Commit Graph

303 Commits

Author SHA1 Message Date
475af1b44d Rework the properties 2017-05-23 01:35:36 +02:00
f76eb85c0d Implement a "delta" property 2017-05-23 01:31:48 +02:00
7160eefaa9 Code cleanup 2017-05-23 01:31:32 +02:00
e2f0cfbc35 Delete buttons as required 2017-05-23 00:18:26 +02:00
88d812b4c0 Allow setting the values of each channel separately 2017-05-23 00:17:54 +02:00
48a2380fff Improve the layout for the "bind" and "mute" buttons 2017-05-23 00:17:05 +02:00
504a1d350e Create a taller window by default in vertical layout 2017-05-22 23:28:52 +02:00
7bc7133abf Remove duplicate copyright line 2017-05-22 23:28:24 +02:00
cd940287dc Add a couple comments 2017-05-22 23:27:06 +02:00
725eb71ee1 Implement the labels for the "set" control 2017-05-22 23:16:32 +02:00
d33caae4e6 Implement labels for the "radio" control 2017-05-22 23:15:19 +02:00
7d71e6d027 Also implement "show-bind" and "show-mute" 2017-05-22 23:14:14 +02:00
6da2573fc2 Place the mute button directly below the channels 2017-05-22 23:13:34 +02:00
7d6edb705d Match the behavior of the mute button for channels 2017-05-22 18:45:49 +02:00
277a86ae62 Fix signal handling 2017-05-22 18:43:31 +02:00
47c4365932 Code cleanup 2017-05-21 05:50:54 +02:00
b37868c17a Update the icon when binding the channels 2017-05-21 05:34:07 +02:00
4a59e57b98 Set an image and a label for the buttons 2017-05-21 05:24:15 +02:00
1defd1f019 Code cleanup 2017-05-21 05:14:41 +02:00
f73af29602 Use a Gtk+ switch for the mute button with Gtk+ 3 2017-05-21 05:14:21 +02:00
2ccd08048a Automatically show or hide the "Bind" button 2017-05-21 05:11:52 +02:00
28089c59b2 Set a border around the main container for controls 2017-05-21 05:05:55 +02:00
2094dc1460 Embed the actual control widget within the frame 2017-05-21 04:57:01 +02:00
f4c74c683e Set the widget for the frame label 2017-05-21 04:53:51 +02:00
94eead4761 Correct the installation path for the controls 2017-05-21 04:49:58 +02:00
f60ff4bd85 Avoid using uninitialized variables 2017-05-21 04:42:21 +02:00
0f3f6b745a Avoid a warning on NetBSD 2017-05-21 04:22:52 +02:00
e76f926a6c Code cleanup 2017-05-21 04:11:23 +02:00
370c417e73 Restore the alignment code for the channels 2017-05-21 03:52:46 +02:00
56e72b049e Register more temporary objects 2017-05-21 03:35:30 +02:00
d1093bd347 Import first implementations of individual controls 2017-05-21 03:34:43 +02:00
541ba6f8f2 Import the first definition of MixerControlPlugin 2017-05-21 02:03:56 +02:00
ca38abb716 Update the translations 2017-01-16 01:10:15 +01:00
03b0a1a585 About to release DeforaOS Mixer 0.2.2 2017-01-16 01:02:11 +01:00
b7e0d1c8ee Update the copyright notice 2017-01-16 00:54:22 +01:00
6cf5e5d707 Silence a couple warnings 2017-01-16 00:54:12 +01:00
772b19988d Avoid some warnings with Gtk+ >= 3.14 2017-01-16 00:45:38 +01:00
da217427a0 Silence a warning 2017-01-15 23:56:35 +01:00
ffaf16a351 Portability fix for !NetBSD 2017-01-15 23:53:04 +01:00
d502863007 Update the copyright notice 2017-01-15 23:49:57 +01:00
8b57dff852 Code cleanup
This relies on libDesktop for portability of gtk_box_new().
2017-01-15 23:49:23 +01:00
231ef882fc Invalid use of return 2016-12-09 01:08:09 +01:00
3f0c60db43 Clean the object directory after the test 2016-10-06 03:05:32 +02:00
15c8a9f543 Add test to build in embedded mode 2016-10-06 02:36:38 +02:00
3a29cbc9bf About to release DeforaOS Mixer 0.2.1 2016-09-14 19:12:54 +02:00
59411b176b No longer compile with -pedantic 2016-09-14 19:12:12 +02:00
ea65c1da04 Update the translations 2016-09-14 19:11:35 +02:00
95fa1c517c Extend the README file 2016-09-14 19:10:15 +02:00
171d913c41 Also install the README file 2016-09-14 19:05:17 +02:00
9f79c69d33 Improve the "view" menu in tabbed mode 2016-09-14 19:04:49 +02:00