Commit graph

36 commits

Author SHA1 Message Date
2 * r + 2 * t
5b8edfc1e2 internal: transparency support coming soon™
Also fix media player selector text colour
Fix colour preview not resetting light/dark mode
2025-08-08 19:32:38 +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
Kaj
81b8ff31d8
config: enable/disable status icons (#243)
* Adds ability to disable/enable status icons

Improves the hover calculations so that it's not hardcoded. This should make it easier to add/remove status icons.
Also adds an optional audio status icon.

* status: move config to barconfig

* fixes

* fix merge

* loader icons

* fix audio popout

---------

Co-authored-by: Kaj Giesbers <kajgiesbers@gmail.com>
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-26 14:16:52 +10:00
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +10:00
2 * r + 2 * t
6222f969d4 feat: non persistent bar option 2025-07-10 13:37:34 +10:00
2 * r + 2 * t
2c9feb7544 internal: fix scrolling for high res devices
Implements first part of #202
2025-07-09 23:53:01 +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
b264ae9888 internal: use hyprlandtoplevel 2025-06-27 21:37:15 +10:00
2 * r + 2 * t
96429160c3 feat: user config file
Config file at `~/.config/caelestia/shell.json`
2025-06-15 18:08:45 +10:00
outfoxxed
fc4eff7271
popouts: fix multimonitor 2025-06-06 23:26:17 -07:00
2 * r + 2 * t
5948d581fd bar: fix workspaces interactions
Fix clicking on workspaces not switching to them
2025-06-07 15:13:09 +10:00
2 * r + 2 * t
e3dcdbb67c internal: move bar to drawer window
Fixes a few bugs, also removes need for hyprland order layerrule
2025-06-07 14:47:24 +10:00
2 * r + 2 * t
44f0b2928e internal: fix exclusion zones for quickshell update 2025-05-23 21:53:34 +08:00
2 * r + 2 * t
36f28f7c42 bar: switch to embedded style 2025-05-23 16:50:12 +08:00
2 * r + 2 * t
35994f7308 dashboard: resources 2025-05-19 21:03:34 +08:00
2 * r + 2 * t
6b1d5aaf98 dev: fix deprecated window width & height 2025-05-14 20:56:44 +08:00
2 * r + 2 * t
22a99154b7 bar: temp import players so ipc works 2025-05-12 18:58:29 +10:00
2 * r + 2 * t
34e8c4fb87 feat: bar shadow 2025-05-05 11:39:32 +10:00
2 * r + 2 * t
cd45cafa60 bar: add scroll actions to fillers
Also change the brightness osd icon depending on value
2025-05-04 23:18:11 +10:00
2 * r + 2 * t
8e8ea841de feat: launcher base 2025-05-02 13:46:44 +10:00
2 * r + 2 * t
bb09f65d50 bar: fix vertical switching
IT WORKS AFHJIASHFGUOADGHOASF
Need to reload the preset when changing between but eh
2025-05-01 18:51:22 +10:00
2 * r + 2 * t
f98036a303 feat: vertical bar actually works!!! 2025-05-01 18:30:53 +10:00
2 * r + 2 * t
894fc9bfe6 bar: use loaders
Use loaders for all optional components
e.g. workspace windows and occupied background
Fix bar preset loader usage
Fix occupied group
Change text on active ws colour
Tray no extension for paths (use qt auto resolution)
2025-05-01 17:01:28 +10:00
2 * r + 2 * t
d54df2792a feat: bar panel preset
Make presets more flexible
Fix workspaces when show windows disabled
Make rounded option for workspaces
2025-05-01 00:56:55 +10:00
2 * r + 2 * t
9339394e07 bar: use loader instead of swipeview
Also properly set it up
Make network reloadable cause getting is pretty slow
2025-04-30 23:26:16 +10:00
2 * r + 2 * t
ae878e390f feat: bar system tray 2025-04-29 19:57:07 +10:00
2 * r + 2 * t
2cfc5002d9 style: remove unneeded comments 2025-04-29 14:07:23 +10:00
2 * r + 2 * t
b59dde6c5f bar: use swipeview 2025-04-29 14:05:31 +10:00
2 * r + 2 * t
5fd8d0f6da refactor: use anchors instead of layouts 2025-04-29 10:29:30 +10:00
2 * r + 2 * t
46e1127b66 refactor: move bar components into folder 2025-04-29 09:38:23 +10:00
2 * r + 2 * t
0b48cc5ff6 refactor: bar workspaces move workspace into file 2025-04-28 20:07:38 +10:00
2 * r + 2 * t
3108a7d75e bar: workspaces different styles for occupied 2025-04-28 19:54:47 +10:00
2 * r + 2 * t
7e532dbe85 feat: bar workspaces 2025-04-28 13:21:04 +10:00
2 * r + 2 * t
f7b0e4665b format: conform to qml coding conventions 2025-04-28 11:01:48 +10:00
2 * r + 2 * t
cba440bcfc feat: anims + box padding
box provide padding and animate size and colour
provide box and boxlayout for with/without layout
provide clippingbox
provide label for anim + rendertype
configure QtQuick controls
2025-04-28 00:21:53 +10:00
2 * r + 2 * t
c2e78cc11c feat: basic quickshell bar 2025-04-26 22:36:46 +10:00