summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-04-22Remove UI instance API from SLV2 (apps should implement UIs via Suil now).David Robillard5-59/+180
Remove UI extension API and header from public APIs entirely. Rework UI instance API to support multiple UIs and a more precise notion of embedding support. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3186 a436a847-0d15-0410-975c-d299462d15a1
2011-04-19Make event queue size a runtime parameter (--queue-size, -q).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3169 a436a847-0d15-0410-975c-d299462d15a1
2011-04-16Squeeze blank lines and delete trailing whitespace.David Robillard2-3/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3152 a436a847-0d15-0410-975c-d299462d15a1
2011-04-13Link against -ldl.David Robillard1-2/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3142 a436a847-0d15-0410-975c-d299462d15a1
2011-03-29Update library preprocessor boilerplateDavid Robillard1-13/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3135 a436a847-0d15-0410-975c-d299462d15a1
2011-03-28Update waf (use standard LV2_PATH on Windows)David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3133 a436a847-0d15-0410-975c-d299462d15a1
2011-03-28Fix Windows build.David Robillard2-2/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3128 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Update waf (working windows version)David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3126 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Update wafDavid Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3125 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Update waf to use gnu_dirs tool and use dir vars more sanely.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3124 a436a847-0d15-0410-975c-d299462d15a1
2011-03-18Fix whitespace.David Robillard1-58/+60
Use new waf build syntax. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3120 a436a847-0d15-0410-975c-d299462d15a1
2011-03-17Add waf upload_docs.David Robillard1-3/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3115 a436a847-0d15-0410-975c-d299462d15a1
2011-03-17Trim.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3113 a436a847-0d15-0410-975c-d299462d15a1
2011-03-17Improve documentation.David Robillard4-47/+65
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3111 a436a847-0d15-0410-975c-d299462d15a1
2011-03-17Switch Suil to 2-clause BSD license.David Robillard6-801/+200
Tidy. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3109 a436a847-0d15-0410-975c-d299462d15a1
2011-03-15Add INSTALL and waf files.David Robillard2-0/+35
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3096 a436a847-0d15-0410-975c-d299462d15a1
2011-03-15Remove autowaf external (broken intermediary revision).David Robillard3-17/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3095 a436a847-0d15-0410-975c-d299462d15a1
2011-03-06Python 2/3: Use print('') instead of print() to print empty lines.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3042 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-03-03Fix Python3 compatibility.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3036 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-26Gracefully handle missing module symbols.David Robillard1-1/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3029 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-24Add waf an INSTALL links.David Robillard2-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3024 a436a847-0d15-0410-975c-d299462d15a1
2011-02-24Make Suil exclusively deal with instantiating (not choosing) UIs.David Robillard5-190/+69
Add slv2_ui_instance_new as a replacement for slv2_ui_instantiate (now deprecated), which supports cross-toolkit embedding by taking an additional widget type pointer. Remove direct Suil dependency from Ingen. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3022 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-23Fix compilation.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3017 a436a847-0d15-0410-975c-d299462d15a1
2011-02-23Support for wrapping Qt4 UIs for Gtk2 hosts and vice versa via modules.David Robillard5-17/+364
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
2011-02-22Implement sane UI selection logic and separate it from instantiation.David Robillard4-39/+124
Cleaner instantiation code. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3013 a436a847-0d15-0410-975c-d299462d15a1
2011-02-22Fix headers.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3012 a436a847-0d15-0410-975c-d299462d15a1
2011-02-22Initial UI instance implementation.David Robillard5-10/+315
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3010 a436a847-0d15-0410-975c-d299462d15a1
2011-02-22Add autowaf.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3004 a436a847-0d15-0410-975c-d299462d15a1
2011-02-22Add suil stub.David Robillard13-0/+3298
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3003 a436a847-0d15-0410-975c-d299462d15a1