Jamie Vital
6b7508003e
Initial code changes for UWP (UI code is elsewhere for now)
2025-07-05 08:05:45 -04:00
Jamie Vital
553bf37ac3
Add task scheduler
2025-01-03 12:05:46 -05:00
Jamie Vital
4ee04d09ed
Several critical patches
...
- SatDump has been incorrectly reading and writing all cs16 recordings (except for ziq2). Reason: scaling was done incorrectly. This means all old cs16 recordings from SatDump are scaled slightly incorrectly, but data can still be recovered from them
- Add support for CS32 and CS32 wavs for interoperability
- Fix crash when invalid wav is loaded
2024-11-27 17:27:12 -05:00
Jamie Vital
efa5d6b540
Error handling
2024-10-07 22:05:30 -04:00
Jamie Vital
a5da64c7d4
Linux: Use proper lib directory
2024-09-28 11:48:29 -04:00
Jamie Vital
b3174f1337
WIP
2024-08-19 14:57:16 -04:00
Jamie Vital
f8e8da128c
More dynamic vcpkg for Windows
2024-08-15 16:51:02 -04:00
Jamie Vital
d9764fe94a
Fix parsing source_id from command line ( #707 )
2024-05-06 16:13:21 -04:00
Jamie Vital
8555311487
Sync required cmake version across subdirs
2024-02-08 10:06:56 -05:00
Jamie Vital
b4ffde125c
Make theme and DPI scaling updatable without re-launch
2024-01-21 17:30:00 -05:00
Jamie Vital
788870ac01
Move colors to struct
2024-01-21 14:57:41 -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
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