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

Improve table views (Sign rules / stored keys) #248

Closed
lieser opened this issue Apr 3, 2021 · 4 comments
Closed

Improve table views (Sign rules / stored keys) #248

lieser opened this issue Apr 3, 2021 · 4 comments
Assignees
Milestone

Comments

@lieser
Copy link
Owner

lieser commented Apr 3, 2021

The current table views in 4.x have a few usability issued, which should be fixed:

  • No default minimum/maximum width for the columns
  • Simply entering edit mode of a cell can potentially result in a layout change

Additionally, the following would be nice to have (optionally for this issue):

  • allow changing the width of the columns
  • use a checkbox for bool values
  • use a drop down list for the rule type
  • use date picker for inserted/last-used date of keys
@lieser lieser added this to the 4.1.0 milestone Apr 3, 2021
@lieser
Copy link
Owner Author

lieser commented Apr 12, 2021

There also is an issue with the dark Theme that needs to be fixed: The footer with the button is transparent, making the buttons hard to see.

@lieser
Copy link
Owner Author

lieser commented May 16, 2021

Consider adding a delete all button, or even better allow to selectively delete multiple rows at once.

@lieser
Copy link
Owner Author

lieser commented Jan 17, 2022

The layout/styling issues should be fixed in 4.1.0. Usage improvements are still open.

@lieser lieser removed this from the 4.1.0 milestone Jan 17, 2022
@lieser lieser self-assigned this Jan 8, 2024
@lieser lieser added this to the 5.5.0 milestone Jan 8, 2024
@lieser
Copy link
Owner Author

lieser commented Jan 18, 2024

With the switch to the Tabulator library for rendering the tables most improvements should be done. Further improvements will be separately tracked if requested.

@lieser lieser closed this as completed Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant