Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

PROPHESSOR's suggestions #1332

Open
15 tasks
PROPHESSOR opened this issue Jan 20, 2024 · 1 comment
Open
15 tasks

PROPHESSOR's suggestions #1332

PROPHESSOR opened this issue Jan 20, 2024 · 1 comment
Labels

Comments

@PROPHESSOR
Copy link

PROPHESSOR commented Jan 20, 2024

I'm proposing several feature enhancements that would significantly improve GQRX's functionality and user experience:

Scrolling:

  • Revert limitation on scrolling over limits: Allow scrolling beyond the current frequency range (as it was before v2.17) and adjust hardware limits accordingly.
    image

  • Key modifiers for graph scrolling: Use Ctrl for faster scrolling and Shift for slower scrolling.

Playback:

  • Loop playback: Add button to loop recorded fragments during playback.
    image

Settings:

  • Dedicated settings window: Offer a separate settings window for configurable options, including:
    • Color scheme (light/dark)
      image
      image

    • Toggle graph scroll action:

      • adjust frequency (as it is now)
      • zoom (as it is now when you scroll on the bottom slider)
      • scroll range (as it is now when you drag the bottom slider)
      • adjust bandwidth
        image
    • Zoom mode:

      • to cursor
      • to current frequency
      • to center
    • Hotkey customization (it is convenient when you can set your own key bindings)

Interface:

  • Buttons for Mode selection: Replace the dropdown menu with buttons for faster access to modes (AM/NFM/WFM/USB/etc.).
    image

  • Dockable IO recording/replay tool: Allow docking of this window for better workspace organization.
    image

Bookmarks and Shortcuts:

  • Marker/bookmark removal: Enable removal of markers/bookmarks with right-click, Alt+click, or double-click.

  • Bookmark naming: Respect the typed name when creating new bookmarks, instead of defaulting to "new".

    • And here’s the problem, I didn’t understand that there are tags and not bookmarks. We need to change the layout of this window to make it more obvious
      image
  • Keyboard shortcuts window: Assign a shortcut (Ctrl+/, Ctrl+?, or F1) to open the Keyboard shortcuts window.

Additional Functionality:

  • Device-less operation: Permit running the program without a connected device to enable playback of recorded IO files.
  • Multiple saved pipe commands: Allow saving multiple pipe commands for audio processing, similar to Insert/Return mechanisms in audio production. These commands will be piped before GQRX's audio output.
    image
@argilo argilo added the feature label Feb 9, 2024
@argilo
Copy link
Member

argilo commented Feb 9, 2024

Thanks for the suggestions. There are certainly some useful ideas here that could be implemented in the future.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants