Skip to content

Replace debug toolbar icons with designs from phosphoricons.com#4

Open
NorthWest135 wants to merge 4 commits intomasterfrom
New-icons
Open

Replace debug toolbar icons with designs from phosphoricons.com#4
NorthWest135 wants to merge 4 commits intomasterfrom
New-icons

Conversation

@NorthWest135
Copy link
Copy Markdown

The new icons align to popular icon designs, are consistent with Jqt UI,
and adapt to the user's dark/light style (require app restart on
change).

Tested on MacOS and Windows.

phosphoricons are under MIT license.

Contents:

  • new svg icon files (both in ide_qt/images and ide_qt/source/images)
  • phosphoricons license file
  • win.ijs enhanced with dark/light style detection and links to new icon files
  • rebuilt debugs.ijs to reflect the new win.ijs

Will Springs added 4 commits April 6, 2026 09:46
The new icons align to popular icon designs, are consistent with Jqt UI,
and adapt to the user's dark/light style (require app restart on
change).

Only the source files are updated (rebuild required before deploying).
Tested on MacOS only at this time. I will submit a pull request
after having tested other platforms, but feel free to merge earlier.

phosphoricons are under MIT license, license-file is included.
…nfiguration

Replace icon-files graph-fill* with line-segment-bold* for improved optical consistency.
win.js: replaced test DEBUG path with productive version, update link to line-segment icon
debugs.ijs: replaced with new version built from latest sources in this branch

Tested on MacOS and Windows and ready for pull request from my end.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant