summaryrefslogtreecommitdiffstats
path: root/src/x11_in_gtk2.c
AgeCommit message (Collapse)AuthorFilesLines
2013-12-25Don't call suil_instance_extension_data from modules (fix #926).David Robillard1-2/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5200 a436a847-0d15-0410-975c-d299462d15a1
2013-12-17Fix more const issues.David Robillard1-1/+1
Require latest LV2 svn for Ingen (fix #945). git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5174 a436a847-0d15-0410-975c-d299462d15a1
2013-08-09Suil 0.6.14.v0.6.14David Robillard1-10/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5149 a436a847-0d15-0410-975c-d299462d15a1
2013-05-26Support resizing for X11 in Gtk (patch from Robin Gareus, #906).David Robillard1-0/+58
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5112 a436a847-0d15-0410-975c-d299462d15a1
2013-05-09Communicate UI update rate to plugin and UI.David Robillard1-7/+37
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5107 a436a847-0d15-0410-975c-d299462d15a1
2013-04-21Correctly remove Gtk timeout callback (fix #901).David Robillard1-2/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5105 a436a847-0d15-0410-975c-d299462d15a1
2013-03-23Fix check for LV2 1.4.1 when building recursively.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5096 a436a847-0d15-0410-975c-d299462d15a1
2013-03-23Call idle at 30Hz in Gtk, not full rate (fix #898).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5095 a436a847-0d15-0410-975c-d299462d15a1
2013-03-19Add support for UI idle interface.David Robillard1-7/+42
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5091 a436a847-0d15-0410-975c-d299462d15a1
2013-02-24Lower dependency from Gtk 2.24 introduced in 0.6.12David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5083 a436a847-0d15-0410-975c-d299462d15a1
2013-02-22Grab focus on show.David Robillard1-38/+54
I am not sure why this is necessary, but key events now work in Jalv, Ingen, and Ardour 3, so whatever. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5065 a436a847-0d15-0410-975c-d299462d15a1
2013-02-22Fix key events for X11 in Gtk.David Robillard1-41/+56
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5064 a436a847-0d15-0410-975c-d299462d15a1
2013-02-22Maybe fix crash on close caused by key filter for X11 in Gtk.David Robillard1-17/+22
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5063 a436a847-0d15-0410-975c-d299462d15a1
2013-02-22Add compile time option to disable explicit Gtk to X11 key forwarding (#887).David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5062 a436a847-0d15-0410-975c-d299462d15a1
2012-12-20Fix crash in x11_in_gtk2 when event_filter fires before widget is realized.David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4864 a436a847-0d15-0410-975c-d299462d15a1
2012-09-12Fix module loading in static build.David Robillard1-1/+1
Even when suil itself is built statically, the modules are not, so using SUIL_API for the module entry point (suil_wrapper_new) in this case was not setting dllexport. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4772 a436a847-0d15-0410-975c-d299462d15a1
2012-08-03Explicitly forward keyboard events to X11 UIs in Gtk.David Robillard1-0/+17
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4606 a436a847-0d15-0410-975c-d299462d15a1
2012-08-02Replace host provided features that match Suil implemented features, ratherDavid Robillard1-2/+2
than passing UIs duplicate features. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4599 a436a847-0d15-0410-975c-d299462d15a1
2012-05-11Fix suil_instance_free to avoid a double free when the wrapper has already ↵David Robillard1-1/+0
destructed. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4359 a436a847-0d15-0410-975c-d299462d15a1
2012-04-24Fix crashes when wrapper widget is destroyed by toolkit before suil cleanupDavid Robillard1-6/+37
function is called. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4264 a436a847-0d15-0410-975c-d299462d15a1
2012-04-11Add suil_host_set_touch_func.David Robillard1-26/+11
Saner feature array manipulation. Implement port index and subscribe/unsubscribe functions via new UI features. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4160 a436a847-0d15-0410-975c-d299462d15a1
2012-04-10Fix resize feature URI.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4155 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Delete trailing whitespace.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4112 a436a847-0d15-0410-975c-d299462d15a1
2012-03-26Update for latest UI extension.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4107 a436a847-0d15-0410-975c-d299462d15a1
2012-03-26Update for latest LV2.David Robillard1-7/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4106 a436a847-0d15-0410-975c-d299462d15a1
2012-03-21Implement resize extension automatically at the wrapper level.David Robillard1-4/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4095 a436a847-0d15-0410-975c-d299462d15a1
2012-03-20Fix broken initialisation of features array.David Robillard1-3/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4092 a436a847-0d15-0410-975c-d299462d15a1
2012-01-18Lint.David Robillard1-12/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3962 a436a847-0d15-0410-975c-d299462d15a1
2011-12-28Use ui:parent instead of http://example.org/winid.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3906 a436a847-0d15-0410-975c-d299462d15a1
2011-12-10Rework module interface to support modules that need to pass features.David Robillard1-26/+50
Pass experimental parent window ID feature for embedding X11 UIs with events working. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3851 a436a847-0d15-0410-975c-d299462d15a1
2011-12-10Clean up GObject stuff.David Robillard1-52/+35
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3848 a436a847-0d15-0410-975c-d299462d15a1
2011-10-20Add missing filesDavid Robillard1-0/+132
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3554 a436a847-0d15-0410-975c-d299462d15a1