Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-09-01 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2021-01-11 | Suppress Gtk and Qt header warnings in code | David Robillard | 1 | -0/+4 | |
2021-01-02 | Use email address instead of website for attribution | David Robillard | 1 | -1/+1 | |
2020-12-31 | Format all code with clang-format | David Robillard | 1 | -409/+413 | |
2020-09-27 | Separate declarations and initialize all variables | David Robillard | 1 | -5/+7 | |
2020-09-27 | Clean up includes and forward declarations | David Robillard | 1 | -17/+27 | |
2020-07-17 | Fix Wunused-parameter warnings | David Robillard | 1 | -0/+8 | |
2020-07-17 | Fix implicit conversion warnings | David Robillard | 1 | -4/+4 | |
2020-04-26 | Fix size issues for X11 in Gtk2 | David Robillard | 1 | -1/+46 | |
2020-04-10 | Remove cruft | Robin Gareus | 1 | -19/+0 | |
Minimum size is already handled by suil_x11_on_size_request(), so object properties are irrelevant. | |||||
2020-04-10 | Ensure that XSizeHints are set and updated | Robin Gareus | 1 | -24/+42 | |
This fixes the following regression introduced in db07a21d484: * The window may not have been realized when wrapper_wrap is called, in which case XSizeHints were not set. * Changes to XSizeHints were never queried, so the original mininum size was enforced even when the window called ui:resize(). | |||||
2020-02-12 | Fix drag and drop for X11 in Gtk | Robin Gareus | 1 | -0/+39 | |
"XDND drag-and-drop does not work with reparented external windows, since messages are exchanged with the toplevel window only" <https://specifications.freedesktop.org/xembed-spec/xembed-spec-latest.html#idm46049203496608> To address this, the XDND specification allows events to be proxied to child windows: https://www.freedesktop.org/wiki/Specifications/XDND/ This commit does so in suil so that drag and drop works with embedded plugin UIs. | |||||
2020-02-12 | Avoid passing NULL to XFree() | Robin Gareus | 1 | -1/+3 | |
Apparently this is not supported by some implementation or another, although my man page says it's fine. | |||||
2019-04-14 | Use modern LV2 includes | David Robillard | 1 | -2/+2 | |
2019-02-19 | Add support for min_size and base_size in XSizeHints | brummer10 | 1 | -17/+103 | |
This allows a plugin UI to be shown with a default size but be resizable to a smaller size, within limits, afterwards. | |||||
2017-12-16 | Clean up feature code in wrappers | David Robillard | 1 | -6/+3 | |
2017-10-03 | Clean up various minor code style issues | David Robillard | 1 | -5/+4 | |
2017-05-08 | Fix potential memory leaks | David Robillard | 1 | -0/+1 | |
2017-05-07 | Fix potential use of uninitialized memory | David Robillard | 1 | -0/+1 | |
2017-05-07 | Fix memory leaks | David Robillard | 1 | -0/+1 | |
2016-12-11 | Fix missing KeyRelease events for X11 in Gtk | Hanspeter Portner | 1 | -4/+5 | |
2016-09-18 | Update copyright dates | David Robillard | 1 | -1/+1 | |
2016-07-31 | Fix compilation with C++ | David Robillard | 1 | -2/+2 | |
2015-11-28 | Bubble X11 key events up to Gtk parent | David Robillard | 1 | -5/+21 | |
2015-11-28 | Fix initial size of resizable X11 UIs in Gtk | David Robillard | 1 | -0/+12 | |
2015-11-28 | Center X11 UIs in Gtk | David Robillard | 1 | -1/+36 | |
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-13 | Require LV2 1.6.0. | David Robillard | 1 | -16/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5727 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-09-11 | Zero-initialize wrapper structs. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5723 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-09-10 | Fix whitespace. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5720 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-03-06 | Fix whitespace. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5615 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 | |||||
2013-12-25 | Don't call suil_instance_extension_data from modules (fix #926). | David Robillard | 1 | -2/+5 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5200 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-12-17 | Fix more const issues. | David Robillard | 1 | -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-09 | Suil 0.6.14.v0.6.14 | David Robillard | 1 | -10/+10 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5149 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-05-26 | Support resizing for X11 in Gtk (patch from Robin Gareus, #906). | David Robillard | 1 | -0/+58 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5112 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-05-09 | Communicate UI update rate to plugin and UI. | David Robillard | 1 | -7/+37 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5107 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-04-21 | Correctly remove Gtk timeout callback (fix #901). | David Robillard | 1 | -2/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5105 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-03-23 | Fix check for LV2 1.4.1 when building recursively. | David Robillard | 1 | -6/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5096 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-03-23 | Call idle at 30Hz in Gtk, not full rate (fix #898). | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5095 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-03-19 | Add support for UI idle interface. | David Robillard | 1 | -7/+42 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5091 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-24 | Lower dependency from Gtk 2.24 introduced in 0.6.12 | David Robillard | 1 | -6/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5083 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-22 | Grab focus on show. | David Robillard | 1 | -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-22 | Fix key events for X11 in Gtk. | David Robillard | 1 | -41/+56 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5064 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-22 | Maybe fix crash on close caused by key filter for X11 in Gtk. | David Robillard | 1 | -17/+22 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5063 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-22 | Add compile time option to disable explicit Gtk to X11 key forwarding (#887). | David Robillard | 1 | -0/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5062 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-12-20 | Fix crash in x11_in_gtk2 when event_filter fires before widget is realized. | David Robillard | 1 | -1/+3 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4864 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-09-12 | Fix module loading in static build. | David Robillard | 1 | -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-03 | Explicitly forward keyboard events to X11 UIs in Gtk. | David Robillard | 1 | -0/+17 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4606 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-02 | Replace host provided features that match Suil implemented features, rather | David Robillard | 1 | -2/+2 | |
than passing UIs duplicate features. git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4599 a436a847-0d15-0410-975c-d299462d15a1 |