Skip to content

General UI/QoL improvement ideas #75

Description

@anthony-bernaert

The following ideas could improve the usability of COMPASS in different environments (making it even more suitable than it already is for non-TTRPG usage 😄):

  • 1 General:
    • 1.1 Use Ctrl+F to focus on the search bar, Ctrl+S is very unusual to find something
      • That shortcut is already for toggling 'favorites', maybe you could use F, Alt+F, ... there instead
    • 1.2 Automatically search while typing in the search bar without hitting enter?
      • Would increase the sense of 'snappiness', except if it creates performance issues as well while typing (→ maybe with a small timeout?)
  • 2 In the list view:
    • 2.1 Add a Description column that can be toggled with a setting
      • I have a few documents with cryptic names which I need to keep that way. It would be great to have the description next to it
    • 2.2 Add a 'show in explorer' button in the file button column for really quick file/folder access
      • The 'show in explorer' command now just opens the folder without selecting the file -- I'm not sure if this has a reason.
        Selecting this file should be easy by extending the current command to explorer.exe /select,"C:\path\to\file"
    • 2.3 Add a tooltip on the Title of each row to show the file path of that document. The file path feels just a bit too hidden right now, but that's maybe because I (mis)use the app in an office environment.
    • 2.4 Bulk import dialog is not very scalable: trying to add a folder with a lot of extensions creates a dialog that does not fit on the screen. → Maybe put all extensions in a scrollable list that you could also filter, and have select/deselect all buttons
    • 2.5 Drag & drop of files is quite confusing: now the newly imported files are 'lost' in the list without getting focus
      • Maybe have an option to automatically show the bulk edit dialog so one can immediately add the right tags?
      • Or have a special filter (e.g. "last import") that automatically gets set so that only the new rows are on-screen
      • Streamlining the way new files can be added/tagged with as less clicks as possible, currently seems to me as the most significant QoL improvement among this list
  • 3 In the left side panel:
    • 3.1 When filtering, clicking on a tag could toggle the tag instead of only adding it to the include/exclude bar

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

FeatureFeature request

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions