Skip to content

Commit f977744

Browse files
Initial multivfo implementation
Move ddc into receiver_base_cf Move defines and modulation type to dedicated files Implement config v4 Implement vfo selection by clickin the plotter widget Implement stereo panning feature to improve listening experience Implement locking vfos to a frequency and automatically delete locked vfos when moved out of bandwidth Add global lock/unlock context menu Add global squelch auto/reset popup menu Implement settings loading from a bookbark by right-clicking bookmark tag on a plotter Implement new vfo creation from a bookbark by middle-clicking bookmark tag on a plotter Add bookmarks context menu actions 1. To tune current demod to a frequency 2. To tune current demod to a frequency and load params from the bookmark 3. To create a new demod with the bookmark params Prevent new vfo creation over already active bookmark Replace selected bookmark instead of adding new one at the same frequency Update plotter overlay on bookmark delete Update plotter overlay on bookmarks save Save bookmarks on tag delete Store all receiver parameters to a bookmark Add a button to copy recording settings to all VFOs Sort bookmarks by any column Validate and correct filter params on input Make Modulations class fully static Allow to choose bookmarks table visible columns Select a bookmark on exact freq match only to avoid a situation when 2 bookmarks have overlapping filter passbands and wrong bookmark with wider filter passband is activated. Automatically create demodulators when a bookmark, marked as 'auto' gets visible on the panadapter. Add a switch to enable/disable this function.
1 parent 34b4712 commit f977744

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+5278
-1535
lines changed

resources/icons.qrc

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,28 @@
11
<RCC>
2-
<qresource prefix="/icons">
3-
<file>icons/audio-card.svg</file>
4-
<file>icons/bookmark-new.svg</file>
5-
<file>icons/clear.svg</file>
6-
<file>icons/clock.svg</file>
7-
<file>icons/close.svg</file>
8-
<file>icons/document.svg</file>
9-
<file>icons/flash.svg</file>
10-
<file>icons/folder.svg</file>
11-
<file>icons/fullscreen.svg</file>
12-
<file>icons/floppy.svg</file>
13-
<file>icons/gqrx.svg</file>
14-
<file>icons/help.svg</file>
15-
<file>icons/info.svg</file>
16-
<file>icons/play.svg</file>
17-
<file>icons/power-off.svg</file>
18-
<file>icons/record.svg</file>
19-
<file>icons/refresh.svg</file>
20-
<file>icons/settings.svg</file>
21-
<file>icons/signal.svg</file>
22-
<file>icons/tangeo-network-idle.svg</file>
23-
<file>icons/terminal.svg</file>
24-
</qresource>
2+
<qresource prefix="/icons">
3+
<file>icons/lock.svg</file>
4+
<file>icons/remove.svg</file>
5+
<file>icons/add.svg</file>
6+
<file>icons/audio-card.svg</file>
7+
<file>icons/bookmark-new.svg</file>
8+
<file>icons/clear.svg</file>
9+
<file>icons/clock.svg</file>
10+
<file>icons/close.svg</file>
11+
<file>icons/document.svg</file>
12+
<file>icons/flash.svg</file>
13+
<file>icons/folder.svg</file>
14+
<file>icons/fullscreen.svg</file>
15+
<file>icons/floppy.svg</file>
16+
<file>icons/gqrx.svg</file>
17+
<file>icons/help.svg</file>
18+
<file>icons/info.svg</file>
19+
<file>icons/play.svg</file>
20+
<file>icons/power-off.svg</file>
21+
<file>icons/record.svg</file>
22+
<file>icons/refresh.svg</file>
23+
<file>icons/settings.svg</file>
24+
<file>icons/signal.svg</file>
25+
<file>icons/tangeo-network-idle.svg</file>
26+
<file>icons/terminal.svg</file>
27+
</qresource>
2528
</RCC>

resources/icons/add.svg

Lines changed: 25 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)