Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
Minimum size is already handled by suil_x11_on_size_request(), so object
properties are irrelevant.
|
|
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().
|
|
|
|
"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.
|
|
Apparently this is not supported by some implementation or another, although my
man page says it's fine.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is a workaround for some weird systems that have Cocoa-related packages
installed without the ability to actually build Cocoa code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4f98e1c Remove recursion hacks
27c5c93 Remove use_lib()
b074a1e Support building against local header-only libraries
27a69a7 Add option to filter tests by regular expression
ac29b74 Fix configuring with root prefix
6134be6 Print test coverage summary
6d7dd59 Don't attempt to clear coverage when coverage is disabled
cddbcb5 Pass file comparison test if difflib finds no changes
6e4e92b Seek to end before checking the size of stderr output
git-subtree-dir: waflib
git-subtree-split: 4f98e1c2bed7beacf4d303e51f994fb932952f95
|
|
|
|
|
|
e7a29b6 Upgrade to waf 2.0.15
8280f9d Add command for running executables from the build directory
8073c1a Make make_simple_dox() safe in case of exception
70d03b8 Avoid use of global counter hacks for configuration display
b7d689a Rewrite test framework
94deadf Automatically add options and move add_flags() to options context
f4259ee Reduce system include path noise
927b608 Automatically display configuration header
c44b8f3 Set line justification from a constant in the wscript
a48e26f Automatically detect if wscript has a test hook
ef66724 Save runtime variables in the environment
63bcbcd Clean up TestContext
b1d9505 Add ExecutionContext for setting runtime environment
387c1df Add show_diff() and test_file_equals() utilities
29d4d29 Fix in-tree library paths
9fde01f Add custom configuration context
6d3612f Add lib_path_name constant
git-subtree-dir: waflib
git-subtree-split: e7a29b6b9b2f842314244c23c14d8f8f560904e1
|
|
This allows a plugin UI to be shown with a default size but be resizable to a
smaller size, within limits, afterwards.
|
|
915dcb1 Report test time correctly
26f0a2b Remove redundant verbose-tests option
fc35c2c Fix MSVC CFLAGS
5ea8f99 Improve test output spacing
0e23b29 Raise exception when test suite fails to ensure non-zero exit status
d6de073 Show run time of unit tests
5b65554 Add short configure option for ultra-strict flags
4687ba6 Use gtest-like test output
258903d Fix failure count in test group summaries
da07e73 Fix verbose tests with Python 3
6e726eb Add support for suppressing warnings from system libraries
git-subtree-dir: waflib
git-subtree-split: 915dcb1778a592ef54a6b7e14fa8a6bd1ca3376c
|
|
|
|
|
|
Removes the built-in QApplication instantiation and postpones the deletion of
the embedded QWidget. This makes UIs work more nicely in hosts like Ardour.
|
|
|
|
|
|
3e43d09 Add short forms for common options
5db477c Automatically define version for child libraries
git-subtree-dir: waflib
git-subtree-split: 3e43d0965e29bbd7bf8aa1281930ffa75f401c99
|
|
|
|
|
|
git-subtree-dir: waflib
git-subtree-split: 982416b8a6c6728e200243e1be3ab60435c08830
|
|
|
|
- Fixes initial size and resizing in some cases
- Adds LV2_UI__resize and LV2_UI__idleInterface features
- Adds LV2_UI__updateRate option
|