Commit Graph

99 Commits

Author SHA1 Message Date
K. Lange
928383a323 panel: Use move_relative when creating widget menu windows 2023-06-13 15:17:17 +09:00
K. Lange
aae9596888 text: Unify 'ellipsify' implementation in text library 2023-06-07 10:15:31 +09:00
K. Lange
40e3a43b1f panel: knock off more of the gnome-shell panel design
No, really, I'm not going to beat around the bush here.
This is a straight up clone of the gnome-shell panel design.
It always was anyway - this is just doing a better job of it.
2023-04-25 19:32:36 +09:00
K. Lange
a2d68c8fa6 panel: re-dock the panel 2023-04-25 19:32:08 +09:00
K. Lange
ace54766fe panel: Allow widgets to request faster update rate for animations 2022-11-29 23:18:19 +09:00
K. Lange
45e7972d68 panel: Don't crash when window buffer disappears between ad refreshes 2022-07-25 20:35:55 +09:00
K. Lange
264d11a618 compositor: blur-behind windows 2022-07-22 19:01:23 +09:00
K. Lange
145478b595 panel: Restore Alt-F1 and Alt-F3 key binds 2021-12-08 15:35:20 +09:00
K. Lange
2b85c67661 menu: Better tail alignment for bubble windows 2021-11-29 15:58:53 +09:00
K. Lange
79f3d25f0b panel: always prefer center alignment for popups 2021-11-29 15:04:17 +09:00
K. Lange
7b2c8397b6 panel: Apply smarter alignment to popup menus 2021-11-29 14:32:29 +09:00
K. Lange
301065d732 panel: redo layout when panel resizes 2021-11-29 13:56:08 +09:00
K. Lange
4f7ef46f40 panel: First pass at modularization 2021-11-28 18:28:57 +09:00
K. Lange
6e6bcab039 panel: cleanup widgets, part 1 2021-11-28 13:05:38 +09:00
K. Lange
6662728202 panel: fixup window title display in alt-tab switcher 2021-11-26 22:24:35 +09:00
K. Lange
41fbbb073f panel: Improvements to the window switcher 2021-11-19 12:09:32 +09:00
K. Lange
e8420f9a57 panel: Don't crash when alt-tab window is open and the last tabable window closes 2021-11-18 21:26:25 +09:00
K. Lange
c099225b15 panel: Add notifications when a network connects/disconnects 2021-11-12 17:10:03 +09:00
K. Lange
4f258800d9 panel: Little improvements to weather widget 2021-11-11 21:28:27 +09:00
K. Lange
96d7a168a4 panel: Keep ticking the clock when receiving other events 2021-11-05 10:01:57 +09:00
K. Lange
c7a306a6c1 panel: Add icon, update less often 2021-10-31 22:38:47 +09:00
K. Lange
739d3972f4 compositor: Restructure 'advertise' messages to provide window buffer, size 2021-10-31 22:25:00 +09:00
K. Lange
641abfc3cf panel: Visual adjustments to slider 2021-10-25 15:30:30 +09:00
K. Lange
729b0c231f panel: New volume slider menu widget 2021-10-24 21:20:25 +09:00
K. Lange
896d9d3dad panel: Don't display loopback in network status widget 2021-10-24 17:31:18 +09:00
K. Lange
e47468d580 panel: Show icon of current window at full opacity 2021-09-15 17:11:28 +09:00
K. Lange
c0cb37f971 net: ongoing network work 2021-09-09 19:42:19 +09:00
K. Lange
4d68b0bc4a text: bring back shm-stored fonts provided by compositor 2021-08-28 14:50:52 +09:00
K Lange
e4fd48a007 menu: Really, seriously don't show menus before moving them 2021-08-19 00:13:03 +09:00
K. Lange
b293e989de markup: Initial work on new marked up text rendering library 2021-07-27 10:53:12 +09:00
K. Lange
558ec0993e panel: slide the panel up faster on ctrl-f11 2021-07-26 21:05:27 +09:00
K. Lange
a96c7b3f2b panel: cleanup and fix display of window items 2021-07-26 20:55:17 +09:00
K. Lange
fe456850d8 panel: Dynamically size the date widget 2021-07-26 20:24:41 +09:00
K. Lange
37f98c787f panel: improve design of calendar popup 2021-07-26 19:42:56 +09:00
K. Lange
decf3517c6 panel: try some smarter popup placement 2021-07-25 20:38:33 +09:00
K. Lange
f087b63431 panel: And improve the popup while we're at it 2021-07-19 14:43:02 +09:00
K. Lange
be1976964d panel: And make more room for long month names 2021-07-19 14:18:33 +09:00
K. Lange
8999c066cb panel: Use full month name in date widget 2021-07-19 14:12:57 +09:00
K. Lange
a0938b51fd base: minor cleanup of /usr/share 2021-07-14 19:26:29 +09:00
K. Lange
bc6e04b958 compositor: Avoid more transformations. 2021-07-13 20:19:30 +09:00
K. Lange
280cfa1402 panel: adjust size of 'Applications', clock 2021-07-06 21:14:28 +09:00
K. Lange
f67b5425dd text: Switch several apps/libs to new text library 2021-07-06 09:39:52 +09:00
K. Lange
a174aa1b66 panel: show logout dialog in a thread (temporary) 2021-06-23 22:44:44 +09:00
K. Lange
46511a75d0 panel: experiments with a new design 2021-06-23 21:19:16 +09:00
K. Lange
453cef8901 panel: re-enable weather widget 2021-06-15 17:17:03 +09:00
K. Lange
394e4e3e0c net: more cleanup 2021-06-10 20:20:55 +09:00
K Lange
5106daf9f6 net: add methods to configure addresses 2021-06-06 18:34:24 +09:00
K. Lange
79bdb6fc02 png: replace icons 2020-06-12 18:12:33 +09:00
K. Lange
7dfb9c34ce png: replace several BMP assets with PNGs 2020-04-24 14:30:12 +09:00
K. Lange
3cacd56bce bmp: Set ALPHA_EMBEDDED on load 2020-04-23 20:15:56 +09:00