Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current Import Workflow is Intransparent #5084

Open
3 tasks done
nathanlesage opened this issue Apr 5, 2024 · 0 comments
Open
3 tasks done

Current Import Workflow is Intransparent #5084

nathanlesage opened this issue Apr 5, 2024 · 0 comments
Assignees
Labels
enhancement This is an enhancement to a feature of Zettlr.

Comments

@nathanlesage
Copy link
Member

Description

I managed to confuse myself! Recently, I changed the importer's code to simplify it. This involved a change where it would no longer await for the openDirectory to be set (since that was confusing, too).

Instead, now it will just silently ask you for a directory, and then for a list of files.

And this is confusing, because at least on macOS, the dialog windows don't have titles so I can't see what I have to select right now.

I have now updated the functions a bit to make it at least a wee more transparent, but I believe a better UX solution should be there.

Proposed Changes

Implement some way to make the workflow more transparent. I would believe that adding another dialog window where you would manually select first the import dir and then the files to import would make more sense, because this way we could add some messages that clarify what is necessary and what will be happening.

Caveats

None that I can think of (except we would have to devise a new window type).

Do you Wish to Attempt Implementing this Yourself?

Yes

Zettlr Version

Right off the develop branch

Your Platform

  • Windows
  • macOS
  • Linux

Operating System Version

any

Additional Information

image

@nathanlesage nathanlesage added the enhancement This is an enhancement to a feature of Zettlr. label Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This is an enhancement to a feature of Zettlr.
Projects
Status: Triage
Development

No branches or pull requests

2 participants