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
59411b176b
No longer compile with -pedantic
2016-09-14 19:12:12 +02:00
9f79c69d33
Improve the "view" menu in tabbed mode
2016-09-14 19:04:49 +02:00
d6656a9f8a
Re-license as 2-clause BSD
2016-09-14 19:04:32 +02:00
963808d131
Update the copyright information
2016-09-14 18:59:14 +02:00
7a88ea6387
Let the default size be higher
2016-08-15 17:10:25 +02:00
f2b1366676
Add missing include
2016-08-07 15:57:50 +02:00
2e1011187c
Code cleanup
2016-08-07 15:56:58 +02:00
913b9ffc2d
Hide the menubar when fullscreen
2016-08-07 15:55:33 +02:00
36ae13432f
Update the copyright notice
2016-08-07 15:55:19 +02:00
7d61fd0bbc
Also display the toolbar when not embedded
2016-08-07 15:55:03 +02:00
7b1ae36be9
Build with full RELRO by default
2016-05-12 01:36:19 +02:00
519a31171a
More portable build as PIE
2016-05-12 01:35:35 +02:00
b95880a865
Fix fullscreen mode in tabbed layout
2015-12-27 19:48:57 +01:00
3208644c12
Code cleanup
2015-12-27 19:48:57 +01:00
219492f4c4
Fix hiding the "All" view menu entry in tabbed layout
2015-12-27 19:48:52 +01:00
80ebf4bc5e
Revisit icons
2015-12-27 19:38:40 +01:00
f99653a4fb
Use a GtkSwitch to mute channels with Gtk+ 3
2015-10-22 03:27:44 +02:00
6d2b277302
Consistency fix for Gtk+ 3
2015-10-22 03:27:14 +02:00
1bd6d270ad
Avoid some warnings with Gtk+ 3
2015-10-22 03:09:39 +02:00
51df48abc2
Consistency fix for Gtk+ 3
2015-10-22 02:54:47 +02:00
6322319ebc
Build with SSP and PIE by default
2015-08-27 23:53:45 +02:00
a2dfef495c
Really get rid of shadows within scrolled windows
...
This really appears to be a Gtk+ bug, where the shadow type for a
GtkScrolledWindow should really be reflected in the viewport that
may be created there (with gtk_scrolled_window_add_with_viewport).
2015-08-27 23:34:46 +02:00
482759c684
Build as PIE and with -fstack-protector
2015-07-12 21:53:49 +02:00
76af417655
Add a separator in the "File" menu
2015-07-12 21:52:32 +02:00
edba773e5e
Implement a fullscreen mode
2015-05-17 23:30:09 +02:00
e8162fe768
Update the copyright notice
2015-05-10 22:03:00 +02:00
dd828dc428
Complete the separation of window and widget code
2015-05-10 22:03:00 +02:00
41a3d17282
Update the copyright notice
2015-05-10 19:04:22 +02:00
d61585b5cd
Prepare for direct mixer widget support
2015-05-10 19:04:22 +02:00
028ae3c5ec
Code cleanup
2015-05-10 18:59:41 +02:00
5c2b888214
Report errors when the locale fails to initialize
2015-05-10 18:38:21 +02:00
3db0d61749
Use PROGNAME for the mixer as well
2015-05-10 18:37:59 +02:00
499b0b1339
Rework the properties dialog some more
2015-05-10 18:34:05 +02:00
1d14b66811
Update the copyright string
2015-05-10 18:07:09 +02:00
fa38b1520b
Refactor creating labels in the properties window
2015-05-10 18:06:18 +02:00
879f66e084
Add a few .gitignore files
2015-04-06 15:18:05 +02:00
2f55a0dd7e
No longer store Makefiles in the source tree
2015-04-06 15:16:36 +02:00
a35986fd91
.cvsignore files are no longer necessary
2014-12-27 17:51:56 +01:00
f4b063b414
Added support for OBJDIR
2014-11-03 23:12:02 +01:00
2da852cca2
Portability fix for SunOS (untested)
2014-10-25 01:46:35 +02:00
549b86cae3
Avoid a few more warnings when building with Gtk+ 3
2014-07-22 01:25:52 +02:00
a2be9dfe39
Removed a useless 'l' flag when formatting a double float value in debugging code
2014-07-08 01:01:43 +02:00
3287f48963
Update the icon when toggling the "bind" button
2014-02-10 01:00:33 +01:00
7d08f9c6b7
Code cleanup
2014-02-10 00:51:47 +01:00
6a56fa9cbc
Use the name of the device in the window title (when known)
2013-11-24 16:46:16 +01:00
8990017df9
Using the copyright sign in the about dialog
2013-11-24 15:29:24 +01:00
e956894c66
Build with "-lintl" by default
2013-07-25 23:45:35 +02:00
2a5ec63e38
Using a message dialog for the properties window
2013-07-23 01:07:39 +02:00
6fd24db21b
Give the accelerator group a chance to be freed
2013-07-23 01:07:14 +02:00
2e23f86c56
Re-generated the Makefiles
2013-07-23 01:06:56 +02:00
c038654e87
Improved the toolbar in embedded mode in horizontal and vertical layout
2013-03-10 18:35:27 +01:00
f4eaaf04d9
Added a menu entry to access the online help
2013-03-01 02:06:21 +01:00
f6f7da1bd5
Re-generated Makefiles
2013-03-01 02:01:16 +01:00
2ceb92c0f8
There is no "All" view in tabbed layout
2013-03-01 01:26:56 +01:00
ecb71e9033
Avoiding a few more warnings with Gtk+ 3.0 (hopefully the last ones about boxes)
2013-03-01 01:23:14 +01:00
1bd46639d4
Avoiding a couple more warnings with Gtk+ 3.0
2013-03-01 01:20:25 +01:00
1a211d9c95
Avoiding some more warnings when compiling with Gtk+ 3.0
2013-03-01 00:51:25 +01:00
3366404b7b
Avoiding a few more warnings when compiling with Gtk+ 3.0
2013-03-01 00:46:38 +01:00
d52c338165
Avoided some warnings with Gtk+ 3.0
2013-02-28 13:49:07 +01:00
5581162d8c
Re-generated Makefiles
2013-01-07 02:21:29 +01:00
34acde4cc0
Fixing users of <ctype.h>
2012-11-13 12:52:24 +01:00
e5faeba745
Code cleanup
2012-10-14 17:11:09 +00:00
f13803a6b4
Added a toolbar in embedded mode (and updated some icons)
2012-10-14 15:37:10 +00:00
80000db759
Added a comment
2012-10-14 15:06:09 +00:00
248f84ae01
Fixed build with Gtk+ 3.0
2012-09-21 22:55:07 +00:00
c09f1c16e5
Also translating the window title
2012-05-20 11:18:01 +00:00
72fe4a1f19
Added a comment to the about dialog
2012-05-20 11:11:14 +00:00
b22a87ac71
Re-generated Makefiles
2012-04-08 14:05:25 +00:00
3577e338e3
Fixed the flag for the tabbed view in the usage screen
2012-03-21 17:46:52 +00:00
7a35be3859
Additional polishing
2012-03-21 17:06:13 +00:00
97237f216a
Finally implemented volume sets as well (for NetBSD/Solaris...)
2012-03-21 17:02:35 +00:00
185aa3749f
Improved debugging output for sets
2012-03-21 16:49:23 +00:00
a66ecb45f1
Code cleanup
2012-03-21 16:30:08 +00:00
8a7cefaffe
Report one more error
2012-03-21 16:17:06 +00:00
c4e6a598db
Polishing
2012-03-21 15:46:57 +00:00
a0ce0c4ad6
Implemented page selection in tabbed mode
2012-03-21 15:38:25 +00:00
4cfa5d4948
Set more icons
2012-03-21 15:11:51 +00:00
2b3fd6db94
Fixed the tabbed layout
2012-03-21 15:05:17 +00:00
9ecfeb0df3
Fixed embedded mode when launched through a pipe
2012-03-21 01:29:12 +00:00
43d3fbeec1
Implemented an embedded mode
2012-03-21 01:16:06 +00:00
fdc139a0c1
Let the tabbed view also work when compiling with OSS
2012-03-12 18:19:39 +00:00
a419afe253
More accurate tab labels
2012-03-08 08:18:55 +00:00
76e05c98af
Implementing tabbed controls
2012-03-08 08:02:27 +00:00
4b41aac022
Let the mute controls belong to their respective channels
2012-01-11 18:29:49 +00:00
05a7e7e590
More accurate check for muting controls
2012-01-11 16:53:41 +00:00
215e85a36e
Code cleanup
2012-01-11 16:39:18 +00:00
b5527614c4
Constified
2011-12-12 22:21:54 +00:00
c17af4fb66
Added translator credits
2011-10-25 11:21:36 +00:00
127fac6252
Linking to www.defora.org
2011-10-24 09:52:58 +00:00
ae58dd415f
Re-generated Makefiles
2011-09-16 11:54:13 +00:00
cad1cdf8d6
Re-generated Makefiles
2011-09-16 11:36:26 +00:00
abee165bde
Re-generated Makefiles
2011-09-16 10:19:40 +00:00
09378c37ed
Updated the application icon
2011-09-09 17:35:21 +00:00
e738a2f4dc
Code cleanup
2011-08-21 22:40:12 +00:00
d38b3e3e8c
Introduced icons in frame labels
2011-08-21 22:26:25 +00:00
6b1d8f6307
Fixed keyboard shortcuts in embedded mode
2011-08-11 21:37:08 +00:00
fca4b06951
Removed useless self-mention of .cvsignore in .cvsignore files
2011-07-29 00:28:45 +00:00
b67e2c393d
Preparing migration to Gtk+ 3.0
2011-04-15 23:49:02 +00:00
1dc21101fe
Re-generated Makefiles
2011-01-27 00:02:04 +00:00
2991b1bd64
Using libDesktop through pkg-config
2010-12-11 17:21:12 +00:00
1b28f444db
Code cleanup
2010-11-14 00:40:38 +00:00
9f87751a0f
Compilation fix
2010-11-13 01:45:15 +00:00
b2087e32a4
More coherent interface
2010-11-13 01:43:49 +00:00
2d5a07132d
Added a very basic embedded mode
2010-11-13 01:13:55 +00:00
39a1aa3e40
Ported the Mixer application to OSS
2010-11-13 01:09:16 +00:00
a2859583f7
Unifying the code
2010-11-13 00:01:02 +00:00
372fdf4e43
Fixed a warning when compiling with OSS support
2010-11-12 23:42:30 +00:00
95cdb596dd
More precise values in OSS mode
2010-11-12 23:38:25 +00:00
071bb2fd47
Very basic (and ugly) OSS support
2010-11-12 23:35:46 +00:00
ab803e50ab
Code cleanup
2010-10-26 00:29:32 +00:00
23670eaabb
Fixed about window when forcibly closed
2010-10-26 00:13:58 +00:00
0d499fa40d
Fixed the properties window when forcibly closed
2010-10-26 00:11:34 +00:00
9cca60b966
Finally fixed a long-standing bug with scale-based volume controls
2010-08-07 22:04:21 +00:00
c8747fddc7
Re-generated Makefiles
2010-08-07 22:02:58 +00:00
a86ab196a9
Fixed the "Close" button in error dialogs
2010-07-06 11:39:17 +00:00
e8ae029234
Give it more chances to compile without audioio support
2010-07-04 23:08:19 +00:00
ab3560521f
Let it compile with the OSS headers (not implemented though)
2010-07-04 22:49:51 +00:00
dfe53e2052
Added missing includes
2010-07-04 22:46:26 +00:00
9e393592bb
Give it a chance to compile with Gtk+ < 2.6
2010-07-04 22:09:25 +00:00
21d74e8869
Moving all controls when set to be bound
2010-07-04 22:06:58 +00:00
cf307ff86d
Added a real error dialog
2010-07-04 22:01:14 +00:00
da02e3234e
Code cleanup
2010-07-04 21:51:46 +00:00
ef39df9f47
All values now are comprised between 0 and 100%
2010-07-04 11:02:04 +00:00
333458c585
Updated the API for menubar and toolbar accelerators (must specify the modifier)
2010-05-04 00:07:01 +00:00
60ea92b94d
Made it probably easier to cross-compile
2010-05-02 22:04:43 +00:00
719b8a4ff8
Even more debugging information
2010-04-25 13:09:35 +00:00
3044617f8e
Also display the initial pointer
2010-04-25 13:00:44 +00:00
c926227152
Displaying the Mixer pointer in debugging mode
2010-04-25 12:58:55 +00:00
4e5ecbdc58
Minor adjustments
2010-04-25 12:54:58 +00:00
e08d5b227c
Changed the properties button from "OK" to "Close"
2010-04-25 12:35:10 +00:00
68b9471e6a
More debugging output
2010-04-25 12:27:27 +00:00
a1781c533a
Translating the project
2010-04-23 02:34:43 +00:00
d16348a937
Fixed assigning enumerated values
2010-03-01 23:02:40 +00:00
6e31c07bbe
Only call the callback on enumerated values when the button is active
2010-03-01 23:01:51 +00:00
fec64d83e7
Updated copyright information
2010-01-01 19:19:48 +00:00
2bf2049d4f
Partly implemented the bind button
2010-01-01 19:18:29 +00:00
86767064ca
No longer show empty lines in vertical layout
2009-12-23 16:09:07 +00:00
fb2e175345
Added an icon to the main window
2009-12-13 18:11:31 +00:00
8636845601
Experimenting a new layout with frames
2009-12-13 18:04:38 +00:00
2a3c34616c
Added an option to choose the layout
2009-12-13 17:44:36 +00:00
4736107bd4
Can now choose the mixer device from the command line
2009-12-13 17:32:02 +00:00
f87127e638
Added keyboard shortcuts
2009-12-13 17:22:34 +00:00
f0c526e0e7
Implemented a minimal properties dialog
2009-12-13 17:05:07 +00:00