Commit graph

129 commits

Author SHA1 Message Date
Jamie Vital
3bc1ff5ec8 Support disabling OpenCL at runtime and fix setupOCLContext bugs 2024-02-10 15:16:17 -05:00
Aang23
bf666c3712 Fix another memory leak 2024-01-28 21:10:09 +01:00
Jamie Vital
cbe9fdbe31 Let SatDump & SDR Server run without a config folder 2024-01-26 09:33:21 -05:00
Jamie Vital
fb00befdc1 Theming: add fft_graduations 2024-01-24 14:29:33 -05:00
Jamie Vital
3fe4201ea6 Theming: add plot_bg color 2024-01-24 13:09:24 -05:00
Jamie Vital
8eae0916af Some theming improvements 2024-01-23 15:02:53 -05:00
Jamie Vital
345c32a8e0 Add Phosphor theme and missing stylable elements 2024-01-23 10:01:40 -05:00
Jamie Vital
8615484e62 Minor fixes 2024-01-22 23:56:54 -05:00
Jamie Vital
45e9b3ddc5 Make themes customizable 2024-01-22 23:39:05 -05:00
Jamie Vital
c5374c8bc7 Make some widget backgrounds completely black in dark mode again 2024-01-21 23:17:04 -05:00
Jamie
177f509a60 Tidy up Android 2024-01-21 21:52:54 -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
2aca8b3482 Finish centralizing color management 2024-01-21 14:17:18 -05:00
Jamie Vital
7a2c013953 More theming work 2024-01-21 09:49:10 -05:00
Jamie Vital
d3fcefcdce More theming work 2024-01-20 01:41:27 -05:00
Jamie Vital
9089670ea7 Standardize theming; glow up for light theme 2024-01-19 15:54:21 -05:00
Aang23
6af4f71bfe Add a basic soft2hard module... 2024-01-03 01:37:31 +01:00
Jamie Vital
9c5f16ec27 Fix typo 2023-12-31 12:19:02 -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
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
Jamie Vital
5d8e46c829 Make frequency input scale with panel width 2023-12-20 10:36:59 -05:00
Jamie Vital
9e926d6514 Add fancy frequency input to recorder 2023-12-17 23:17:40 -05:00
Jamie Vital
99fb0d2bcc Sort Processing Pipelines by name - Fixes #552 2023-12-14 22:02:14 -05:00
Aang23
bc7ed9784f FSK Burst demod 2023-11-30 14:56:11 +01:00
Aang23
c13f05966d Add proper config/pipeline errors 2023-11-26 18:21:53 +01:00
Jamie Vital
10e5a27af2 Try loading system plugins if cwd plugin dir is empty 2023-11-19 13:52:54 -05:00
Aang23
69586133b0 Default overlay colors in the settings 2023-11-10 18:48:13 +01:00
Jamie Vital
ca3439fc92 [Windows/Installed] Fix default output paths 2023-11-07 14:09:55 -05:00
Jamie Vital
15aeb83661 Rework file widget to prevent partial hang 2023-09-24 09:14:16 -04:00
Jamie Vital
fe0ff97a4f Remove legacy code 2023-09-22 08:58:50 -04:00
Aang23
99d9d54f02 Very WIP test scripting plugin 2023-09-21 16:54:50 +02:00
Jamie Vital
0bfe0a0387 [Windows] Set sensible output directories when cwd is not writable 2023-09-20 14:54:50 -04:00
Aang23
13b8147585 Let plugins add config menus 2023-09-14 10:38:02 +02:00
Jamie Vital
7eb8045fb8 NotatedInt to NotatedNum<T>, integrate throughout 2023-09-07 21:49:55 -04:00
Jamie Vital
e8f859e1fb Params refactor; NotatedInt widget 2023-09-06 22:28:55 -04:00
Jamie Vital
97e0f4d5d0 [macOS] More reliable method to find user's Documents folder 2023-09-04 14:50:55 -04:00
Jamie Vital
c33908a8f4 [macOS] Fix Retina Support 2023-09-03 21:53:04 -04:00
Jamie Vital
62b832f4eb Oops 2023-09-03 14:59:53 -04:00
Jamie Vital
82abd9b7d9 Make Param table fit into smaller widths 2023-09-03 11:20:16 -04:00
Jamie Vital
f8be73fb09 Cleanup timestamp widget 2023-09-03 09:59:54 -04:00
Jamie Vital
db0bb2884c Timestamp Param Widget 2023-09-01 21:55:32 -04:00
Jamie Vital
70c65380f4 [macOS] Fix default paths and allow calling cli from anywhere 2023-08-27 13:39:57 -04:00
Aang23
fdbbac5a21
Merge pull request #368 from JVital2013/DisplayScaling
Auto Display scaling
2023-08-24 18:46:16 +02:00
Jamie Vital
d8a2ee253e Initial work on auto DPI awareness (Android borked) 2023-08-23 15:45:10 -04:00
Jamie Vital
c206e4c471 Trying to make both Windows and Linux happy is like trying to make both of your children happy with the same meal for dinner 2023-08-22 19:34:32 -04:00
Jamie Vital
59e660ac9c Clean up unused exception vars 2023-08-22 16:07:13 -04:00
Jamie Vital
6dac816644 Fix DPI scaling 2023-08-16 21:35:34 -04:00