Skip to content
New issue

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

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

Already on GitHub? Sign in 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.

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

No branches or pull requests

2 participants