Commit Graph

268 Commits

Author SHA1 Message Date
Geoffrey D. Bennett
c175afbad7 Clarify comments and variable names in choose_line_colour() 2022-04-01 17:42:19 +10:30
Szabolcs Szőke
b9f0b64d18 Make routing sources and destinations the same width
Fixes #4.
2022-03-27 15:38:56 +02:00
Sebastian Kaminski
961c417603 Fixed typo for 18i20 Gen 3 Mic/Line 3-8 2022-03-21 12:32:23 +10:30
Geoffrey D. Bennett
52f8c7ab8c Fix format-security warning in error.c
gtk_message_dialog_new() takes a format string which should be "%s" in
this case, not the string to display. Reported by Sebastian.
2022-03-17 17:06:19 +10:30
Geoffrey D. Bennett
d085fd49c1 Add top-level Makefile and RPM spec file for packaging
Top-level Makefile can create tar and RPM files to release.
Also add *.tar.gz to .gitignore.
0.2
2022-03-17 02:12:30 +10:30
Geoffrey D. Bennett
f70c0cb409 Add help target to src/Makefile 2022-03-17 01:32:22 +10:30
KottV
c7881dfae9 Fix linking in OBS
Fixes #5.
2022-03-17 00:46:42 +10:30
Geoffrey D. Bennett
f0b3d3d01d Don't hardcode the version number in the about dialog
Update the Makefile to use git describe to get the version number and
define that as a macro that about.c can use.
2022-03-15 23:21:17 +10:30
Geoffrey D. Bennett
a55fe4cb5b Add copyright info to the Makefile 2022-03-15 23:15:53 +10:30
Geoffrey D. Bennett
8257949e5d Add desktop and icon files and install into the correct place
Remove 48x48 icon; use 256x256 icon only.
Remove icons from the executable.
No need to call gtk_window_set_default_icon_name() anymore.
Add desktop file.
Add install and uninstall Makefile targets.
Update USAGE.md with installation instructions.
Thanks to @szszoke for figuring this one out!

Fixes #2.
2022-03-15 01:29:56 +10:30
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
c661b4a915 Display input labels across the top of the mixer window
Especially for the 18i20, having labels across the top as well as
along the bottom makes it easier to follow the grid.
2022-03-14 09:24:52 +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
fc8714ec1e Fix size of mixer output sockets on Gen 3 18i20 routing
Set the alignment on the socket picture to be center rather than fill
so if there's extra space available the image doesn't get expanded and
look awful.

Fixes #1.
2022-03-14 09:24:52 +10:30
Geoffrey D. Bennett
63cecf4563 Add demo GIF 2022-03-14 09:24:51 +10:30
Geoffrey D. Bennett
801b19b5b7 Note lack of keyboard accelerators 2022-03-14 09:24:51 +10:30
Geoffrey D. Bennett
17b4d2f055 Initial revision 0.1 2022-03-14 09:24:43 +10:30