Skip to content

Things to do for Qt port  #3521

@Digitalone1

Description

@Digitalone1
  • Add decimals to input/output gain spinbuttons in all plugin UI.
  • Add top and bottom margins to the row containing the input/output spinbuttons and levels.
  • Allow the effects list to be shown and hidden like in Libadwaita (with arrow buttons to move between plugin UI).
  • Implement plugin bypass/enable button.
  • Implement the presets manager.
  • Implement the pipewire manager.
  • Implement each plugin preset class.
  • Try to use recursive_directory_iterator for community presets lookup.
  • Implement the presets UI (local and community).
  • Making presets autoloading functional.
  • Implement the spectrum.
  • Implement excluded apps manager.
  • Add/remove app names to/from excluded apps list when Exclude checkbox is clicked in app info card.
  • Implement the shortcuts window.
  • Bring back all the command line options and add --gapplication-service for compatibility with old autostart files.
  • Implement command line options to get the last active input/output preset.
  • Add something useful to the system tray icon menu.
  • Implementing the test signals window.
  • Bring back shortcuts like the ones for fullscreen, to close the window and to quit the application.
  • Sort the effects list by the locale strings.
  • Add a configuration option that allows the microphone monitor output to be sent to the output effects pipeline input.
  • Remove "util" functions that are not needed anymore.
  • Add a new Autogain parameter that allows the output level to be forced to zero when the input level is below the silence threshold.
  • Fixing our symbolic icon so it does not look as bad as it is does now when showing our tray icon. For some reason it is almost completely black. I have no idea about how to fix this. Help is needed.
  • Preset autoloading: show the current device routing together with the device name.
  • Add more modes to our test signal generator [Feature Request] Bring back pink noise into testing signals #3789,
  • Implement XDG Global Shortcuts (D-Bus related stuff is already done, but we need to implement the operations in the Activated signal callback) [Feature Request] Implement XDG Global Shortcuts #3834.
  • Improve how preferred trigger are stored for XDG Global Shortcuts (maybe in an external XML database).
  • Track preferred trigger changes from the user for Global Shortcuts (maybe listening to ShortcutsChanged D-Bus signal).
  • Solve the _LIBCPP_VERSION warning shown on the first compilation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions