KeyMapper
KeyMapper copied to clipboard
folders frontend
Tabs at top of homescreen
- [ ] tab for all keymaps
- [ ] hide the tabs if there are no keymaps in a unique folder
- [ ] tabs for each folder
Changing folder for keymaps
-
[ ] is dragging and dropping between tabs feasible.
-
[ ] create ChooseFolderFragment.
-
[ ] Have Radio Buttons for all known folders. Disable these if the textinputlayout for a custom folder name isn't empty.
-
[ ] textinputlayout to type a folder name at the bottom of the layout with a "X" button next to it to clear the text. Doesn't need validation whether the folder exists.
-
[ ] Menu item in multi select menu to change the folder for multiple keymaps. show the ChooseFolderFragment. Turn the Delete button into a menu item rather than a FAB to increase the amount of space.
-
[ ] add quick settings tiles for turning folders on/off
-
[ ] add constraints to a folder
-
[ ] set defaults for key map options. e.g long press delay, vibration etc
@TheTerrarian101 do you have any suggestions for how to make the UI for folders? have tabs at the top of the homescreen for each folder and a button at the bottom to enable/disable the folder. maybe I can add the ability to drag and drop keymaps between the folders.
@TheTerrarian101 do you have any suggestions for how to make the UI for folders? have tabs at the top of the homescreen for each folder and a button at the bottom to enable/disable the folder. maybe I can add the ability to drag and drop keymaps between the folders.
I can think of multiple
- A folder icon at the top of the key-mapping list
- Two tabs at the top of the key-mapping list, left is List and right is Folder(s)
- A darker box that is the same width and height as a key-map but in the center a folder icon, or have the key-maps inside the box show miniaturized around the box in rows and when pressed it opens up another scroll menu with all the key-mappings
- A new section that's named Folders, when pressed it opens a similar ui to the original keymaps but instead has names and when opened shows the key-mappings, plus button on top right maybe
Yeah, I'll have a tab for ALL the keymaps.
I'd like to avoid having nested lists or expanding and collapsing layouts in lists. I find they can be finicky to implement and sometimes use. I personally prefer tabs or a button to filter the keymaps.
Yeah, I'll have a tab for ALL the keymaps.
I'd like to avoid having nested lists or expanding and collapsing layouts in lists. I find they can be finicky to implement and sometimes use. I personally prefer tabs or a button to filter the keymaps.
Sounds good
Is this tracking a feature along the lines of being able to group mappings together in a directory/treelike structure?
If so, have you seen how KeePassDX handles its entries/groups paradigm? Specifically this screenshot.