Commit Graph

23 Commits

Author SHA1 Message Date
dec05eba
5cfca3e55a Properly close program when disconnected from the X server 2024-11-26 18:27:56 +01:00
dec05eba
3468554eb3 Allow running the ui on Wayland through XWayland 2024-11-24 19:13:35 +01:00
dec05eba
4ba1e814b7 Add application audio option 2024-11-13 22:36:55 +01:00
dec05eba
234cc3391e Load settings from config file 2024-09-11 01:49:10 +02:00
dec05eba
dd906c6a9d Make scrollbar movable with mouse, limit filechooser content to inside of file item 2024-09-11 00:54:57 +02:00
dec05eba
b145d957e3 More 2024-09-08 17:07:22 +02:00
dec05eba
3d5e8baa5f File chooser navigation 2024-08-25 13:39:33 +02:00
dec05eba
b8e6949dfb Remove scrollable page from gsr page, fix crash when navigating back 2024-08-24 14:08:25 +02:00
dec05eba
54c60d9a18 Start on file chooser, page stack 2024-08-23 18:53:19 +02:00
dec05eba
b686271ee9 Make libglx optional (alpine doesn't have it) 2024-08-10 07:10:25 +02:00
dec05eba
4ea5ada905 Settings page save settings, refactor 2024-08-10 00:45:36 +02:00
dec05eba
f640a3ed33 Use window texture (xcomposite) for background if the window is fullscreen on the selected monitor 2024-08-07 09:30:27 +02:00
dec05eba
f0bcf73ba3 Add meson build 2024-08-05 04:24:59 +02:00
dec05eba
2aa81b741c Switch to EGL 2024-08-04 21:47:14 +02:00
dec05eba
3a20c417cb Align list items, dont process selected item twice if changed in event loop, mouse button events should only occur when pressing left mouse button 2024-08-03 23:36:11 +02:00
dec05eba
c080342fcd Add entry with basic text editing and validation for numbers 2024-08-03 05:21:36 +02:00
dec05eba
2869ef7cec Add widgets for settings page, add list to auto position widgets 2024-08-02 23:53:28 +02:00
dec05eba
548dae6699 Only take a screenshot if no compositor is running and fix transparent window alpha blending 2024-08-02 06:05:01 +02:00
dec05eba
8a82fa688b More style changes 2024-07-31 21:01:31 +02:00
dec05eba
497217a3e0 widgets 2022-09-25 17:29:17 +02:00
dec05eba
663a36df4a Show overlay as a window on top (override redirect and always on top) instead of a child window and capture window and render that 2022-03-31 17:29:32 +02:00
dec05eba
a66516e34e wip 2022-03-30 18:09:17 +02:00
dec05eba
889efe51b2 Initial commit, showing ui above target window 2022-03-30 16:16:51 +02:00