Skip to content

feat(themes): New Theme Selector - #2574

Open
ennerperez wants to merge 35 commits into
sourcegit-scm:masterfrom
ennerperez:feature/new-themes-format
Open

feat(themes): New Theme Selector#2574
ennerperez wants to merge 35 commits into
sourcegit-scm:masterfrom
ennerperez:feature/new-themes-format

Conversation

@ennerperez

Copy link
Copy Markdown
Contributor
image

New theme selector with folder based structure & experience

  • No more theme override file
  • Read themes directly from themes folder
  • Quick action to open themes repo
  • Quick action to open themes folder

Required PR: sourcegit-scm/sourcegit-theme#29

@ennerperez

Copy link
Copy Markdown
Contributor Author

@love-linger can you please change the target branch to develop, I just realize it.

@yasser942

Copy link
Copy Markdown

please merge this , it is useful

mowi12 and others added 23 commits August 3, 2026 10:19
Signed-off-by: leo <longshuang@msn.cn>
…ure the staged list does not changed too (sourcegit-scm#2563)

Signed-off-by: leo <longshuang@msn.cn>
…diately after operation finished

Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
…ex address

Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
… -- <file>` to query filesize

Signed-off-by: leo <longshuang@msn.cn>
…EW) of diff view

Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
…ourcegit-scm#2606)

The product-code allowlist introduced in 73f8361 was copied verbatim
from the old icon-only list, which never contained IU/IC/AI. As a
result, IntelliJ IDEA (Ultimate/Community) and Android Studio installed
via Toolbox were silently filtered out and never surfaced as external
tools.

Add IU, IC and AI to the allowlist, and ship matching 64x64 icons
sourced from the official Toolbox assets under
Resources/Images/ExternalToolIcons/JetBrains/.
Signed-off-by: leo <longshuang@msn.cn>
@ennerperez
ennerperez force-pushed the feature/new-themes-format branch from 1ede72f to bb7eef2 Compare August 7, 2026 01:57
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.

7 participants