dec05eba
|
cd89668d0c
|
Reduce cpu usage when ui is not visible
|
2024-10-27 15:07:24 +01:00 |
|
dec05eba
|
3206458c8d
|
Unpause when stopping recording if paused
|
2024-10-27 14:54:33 +01:00 |
|
dec05eba
|
fde7e3c499
|
Fix for prime systems
|
2024-10-27 14:19:18 +01:00 |
|
dec05eba
|
c6b5ff05ec
|
Add systemd service
|
2024-10-27 14:08:47 +01:00 |
|
dec05eba
|
80ff6582a9
|
Fix window not visible in fullscreen applications
|
2024-10-27 13:59:17 +01:00 |
|
dec05eba
|
59dfd87c21
|
Add hotkeys for replay and streaming, finish everything
|
2024-10-27 13:09:06 +01:00 |
|
dec05eba
|
28c437e90a
|
Only have one notification process open at a time (kill previous one when showing new)
|
2024-10-27 02:00:09 +02:00 |
|
dec05eba
|
cfcee1a5d8
|
Add option to change video resolution
|
2024-10-27 01:54:37 +02:00 |
|
dec05eba
|
1d2fc77cfc
|
Make the ui the daemon instead, add hotkey for recording/pause
|
2024-10-26 11:37:52 +02:00 |
|
dec05eba
|
57977f29e1
|
gsr-overlay > gsr-ui, 2
|
2024-10-20 22:46:28 +02:00 |
|
dec05eba
|
d84054ecbb
|
gsr-overlay > gsr-ui
|
2024-10-20 22:44:15 +02:00 |
|
dec05eba
|
939bf23921
|
Add screenshots
|
2024-10-19 23:49:22 +02:00 |
|
dec05eba
|
668a83d3b9
|
Fix save directory empty if opening streaming page before recording page
|
2024-10-12 17:49:49 +02:00 |
|
dec05eba
|
dfafdd9ef5
|
Constant bitrate option as default for streaming
|
2024-10-12 17:43:27 +02:00 |
|
dec05eba
|
9d76b0861e
|
Add constant bitrate option
|
2024-10-09 19:11:16 +02:00 |
|
dec05eba
|
61c9b4918e
|
Save recording status to file to reload it when gsr overlay restarts
|
2024-09-22 18:17:46 +02:00 |
|
dec05eba
|
5d6d57b881
|
Hide notifications in simple view, draw combobox upward if no space in scissor region to fully draw box
|
2024-09-15 02:49:28 +02:00 |
|
dec05eba
|
ce78dd5b36
|
Add dropdown icons and description text
|
2024-09-12 00:51:20 +02:00 |
|
dec05eba
|
beb4441be8
|
Fix loading audio tracks incorrect config, finish recording option
|
2024-09-11 22:09:40 +02:00 |
|
dec05eba
|
7d6732a7d3
|
Only allow x11 for now
|
2024-09-11 19:58:30 +02:00 |
|
dec05eba
|
c6942aaa9a
|
Nicer close window button
|
2024-09-11 19:32:02 +02:00 |
|
dec05eba
|
cb04c11b2c
|
Make checkbox nicer
|
2024-09-11 19:19:10 +02:00 |
|
dec05eba
|
234cc3391e
|
Load settings from config file
|
2024-09-11 01:49:10 +02:00 |
|
dec05eba
|
8746e8e43c
|
Hard limit on scroll without animation when reaching top/bottom
|
2024-09-11 01:08:44 +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
|
747344b858
|
Add scrollbar
|
2024-09-08 19:41:47 +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
|
ba007c2b69
|
Remove > beside audio track
|
2024-08-10 09:40:39 +02:00 |
|
dec05eba
|
6951ec6eea
|
Save all settings to file, hide more settings behind advanced view
|
2024-08-10 09:38:38 +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
|
1a49f86e98
|
Add settings icon, close window when pressing the close button
|
2024-08-07 21:27:36 +02:00 |
|
dec05eba
|
b709805cfa
|
Move settings ui to SettingsPage class, show different widgets for different settings page, show different widgets depending on combobox selections
|
2024-08-07 20:32:59 +02:00 |
|
dec05eba
|
2ea32e1109
|
glClear if compositor in use
|
2024-08-07 10:44:42 +02:00 |
|
dec05eba
|
d807484f71
|
Draw dark overlay on window texture
|
2024-08-07 09:32:38 +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
|
8b98c612f7
|
Use stack for page navigation, dont add spacing between list elements if the widget is empty or not visible
|
2024-08-07 07:17:48 +02:00 |
|
dec05eba
|
6e133a4bba
|
Fix: widget alignment is uninitialized
|
2024-08-07 00:36:54 +02:00 |
|
dec05eba
|
8a0efc9e00
|
Monitor name
|
2024-08-07 00:22:29 +02:00 |
|
dec05eba
|
a3e479d5b2
|
Add radio button with simple/advanced view, add widget visibility
|
2024-08-07 00:21:35 +02:00 |
|
dec05eba
|
b229b060ad
|
Make sure all sizes are scaled by window size, make sure all elements are visible for very low resolutions and text doesn't get too small
|
2024-08-06 08:59:38 +02:00 |
|
dec05eba
|
b3f5a53ece
|
Rearrange settings page
|
2024-08-06 08:33:32 +02:00 |
|
dec05eba
|
520c61ec64
|
Add checkbox, scale more sizes by window scale
|
2024-08-06 08:22:42 +02:00 |
|
dec05eba
|
9b6033e2b9
|
Have separate record options for replay, record and streaming, reset existing config files
|
2024-08-06 06:19:18 +02:00 |
|
dec05eba
|
9f1fddc47c
|
Copy Config from gpu-screen-recorder-gtk, make it more modern and efficient with string_view and variant, use string_view in gsr info parsing
|
2024-08-06 05:57:21 +02:00 |
|
dec05eba
|
b778fd7cc6
|
Change fonts, nicer combobox, add/remove audio track button
|
2024-08-06 03:11:43 +02:00 |
|
dec05eba
|
ae1897cf2c
|
Resources path should use the same path as meson installed path
|
2024-08-05 21:25:59 +02:00 |
|