summaryrefslogtreecommitdiffstats
path: root/src/gtk2_in_qt4.cpp
AgeCommit message (Collapse)AuthorFilesLines
2021-01-02Use email address instead of website for attributionDavid Robillard1-1/+1
2020-12-31Format all code with clang-formatDavid Robillard1-71/+71
2020-12-22Avoid "typedef" in C++David Robillard1-1/+1
2020-12-22Use "nullptr" in more C++ codeDavid Robillard1-2/+2
2020-09-27Add a less janky portability wrapper for dlopen() and friendsDavid Robillard1-3/+4
2020-09-27Clean up includes and forward declarationsDavid Robillard1-3/+4
2015-09-13Update copyright dates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5728 a436a847-0d15-0410-975c-d299462d15a1
2015-09-12Add Gtk2 and X11 in Qt5 wrappers.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5725 a436a847-0d15-0410-975c-d299462d15a1
2015-09-11Zero-initialize wrapper structs.David Robillard1-5/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5723 a436a847-0d15-0410-975c-d299462d15a1
2012-11-14Suil 0.6.6.v0.6.6David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4815 a436a847-0d15-0410-975c-d299462d15a1
2012-11-14Fix compilation error in last commit.David Robillard1-6/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4813 a436a847-0d15-0410-975c-d299462d15a1
2012-11-14Support reparenting Gtk-in-Qt UIs.David Robillard1-5/+46
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4811 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-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵David Robillard1-1/+2
-Wmissing-prototypes. Fix broken suil_wrapper_new prototypes discovered by the above. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4630 a436a847-0d15-0410-975c-d299462d15a1
2012-07-09Fix whitespace.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4522 a436a847-0d15-0410-975c-d299462d15a1
2012-07-02Correctly handle resizing for Gtk2 in Qt4.David Robillard1-0/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4507 a436a847-0d15-0410-975c-d299462d15a1
2012-04-24Fix crashes when wrapper widget is destroyed by toolkit before suil cleanupDavid Robillard1-1/+1
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-8/+7
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-03-27Delete trailing whitespace.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4112 a436a847-0d15-0410-975c-d299462d15a1
2012-01-18Use consistent *_config.h rather than *-config.h.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3963 a436a847-0d15-0410-975c-d299462d15a1
2012-01-18Lint.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3962 a436a847-0d15-0410-975c-d299462d15a1
2011-12-10Rework module interface to support modules that need to pass features.David Robillard1-35/+36
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-06-02Call gtk_init after loading Gtk2 library when wrapped in Qt4 hosts.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3348 a436a847-0d15-0410-975c-d299462d15a1
2011-06-01Fix GtkBuilder using (and likely other) Gtk UIs in Qt4 hosts that do not ↵David Robillard1-2/+18
link to Gtk (fix ticket #696). git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3345 a436a847-0d15-0410-975c-d299462d15a1
2011-05-30Initialise Gtk when wrapped in Qt, and initialise GtkPlug with ↵David Robillard1-7/+6
QX11EmbedContainer's X11 ID. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3343 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Fix compilation with ancient versions of Gtk2 (fix ticket #655).David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3299 a436a847-0d15-0410-975c-d299462d15a1
2011-04-28Don't hide pointers behind typedefs.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3203 a436a847-0d15-0410-975c-d299462d15a1
2011-04-22Switch to ISC license (legally equivalent to MIT license but with less ↵David Robillard1-22/+13
obnoxious lawyer noise). git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3187 a436a847-0d15-0410-975c-d299462d15a1
2011-03-17Switch Suil to 2-clause BSD license.David Robillard1-16/+24
Tidy. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3109 a436a847-0d15-0410-975c-d299462d15a1
2011-03-04Gtk2-in-QT4 resize patch from Rui.David Robillard1-2/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3039 a436a847-0d15-0410-975c-d299462d15a1
2011-02-26Show plug before embedding in Qt. Gtk UIs working in svn QTractor.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3031 a436a847-0d15-0410-975c-d299462d15a1
2011-02-26Fix suil_wrap signature.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3030 a436a847-0d15-0410-975c-d299462d15a1
2011-02-26Fix wrap function name.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3028 a436a847-0d15-0410-975c-d299462d15a1
2011-02-23Gtk2 in Qt4 embedding (untested).David Robillard1-24/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3019 a436a847-0d15-0410-975c-d299462d15a1
2011-02-23Support for wrapping Qt4 UIs for Gtk2 hosts and vice versa via modules.David Robillard1-0/+77
Qt4 in Gtk2 is tested working (Float in Ingen). Gtk2 in Qt4 is untested (and thus unlikely to work yet). git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3016 a436a847-0d15-0410-975c-d299462d15a1