falkTX
2cb6fa1960
Initial work for file type paths, use it for audio and midi plugins
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
fa7a1ec0d6
Rename "clear" to "reset" (filters), add clear button on search
5 years ago
falkTX
f652ad2e13
Rework for better plugin string result handling; single page params
5 years ago
falkTX
5fbae267ce
Save/cache audio driver in engine settings; Fixes to dialog
5 years ago
falkTX
535cb1e596
Use Ctrl+F to focus on search bar; Fix previous commit
5 years ago
falkTX
30b7b26375
Implement favorite plugins list; Better text search
5 years ago
falkTX
e1021ae3a2
Implement reset-filters button in add-plugin dialog
5 years ago
falkTX
f8b5a9b37c
Improve add-plugin dialog workflow
5 years ago
falkTX
c307dd9d8a
Rework add-plugin dialog
5 years ago
falkTX
9ae13a882b
Tweak wording and size
5 years ago
falkTX
41a0bf57af
Expose libjack midi out channel mixdown option in add-jack dialog
5 years ago
falkTX
84c69c851c
Add option to add-jack for using externally started applications
5 years ago
falkTX
18095d27b1
Implement device config changes at runtime (juce and jack)
5 years ago
falkTX
e45601a25d
Add configure driver option to engine menu, custom panel button
5 years ago
falkTX
1e51708bfe
Add CV and inline-display plugin filters, and related fixes
Fixes #936
5 years ago
luz.paz
04b1890c3e
Fix source comment and user facing typos
Found via `codepell` (v1.17.0.dev0)
```
codespell -q 3 -L iff,iif,inport,sord,sinc,te,uint -S ./source/includes,./source/modules,./source/native-plugins,./data/windows
```
5 years ago
falkTX
1ae01df08d
Add option in settings for full-canvas repaints
When activated, fixes noise and lefovers in background canvas area
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0ecb192e13
Missed 1 scaled-contents property
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
237796be17
Fix one remaining unscaled high-dpi icon
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
a0f7944e39
Add experimental setting for inline displays, disabled by default
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
24c12d6adb
Fix compatibility with Qt < 5.6
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
84fdf404d4
More fixes for high-dpi, import a few theme fixes
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
462b02d68c
Tweaks to high-dpi; Fix checkbox outline color
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8fae6d7c68
More high-dpi stuff
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
d1cd153e6c
Start work for High-DPI mode
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
de8e0d3bd9
New carla-control osc-connect dialog
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7925f36d20
Dynamically show knobs in rack view as much as possible
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
64e888964f
Disable word-wrap in add-plugin list view
Fixes #850
Fixes #838
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
56740d898d
Show "Label/URI" instead of just "Label"
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
d33148040d
Show "Label/URI" instead of just "Label"
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
e5ab26bac8
Implement OSC settings save, load and apply; Fix typo in callback
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8535f839bf
Start work for OSC settings
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
fc48f6f9e7
Introduce statusbar-like area; Add 1 new callback value
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
cc0ab5f338
Save&restore Session Manager type in add-jack-app dialog
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
e2aaa1f06a
Visual consistency; Remove animations showing a plugin at a time
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
6544c4a883
Add "Add JACK Application" to plugin menu
Closes #773
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
Filipe Coelho
e2a2c45f22
NSM support for JACK Applications ( #829 )
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
a385d1b438
Backwards compatible with older Qt5
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
a83212434a
Add back about-juce dialog
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
fac8099e62
Add vst3 and au lines to about window
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
b5631aca0e
Add logic regarding VST3 to settings
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
af3f57a496
Add AU/VST3 stuff to UI, non-implemented yet
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
7c0999f1bb
Rack enhancements 2 ( #770 )
Squashed commit of the following:
commit 0449cd63f7
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Fri Oct 5 02:19:23 2018 +0500
carla skin: fancy item selection
commit 84a7b527a7
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Fri Oct 5 02:10:49 2018 +0500
carla skin: drawOutline: fixed positioning and optimization
commit 30681d1523
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Fri Oct 5 01:20:53 2018 +0500
carla skin: drawOutline: set brush only once
commit 63d2ab2e21
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Thu Oct 4 00:10:39 2018 +0500
carla skin: more neat QColor to tuple conversion
commit 2137b78109
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Wed Oct 3 16:35:48 2018 +0500
rack item: Skin-independent colorization support
Color menu item tints background color, preserving all visible
relief. No need to lock it for some skins.
commit 13fa4f2c34
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Wed Oct 10 15:00:58 2018 +0500
rack list: Colorized padding
commit 9964af1994
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Fri Sep 28 17:48:17 2018 +0500
rack list: Colorized rails
commit d212577057
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Wed Oct 10 14:12:36 2018 +0500
rack list: Set frame in ui form
commit 9a7e060988
Author: Nikita Zlobin <nick87720z@gmail.com>
Date: Fri Sep 28 18:44:49 2018 +0500
rack list: Set common frame
6 years ago
nick87720z
840bd7a5a7
Minimap enhancements ( #768 )
* minimap: Update on any selection change
For now minimap is already updated when box (not port) is selected.
Also it will update if port is selected by Ctrl+C while box is already
selected. This commit just makes this behavior more stable and
predictable,
* minimap: Align frame bottom with canvas frame
* minimap: Fixed & unified cursor pos expressions
Another approach, yet working in both places without rewriting.
Don't add xp or yp, as it displaces right/bottom limit by 1px
* minimap: Better custom frame
New implementation has outer 1px shadow above parent background
and internal enlight border above background. All is pixel-aligned.
* minimap: Fix cursor position on lowest scale
When scale is close to 0.2, view area may become bigger than working
area. After such "fix" viewRect position is broken.
* minimap: Brightness-aware shading on side gaps
* mininap: Set viewRect lineHinting from proper pen
* minimap: Cliped rendering for rounded corners
* minimap: Frame width awareness
Draw content only inside frame when external qt theme is used.
* minimap: Implement full resize with any ratio
* minimap: Better cursor positioning
* minimap: Minimal corner rounding
Make rounding to look good with rounded frames, still not ugly
with square themes.
* minimap: Reworked frame
Mimic tab frame by placing existing frame as line child to QTabWidget.
Frame derivation still handy to create inner sunken frame, just like
in two other frames around.
* minimap-framewidth: Follow system style change
* minimap: Special blending modes for view cursor
Adding for dark color schemes and subtracting for light preserve more
contrast, compared to default blending. Difference is calculated from
background and rubberband colors.
* Better buttons look in sidebar fileview
* minimap: Hold cursor inside map in view move mode
* minimap: Natural move
Would be more natural to have centered position in canvas view, when
pointed in minimap.
6 years ago
falkTX
d9979d0c56
libjack: Implement basic session management via SIGUSR1 signal
6 years ago
falkTX
81e9caa81a
libjack: Implement basic session management via SIGUSR1 signal
6 years ago
falkTX
e00d5dd484
Rework parts of keyboard widget, add some options
6 years ago
falkTX
737a814ea0
Make the knobs and rack buttons more white-theme friendly
6 years ago
falkTX
5d18f3abc2
Remove TAL artwork, and other small adjustments
6 years ago
falkTX
5af074b399
Move frontend code to its own folder
6 years ago