Skip to content

feat(gtk): modernize the GTK GUI - sidebar, dashboards, light/dark theme - #2379

Draft
andrut-ds wants to merge 10 commits into
pactus-project:mainfrom
andrut-ds:feat/gtk-theme-foundation
Draft

feat(gtk): modernize the GTK GUI - sidebar, dashboards, light/dark theme#2379
andrut-ds wants to merge 10 commits into
pactus-project:mainfrom
andrut-ds:feat/gtk-theme-foundation

feat(gtk): remember the light/dark choice across restarts

3948ad3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 11, 2026 in 1s

73.59% (-1.48%) compared to 86a8ba9

View this Pull Request on Codecov

73.59% (-1.48%) compared to 86a8ba9

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.59%. Comparing base (86a8ba9) to head (3948ad3).
⚠️ Report is 500 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2379      +/-   ##
==========================================
- Coverage   75.07%   73.59%   -1.48%     
==========================================
  Files         234      299      +65     
  Lines       12156    18687    +6531     
==========================================
+ Hits         9126    13753    +4627     
- Misses       2582     4378    +1796     
- Partials      448      556     +108     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.