Skip to content

General UI/QoL improvement ideas #75

@anthony-bernaert

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

Metadata

Metadata

Assignees

Labels

FeatureFeature request

Projects

Status

Planned Short Term

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions