terminatorX.git
3 years agoBump version to 4.0.1. master RELEASE_4_0_1
Alexander Koenig [Sun, 24 Jul 2016 14:21:15 +0000 (16:21 +0200)]
Bump version to 4.0.1.

3 years agoFix unintentional unicode character.
Alexander Koenig [Sun, 24 Jul 2016 14:19:42 +0000 (16:19 +0200)]
Fix unintentional unicode character.

3 years agoDrop trailing whitespace from appdata.xml and SPEC file.
Alexander Koenig [Mon, 18 Jul 2016 21:26:45 +0000 (23:26 +0200)]
Drop trailing whitespace from appdata.xml and SPEC file.

3 years agoAdd a missing backslash.
Alexander Koenig [Mon, 18 Jul 2016 21:23:00 +0000 (23:23 +0200)]
Add a missing backslash.

3 years agoProvide a more useful error message when trying to open an audiodevice
Alexander Koenig [Mon, 18 Jul 2016 21:20:44 +0000 (23:20 +0200)]
Provide a more useful error message when trying to open an audiodevice
driver that was not compiled in.

3 years agoActually use PULSE when defaulting to PULSE.
Alexander Koenig [Mon, 18 Jul 2016 21:11:57 +0000 (23:11 +0200)]
Actually use PULSE when defaulting to PULSE.

3 years agoProhibit selection of PulseAudio backend if configured without pulse
Alexander Koenig [Mon, 18 Jul 2016 21:03:23 +0000 (23:03 +0200)]
Prohibit selection of PulseAudio backend if configured without pulse
support.

3 years agoLet's call it 4.0.0, shall we? RELEASE_4_0_0
Alexander Koenig [Sun, 26 Jun 2016 07:26:20 +0000 (09:26 +0200)]
Let's call it 4.0.0, shall we?

3 years agoAdd a tiny bit of space right of the text entry fields.
Alexander Koenig [Sat, 25 Jun 2016 16:32:39 +0000 (18:32 +0200)]
Add a tiny bit of space right of the text entry fields.

3 years agoAvoid setting the source colour when it is set already.
Alexander Koenig [Sat, 25 Jun 2016 15:54:41 +0000 (17:54 +0200)]
Avoid setting the source colour when it is set already.

3 years agoMigrate ASCII docs to markdown and update contents where necessary.
Alexander Koenig [Fri, 24 Jun 2016 18:09:42 +0000 (20:09 +0200)]
Migrate ASCII docs to markdown and update contents where necessary.

3 years agoFix behaviour of the expanders in the about dialog.
Alexander Koenig [Fri, 24 Jun 2016 17:52:51 +0000 (19:52 +0200)]
Fix behaviour of the expanders in the about dialog.

3 years agoAdapt .keys file to the increased icon size.
Alexander Koenig [Fri, 24 Jun 2016 17:51:41 +0000 (19:51 +0200)]
Adapt .keys file to the increased icon size.

3 years agoFix preferences for UI colors.
Alexander Koenig [Thu, 23 Jun 2016 20:10:25 +0000 (22:10 +0200)]
Fix preferences for UI colors.

3 years agoImplement render buffers for tX_widget to work around lost efficiency
Alexander Koenig [Thu, 23 Jun 2016 18:10:08 +0000 (20:10 +0200)]
Implement render buffers for tX_widget to work around lost efficiency
of gdk_window_scroll(), significantly reduces CPU usage.

3 years agoAdd missing SVG icons for minimized control/audio displays.
Alexander Koenig [Wed, 22 Jun 2016 18:58:52 +0000 (20:58 +0200)]
Add missing SVG icons for minimized control/audio displays.

3 years agoHighlight recently played audio samples (configurable).
Alexander Koenig [Tue, 21 Jun 2016 20:47:56 +0000 (22:47 +0200)]
Highlight recently played audio samples (configurable).

3 years agoStop using gdk_scroll_window() seems to just invalidate the complete
Alexander Koenig [Tue, 21 Jun 2016 20:29:46 +0000 (22:29 +0200)]
Stop using gdk_scroll_window() seems to just invalidate the complete
widget, clean-up tX_widget.

3 years agoWorkaround resizing issues in tX_widget.c with extra boundary checks.
Alexander Koenig [Sun, 19 Jun 2016 21:49:26 +0000 (23:49 +0200)]
Workaround resizing issues in tX_widget.c with extra boundary checks.

3 years agoFix xmllint errors.
Alexander Koenig [Sun, 19 Jun 2016 10:42:18 +0000 (12:42 +0200)]
Fix xmllint errors.

3 years agoUpdate Fedora spec file to match latest installation changes.
Alexander Koenig [Sun, 19 Jun 2016 09:52:59 +0000 (11:52 +0200)]
Update Fedora spec file to match latest installation changes.

3 years agoImplicit suidroot installation is probably not a good idea.
Alexander Koenig [Sun, 19 Jun 2016 09:34:29 +0000 (11:34 +0200)]
Implicit suidroot installation is probably not a good idea.

3 years agoSwitch pulseaudio writes to memcpy for efficiency.
Alexander Koenig [Sat, 18 Jun 2016 22:13:36 +0000 (00:13 +0200)]
Switch pulseaudio writes to memcpy for efficiency.

3 years agoAdd configuration flag to skip warning about input fallback mode.
Alexander Koenig [Fri, 17 Jun 2016 21:33:35 +0000 (23:33 +0200)]
Add configuration flag to skip warning about input fallback mode.

3 years agoCounters should be unsigned.
Alexander Koenig [Fri, 17 Jun 2016 21:25:21 +0000 (23:25 +0200)]
Counters should be unsigned.

3 years agoFix the zoom for tX_widget - at least a bit.
Alexander Koenig [Fri, 17 Jun 2016 21:23:33 +0000 (23:23 +0200)]
Fix the zoom for tX_widget - at least a bit.

3 years agoFix callback signature, unfortunately scroll events wont work in grab
Alexander Koenig [Fri, 17 Jun 2016 21:17:08 +0000 (23:17 +0200)]
Fix callback signature, unfortunately scroll events wont work in grab
mode.

3 years agoAdd a freedesktop appdata file.
Alexander Koenig [Fri, 17 Jun 2016 20:52:57 +0000 (22:52 +0200)]
Add a freedesktop appdata file.

3 years agoEnable mouse wheel zooming on audio display widgets.
Alexander Koenig [Thu, 16 Jun 2016 22:14:34 +0000 (00:14 +0200)]
Enable mouse wheel zooming on audio display widgets.

3 years agoManual updates.
Alexander Koenig [Thu, 16 Jun 2016 22:03:37 +0000 (00:03 +0200)]
Manual updates.

3 years agoAddress some compiler warnings.
Alexander Koenig [Thu, 16 Jun 2016 22:00:14 +0000 (00:00 +0200)]
Address some compiler warnings.

3 years agoSwitch pulseaudio driver to complex api for low latency, set as default
Alexander Koenig [Wed, 15 Jun 2016 21:39:21 +0000 (23:39 +0200)]
Switch pulseaudio driver to complex api for low latency, set as default
driver.

3 years agoFix regression introduced with 54a71a0f3507178f517b454c90221174884dcb8d
Alexander Koenig [Thu, 19 May 2016 20:15:55 +0000 (22:15 +0200)]
Fix regression introduced with 54a71a0f3507178f517b454c90221174884dcb8d

3 years agoRender tX_icon from png - this eliminates the last GTK+ deprecation on
Alexander Koenig [Thu, 19 May 2016 20:07:14 +0000 (22:07 +0200)]
Render tX_icon from png - this eliminates the last GTK+ deprecation on
Xenial. In addition icons have been upgraded to higher resolutions.

3 years agoSwitch pbutton icons from deprecated inline pixbuf to SVG via GResource.
Alexander Koenig [Wed, 18 May 2016 20:00:38 +0000 (22:00 +0200)]
Switch pbutton icons from deprecated inline pixbuf to SVG via GResource.

3 years agoDisable event compression when scratching to improve fallback
Alexander Koenig [Sat, 14 May 2016 22:35:51 +0000 (00:35 +0200)]
Disable event compression when scratching to improve fallback
scratch mode.

3 years agoRemove further deprecated GTK+ API usage.
Alexander Koenig [Sat, 14 May 2016 22:12:47 +0000 (00:12 +0200)]
Remove further deprecated GTK+ API usage.

3 years agoLoad high-res knobs for the tX_dial as GResource.
Alexander Koenig [Sat, 14 May 2016 20:28:27 +0000 (22:28 +0200)]
Load high-res knobs for the tX_dial as GResource.

3 years agoFix RPM build for current Fedora rawhide.
Alexander Koenig [Fri, 13 May 2016 18:55:43 +0000 (20:55 +0200)]
Fix RPM build for current Fedora rawhide.

3 years agoFix mnemonics for the buttons.
Alexander Koenig [Fri, 13 May 2016 18:52:41 +0000 (20:52 +0200)]
Fix mnemonics for the buttons.

3 years agoFix main menu menmonics and separators.
Alexander Koenig [Thu, 12 May 2016 20:15:59 +0000 (22:15 +0200)]
Fix main menu menmonics and separators.

3 years agoIgnore temporary autoconf files.
Alexander Koenig [Thu, 12 May 2016 19:45:54 +0000 (21:45 +0200)]
Ignore temporary autoconf files.

3 years agoFix several compiler warnings and build issues detected with Fedora 24 builds.
Alexander Koenig [Thu, 12 May 2016 19:31:15 +0000 (21:31 +0200)]
Fix several compiler warnings and build issues detected with Fedora 24 builds.

3 years agoUpdate RPM dependencies.
Alexander Koenig [Thu, 12 May 2016 19:30:30 +0000 (21:30 +0200)]
Update RPM dependencies.

3 years agoIt's 2016.
Alexander Koenig [Thu, 12 May 2016 19:29:53 +0000 (21:29 +0200)]
It's 2016.

3 years agoUpdate deprecated gtk3 code.
Alexander Koenig [Thu, 12 May 2016 18:45:34 +0000 (20:45 +0200)]
Update deprecated gtk3 code.

3 years agoX11 is now optional.
Alexander Koenig [Thu, 12 May 2016 18:42:35 +0000 (20:42 +0200)]
X11 is now optional.

3 years agoFix some g_object/gtk warnings.
Alexander Koenig [Wed, 11 May 2016 22:20:33 +0000 (00:20 +0200)]
Fix some g_object/gtk warnings.

3 years agoAllow manual override of automatic knob size adjustment.
Alexander Koenig [Wed, 11 May 2016 22:03:00 +0000 (00:03 +0200)]
Allow manual override of automatic knob size adjustment.

3 years agoOpen '/dev/input/mice' early before dropping root privileges.
Alexander Koenig [Wed, 11 May 2016 21:59:00 +0000 (23:59 +0200)]
Open '/dev/input/mice' early before dropping root privileges.

3 years agoInstall terminatorX setuid root - can be disabled via configure switch.
Alexander Koenig [Wed, 11 May 2016 21:38:11 +0000 (23:38 +0200)]
Install terminatorX setuid root - can be disabled via configure switch.

3 years agoReduce 'git status' noise by ingoring the common build artifacts.
Alexander Koenig [Wed, 11 May 2016 21:35:51 +0000 (23:35 +0200)]
Reduce 'git status' noise by ingoring the common build artifacts.

3 years agoRemove legacy Xinput/Xdga autoconf + configuration options.
Alexander Koenig [Tue, 10 May 2016 22:20:27 +0000 (00:20 +0200)]
Remove legacy Xinput/Xdga autoconf + configuration options.

3 years agoScale the dial knobs according to the default font size to achieve
Alexander Koenig [Mon, 9 May 2016 21:36:23 +0000 (23:36 +0200)]
Scale the dial knobs according to the default font size to achieve
reasonable sizes on high resolution displays.

3 years agoRemember key press states so that we can stop messing with the
Alexander Koenig [Mon, 9 May 2016 21:34:23 +0000 (23:34 +0200)]
Remember key press states so that we can stop messing with the
XAutoRepeat setting.

3 years agoFix long outstanding bug with LADSPA plugin parameter adjustments.
Alexander Koenig [Mon, 9 May 2016 20:44:01 +0000 (22:44 +0200)]
Fix long outstanding bug with LADSPA plugin parameter adjustments.

3 years agoReplace broken DGA with direct linux input reader - works fine, needs
Alexander Koenig [Sun, 8 May 2016 18:39:38 +0000 (20:39 +0200)]
Replace broken DGA with direct linux input reader - works fine, needs
root or 'input' group :/

3 years agoAnother entry suddenly unnecessarily too wide.
Alexander Koenig [Sun, 8 May 2016 13:52:47 +0000 (15:52 +0200)]
Another entry suddenly unnecessarily too wide.

3 years agoMerge branch 'master' of lisas.de:/home/staff/alex/.public_html/tX/src/terminatorX
Alexander Koenig [Sun, 8 May 2016 13:36:48 +0000 (15:36 +0200)]
Merge branch 'master' of lisas.de:/home/staff/alex/.public_html/tX/src/terminatorX

3 years agoFix entry width for the extended dials.
Alexander Koenig [Sun, 8 May 2016 13:35:40 +0000 (15:35 +0200)]
Fix entry width for the extended dials.

5 years agoInitial work on a pulse audio backend, already plays back audio but needs more work.
Alexander Koenig [Mon, 27 Oct 2014 21:46:47 +0000 (22:46 +0100)]
Initial work on a pulse audio backend, already plays back audio but needs more work.

5 years agoMerged a spelling fix patch kindly provided by Alessio Treglia for Bug #34.
Alexander Koenig [Wed, 12 Mar 2014 21:09:42 +0000 (22:09 +0100)]
Merged a spelling fix patch kindly provided by Alessio Treglia for Bug #34.

5 years agoStops sending value_changed signals manually, GtkAdjustment takes care of that.
Alexander Koenig [Mon, 24 Feb 2014 22:10:48 +0000 (23:10 +0100)]
Stops sending value_changed signals manually, GtkAdjustment takes care of that.

5 years agoInitial gtk3 port. Grabbing/Motion Event issues TBD.
Alexander Koenig [Mon, 17 Feb 2014 22:07:57 +0000 (23:07 +0100)]
Initial gtk3 port. Grabbing/Motion Event issues TBD.

5 years agoRemove legacy pre-filechooser code.
Alexander Koenig [Sat, 15 Feb 2014 15:45:44 +0000 (16:45 +0100)]
Remove legacy pre-filechooser code.

5 years agoFix 'File' menu on Unity - only stock text was shown.
Alexander Koenig [Sat, 15 Feb 2014 15:29:59 +0000 (16:29 +0100)]
Fix 'File' menu on Unity - only stock text was shown.

5 years agoReplace logo with secured version.
Alexander Koenig [Sat, 15 Feb 2014 09:58:45 +0000 (10:58 +0100)]
Replace logo with secured version.

5 years agoBump version to V3.90. RELEASE_3_90
Alexander Koenig [Wed, 12 Feb 2014 19:55:42 +0000 (20:55 +0100)]
Bump version to V3.90.

5 years agoErase entry for document that no longer exists.
Alexander Koenig [Mon, 10 Feb 2014 20:11:40 +0000 (21:11 +0100)]
Erase entry for document that no longer exists.

5 years agoAuto generate ChangeLog for 'dist' target as found in geany Makefile.am (https:/...
Alexander Koenig [Sat, 8 Feb 2014 10:34:04 +0000 (11:34 +0100)]
Auto generate ChangeLog for 'dist' target as found in geany Makefile.am (https://github.com/geany/geany/).

5 years agoQuit browsing like it is 1999.
Alexander Koenig [Sat, 8 Feb 2014 09:59:50 +0000 (10:59 +0100)]
Quit browsing like it is 1999.

5 years agoDrop www. not covered by SSL cert.
Alexander Koenig [Sat, 8 Feb 2014 09:40:37 +0000 (10:40 +0100)]
Drop www. not covered by SSL cert.

5 years agoFix SPEC, now compiles on F20.
Alexander Koenig [Fri, 7 Feb 2014 17:53:17 +0000 (18:53 +0100)]
Fix SPEC, now compiles on F20.

5 years agoReclaim the capital X in the package's tarball name.
Alexander Koenig [Fri, 7 Feb 2014 17:39:27 +0000 (18:39 +0100)]
Reclaim the capital X in the package's tarball name.

5 years agoAdd missing dependencies to SPEC file and correct bogus ChangeLog dates.
Alexander Koenig [Fri, 7 Feb 2014 17:33:58 +0000 (18:33 +0100)]
Add missing dependencies to SPEC file and correct bogus ChangeLog dates.

5 years agoAdd autogen.sh to dist tarball.
Alexander Koenig [Thu, 6 Feb 2014 22:50:55 +0000 (23:50 +0100)]
Add autogen.sh to dist tarball.

5 years agoFix malformed XML.
Alexander Koenig [Thu, 6 Feb 2014 22:42:44 +0000 (23:42 +0100)]
Fix malformed XML.

5 years agoFix icon installation destinations.
Alexander Koenig [Thu, 6 Feb 2014 22:42:00 +0000 (23:42 +0100)]
Fix icon installation destinations.

5 years agoAdd xpm icon alternative from Debian package.
Alexander Koenig [Sun, 2 Feb 2014 19:57:35 +0000 (20:57 +0100)]
Add xpm icon alternative from Debian package.

5 years agoMerge RPMFusion SPEC file changes, drop legacy work-arounds.
Alexander Koenig [Sat, 1 Feb 2014 17:59:21 +0000 (18:59 +0100)]
Merge RPMFusion SPEC file changes, drop legacy work-arounds.

5 years agoMerge gcc44 patch provided by Orcan Ogetbil for RPMFusion package.
Alexander Koenig [Sat, 1 Feb 2014 16:57:09 +0000 (17:57 +0100)]
Merge gcc44 patch provided by Orcan Ogetbil for RPMFusion package.

5 years agoMerge endian fixes in place in Debian and RPMfusion packages.
Alexander Koenig [Sat, 1 Feb 2014 16:53:12 +0000 (17:53 +0100)]
Merge endian fixes in place in Debian and RPMfusion packages.

5 years agoUpdate yelp call to match current yelp revisions.
Alexander Koenig [Sat, 1 Feb 2014 16:33:28 +0000 (17:33 +0100)]
Update yelp call to match current yelp revisions.

5 years agoMerge 20_fix_ftbfs_on_kfreebsd.patch provided by Cyril Bruleboi for the Debian package.
Alexander Koenig [Fri, 31 Jan 2014 22:59:28 +0000 (23:59 +0100)]
Merge 20_fix_ftbfs_on_kfreebsd.patch provided by Cyril Bruleboi for the Debian package.

5 years agoMerge 24-missing_include.patch provided by Alessio Treglia for the Debian package.
Alexander Koenig [Fri, 31 Jan 2014 22:56:35 +0000 (23:56 +0100)]
Merge 24-missing_include.patch provided by Alessio Treglia for the Debian package.

5 years agoCatch up on autotool and gnome doc changes.
Alexander Koenig [Fri, 31 Jan 2014 22:10:35 +0000 (23:10 +0100)]
Catch up on autotool and gnome doc changes.

5 years agoDe-clutter 'About' dialog.
Alexander Koenig [Mon, 27 Jan 2014 22:53:26 +0000 (23:53 +0100)]
De-clutter 'About' dialog.

5 years agoUpdate GPL2 text and headers to latest wording.
Alexander Koenig [Mon, 27 Jan 2014 22:23:03 +0000 (23:23 +0100)]
Update GPL2 text and headers to latest wording.

5 years agoAdd sanity checks in MIDI dialog to avoid segfaults.
Alexander Koenig [Mon, 27 Jan 2014 22:16:21 +0000 (23:16 +0100)]
Add sanity checks in MIDI dialog to avoid segfaults.

5 years agoDrop incomplete and outdated Changes section from header comments - history is up...
Alexander Koenig [Mon, 27 Jan 2014 20:05:42 +0000 (21:05 +0100)]
Drop incomplete and outdated Changes section from header comments - history is up to revision control.

5 years agoDrop now unsed pid variables.
Alexander Koenig [Mon, 27 Jan 2014 19:56:25 +0000 (20:56 +0100)]
Drop now unsed pid variables.

5 years agoRemove automake artefacts from revision control.
Alexander Koenig [Mon, 27 Jan 2014 19:50:04 +0000 (20:50 +0100)]
Remove automake artefacts from revision control.

5 years agoDrop glade project files, once generated code is now maintained manually.
Alexander Koenig [Sun, 26 Jan 2014 19:51:14 +0000 (20:51 +0100)]
Drop glade project files, once generated code is now maintained manually.

5 years agoFix Bug #33 Can't save midi attachement to trigger / Stop
Alexander Koenig [Sun, 26 Jan 2014 19:29:41 +0000 (20:29 +0100)]
Fix Bug #33 Can't save midi attachement to trigger / Stop
http://www-stud.hs-esslingen.de/bugzilla/show_bug.cgi?id=33

5 years agoUpdate documentation, remove obsolete info.
Alexander Koenig [Sat, 25 Jan 2014 08:36:55 +0000 (09:36 +0100)]
Update documentation, remove obsolete info.

5 years agoDelay jack init on startup when not configured as audio device, fix some tX_widget...
Alexander Koenig [Thu, 23 Jan 2014 20:43:28 +0000 (21:43 +0100)]
Delay jack init on startup when not configured as audio device, fix some tX_widget drawing glitches plus adding some shading to the audio data display.

5 years agoMoving to cairo and misc other fixes - getting there.
Alexander Koenig [Tue, 21 Jan 2014 22:03:42 +0000 (23:03 +0100)]
Moving to cairo and misc other fixes - getting there.

5 years agoMore gtk+2 deprecation fixes.
Alexander Koenig [Mon, 20 Jan 2014 22:58:44 +0000 (23:58 +0100)]
More gtk+2 deprecation fixes.

5 years agoAddressing gtk+ 2 deprecations.
Alexander Koenig [Sun, 19 Jan 2014 23:17:03 +0000 (00:17 +0100)]
Addressing gtk+ 2 deprecations.

7 years agoMerge patches from Dan Church for terminatorX Bugs #30, #31 and #32.
terminatorX [Sat, 26 Nov 2011 17:16:32 +0000 (17:16 +0000)]
Merge patches from Dan Church for terminatorX Bugs #30, #31 and #32.