Resolve "Add dark/light/system theme selector" #80

Merged
ariktaurendil merged 8 commits from 23-add-dark-light-system-theme-selector into master 2026-04-04 21:30:39 -03:00
ariktaurendil commented 2026-04-04 19:33:31 -03:00 (Migrated from gitlab.com)

Adds widgets for theme's mode choice in settings page. System theme mode by default.

Settings page with theme's modes selector{width=900 height=526}

Closes #23

Adds widgets for theme's mode choice in settings page. System theme mode by default. ![Settings page with theme's modes selector](/uploads/25610e06f9f9fe538d3459486f92a6bc/imagen.png){width=900 height=526} Closes #23
ariktaurendil commented 2026-04-04 19:33:31 -03:00 (Migrated from gitlab.com)

requested review from @tarmaciltur

requested review from @tarmaciltur
ariktaurendil commented 2026-04-04 19:33:31 -03:00 (Migrated from gitlab.com)

assigned to @ariktaurendil

assigned to @ariktaurendil
ariktaurendil commented 2026-04-04 19:48:29 -03:00 (Migrated from gitlab.com)

added 8 commits

  • cca1c6fd - ThemeSwitcher: add template class
  • 41e157dd - window.blp: adds theme_settings_group preferences group to settings pag.
  • cd808401 - window.vala: adds theme_settings_group child.
  • 38232b30 - window.vala: adds a ThemeSwitcher to theme_settings_group.
  • e9855f37 - vigilantear.css: adds usage of adwaita default color for headebar.
  • f856d27d - window.blp: replaces the deprecated css-class for styles to add classes to a widget.
  • a6a6267b - window.blp: replaces the deprecated css-class for styles to add classes to a widget.
  • 0fd06a77 - window.blp: deletes redundant visible: true property in persistent_viewports_container Box.

Compare with previous version

added 8 commits <ul><li>cca1c6fd - ThemeSwitcher: add template class</li><li>41e157dd - window.blp: adds theme_settings_group preferences group to settings pag.</li><li>cd808401 - window.vala: adds theme_settings_group child.</li><li>38232b30 - window.vala: adds a ThemeSwitcher to theme_settings_group.</li><li>e9855f37 - vigilantear.css: adds usage of adwaita default color for headebar.</li><li>f856d27d - window.blp: replaces the deprecated css-class for styles to add classes to a widget.</li><li>a6a6267b - window.blp: replaces the deprecated css-class for styles to add classes to a widget.</li><li>0fd06a77 - window.blp: deletes redundant visible: true property in persistent_viewports_container Box.</li></ul> [Compare with previous version](/softwareperonista/vigilantear/-/merge_requests/33/diffs?diff_id=1735994070&start_sha=eccaf116ee28e664411509dad360b8177cbd8544)
ariktaurendil commented 2026-04-04 19:51:11 -03:00 (Migrated from gitlab.com)

changed the description

changed the description
ariktaurendil commented 2026-04-04 19:51:19 -03:00 (Migrated from gitlab.com)

marked this merge request as ready

marked this merge request as **ready**
ariktaurendil commented 2026-04-04 20:49:08 -03:00 (Migrated from gitlab.com)

added 8 commits

  • d5d0ec6b - renderer.vala: adds method get_volume_percetage
  • ea035c6a - viewport.vala: adds method get_volume_percetage
  • 6d22f676 - window: adds overlay for volumen toast on top of picture_viewport
  • e981dbc6 - window.vala: adds field volume_toast
  • 6e062013 - window.vala: initialice field volume_toast
  • 394aed27 - viewport.vala: adds get_ready method
  • 0165f941 - window.vala: adds volume toast when volume up
  • 6efde7a4 - window.vala: adds volume toast when volume down

Compare with previous version

added 8 commits <ul><li>d5d0ec6b - renderer.vala: adds method get_volume_percetage</li><li>ea035c6a - viewport.vala: adds method get_volume_percetage</li><li>6d22f676 - window: adds overlay for volumen toast on top of picture_viewport</li><li>e981dbc6 - window.vala: adds field volume_toast</li><li>6e062013 - window.vala: initialice field volume_toast</li><li>394aed27 - viewport.vala: adds get_ready method</li><li>0165f941 - window.vala: adds volume toast when volume up</li><li>6efde7a4 - window.vala: adds volume toast when volume down</li></ul> [Compare with previous version](/softwareperonista/vigilantear/-/merge_requests/33/diffs?diff_id=1736003016&start_sha=0fd06a77bd5d87406021a5af09c68244df506278)
tarmaciltur commented 2026-04-04 21:30:40 -03:00 (Migrated from gitlab.com)

mentioned in commit a2515a3dc1

mentioned in commit a2515a3dc1478355a03a6d705d51f498077c19e4
tarmaciltur (Migrated from gitlab.com) merged commit a2515a3dc1 into master 2026-04-04 21:30:40 -03:00
Sign in to join this conversation.
No reviewers
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
p/vigilantear!80
No description provided.