easyeffects
easyeffects copied to clipboard
Things to do for Qt port
trafficstars
- [x] Add decimals to input/output gain spinbuttons in all plugin UI.
- [x] 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.
- [x] Implement the presets manager.
- [x] Implement the pipewire manager.
- [ ] Implement each plugin preset class.
- [ ] Try to use recursive_directory_iterator for community presets lookup.
- [x] Implement the presets UI (local and community).
- [x] Making presets autoloading functional.
- [x] Implement the spectrum.
- [x] Implement excluded apps manager.
- [x] Add/remove app names to/from excluded apps list when
Excludecheckbox is clicked in app info card. - [x] Implement the shortcuts window.
- [ ] Bring back all the command line options and add
--gapplication-servicefor compatibility with old autostart files. - [x] Implement command line options to get the last active input/output preset.
- [ ] Add something useful to the system tray icon menu.
- [x] Implementing the test signals window.
- [x] Bring back shortcuts like the ones for fullscreen, to close the window and to quit the application.
- [x] 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 #3789
- [ ] Implement XDG Global Shortcuts (D-Bus related stuff is already done, but we need to implement the operations in the
Activatedsignal callback) #3834 - [ ] Improve how
preferred triggerare stored for XDG Global Shortcuts (maybe in an external XML database) - [ ] Track
preferred triggerchanges from the user for Global Shortcuts (maybe listening to ShortcutsChanged D-Bus signal)