-
-
Notifications
You must be signed in to change notification settings - Fork 564
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
Support larger icons and icons with text labels #560
Comments
Luckily Qt supports this easily, it is just having the application enable it. Long term this probably needs to be a setting/preference. For fun you can enable this with a couple hoops to jump through: You can create a css files (e.g. .QToolButton {
qproperty-toolButtonStyle: ToolButtonTextUnderIcon;
} And then tell the application to load this as an additional style sheet:
Now that I'm thinking about it, it might be good to have it always check for a user defined style sheet on startup.
Agreed. The difficult part here is the original icon pack that Notepad++ started out with and now used by this application is quite old and only provided 16x16 pixel icons. So the newer Notepad++ icons would have to be used or some other icon pack. |
Maybe a possible option is adopting KDE Framework's KXMLGUI? KXMLGUI provide such feature out-of-the-box, user can then:
It looks like: (Screenshot of Kate editor under Windows, which uses KXMLGUI) The downside is we'll need to adapt existing code logic to use KXMLGUI, and it will also introduce KXMLGUI and its dependencies as NotepadNext's dependencies so current CI setup will also need to be altered to be able to build these dependencies. But if it can be adapted, some other features offered by KDE Framework can also be reused as well, like (dark) theme support for the main window, easier application config logic offered by KConfigXT and so on. |
Description
First, thanks for this project, a cross-platform Notepad++ is amazing.
One feature that has always frustrated me about Notepad++ are the tiny icons and there is no option to have icons with labels. I understand this is against the modern trend of "flat, colorless UIs" but often as you flip between many different programs (common in programming or engineering) having a labeled icon makes life much much easier.
Further, supporting larger icons is very helpful as modern high-DPI displays (1440p, 4K, etc) make these tiny icons meant for 96 DPI screeens very hard to see.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
The text was updated successfully, but these errors were encountered: