summaryrefslogtreecommitdiff
path: root/src/modules/bar.tsx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* clean2 * r + 2 * t2025-04-261-703/+0
| | | | Remove everything
* sidebar: notifpane -> alerts2 * r + 2 * t2025-04-081-1/+1
|
* feat: add navbar2 * r + 2 * t2025-04-081-10/+1
| | | | For controlling sidebar panes + other stuff later
* bar: show windows on each workspace2 * r + 2 * t2025-04-071-30/+44
|
* bar: add optional labels for workspaces2 * r + 2 * t2025-04-071-21/+30
| | | | Also can customise labels
* feat: uwsm app -> app2unit2 * r + 2 * t2025-04-041-7/+10
| | | | Also xdg-open -> app2unit
* bar: fix workspaces visual glitch2 * r + 2 * t2025-04-021-8/+10
| | | | | Also use gtk truncate for active window and media playing For some reason, odd numbers of workspaces need the adjustment, but even don't
* feat: define bar layout via config2 * r + 2 * t2025-04-021-82/+103
|
* notifpopups: fix clicking opening sidebar2 * r + 2 * t2025-04-021-32/+36
|
* bar: refactor to use visible not replace2 * r + 2 * t2025-04-021-90/+84
| | | | Also fix gap after workspaces on embedded style
* bar: embedded style2 * r + 2 * t2025-04-021-39/+74
|
* sidebar: add date time to time pane2 * r + 2 * t2025-04-021-11/+2
|
* feat: fake screen rounding2 * r + 2 * t2025-03-311-52/+69
|
* bar: add error for no wireplumber2 * r + 2 * t2025-03-311-1/+1
|
* Merge branch 'round-gaps' into sidebar2 * r + 2 * t2025-03-311-55/+59
|\
| * bar: add panel style2 * r + 2 * t2025-03-311-55/+59
| |
* | bar: change onclick to sidebar2 * r + 2 * t2025-03-271-14/+12
| |
* | bar: fix foot not having proper colours2 * r + 2 * t2025-03-271-1/+1
| | | | | | | | Only works if using caelestia-foot
* | sidebar: notifpane + scroll switch panes2 * r + 2 * t2025-03-261-4/+12
|/ | | | | Also placeholder for empty lists (notifs and events) To switch panes, primary click + scroll
* notifs: make dnd actually work2 * r + 2 * t2025-03-111-2/+13
| | | | Also change bar icon and hide count when dnd
* bar: fix workspace module2 * r + 2 * t2025-02-231-1/+1
|
* config: use config file2 * r + 2 * t2025-02-221-59/+93
| | | | Config file at ~/.config/caelestia/shell.json
* bar: fix vertical height2 * r + 2 * t2025-02-221-2/+2
| | | | reduce max len of window title and media
* bar: optional modules2 * r + 2 * t2025-02-201-17/+22
| | | | All modules can be enabled/disabled in config
* bar: datetime tooltip2 * r + 2 * t2025-02-201-2/+3
|
* bar: better battery indicator2 * r + 2 * t2025-02-201-20/+20
|
* bar: fix being too tall when vertical2 * r + 2 * t2025-02-191-1/+1
|
* bar: use menubutton for tray items2 * r + 2 * t2025-02-191-45/+14
| | | | Inverts the click actions, but eh (primary for menu, secondary for activate)
* bar: better datetime for vertical mode2 * r + 2 * t2025-02-181-3/+16
|
* bar: vertical mode2 * r + 2 * t2025-02-181-20/+38
|
* bar: battery charging indicator2 * r + 2 * t2025-02-171-15/+30
|
* bar: battery tooltip2 * r + 2 * t2025-02-171-2/+16
|
* bar: battery indicator2 * r + 2 * t2025-02-171-0/+22
|
* bar: fix null pointer error2 * r + 2 * t2025-02-111-1/+1
| | | | Client workspaces can be null for some reason?
* refactor: astal widget type2 * r + 2 * t2025-02-111-1/+2
| | | | There is no base type, but the return type of astalify works
* sideleft: create popdown window2 * r + 2 * t2025-01-301-11/+21
|
* bar: hide tray when no items2 * r + 2 * t2025-01-291-1/+5
|
* sideright: make popdown window2 * r + 2 * t2025-01-271-15/+10
| | | | Weather requires a weather api key from https://weatherapi.com
* media: make popdown window2 * r + 2 * t2025-01-251-2/+2
|
* bar: firefox media icon2 * r + 2 * t2025-01-241-1/+3
| | | | Also fix player identities having spaces
* session screen2 * r + 2 * t2025-01-191-5/+1
| | | | Switch from wlogout
* bar: bluetooth devices2 * r + 2 * t2025-01-181-33/+56
|
* bar: fix null pointer errors2 * r + 2 * t2025-01-181-3/+6
|
* bar: change style + fix scheme2 * r + 2 * t2025-01-181-2/+2
|
* networks: make popup window2 * r + 2 * t2025-01-171-2/+2
|
* bluetoothdevices: make popup window2 * r + 2 * t2025-01-171-22/+15
|
* bar: unread -> notif count2 * r + 2 * t2025-01-161-53/+26
| | | | There technically is no unread cause they only disappear when swiped, also notif count makes more sense
* updates: make popup window2 * r + 2 * t2025-01-161-13/+16
|
* notifications: make popup window2 * r + 2 * t2025-01-161-35/+42
|
* refactor: move ts to src2 * r + 2 * t2025-01-161-0/+500
Also move popupwindow to own file