Commit Graph

27 Commits

Author SHA1 Message Date
Geoffrey D. Bennett
18841b2a45 Add support for two-control speaker switching and talkback
The 4th Gen driver has two boolean controls each for the speaker
switching and talkback controls, rather than the single enum control
that the 3rd Gen driver presents.
2025-02-21 04:08:34 +10:30
Geoffrey D. Bennett
0f7389dca8 Highlight mixer labels on dial hover 2025-02-21 04:08:34 +10:30
Geoffrey D. Bennett
640d027502 Update routing hover to highlight corresponding source sink 2025-02-21 04:08:34 +10:30
Geoffrey D. Bennett
8178bd298b Gen 1: Add support for 1st Gen input controls 2025-02-21 04:08:34 +10:30
Geoffrey D. Bennett
2ddede4d3f Override focus and colour CSS button styles
Set all button focus outline properties and set the colour and filter
on fixed buttons so more theme styles are overridden.
2024-03-31 03:29:10 +10:30
Geoffrey D. Bennett
6e40b8d9ed Add initial support for the Vocaster One and Two 2024-03-24 22:40:11 +10:30
Geoffrey D. Bennett
f00de1bd25 Add display of sample rate 2024-03-24 22:40:11 +10:30
Geoffrey D. Bennett
8b16bbdaed Make gain widget dB numbers smaller 2024-03-24 22:40:11 +10:30
Geoffrey D. Bennett
9026eb76c5 Add support for firmware update 2024-03-24 17:06:17 +10:30
Geoffrey D. Bennett
9544635e30 Add support for config reset 2024-03-12 01:43:07 +10:30
Geoffrey D. Bennett
c90fbdc3d1 CSS fixes for buttons
Make non-toggle buttons brighter.
Make disabled glow match the dimmer text colour.
Don't put an opacity filter over status buttons.
2024-02-20 23:38:49 +10:30
Geoffrey D. Bennett
b9af5dfaf3 Prefix CSS styles so they don't apply to other windows
The custom button styles were erroneously applying to the File
windows; prefix them with ".window-frame" so they only apply to our
windows.
2024-02-20 23:38:49 +10:30
Geoffrey D. Bennett
17b39efee0 Add 4th Gen Solo Mix switch 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
9fc4c7c6e1 Use GtkTextView instead of GtkLabel in startup big_label() 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
4b340b4d4c Add CSS for buttons that get dimmer when checked 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
793523b0a7 Add some red and grey 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
e0e591db3e Update 3rd Gen Solo Direct Monitor control to match 4th Gen 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
bc9d8867f3 Add widget-drop-down for Air 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
ade852163b Add CSS classes to controls and add more colour 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
36f724c66c Use CSS to set dark colour scheme 2024-02-20 23:26:10 +10:30
Geoffrey D. Bennett
7c44f15428 Make GtkDial look better 2024-02-20 23:26:09 +10:30
Geoffrey D. Bennett
aba34f0648 Remove repeated group by code in create_routing_grid()
Create create_routing_group_grid() to remove repeated code from
create_routing_grid().
2024-02-05 20:03:10 +10:30
Szabolcs Szőke
b9f0b64d18 Make routing sources and destinations the same width
Fixes #4.
2022-03-27 15:38:56 +02:00
Geoffrey D. Bennett
5b1f4f2b61 Change route-label hover background colour to work with dark theme
Hard-coding a light background for route-label hovering didn't work
well with dark themes which have text in a light colour. Use
@theme_selected_bg_color as suggested by @szszoke.

Fixes #3.
2022-03-15 00:12:18 +10:30
Geoffrey D. Bennett
3beee99c78 Reformat CSS to not be so squishy
Whitespace changes only.
2022-03-15 00:06:22 +10:30
Geoffrey D. Bennett
7df79349f9 Reduce button padding as intended
Fix typo in CSS file.
2022-03-14 09:24:52 +10:30
Geoffrey D. Bennett
17b4d2f055 Initial revision 2022-03-14 09:24:43 +10:30