-
-
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.
- 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: Bind the new
L/R Link
button in the Parametric Equalizer native window to our split channels property. - LSP 1.2.23: Add
minimum-phase filter mode
for the loudness plugin. - Add the
ISO226-2023 variant
to the loudness plugin. - Make sure that when an empty preset is loaded no plugin widgets remain visible in our window and the "no plugins" page is shown.
- 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 visible plugin when an effects is removed (right now the code resets to the first plugin in the list, but maybe it's better to select the next/previous one related to the removed plugin).
- Find a better way to select the visible plugin when an effects is added (right now the code resets to the first plugin in the list, but maybe it's better to select the newly added plugin).
- 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, 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).
- Limiter: add Pre-Mix controls to the preset manager.
- implement a way to export presets. See Export preset to selected file #2523
- Add shortcuts to toggle Process All Inputs/Outputs and for the microphone monitoring
K0-RR, Hammer2900, Matthieu-LAURENT39 and ManuVice
Metadata
Metadata
Assignees
Labels
No labels