Commit Graph

  • 4b340b4d4c Add CSS for buttons that get dimmer when checked Geoffrey D. Bennett 2024-01-22 19:27:15 +10:30
  • f40a1c986d Update about, etc. messages to include Gen 4/Clarett Geoffrey D. Bennett 2024-01-21 18:26:01 +10:30
  • 793523b0a7 Add some red and grey Geoffrey D. Bennett 2024-01-21 17:27:20 +10:30
  • eae7cdc204 Remove now-unused widget-combo Geoffrey D. Bennett 2024-01-21 18:12:05 +10:30
  • e0e591db3e Update 3rd Gen Solo Direct Monitor control to match 4th Gen Geoffrey D. Bennett 2024-01-21 17:26:12 +10:30
  • b8ca52e7f2 Add power status control for 4th Gen 4i4 Geoffrey D. Bennett 2024-01-03 09:47:59 +10:30
  • b912ccbf9c Add 4th Gen Solo/2i2 Direct Monitor controls Geoffrey D. Bennett 2024-01-20 18:11:32 +10:30
  • 1411ff2c3b Switch Clock Source to widget-drop-down Geoffrey D. Bennett 2024-01-21 18:10:52 +10:30
  • bc9d8867f3 Add widget-drop-down for Air Geoffrey D. Bennett 2024-01-20 19:07:16 +10:30
  • ade852163b Add CSS classes to controls and add more colour Geoffrey D. Bennett 2024-01-20 18:46:36 +10:30
  • 1caa75a7d2 Move 4th Gen Solo Air control up to be next to Inst control Geoffrey D. Bennett 2024-01-21 12:34:43 +10:30
  • 56054c2634 Rewrite choose_line_colour() to work with a dark background Geoffrey D. Bennett 2024-01-19 19:31:40 +10:30
  • 36f724c66c Use CSS to set dark colour scheme Geoffrey D. Bennett 2024-01-19 18:25:03 +10:30
  • d0b7c086ca Remove "Analogue" from small Gen 3 device input labels Geoffrey D. Bennett 2024-01-19 18:25:59 +10:30
  • 54b99aca29 Move label into boolean controls and use button state to show status Geoffrey D. Bennett 2024-01-19 16:26:30 +10:30
  • 099e50b91e Remove bool_text from struct alsa_elem Geoffrey D. Bennett 2024-01-19 16:22:18 +10:30
  • e655ee39ce Make GtkDial dimmer if insensitive Geoffrey D. Bennett 2024-01-22 19:32:09 +10:30
  • 7c44f15428 Make GtkDial look better Geoffrey D. Bennett 2024-01-17 20:47:59 +10:30
  • df5d0960dd Add support for piecewise linear interpolation taper to GtkDial Geoffrey D. Bennett 2024-01-17 17:54:11 +10:30
  • 492c348897 Add configurable taper to GtkDial Geoffrey D. Bennett 2024-01-17 16:03:56 +10:30
  • 189b9ff6f6 Move valp clamp and scale from calc_valp_log() to calc_valp() Geoffrey D. Bennett 2024-01-17 14:53:39 +10:30
  • a77cb0e258 Remove inline from functions in gtkdial.c Geoffrey D. Bennett 2024-01-16 17:57:51 +10:30
  • 64ca9f78da Fix typo range->dial in gtkdial.[ch] Geoffrey D. Bennett 2024-01-16 17:55:04 +10:30
  • d91c9d5687 Add page argument to gtk_dial_new_with_range() Geoffrey D. Bennett 2024-01-16 08:47:52 +10:30
  • 1164845b3c Allow for continuous dials Geoffrey D. Bennett 2024-01-16 07:22:59 +10:30
  • e40ce4d5ad Fix gtk_dial_new_with_range() to use calculated round_digits Geoffrey D. Bennett 2024-01-16 07:19:21 +10:30
  • fcdbc60f16 Add scale to widget-gain.c struct gain Geoffrey D. Bennett 2024-01-16 07:00:12 +10:30
  • 3740d7ee2d Fix GtkDial:zero_db property comment Geoffrey D. Bennett 2024-01-15 06:58:56 +10:30
  • 28604f08a3 Reformat gtkdial.c to match rest of code Geoffrey D. Bennett 2024-01-14 12:15:15 +10:30
  • b646bc92cc Remove irrelevant GDK_AVAILABLE_IN_ALL from gtkdial.h Geoffrey D. Bennett 2024-01-13 04:24:49 +10:30
  • 9587e2f494 Remove unused guint8 and gsize from gtkdial.c Geoffrey D. Bennett 2024-02-08 16:37:48 +10:30
  • 2115a26d9d Remove unused GtkDialFormatValueFunc from gtkdial.h Geoffrey D. Bennett 2024-01-13 04:23:15 +10:30
  • b2823e79be Bump copyright year Geoffrey D. Bennett 2024-01-13 04:11:59 +10:30
  • 4a123f5df6 Simplify GtkDial calculations Geoffrey D. Bennett 2024-01-03 12:39:35 +10:30
  • bd8f812e01 Fix widget-combo to check if the alsa elem is writable Geoffrey D. Bennett 2024-01-03 10:02:20 +10:30
  • 6923a3ddb0 Don't round level meter values passed to GtkDial Geoffrey D. Bennett 2023-12-04 12:41:42 +10:30
  • 20c4ff5559 Display -inf when volume/gain controls are at zero/off Geoffrey D. Bennett 2023-12-04 13:28:17 +10:30
  • 770ce1cc23 Add bindings for pgup/pgdn/home/end to GtkDial Geoffrey D. Bennett 2023-12-04 21:49:02 +10:30
  • 1ebd6de6a1 Add missing GtkDial scroll_begin() implementation Geoffrey D. Bennett 2023-12-04 21:20:05 +10:30
  • 047fb72394 Add 4th Gen 4i4 headphone volume knob control Geoffrey D. Bennett 2024-01-03 08:59:57 +10:30
  • b35fa3cf50 Add input select widget for 4th Gen 2i2 and 4i4 Geoffrey D. Bennett 2023-12-04 00:49:44 +10:30
  • 47034d7901 Remove widgets from struct alsa_elem and add data to callbacks Geoffrey D. Bennett 2023-12-03 04:53:34 +10:30
  • d56a1d34ff Add 4th Gen input controls Geoffrey D. Bennett 2023-12-03 00:28:20 +10:30
  • 63068ed9c7 Explicitly order main window controls Geoffrey D. Bennett 2023-12-03 00:19:05 +10:30
  • 2eb8e0b7cb Make boolean widget boolify value from alsa_get_elem_value() Geoffrey D. Bennett 2023-12-03 00:01:50 +10:30
  • 0347d25fc9 Center-align text in combo boxes Geoffrey D. Bennett 2023-12-01 00:18:38 +10:30
  • 9a365000ad Combine gain and volume widgets Geoffrey D. Bennett 2023-12-01 00:16:27 +10:30
  • be458afcc4 Remove hard-coded values from widget-gain.c and widget-volume.c Geoffrey D. Bennett 2023-11-30 23:57:47 +10:30
  • 197f469bd8 Allow for phantom power per-channel Geoffrey D. Bennett 2023-11-30 00:43:11 +10:30
  • 658f946202 Add support for routing the Gen 4 DSP I/O Geoffrey D. Bennett 2023-11-30 00:43:09 +10:30
  • dfa40c79b0 Add margin to socket widget Geoffrey D. Bennett 2023-11-30 00:43:05 +10:30
  • 93f7a32ea5 Fix Presets button to be centered Geoffrey D. Bennett 2023-11-30 00:43:04 +10:30
  • 656eb06159 Inline routing_grid_label() in create_routing_group_grid() Geoffrey D. Bennett 2023-11-30 00:43:03 +10:30
  • e66a3ac883 Add orientation parameter to routing_grid_label() Geoffrey D. Bennett 2023-11-30 00:43:02 +10:30
  • aba34f0648 Remove repeated group by code in create_routing_grid() Geoffrey D. Bennett 2023-11-30 00:43:01 +10:30
  • 9890b4939b Make the Level Meter check compatible with alsa-sim.c Geoffrey D. Bennett 2023-11-30 00:43:00 +10:30
  • 5b9ff7d457 Remove lots of casts in create_routing_grid() Geoffrey D. Bennett 2023-11-30 00:42:59 +10:30
  • 22fdbaad41 Fix is_elem_routing_snk() for Gen 4 Geoffrey D. Bennett 2023-11-30 00:42:58 +10:30
  • 80cd0ebc4d Remove gtk_widget_add_class() Geoffrey D. Bennett 2024-01-20 21:47:16 +10:30
  • b525d8dc23 Clarify pad tooltip to specify attenuation amount Nate Gallaher 2024-01-29 09:27:34 -05:00
  • 0c3bc30439 Fix dial to display focus indication Geoffrey D. Bennett 2023-12-15 03:17:04 +10:30
  • 945ccc874d Fix dial to grab focus when clicked Geoffrey D. Bennett 2023-12-15 03:14:23 +10:30
  • fef139be64 Split calc_valp() into calc_valp() and calc_valp_log() Geoffrey D. Bennett 2023-12-04 21:45:13 +10:30
  • e506edc965 Remove keyboard accelerator mention from USAGE.md Geoffrey D. Bennett 2023-12-15 02:51:00 +10:30
  • f10a383e36 Reformat keyboard accelerators to match existing code Geoffrey D. Bennett 2023-12-15 02:44:37 +10:30
  • 21f0d9dd05 Add keyboard accelerators (aka shortcuts, hotkeys) for menu items. Trent 2023-12-12 14:25:25 -07:00
  • d81f9ca2bb gtkdial: use fabs() for double Jason A. Donenfeld 2023-12-05 00:00:34 +01:00
  • 3a3860f617 Move FUNDING.yml to the right spot Geoffrey D. Bennett 2023-12-02 01:50:07 +10:30
  • e7eea495ff Fix typo in INSTALL.md: comitting -> committing Geoffrey D. Bennett 2023-12-03 22:13:44 +10:30
  • 7b3c662dcb Add OpenSUSE package requirements Geoffrey D. Bennett 2023-12-02 20:52:33 +10:30
  • 6812c001de Fix long lines Geoffrey D. Bennett 2023-12-02 03:32:12 +10:30
  • 266b90e8ce Update FAQ with more MSD info Geoffrey D. Bennett 2023-12-02 03:49:19 +10:30
  • 21cc6d6021 Allow the mixer window to be resized and give it scrollbars Geoffrey D. Bennett 2023-12-02 03:06:32 +10:30
  • ce40aa1ba9 Add link from USAGE.md to INTERFACES.md Geoffrey D. Bennett 2023-12-02 02:55:15 +10:30
  • 33bc54480d Add TOC to INTERFACES.md Geoffrey D. Bennett 2023-12-02 02:45:32 +10:30
  • d7f673cb32 Add Clarett info to INTERFACES.md Geoffrey D. Bennett 2023-12-01 01:01:20 +10:30
  • 0f269fb2da Add issue template Geoffrey D. Bennett 2023-12-02 02:25:47 +10:30
  • 89e5eeaa61 Add FUNDING.yml Geoffrey D. Bennett 2023-12-02 01:51:02 +10:30
  • 58446d1511 Add initial version of FAQ.md Geoffrey D. Bennett 2023-12-02 01:11:27 +10:30
  • 4cb1cd6e57 Makefile: prefer distro cflags if specified Jason A. Donenfeld 2023-12-01 04:39:56 +01:00
  • 8ef011145c Fix typo in INSTALL.md driver disabled message Geoffrey D. Bennett 2023-12-01 01:27:43 +10:30
  • 68fb1c3655 Add Gtk4 info to INSTALL.md Geoffrey D. Bennett 2023-12-01 01:27:20 +10:30
  • 1d844bfa1c Add info to INSTALL.md on how to check the kernel version Geoffrey D. Bennett 2023-12-01 01:23:53 +10:30
  • 68b6d0a047 Update software name in INSTALL.md and USAGE.md Geoffrey D. Bennett 2023-12-01 01:18:55 +10:30
  • 734ec616cc Update README.md with Gen 4 info Geoffrey D. Bennett 2023-12-01 01:12:46 +10:30
  • 1211746b9e src/Makefile: Respect CFLAGS from environment 0.3.3 sporksnail 2023-11-29 17:52:39 +00:00
  • 32c0062367 Update drag_motion() to scroll the routing window Geoffrey D. Bennett 2023-11-30 00:42:55 +10:30
  • 8376ce70b4 Fix typo rounting -> routing Geoffrey D. Bennett 2023-11-30 00:42:52 +10:30
  • d31bd3380e Allow the routing window to be resized and give it scrollbars Geoffrey D. Bennett 2023-11-26 22:57:52 +10:30
  • 19ccbbb304 Fix the socket widget so that it will not shrink Geoffrey D. Bennett 2023-11-26 22:56:59 +10:30
  • 26db9dec52 Improve layout for larger interfaces without speaker switching Geoffrey D. Bennett 2023-11-26 22:56:09 +10:30
  • 92932dbb26 Remove user-control of level meters Geoffrey D. Bennett 2023-11-19 16:00:58 +10:30
  • befce0824f Check Firmware Version before enabling Levels menu item 0.3.2 Geoffrey D. Bennett 2023-11-19 13:12:50 +10:30
  • abee3e537c Pass APP_VERSION through flatpak-builder Geoffrey D. Bennett 2023-11-19 00:25:41 +10:30
  • e92e391548 Add Clarett USB/Clarett+ models to window-hardware.c Geoffrey D. Bennett 2023-11-18 02:03:01 +10:30
  • c49a788ecd Reduce code duplication in menu.c fenugrec 2023-11-16 17:59:17 -05:00
  • 2936f110be Replace deprecated gtk_widget_{show,hide} calls fenugrec 2023-11-16 17:42:43 -05:00
  • fb3429ba6c Global replace "destination" with "sink" Geoffrey D. Bennett 2023-11-17 15:40:53 +10:30
  • 3595f5ccf5 Update Makefile to get version from $APP_VERSION 0.3.1 Geoffrey D. Bennett 2023-11-15 00:00:04 +10:30
  • a9a180d5f4 Fix deb package icon install Guillaume 2023-11-14 12:55:50 +01:00