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

folders frontend #320

Open
11 tasks
sds100 opened this issue May 10, 2020 · 5 comments
Open
11 tasks

folders frontend #320

sds100 opened this issue May 10, 2020 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@sds100
Copy link
Collaborator

sds100 commented May 10, 2020

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

@sds100 sds100 added the enhancement New feature or request label May 10, 2020
@sds100 sds100 self-assigned this May 10, 2020
@sds100
Copy link
Collaborator Author

sds100 commented May 10, 2020

@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.

@Founderroni
Copy link

@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

@sds100
Copy link
Collaborator Author

sds100 commented May 10, 2020

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.

@Founderroni
Copy link

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

@sudomain
Copy link

sudomain commented Jan 9, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants