855 Commits

Author SHA1 Message Date
AsciiWolf
5ab7ce4067 Use rDNS file name for desktop icon
To match the desktop file name as used by other modern apps
2025-09-05 14:38:26 +02:00
Clayton Smith
361b6555ed Move macOS builds to Conda
Co-authored-by: kgarrels <kgarrels@users.noreply.github.com>
Co-authored-by: Clayton Smith <argilo@gmail.com>
2025-05-25 17:56:30 -04:00
HA5KFU Rádióamatőr Klub
2597e107e4 Allow multiple connections in remote control 2025-03-24 00:11:21 +01:00
Clayton Smith
9124f99497 Cleanup 2025-02-07 16:44:12 -05:00
stefanino-ch
5d9c6f4f57 Iq recording can now be controlled via remote control interface. 2025-02-07 13:50:09 -05:00
Clayton Smith
8fabee2261 Rebuild DDC block when sample rate changes 2024-11-13 16:41:28 -05:00
Clayton Smith
740d80904e Fix formatting 2024-11-10 23:58:59 -05:00
HA5KFU Rádióamatőr Klub
9ab7c93dbd Move mute to function API 2024-11-10 23:43:32 -05:00
HA5KFU Rádióamatőr Klub
d483db3469 Add muting to remote control
Adds "MUTE" to both L and l commands. Setting it to any value other than
0 mutes the audio, querying it results in 1 if audio is muted, else 0.
2024-11-10 23:43:32 -05:00
Clayton Smith
7a6444a87f Merge pull request #1391 from yuzawa-san/fill-optimization
Optimize Plotter Fills
2024-11-07 23:02:08 -05:00
Clayton Smith
d9727bd557 Cleanup 2024-11-07 21:47:01 -05:00
HA5KFU Rádióamatőr Klub
46bd90b8aa Rename RDS_STATION to RDS_PS_NAME 2024-11-07 21:25:37 -05:00
HA5KFU Rádióamatőr Klub
4563150e8e Improve RDS reporting 2024-11-07 21:25:37 -05:00
HA5KFU Rádióamatőr Klub
090f0dde7a Merge modifications 2024-11-07 21:25:37 -05:00
HA5KFU Rádióamatőr Klub
824eb3f5d3 Added RDS support on remote control API 2024-11-07 21:25:37 -05:00
Clayton Smith
d4dbf62c9c Improve display & formatting of RDS data 2024-11-07 20:49:44 -05:00
James Yuzawa
1bef61161f move fills one pixel to the left 2024-10-28 18:02:03 -04:00
James Yuzawa
1c9f4bef0d use drawRect again 2024-10-25 22:40:06 -04:00
James Yuzawa
5d078473f9 use field 2024-10-24 22:20:30 -04:00
James Yuzawa
7f3f574a6b use lines 2024-10-24 21:53:38 -04:00
James Yuzawa
67a05a403d fix bounds 2024-10-24 17:47:17 -04:00
James Yuzawa
7f34678c76 Update plotter.cpp 2024-10-22 22:09:31 -04:00
James Yuzawa
5f4d7a6f18 fix bounds 2024-10-22 21:43:54 -04:00
James Yuzawa
f5bb10753c optimize fill modes 2024-10-22 21:00:57 -04:00
James Yuzawa
bf40e76bf3 Plotter and waterfall performance enhancements (#1383)
* cache meter font

* cache peak circles

* sliding window waterfall implementation

* use polygons for fills

* prevent rounding errors

* avoid duplicate fills on mac

* stop using alpha composition

* use precomputed solid colors

* static allocation

* opaque drawing without background fills

* prevent extra redraws on meter

* add to authors list

* fix fills

* fix centering on peak pixmap

* use two draws for waterfall

* fix no plotter case

* fix peak alignment
2024-10-18 21:50:37 -04:00
Clayton Smith
1f42941472 Save I/Q recording format to settings 2024-10-17 15:11:41 -04:00
Vladslav P
2460c4c500 RDS: fix flags decoding
Change d0...d3 order to d3...d0 to match the standard.
Change decoding of Mono/Stereo flag to match the standard.
Change decoding of stPTY flag to match the standard.
2024-08-11 00:27:03 +03:00
Clayton Smith
3debd60d06 Remove magic number 2024-04-18 12:45:08 -04:00
Ed Lafargue
173805155e Update UDP output buffer to 1024 bytes to account for versions of nc that only support
1024 byte buffers max.
2024-04-18 08:30:44 -07:00
Ed Lafargue
1c9d12f48e Fix UDP streaming on MacOS, it was broken due to large UDP packets being lost 2024-04-17 17:51:40 -07:00
Clayton Smith
ce929ffaca Allow remote control commands to be pipelined 2024-03-19 17:34:21 -04:00
Clayton Smith
8dbb2c8430 Update copyright date 2024-02-09 15:51:02 -05:00
Clayton Smith
9935b6f206 Add \chk_vfo remote control command 2024-02-09 12:30:59 -05:00
Jaroslav Škarvada
3a2d5b3058 Reply to \get_powerstat to fix wsjtx
Fixes #1277

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2024-02-04 19:58:10 +01:00
luzpaz
ce1d6a6068 Fix typos 2023-12-20 02:04:43 +00:00
Ruslan Migirov
51ee7830b1 Cmake : Fix build in MSYS2 MINGW64 environment 2023-11-16 21:49:22 +02:00
Jeff Long
0a76cc9b03 bookmarks: restore Delete key
Delete is used as a global shortcut to clear the waterfall. It is
also used to delete a bookmark, when the bookmarks table has focus.
Allow the bookmarks table to override the global Delete shortcut.

Signed-off-by: Jeff Long <willcode4@gmail.com>
2023-10-19 16:12:52 -04:00
Clayton Smith
898d12069c Fix compiler warning 2023-10-09 20:16:04 -04:00
Clayton Smith
e92108c735 Update the FSF address
This should remove the need for a Fedora patch:
https://src.fedoraproject.org/rpms/gqrx/blob/rawhide/f/0001-Update-FSF-Adres-for-afsk1200.patch
2023-10-09 19:44:25 -04:00
LevitatingBusinessMan (Rein Fernhout)
71c801ae22 Zoom the plotter faster with Ctrl 2023-10-06 17:27:02 -04:00
Clayton Smith
442ca2d9c8 Add core:hw to SigMF metadata files 2023-10-06 13:29:31 -04:00
Luna Gräfje
55261f93a3 Add SigMF metadata to IQ recordings 2023-10-05 20:35:17 -04:00
Clayton Smith
c8113af083 Use a QImage for the waterfall 2023-10-05 17:44:12 -04:00
Clayton Smith
6cd380d867 Refactor the frequency control 2023-10-04 23:24:09 -04:00
Clayton Smith
05f94ed82c Refactor the signal meter 2023-10-03 16:13:29 -04:00
Jeff Long
c481bbeff2 plotter: clear waterfall using Delete key
The waterfall is not automatically cleared after changes to the many
settings that could cause it to be distorted or invalid. An explicit
clear allows users who do not want to see outdated data to get rid of
it.

Signed-off-by: Jeff Long <willcode4@gmail.com>
2023-10-03 09:04:50 -04:00
Clayton Smith
3e47b5280d Invalidate max, min, & hist before updateOverlay & redraw 2023-10-01 12:49:09 -04:00
Clayton Smith
8e285dcfbf Fix the pixels/bin calculation 2023-10-01 08:06:55 -04:00
Clayton Smith
2a4bc1deec Fix drawing of black areas in waterfall 2023-09-30 20:55:02 -04:00
Clayton Smith
253460c50d Avoid resetting histogram, min & max unnecessarily 2023-09-30 18:15:50 -04:00