Commit graph

203 commits

Author SHA1 Message Date
Jamie Vital
1029093074 Futher simplification 2023-12-31 16:49:23 -05:00
Jamie
8ceb845218 Fixes 2023-12-31 11:46:40 -05:00
Jamie Vital
23300fff0c Consolidate backend code 2023-12-31 11:11:36 -05:00
Aang23
47a339c775 Update NE Dataset 2023-12-29 17:08:58 +01:00
Jamie Vital
95055d6dd7 Add missing files 2023-12-20 14:11:57 -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
7d3753c109 OpenGL is a 'Standard'... right. 2023-11-14 11:11:33 -05:00
Jamie
ffe480bed7 Remove lines between viewer chunks when zoomed out 2023-11-14 08:45:42 -05:00
Jamie Vital
05c4078530 [GL ES] Fix support for some versions of gl2ext.h 2023-11-13 21:53:44 -05:00
Jamie Vital
8efceac681 Allow lower-end GPUs to load larger images 2023-11-13 21:38:07 -05:00
Jamie Vital
59178fe670 Fix Mipmaps on GL ES; annotate GL function files 2023-11-13 15:05:32 -05:00
Jamie Vital
f767835cec [GL2] Don't depend on toolchain GL header for GL_GENERATE_MIPMAP 2023-11-13 10:00:55 -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
0c602eada2 Remove extensions from gl3w 2023-11-12 22:00:51 -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
2136236717 Now children, play nice 2023-11-06 11:53:59 -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
6c40a6078d OpenGL ES fix-ups 2023-11-04 15:47:11 -04:00
Jamie Vital
b3dad797bb Add BUILD_GLES and OpenGL fallbacks 2023-11-04 15:01:06 -04:00
Jamie Vital
aaa78df844 Add new ImGui opengl3 loader 2023-11-03 16:10:32 -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
74ca90b418 [macOS] Fix loading screen alignment on some displays 2023-10-05 20:42:29 -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
19bfb53609 Fix loading screen on some window systems 2023-09-25 09:17:58 -04:00
Jamie Vital
881627c6b3 Clean up some Windows things 2023-09-18 16:15:44 -04:00
Aang23
923bcc7c05 Windows Installer 2023-09-18 07:48:47 -07:00
Jamie Vital
da18125e76 Fix compiler warning 2023-09-03 23:44:52 -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
Aang23
6b20abdbdc
Merge pull request #353 from JVital2013/WindowsIcon
Embed icon in satdump-ui.exe on Windows
2023-08-18 15:19:07 +02:00
Jamie Vital
8e14018ee1 Embed icon in satdump-ui.exe on Windows 2023-08-17 23:48:55 -04:00
Jamie
10d881994d Complete Loading Screen 2023-08-17 21:05:15 -04:00
Jamie
987047a56a Initial loading screen for Android (crashes; needs debugged) 2023-08-16 23:50:07 -04:00
Jamie Vital
6dac816644 Fix DPI scaling 2023-08-16 21:35:34 -04:00