-
-
Notifications
You must be signed in to change notification settings - Fork 303
Open
Description
- 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.
- Silence the warning about recursive calls in community presets lookup code.
- 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,
- Complete the XDG Global Shortcuts implementation (D-Bus related stuff is already done, but we need to add 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. - Add the "Input Monitoring" functionality recently added to the GTK4 code.
- Add a debug mode. As things are right now Easy Effects always prints debug messages.
- Make the "autostart on login" functional.
- Update our desktop file. DBus activatable isn't used anymore.
- Find an alternative way to handle our manual that does not involve using yelp.
- Try to improve our level meters. See [Feature Request] Implement "Maximum history" for Level Meters #3809
- Implement an autosave timer for the database. Right now it saves data only when our window is closed or when quitting the app.
- Add a "Reset History" button to the Pitch plugin.
- Copy the current translation file for each language to the proper places in the Qt branch.
- LSP 1.2.23: Add audio channel pre-mixing controls for Compressor, Expander, Gate, Limiter, Multiband Compressor, and Multiband Gate.
- LSP 1.2.23: Add
M/S Link
andS/C Link
buttons for the Parametric Equalizer. - Make sure that when an empty preset is loaded no plugin widgets remain visible in our window and the "no plugins" page is shown.
- Check missing lv2 bindings, preset entries and UI controls with AI.
- Our Github Action that updates the translation files probably needs to be updated.
- The current approach used to set the OverlaySheets height is not the best (e.g., the inline message in the presets menu is partially covered by the footer).
- Find a better way to select the next/previous plugin when an effects is removed (right now the code resets to the first plugin in the list).
- EeSpinBoxes in Autogain, Bass Enhancer, Bass Loudness, Crossfeed, DN Remover, Echo Canceller, Exciter, Filter, Maximizer, RNNoise, Pitch end Reverberation need a maximum width to avoid excessive reduction of the left label (as we did in the Limiter in commit 25d0b18).
- Convolver chart needs a minimum width otherwise the graph overflows the right boundary.
- Deesser, Delay, Expander, Level Meters, Loudness, Speech Processor and Stereo Tools cards need a minimum width (in certain cases the spinboxes values overflows their boundaries). We need to replicate what we did in the MB Compressor.
- Gate cards do not switch to a 2 columns layout when the window width is reduced. But, oddly, the 2 columns layout is used when we switch from another effect (having the window in low width mode).
K0-RR, Hammer2900 and Matthieu-LAURENT39
Metadata
Metadata
Assignees
Labels
No labels