summaryrefslogtreecommitdiffstats
path: root/suil/suil.h
AgeCommit message (Collapse)AuthorFilesLines
2012-06-30Fix typo in suil_ui_supported() documentation (fix #839).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4505 a436a847-0d15-0410-975c-d299462d15a1
2012-05-24Allow run-time configuation of module directory via environment variable ↵David Robillard1-0/+6
SUIL_MODULE_DIR. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4457 a436a847-0d15-0410-975c-d299462d15a1
2012-04-11Add suil_host_set_touch_func.David Robillard1-0/+16
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-27Squeeze blank lines.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4113 a436a847-0d15-0410-975c-d299462d15a1
2012-01-16Use correct WIN32 define.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3954 a436a847-0d15-0410-975c-d299462d15a1
2011-12-10Fix long lines.David Robillard1-15/+19
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3849 a436a847-0d15-0410-975c-d299462d15a1
2011-05-25Update documentation.David Robillard1-8/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3321 a436a847-0d15-0410-975c-d299462d15a1
2011-04-28Don't hide pointers behind typedefs.David Robillard1-15/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3203 a436a847-0d15-0410-975c-d299462d15a1
2011-04-22Make port subscription functions extensible.David Robillard1-6/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3189 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-04-22Remove UI instance API from SLV2 (apps should implement UIs via Suil now).David Robillard1-33/+86
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-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-17Improve documentation.David Robillard1-4/+7
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 Robillard1-63/+82
Tidy. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3109 a436a847-0d15-0410-975c-d299462d15a1
2011-02-24Make Suil exclusively deal with instantiating (not choosing) UIs.David Robillard1-29/+26
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-22Implement sane UI selection logic and separate it from instantiation.David Robillard1-2/+12
Cleaner instantiation code. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3013 a436a847-0d15-0410-975c-d299462d15a1
2011-02-22Initial UI instance implementation.David Robillard1-5/+81
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3010 a436a847-0d15-0410-975c-d299462d15a1
2011-02-22Add suil stub.David Robillard1-0/+63
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3003 a436a847-0d15-0410-975c-d299462d15a1