Commit graph

137 commits

Author SHA1 Message Date
Jamie Vital
d9764fe94a Fix parsing source_id from command line (#707) 2024-05-06 16:13:21 -04:00
Jamie Vital
b4ffde125c Make theme and DPI scaling updatable without re-launch 2024-01-21 17:30:00 -05:00
Jamie Vital
9089670ea7 Standardize theming; glow up for light theme 2024-01-19 15:54:21 -05:00
Jamie Vital
5c094fe1d5 Log GL max texture size for debugging 2024-01-16 14:10:14 -05:00
Jamie Vital
1029093074 Futher simplification 2023-12-31 16:49:23 -05:00
Jamie Vital
23300fff0c Consolidate backend code 2023-12-31 11:11:36 -05:00
Jamie Vital
ae200baba2 Frequency input: allow arrow keys/typing 2023-12-20 14:00:46 -05:00
Aang23
211aa50c82 Automatically detect for more parameters from the files 2023-12-01 22:41:32 +01:00
Jamie Vital
70140ec1c7 Save maximized status, and other saved window safety checks 2023-11-24 10:49:57 -05:00
ZbychuButItWasTaken
89c2125ec0 option to remember window size and position, fix #511 2023-11-24 00:45:19 +01:00
Jamie Vital
a1156c90b4 Do not go silently into that goodnight 2023-11-21 08:46:41 -05:00
Jamie Vital
6307d3bcb5 Implement mipmap for GL2/GL ES devices 2023-11-13 09:00:28 -05:00
Jamie Vital
e71ad92e3c Fix OpenGL ES Builds 2023-11-12 23:55:41 -05:00
Jamie Vital
e5679a71f5 Don't use mipmaps/gl3w with OpenGL 2 2023-11-12 21:48:43 -05:00
Jamie Vital
ad223183fc Switch UI GL loader to gl3w; implement mipmapped textures 2023-11-12 19:34:01 -05:00
Aang23
d8018aa170 Add QTH option 2023-11-09 12:04:09 +01:00
Aang23
c954b8fece properly skip wav/rf64 header 2023-11-09 10:20:18 +01:00
Aang23
db321b4a8f Allow auto-starting autotracking & the SDR in CLI 2023-11-08 15:09:07 +01:00
Jamie Vital
4ef50ffe3c Handle SIGTERM 2023-11-06 15:46:35 -05:00
Jamie Vital
5a496c4f68 Fix OpenGL ES Build 2023-11-06 11:39:38 -05:00
Jamie Vital
49dce4d774 Better OpenGL 2.1 support 2023-11-06 09:17:59 -05:00
Jamie Vital
b3dad797bb Add BUILD_GLES and OpenGL fallbacks 2023-11-04 15:01:06 -04:00
Jamie Vital
1784168632 Move to newer ImGui OpenGL 3 backend/code 2023-11-03 15:03:13 -04:00
Jamie Vital
3d27388303 Auto-update TLEs based on age 2023-10-25 12:11:17 -04:00
Jamie Vital
2f4da6b9ae More robust TLE updating/loading 2023-10-19 00:24:43 -04:00
Jamie Vital
55432ee2b3 Handle SIGINT in main UI 2023-10-16 16:18:37 -04:00
Jamie Vital
c69e11c3f2 Change viewer/recorder panel ratio behavior 2023-09-29 17:22:30 -04:00
Jamie Vital
80096eff88 Improve UI Loading times 2023-09-28 12:42:23 -04:00
Jamie Vital
881627c6b3 Clean up some Windows things 2023-09-18 16:15:44 -04:00
Jamie Vital
c33908a8f4 [macOS] Fix Retina Support 2023-09-03 21:53:04 -04:00
Jamie Vital
120acfd57c Fix GLFW 3.2 Support 2023-08-31 20:27:07 -04:00
Jamie Vital
d8a2ee253e Initial work on auto DPI awareness (Android borked) 2023-08-23 15:45:10 -04:00
Jamie Vital
6dac816644 Fix DPI scaling 2023-08-16 21:35:34 -04:00
Jamie Vital
67a005e175 Add Loading Screen 2023-08-16 14:13:14 -04:00
Aang23
5a97a89b78 Hmmmm 2023-08-11 18:16:23 +02:00
Eric Ye
4d18d3c34f Fix UI display scaling issue on MacOS hidpi 2023-07-05 23:16:04 -07:00
Aang23
f7cac23a3e Goodbye libfmt 2023-05-08 23:08:34 +02:00
ZbychuButItWasTaken
64e6a02a14 merge master 2023-01-23 14:32:05 +01:00
Aang23
6093deec49 TLE Updates in background 2023-01-23 14:23:09 +01:00
ZbychuButItWasTaken
e331dc80bf fix recorder issues 2023-01-22 23:40:56 +01:00
Aang23
61c8ed89b5 Oops. 2022-12-03 01:30:16 +01:00
Aang23
153a33008c Need to reset GL hints 2022-12-03 01:18:54 +01:00
Aang23
0f2a125033 Also try older GL versions on Windows if 3.2 fails 2022-12-03 01:13:56 +01:00
Aang23
f2fec27e01 Switch FFT to a Nuttal window 2022-11-29 15:25:20 +01:00
Aang23
3f9c6449f3 Switch back to old OpenGL init on Windows, as it may have issues 2022-11-29 00:56:03 +01:00
Aang23
05dfe5b0cd Oops 2022-11-27 21:36:34 +01:00
Aang23
398253c212 Fix config bug 2022-11-27 21:30:17 +01:00
Aang23
792572e79d Open Window before init 2022-11-27 14:41:09 +01:00
Aang23
0799a6d9d5 Fix app icon 2022-09-17 20:40:57 +02:00
Aang23
d7129b229a Finally fix GL on Pi 2022-09-17 19:20:39 +02:00