415 Commits

Author SHA1 Message Date
dec05eba
b094002c5b Run gpu screen recorder as a child process, show notification on start/stop 2024-08-02 01:23:48 +02:00
dec05eba
495bd6bed8 Add audio devices 2024-08-02 00:45:27 +02:00
dec05eba
be0ad41e74 Use scissor for pages 2024-08-01 22:41:07 +02:00
dec05eba
10a5669330 Draw and event position relative to parent (for pages) 2024-08-01 22:22:45 +02:00
dec05eba
67216467d4 Move to settings page on settings button pressed 2024-08-01 20:55:16 +02:00
dec05eba
27255cdb64 Change global widget container to page 2024-08-01 20:46:13 +02:00
dec05eba
6624db873c Move dropdown button text and icon code to dropdown button class 2024-08-01 18:38:06 +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
2aea0635f4 wip 2022-03-31 13:38:02 +02:00
dec05eba
5dc945eb6a Start/stop recording if not running/already running 2022-03-31 02:38:18 +02:00
dec05eba
900553e6c0 Add daemon 2022-03-30 19:14:30 +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