[PR #162] [CLOSED] Auto theme switch #444

Closed
opened 2026-02-28 14:33:02 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jpochyla/psst/pull/162
Author: @edfloreshz
Created: 8/31/2021
Status: Closed

Base: masterHead: auto-theme-switch


📝 Commits (8)

  • 8e6408b First attempt
  • 04b6096 App is now capable of detecting current OS mode.
  • 34d5cb3 KDE Plasma is now supported
  • 5eea9d0 Default theme
  • 966a620 Removed unnecessary match statement.
  • 3e0a187 Aligned with master
  • 855950f Merge branch 'master' into auto-theme-switch
  • f37cb60 Implemented Linux Support

📊 Changes

6 files changed (+446 additions, -18 deletions)

View changed files

📝 Cargo.lock (+416 -2)
📝 psst-gui/Cargo.toml (+2 -1)
📝 psst-gui/src/data/config.rs (+10 -1)
📝 psst-gui/src/ui/mod.rs (+1 -1)
📝 psst-gui/src/ui/preferences.rs (+1 -1)
📝 psst-gui/src/ui/theme.rs (+16 -12)

📄 Description

This PR adds code for detecting the current theme on any OS when selecting the Auto option in settings, it will also be able to detect color scheme changes on the fly.

Solves #160


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jpochyla/psst/pull/162 **Author:** [@edfloreshz](https://github.com/edfloreshz) **Created:** 8/31/2021 **Status:** ❌ Closed **Base:** `master` ← **Head:** `auto-theme-switch` --- ### 📝 Commits (8) - [`8e6408b`](https://github.com/jpochyla/psst/commit/8e6408b03a6783ffeefdf8d84f9eab900ccf8b11) First attempt - [`04b6096`](https://github.com/jpochyla/psst/commit/04b60964bae4e6506809873e5d5eee7e193946f9) App is now capable of detecting current OS mode. - [`34d5cb3`](https://github.com/jpochyla/psst/commit/34d5cb3c0798d46a4175ac06a8605e250da2da0a) KDE Plasma is now supported - [`5eea9d0`](https://github.com/jpochyla/psst/commit/5eea9d0cda4674f86878d3ee34ca58d9e86f519e) Default theme - [`966a620`](https://github.com/jpochyla/psst/commit/966a620bb0cae33a2306bbb78985c5779962b42f) Removed unnecessary match statement. - [`3e0a187`](https://github.com/jpochyla/psst/commit/3e0a187ee276e8008bc0046410d964e088832656) Aligned with master - [`855950f`](https://github.com/jpochyla/psst/commit/855950f2bca7248e4c3717d3e195484281308153) Merge branch 'master' into auto-theme-switch - [`f37cb60`](https://github.com/jpochyla/psst/commit/f37cb603601927dd85ac5b977c85ffbb7bad2a08) Implemented Linux Support ### 📊 Changes **6 files changed** (+446 additions, -18 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+416 -2) 📝 `psst-gui/Cargo.toml` (+2 -1) 📝 `psst-gui/src/data/config.rs` (+10 -1) 📝 `psst-gui/src/ui/mod.rs` (+1 -1) 📝 `psst-gui/src/ui/preferences.rs` (+1 -1) 📝 `psst-gui/src/ui/theme.rs` (+16 -12) </details> ### 📄 Description This PR adds code for detecting the current theme on any OS when selecting the Auto option in settings, it will also be able to detect color scheme changes on the fly. Solves #160 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 14:33:02 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/psst#444
No description provided.