Commit graph

177 commits

Author SHA1 Message Date
2 * r + 2 * t
26171548bf config: add audio increment option 2025-08-05 18:20:00 +10:00
2 * r + 2 * t
a7990173b4 audio: clamp volume
Closes #350
2025-08-05 18:03:40 +10:00
Laurens Duin
9ada66a78e
bar/popouts: add audio device switcher (#319)
* feat: basic audio switcher

* feat: replace VerticalSlider with StyledSlider

* fix: styling

* fix: formatting

* chore: make sound icons consistent, change slider styling

* feat: styled slider component variants

* chore: cleanup

* chore: cleanup

* fix: pr fixes

* fix: remove redundant code

* chore: remove old code

* fix: controls styling

* fixes

* more tweaks

* radiobtn: add interaction stuff

Anim slider

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-05 16:04:53 +10:00
2 * r + 2 * t
1f4ec53f8f internal: format network
Also use exec, onExited and StdioCollector
2025-08-04 23:15:55 +10:00
2 * r + 2 * t
c5381c5194 internal: refactor widgets folder
Split into subdirs and rename to components
2025-08-04 22:45:15 +10:00
2 * r + 2 * t
f0ba90d784 systemusage: reorder gpu detection
Try novideo first
Fixes #329
2025-08-04 21:23:19 +10:00
2 * r + 2 * t
067b71bcbd bar: fix kb layout
Closes #295
2025-07-29 12:43:31 +10:00
2 * r + 2 * t
9c99a537d0 bar: fix kb layout 2025-07-28 12:54:28 +10:00
2 * r + 2 * t
a3ca244c15 bar: add kb layout status icon
Closes #280
2025-07-27 22:59:45 +10:00
2 * r + 2 * t
c1f49c1fed brightness: fix 2025-07-27 11:21:59 +10:00
2 * r + 2 * t
a580e01c3f brightness: fix for non ddc displays 2025-07-26 23:23:55 +10:00
Nikhil Sharma
c3a47f24e8
feat: improve network popout (#268)
* feat: network popout (saved networks only)

* fix: rem unfinished forget network

* network: some fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-26 13:30:59 +10:00
2 * r + 2 * t
67d229c702 brightness: debounce ddc changes 2025-07-26 13:16:18 +10:00
2 * r + 2 * t
343da3bdc7 internal: even better visibilities multimon 2025-07-22 18:37:47 +10:00
2 * r + 2 * t
f11e3ec5ef internal: better visibilities multimon handling 2025-07-22 18:24:25 +10:00
2 * r + 2 * t
32ff695d9e filedialog: better icon filtering
Only thumbnail valid image types

Also move wallpaper extensions into separate singleton in utils
2025-07-22 16:29:38 +10:00
Gabriel Rinaldi
7412052d12
feat: add apple studio display brightness support (#214)
* chore: add studio display support

* some fixes

* more fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-20 16:32:20 +10:00
2 * r + 2 * t
58826b7deb internal: move launcher stuff into subfolders 2025-07-19 16:59:32 +10:00
2 * r + 2 * t
5455cc3af5 launcher: better app launch
More foolproof (hopefully)
Also set working directory correctly
2025-07-19 15:52:31 +10:00
2 * r + 2 * t
c5acf76981 internal: change colour palette type name
Cause qmlls doesnt like overlapping names
2025-07-19 15:09:43 +10:00
2 * r + 2 * t
1b6c19b131 wallpapers: show subdirs in name
Also better search
2025-07-19 14:57:11 +10:00
2 * r + 2 * t
0097c56e09 config: add config for using fzf/fuzzy search 2025-07-19 14:49:47 +10:00
2 * r + 2 * t
ce26c8a754 feat: fzf-like search instead of fuzzy
Also add license for fuzzysort lib
2025-07-19 14:25:39 +10:00
Soramane
8784a015c2 bluetooth: use qs bluetooth 2025-07-16 23:49:45 +10:00
Soramane
f263df3ccd internal: create service config 2025-07-16 21:44:27 +10:00
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +10:00
2 * r + 2 * t
178a636025 launcher: better launch terminal apps
Run with fish -C so colours get sourced
2025-07-12 21:10:29 +10:00
2 * r + 2 * t
5dafbf5d21 internal: use execDetached for brightness 2025-07-12 17:29:20 +10:00
2 * r + 2 * t
17812d0322 dashboard: sleep cava
Closes #201

Also allow hot updating visualiser bars config
2025-07-09 22:55:51 +10:00
2 * r + 2 * t
c3e8127422 internal: pass around visibilities
Instead of singleton
Also for panels
2025-07-09 21:57:44 +10:00
2 * r + 2 * t
1ac4ac388c hyprland: fix refreshing on events 2025-07-09 00:24:01 +10:00
2 * r + 2 * t
8a6679eace paths: decode urls
Fixes spaces in paths breaking things
2025-07-07 17:58:18 +10:00
William (Liam) Snow IV
b053130570
feat: fahrenheit option for weather (#189)
* Added Fahrenheit to Weather Service

* some fixes

Allow for hot reloading config opt
Add opt to example config

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-03 14:08:25 +10:00
2 * r + 2 * t
b8a4d1d312 internal: set default bpm to 1
So the media gif still plays even when beat detector doesnt work
2025-07-02 22:07:34 +10:00
2 * r + 2 * t
0d7804f677 weather: use xmlhttprequest
Remove curl dependency

Also add buffer period so it doesnt spam api requests
2025-06-29 21:00:24 +10:00
2 * r + 2 * t
9f0c2cbda4 internal: more explicit 2025-06-28 22:40:34 +10:00
2 * r + 2 * t
40b43a49ab dashboard: optimise systemusage
Ref same way as cava
2025-06-28 22:35:49 +10:00
2 * r + 2 * t
c1872c2d77 dashboard: optimise cava
Use refs to prevent loading at all times
2025-06-28 22:29:46 +10:00
2 * r + 2 * t
8915808414 config: allow resolving paths from home 2025-06-28 19:05:42 +10:00
2 * r + 2 * t
06ffd6d767 wallpapers: watch wallpaper dir for changes 2025-06-27 22:11:10 +10:00
2 * r + 2 * t
b264ae9888 internal: use hyprlandtoplevel 2025-06-27 21:37:15 +10:00
2 * r + 2 * t
148366013c internal: fix network typeerrors 2025-06-26 15:59:33 +10:00
2 * r + 2 * t
7223622933 weather: fix ipinfo undef err 2025-06-25 16:56:26 +10:00
2 * r + 2 * t
3f981680ef systemusage: fix integer overflow 2025-06-25 01:06:45 +10:00
2 * r + 2 * t
cebb6270e4 systemusage: add fallback for amd gpus
If they dont have edge, try use junction/mem
2025-06-25 00:54:38 +10:00
Alex Castañeiras Bueno
9c4cab53b8
systemusage: add NVIDIA GPU support to performance metrics (#156)
* systemusage: add NVIDIA GPU support to performance metrics

* some fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-06-25 00:49:33 +10:00
2 * r + 2 * t
ad93617ee8 internal: add env for beat detector path 2025-06-25 00:17:52 +10:00
Alexandre C.
9c0223da60
[typo] cpuTemp bad declaration (#151)
As the variable cpuTemp can now be used later in the if block for the fallback, need to change the declaration so that the variable is unique and used in two different blocks.

Const will redeclare it.. My bad on this
2025-06-24 12:47:29 +10:00
Alexandre C.
113134d61d
systemusage: fix CPU temps for AMD CPUs (#150) 2025-06-24 11:02:07 +10:00
2 * r + 2 * t
2a68d79422 wallpapers: only preview dynamic if current
Don't preview dynamic colour scheme in wallpaper picker when the current scheme isnt set to the dynamic scheme
2025-06-23 19:36:00 +10:00