Anki-Android icon indicating copy to clipboard operation
Anki-Android copied to clipboard

Hierarchical deck chooser when adding new note.

Open vi opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe.

When I use Share menu to add new card to AnkiDroid, it rarely defaults to the deck i want, so I need to choose it from "Deck:" combobox. But with many mini-decks it is cumbersome to scroll though s::a::OneMinideck,s::a::AnotherMinidesk, s::b::YetAnother12CardsDeck to get to the e.g. words deck at the end of the list. This contracts with the deck chooser from home screen, where you can expand and collapse deck folders.

Describe the solution you'd like

For new note adder, use hierarchical/tree chooser for deck instead of a plain list. Ideally such chooser be used everywhere, e.g. for statistics viewer as well.

Workaround

Abort adding new note, go do main screen, activate the deck you want from there (e.g. enter learning, then immediately exist), then share to AnkiDroid again. Now the deck you have entered before will be the default deck.

Alternative

~~Allow typing deck name from keyboard, showing filtered subset of matching decks in combobox to choose from.~~ Just noticed that there is already search function in that popup window (somehow I assumed it was a plain combobox before, not a separate view).

Version

2.15.6 from F-Droid.

vi avatar Sep 18 '22 22:09 vi

I feel this is fixed in 2.16, can you check it works as expected https://github.com/ankidroid/Anki-Android/releases/download/v2.16alpha85/AnkiDroid-2.16alpha85.parallel.A.apk

david-allison avatar Sep 18 '22 23:09 david-allison

Currently, tags are hierarchical and decks are "semi" hierarchical. When I say "semi" is because the dialog isn't a collapsible tree view, but it has hierarchical indentation at least.

I haven't looked at the tag dialog code, but I suppose it shouldn't be hard to abstract part of it and reuse it on the deck dialog, especially because both decks and tags use a similar (perhaps equal) name/hierarchy pattern

BrayanDSO avatar Sep 19 '22 00:09 BrayanDSO

Just indentation alone won't save one from needing to use multiple gestures to scroll through 70+ decks to reach the last one.

vi avatar Sep 19 '22 01:09 vi

Hello 👋, this issue has been opened for more than 2 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically

github-actions[bot] avatar Nov 18 '22 03:11 github-actions[bot]

Still searching for solutions...

user1823 avatar Nov 19 '22 07:11 user1823

Hello 👋, this issue has been opened for more than 2 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically

github-actions[bot] avatar Jan 18 '23 09:01 github-actions[bot]

Stale

Shall low-priority feature requests be tracked in Github or elsewhere? 2 months may be too short for a feature request to be considered stale.

vi avatar Jan 18 '23 13:01 vi

Agreed

BrayanDSO avatar Jan 19 '23 15:01 BrayanDSO

Hello 👋, this issue has been opened for more than 3 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically

github-actions[bot] avatar Apr 19 '23 15:04 github-actions[bot]

Hierarchical support still not available in statistics section

salmanuc avatar Jul 06 '23 14:07 salmanuc

Also Hierarchical support still not available in deck selection in card browser

salmanuc avatar Jul 07 '23 01:07 salmanuc

Hello 👋, this issue has been opened for more than 3 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically

github-actions[bot] avatar Oct 05 '23 01:10 github-actions[bot]