combine page move & rename features for simpler-yet-increased functionality
Bug #1674785 reported by
Robert
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zim |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
I find quite frequently that I need to change both the path and the name of a page, and that this is "harder than it should be" in zim.
At the moment, this workflow is approximately:
1. judge which of its present or target directories has fewer entries (because it will "get lost")
2. Usually, *move* the page first
3. Restart zim to avoid the index pane bugging out
4. Go hunt out the page I just moved
5. Rename the page
6. If it had any sub-pages, restart zim again.
I know it's made worse by the workarounds, but ideally this could be simplified to a single dialog (and one restart). Mockup attached.
Changed in zim: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
To post a comment you must log in.
I'm open to the idea, but looking for a bit more design on the input fields for the old and new page names.
As a user:
- If I want to do move (not rename) I want to have autocomplete of existing pages
- If I do rename and my parent path is very long, I want the basename focussed without going into the text field where the end is maybe out of view and manually select basename and edit
Both of these user scenarios are kind of addressed with the current two dialogs
For the old name, we can just use an entry that completes the page, no need to distinguish path and name
For the new name we should have to input elements - these could be two entries, but would love a way to represent that on a single line without it looking messy.
Maybe file dialogs can offer some inspriration?