Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-11-23 | Use angle brackets for library includes | David Robillard | 1 | -3/+3 | |
2024-11-15 | Add clang-format configuration | David Robillard | 1 | -14/+7 | |
2024-07-11 | Add support for X11 in Qt6 | Jean-Michaël Celerier | 1 | -1/+9 | |
2023-06-02 | Fix X11 in Gtk3 | David Robillard | 1 | -1/+1 | |
2022-12-11 | Simplify conditional | David Robillard | 1 | -9/+6 | |
2022-12-11 | Remove Gtk in Qt and Qt in Gtk wrappers | David Robillard | 1 | -21/+0 | |
2022-09-01 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2022-07-17 | Remove dead Qt4 support code | David Robillard | 1 | -25/+0 | |
2021-01-02 | Use email address instead of website for attribution | David Robillard | 1 | -1/+1 | |
2021-01-01 | Remove the need for a generated configuration header | David Robillard | 1 | -1/+0 | |
Since some of these values were not actually configurable anyway, the redundant code in the wscript has been removed since the values are equivalent to the fallbacks defined in C. | |||||
2021-01-01 | Reduce compile-time configuration | David Robillard | 1 | -24/+15 | |
This is not necessary since the appropriate module is always the same and is searched for at runtime. If it failes to load, an error message with the missing module's name in it will be logged, which is more informative than the previous situation. | |||||
2020-12-31 | Format all code with clang-format | David Robillard | 1 | -290/+289 | |
2020-09-27 | Add a less janky portability wrapper for dlopen() and friends | David Robillard | 1 | -10/+10 | |
2020-09-27 | Don't use else after return or break | David Robillard | 1 | -27/+32 | |
Normally I don't enable this once, since it's often silly, but here it does actually make things more readable. | |||||
2020-09-27 | Clean up includes and forward declarations | David Robillard | 1 | -4/+10 | |
2019-06-06 | Add support for Qt5 in Gtk3 | David Robillard | 1 | -0/+8 | |
2017-12-16 | Add support for Cocoa in Qt5 | David Robillard | 1 | -1/+9 | |
2017-10-03 | Clean up various minor code style issues | David Robillard | 1 | -12/+12 | |
2017-03-18 | Add suil_init() | David Robillard | 1 | -26/+5 | |
This allows the actual host argc and argv to be passed to QApplication if it is created by Suil (for Qt in non-Qt cases), and initializes X11 threads to fix Qt5 in Gtk2. | |||||
2017-02-26 | Add preliminary Qt5 in Gtk2 support | David Robillard | 1 | -1/+9 | |
This crashes virtually all of the time in straight Gtk hosts unless XInitThreads is called before any Gtk functions. A portable solution to this is needed, but I have no idea what that might be. | |||||
2016-12-10 | Add support for X11 in Gtk3 | David Robillard | 1 | -0/+9 | |
2015-09-13 | Fix Qt5 wrapping. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5730 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-09-13 | Update copyright dates. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5728 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-09-12 | Add Gtk2 and X11 in Qt5 wrappers. | David Robillard | 1 | -5/+22 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5725 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-09-12 | Gracefully handle failure to open wrapper. | David Robillard | 1 | -6/+9 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5724 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-05-14 | Only report suil_ui_supported() if necessary wrapper is compiled in. | David Robillard | 1 | -5/+22 | |
Fixes issue #1045. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5679 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-02-14 | Various Windows fixes (patches from Robin Gareus). | David Robillard | 1 | -1/+5 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5556 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-11-17 | Fix a few minor/unlikely memory errors. | David Robillard | 1 | -1/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5485 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-10-29 | Tidy. | David Robillard | 1 | -5/+5 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5477 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-10-29 | Add Cocoa in Gtk wrapper (patch from Robin Gareus) (fix #988). | David Robillard | 1 | -0/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5475 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-08-08 | Update copyright dates. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5426 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-04-27 | Tolerate passing NULL container type to open_wrapper. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5376 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-12-25 | Add suil_instance_get_handle (patch from Rui Nuno Capela) (#925). | David Robillard | 1 | -0/+7 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5201 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-08-10 | Fix suil_instance_extension_data() for UIs with NULL extension_data (fix #924). | David Robillard | 1 | -1/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5154 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-24 | Print system error message if module failes to load | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5082 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-09 | Fix crash when a broken UI returns a NULL descriptor (#886). | David Robillard | 1 | -1/+3 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5052 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-03 | Fix compilation with MSVC. | David Robillard | 1 | -2/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4609 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-03 | Don't build x11_in_gtk2 unless gtk+-x11-2.0 is available. | David Robillard | 1 | -1/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4607 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-03 | Fix memory errors introduced in r4603. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4605 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-03 | Support for embedding native Windows UIs in Gtk2. | David Robillard | 1 | -6/+13 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4603 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-02 | Replace host provided features that match Suil implemented features, rather | David Robillard | 1 | -7/+8 | |
than passing UIs duplicate features. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4599 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-07-18 | Gracefully handle UIs with no port_event method (fix #846). | David Robillard | 1 | -5/+7 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4549 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-24 | Allow run-time configuation of module directory via environment variable ↵ | David Robillard | 1 | -3/+6 | |
SUIL_MODULE_DIR. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4457 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-13 | Gracefully handle instance allocation failure. | David Robillard | 1 | -1/+7 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4392 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-11 | Fix suil_instance_free to avoid a double free when the wrapper has already ↵ | David Robillard | 1 | -3/+8 | |
destructed. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4359 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-04-24 | Fix crashes when wrapper widget is destroyed by toolkit before suil cleanup | David Robillard | 1 | -4/+7 | |
function is called. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4264 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-04-12 | Implement UI features again, this time with genuine workiness! | David Robillard | 1 | -15/+17 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4173 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-04-11 | Add suil_host_set_touch_func. | David Robillard | 1 | -30/+53 | |
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-21 | Implement resize extension automatically at the wrapper level. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4095 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-01-18 | Use consistent *_config.h rather than *-config.h. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@3963 a436a847-0d15-0410-975c-d299462d15a1 |