Is your feature request related to a problem? Please describe.
At times it can be a problem for accessibility. When using my Laptop or docking it, the screen resizes often. Sometimes, I need to bump up the resolution to be able to see it well, which may resize windows. At other times, I can enjoy a vary large monitor with lots of space and pixel real-estate. There are times when resizing KeyCombiner Instant Lookup is not easy. It can be dragged with the mouse, but can be difficult at times with a trackpad. It would be nice to allow a few toggle options for layouts and styles for the Instant Lookup. Such that folks can either switch modes via a shortcut or gesture.
Describe the solution you'd like
Add the ability to customize the KeyCombiner InstantLookup. This is a great feature and the reason I subscribe and support! Having the context of the current application and what potential shortcuts are available is amazing.
In this feature you would be able to:
-
Create several styles and layouts for the InstantLookup Modal Dialog
- Styles maybe customized in respect to transparency, background color, text color, text size, font, accent colors, text highlight colors (alternate appearance), borders, spacing... etc.
- Styles could be customizable via .css or something like the way
conky does it with lua (Although this seems like it could be difficult with a lot of unnecessary functionality)
- Styles can be copied and shared for others.
- Layouts could include:
- Customizing the column names showing (Name, Description, Context...etc)
- Toggling between a 1,2,3 columns of shortcuts depending on the screen width and preference (This would certainly cut down on the amount of paging possibly.)
- An example of a more complex layout would be having the first column be the existing table of shortcuts, and 2nd (or right hand side) column be a list of frequently used, favorites, or shortcuts that are in the current learning path for the application.
- Customize cell/row spacing to match font size
-
Assign the Styles as "Default", or to specific application context such as Style "A" -> Terminal, Style "B" -> VS Code.
-
Switch or toggle styles for Light/Dark modes in concert with the current system state of light and dark mode
Describe alternatives you've considered
- Creating a separate application to replicate the core functionality of KeyCombiner at the cost of great time and effort for purely the desire to customize.
- Scouring the internet for competing products or intermediate hacks... :-( ... but it just isn't the same
- Hacking together other apps and having a customized workflow for KeyCombiner to export the shortcuts and display them on a customized overlay.
Additional context
Why? Because I really like KeyCombiner and I'd to use more of it.
Is your feature request related to a problem? Please describe.
At times it can be a problem for accessibility. When using my Laptop or docking it, the screen resizes often. Sometimes, I need to bump up the resolution to be able to see it well, which may resize windows. At other times, I can enjoy a vary large monitor with lots of space and pixel real-estate. There are times when resizing KeyCombiner Instant Lookup is not easy. It can be dragged with the mouse, but can be difficult at times with a trackpad. It would be nice to allow a few toggle options for layouts and styles for the Instant Lookup. Such that folks can either switch modes via a shortcut or gesture.
Describe the solution you'd like
Add the ability to customize the KeyCombiner InstantLookup. This is a great feature and the reason I subscribe and support! Having the context of the current application and what potential shortcuts are available is amazing.
In this feature you would be able to:
Create several styles and layouts for the InstantLookup Modal Dialog
conkydoes it with lua (Although this seems like it could be difficult with a lot of unnecessary functionality)Assign the Styles as "Default", or to specific application context such as Style "A" -> Terminal, Style "B" -> VS Code.
Switch or toggle styles for Light/Dark modes in concert with the current system state of light and dark mode
Describe alternatives you've considered
Additional context
Why? Because I really like KeyCombiner and I'd to use more of it.