Commit graph

235 commits

Author SHA1 Message Date
Marc Lichtman
b215cf82aa
LO offset label 2023-12-29 01:53:24 -05:00
Jamie Vital
5d8e46c829 Make frequency input scale with panel width 2023-12-20 10:36:59 -05:00
Jamie Vital
90568c326a Frequency input - add InputDouble fallback (tab/ctrl-click) 2023-12-18 22:45:08 -05:00
Jamie Vital
ceaa1bec88 UI Recorder - Use Hz internally 2023-12-18 14:53:28 -05:00
Jamie Vital
9e926d6514 Add fancy frequency input to recorder 2023-12-17 23:17:40 -05:00
Jamie Vital
8565472fff Do not start recorder input if samplerate is 0 2023-12-15 22:28:00 -05:00
Jamie Vital
8427c6e845 Fix occasional error when switching between inputs 2023-12-15 14:42:15 -05:00
Aang23
38c6177f78 Change Avg Rate to Avg num 2023-12-13 15:42:08 +01:00
Aang23
154c721ef2 Fix issues saving small FFT sizes 2023-12-12 15:54:56 +01:00
Aang23
d00bf2f056 Initial CLI Autotrack 2023-12-11 18:02:33 +01:00
Aang23
9fc30fc766 Scheduler back, auto rotator parking 2023-12-10 19:53:50 +01:00
Aang23
5f1a8b9a91 Move all tracking to the core 2023-12-10 13:03:59 +01:00
Aang23
15c95fbecb Rip out autotrack 2023-12-07 23:16:30 +01:00
Aang23
916904d66c Save rotator settings, move rotator code to core 2023-12-02 19:51:09 +01:00
Jamie Vital
3f609bbc74 Implement TimedMessage Widget 2023-11-29 21:30:55 -05:00
Aang23
c59aa192e2 Remove harcoded values in Lua 2023-11-28 21:43:48 +01:00
Aang23
54d9dcacf7 Oops 2023-11-26 18:23:08 +01:00
Aang23
c13f05966d Add proper config/pipeline errors 2023-11-26 18:21:53 +01:00
Jamie Vital
5f31afa4ad Fix search box width within drop-downs 2023-11-25 10:54:02 -05:00
Jamie Vital
c181b11f87 Fix remaining window order bugs 2023-11-20 14:18:52 -05:00
Jamie Vital
1cf59183cf Keep floating windows on top, and other UI fixes 2023-11-19 21:01:00 -05:00
Jamie Vital
d9522e6e9c Don't try to hide scrollbar when it might make a widget taller 2023-11-18 08:43:02 -05:00
Jamie Vital
1795f68638 Increase Horizon query timeframe; 15 sec increments 2023-11-17 21:32:11 -05:00
Jamie Vital
64590e7cfe Yet another Horizons line format 2023-11-12 11:21:51 -05:00
Aang23
77637edbc9 Fix cli autostart not restoring SDR settings 2023-11-10 14:23:25 +01:00
Aang23
4b581c86f1 Tiny cleanup 2023-11-09 20:30:55 +01:00
Aang23
d8018aa170 Add QTH option 2023-11-09 12:04:09 +01:00
Aang23
db321b4a8f Allow auto-starting autotracking & the SDR in CLI 2023-11-08 15:09:07 +01:00
Jamie Vital
729a6bba2e Prevent repeated trigger when holding +/- on SteppedSlider 2023-10-21 06:59:18 -04:00
Jamie Vital
677300f009 Implement SteppedSlider widget; move FFT and viewer city settings to it 2023-10-20 23:33:32 -04:00
Jamie Vital
882c95a648
Fix another warn 2023-10-19 23:12:50 -04:00
Jamie Vital
0140e42a2a Appease our compiler overlords 2023-10-19 21:38:40 -04:00
Jamie Vital
507424075d Clean up some viewer functionality 2023-10-16 11:14:21 -04:00
Jamie Vital
fd804f0913 Prevent autotrack crash if source could not be started 2023-10-13 09:48:46 -04:00
Jamie Vital
c3b2ee6a96 Autotrack AOS/LOS logic improvements 2023-10-12 22:07:08 -04:00
Jamie Vital
225fe49004 Simplify 2023-10-11 21:31:03 -04:00
Jamie Vital
aa6ae06a2b Enable double-click in tracking configuration 2023-10-11 21:26:47 -04:00
Jamie Vital
40d5f7acff Add search to scheduler 2023-10-10 21:26:25 -04:00
Jamie Vital
350462c07a Fix Tracking schedule alignment 2023-10-10 20:48:24 -04:00
Jamie Vital
1a647327b5 Save last used output format in recorder 2023-10-06 15:34:05 -04:00
Jamie Vital
1ff13f34b0 Fix Recorder layout 2023-10-04 20:39:45 -04:00
Aang23
29bddec4b1 Update ImGui, modify the ImageView 2023-10-04 21:40:08 +02:00
Jamie Vital
39b99c51e3 Clean up recorder/viewer panel width logic 2023-09-29 20:32:12 -04:00
Jamie Vital
c69e11c3f2 Change viewer/recorder panel ratio behavior 2023-09-29 17:22:30 -04:00
Jamie Vital
ac8a89d62d [Tracking] Fix AOS/LOS backdrop 2023-09-25 10:01:39 -04:00
Aang23
00a8591df0 Merge branch 'FileWidget' 2023-09-25 15:26:22 +02:00
Adam Gausmann
cf8c83ddca Replace (ImGuiTableFlags)NULL with ImGuiTableFlags_None
This is more portable; the cast can cause errors on some toolchains.
When compiling with musl, for example:

    error: cast from 'std::nullptr_t' to 'ImGuiTableFlags' {aka 'int'} loses precision
2023-09-24 14:49:41 -05:00
Jamie Vital
15aeb83661 Rework file widget to prevent partial hang 2023-09-24 09:14:16 -04:00
Jamie Vital
5345da6dc1 Show selected frequency preset 2023-09-14 22:10:39 -04:00
Aang23
ffa26371c0 Further error handling, don't crash if the server has died since listing devices 2023-09-11 16:48:28 +02:00