attila
6575d24a81
ComponentPeer: Deprecate getFrameSize()
2022-02-03 21:46:36 +01:00
attila
454ff64631
AudioPluginHost: Call setUsingNativeTitleBar() before restoreWindowStateFromString()
...
Since the window borders are unknown for a short time after window creation on
Linux, restoreWindowStateFromString() needs to adjust the restored position
before passing it on to the XWindow system.
The adjustment is dependent on whether we use the native or the JUCE titlebar.
Hence the adjustment can only be correct if the titlebar configuration has
already happened before calling restoreWindowStateFromString().
2022-02-02 19:59:56 +01:00
reuk
6c046ffc04
AudioPluginHost: Allow out-of-process scanner to scan AUv3 plugins
2022-01-27 18:43:21 +00:00
reuk
b80927fc91
Nodiscard: Add to builder-pattern functions
2022-01-27 18:43:21 +00:00
reuk
c9c4d7a747
AudioPluginHost: Allow Audio IO window to display different channel layouts with matching channel counts
2022-01-27 18:43:21 +00:00
Tom Poole
4eb6eb828a
Resave all projects
2022-01-26 13:06:01 +00:00
Tom Poole
3c03693d07
Bump version number to 6.1.5
2022-01-26 13:00:05 +00:00
Tom Poole
65b649225d
Projucer: Fix a typo in an app category name
2022-01-25 12:44:05 +00:00
Tom Poole
c072b1bc8e
Fix some typos
2022-01-25 11:48:46 +00:00
Tom Poole
ea5dae4ab6
Remove some unused properties from .jucer files and re-save all projects
2022-01-25 11:25:08 +00:00
Tom Poole
147aa46486
Projucer: Remove a dangling reference to a deleted header file
2022-01-25 11:04:38 +00:00
reuk
640194c878
MinGW: Improve compatibility
...
With this patch applied, the DemoRunner should build under MinGW, and be
(nearly) feature-complete compared to the MSVC build.
Specifically, when building with MinGW:
- Adds support for accessibility
- Fixes build issues in the juce_video module
- Fixes a link issue in the VST3 wrapper when VST3_CAN_REPLACE_VST2 is
defined
- Adds support for the new-style native FileChooser
- Tidies up some other low-severity warnings
Known issues:
- Direct2D rendering is still not supported when building with MinGW due
to ABI compatibilities.
2022-01-17 10:58:18 +00:00
reuk
aaf68f58f5
Juceaide: Only suppress compiler environment variables when cross compiling
2022-01-17 10:58:17 +00:00
Tom Poole
b53b5f14a1
Projucer: Increment the Android target SDK default setting
2022-01-14 14:49:35 +00:00
reuk
967fc1cc24
CMake: Fix link of Android projects that use OpenGL
2022-01-10 22:15:21 +00:00
reuk
cea8dc260c
CMake: Propagate CMAKE_MAKE_PROGRAM to juceaide build
2022-01-10 22:15:21 +00:00
Tom Poole
da5e0e0cd3
Resave all projects
2021-12-20 11:14:39 +00:00
Tom Poole
8a6e1980d0
Bump version number to 6.1.4
2021-12-20 11:06:15 +00:00
ed
469a3523b7
AudioPluginHost: Remove parameter listeners in PluginDebugWindow destructor
2021-12-20 09:24:01 +00:00
reuk
0bf2f6a7a4
Revert "Projucer: Default to "Sign to Run Locally" when no signing identity is specified"
...
This reverts commit 8bacf8c15c .
2021-12-14 22:50:09 +00:00
reuk
38318a094b
Revert "Projucer: Set project changed flag when global properties change"
...
This reverts commit 6d38d7eb33 .
2021-12-14 22:50:09 +00:00
reuk
f06d8098b0
Revert "Projucer: Only resave project if necessary"
...
This reverts commit 809252736b .
2021-12-14 22:50:09 +00:00
reuk
6d711a2312
Revert "Projucer: Check if IDE project file exists when saving"
...
This reverts commit a71bda9adb .
2021-12-14 22:50:09 +00:00
ed
156722d299
Re-save projects
2021-12-14 17:01:26 +00:00
ed
aaf00f13ca
Projucer: Bump Xcode LastUpgradeCheck
2021-12-14 16:58:34 +00:00
ed
4f49032fa8
Re-save projects
2021-12-10 15:50:04 +00:00
ed
1b2aeec65d
Projucer: Attempt to copy module paths from compatible exporter when adding new export target
2021-12-10 15:49:58 +00:00
ed
fdcdda3463
Projucer: Update to ValueTreePropertyWithDefault class
2021-12-10 15:49:01 +00:00
ed
2b6dc9f7d2
Projucer: Update internal property components
2021-12-10 15:49:01 +00:00
ed
6d38d7eb33
Projucer: Set project changed flag when global properties change
2021-12-09 15:16:32 +00:00
reuk
c9b28be145
Resave all projects
2021-12-08 15:26:08 +00:00
reuk
44404508fe
Bump version number to 6.1.3
2021-12-08 15:26:08 +00:00
ed
a71bda9adb
Projucer: Check if IDE project file exists when saving
2021-12-06 14:27:00 +00:00
reuk
474e6d73a4
Projucer: Fix potential order-of-destruction bug in AvailableModulesList
...
When the AvailableModulesList is destroyed, it will wait for the current
module scanning job (running on a background thread) to complete. This
job will try to take the AvailableModulesList::lock when it completes,
so the lock must outlive the background thread.
2021-12-01 15:44:07 +00:00
reuk
6468088100
Build: Add LSHandlerRank key to filetype associations dict
2021-12-01 15:35:54 +00:00
reuk
809252736b
Projucer: Only resave project if necessary
2021-11-25 11:42:40 +00:00
reuk
65a20c63ee
Projucer: Require a resave whenever any ValueTree property changes
2021-11-25 11:42:39 +00:00
reuk
f1e766ec18
Projucer: Ensure that saving always continues after moving a project
2021-11-25 11:42:39 +00:00
reuk
5a621e811f
Projucer: Use std::async instead of ThreadPool in module scanner
2021-11-25 11:42:39 +00:00
reuk
250870a868
Projucer: Formatting
2021-11-25 11:42:39 +00:00
reuk
60f76da091
Projucer: Show document save state in the titlebar
2021-11-25 11:42:39 +00:00
reuk
221a137526
Resave projects
2021-11-19 16:35:22 +00:00
reuk
37b11e24f3
Projucer: Use correct version description in generated VS solution files
...
This ensures that solution files have correctly numbered icons in
Windows Explorer.
2021-11-19 16:35:22 +00:00
ed
a970b15959
Add Visual Studio 2022 solutions to all projects
2021-11-09 15:35:45 +00:00
ed
8aabde7680
Projucer: Add Visual Studio 2022 exporter
2021-11-09 10:41:07 +00:00
Tom Poole
fc8eacbf5b
Fix a string comparison in c064b0c
2021-11-09 07:59:30 +00:00
Tom Poole
c064b0c604
AudioPluginHost: Embed the assets required for internal plug-ins
2021-11-08 14:08:05 +00:00
ed
bfea8c89b0
Re-save all projects
2021-11-08 09:04:11 +00:00
ed
c45c1afc7e
Projucer: Bump Xcode LastUpgradeCheck
2021-11-03 12:47:44 +00:00
ed
67dfc1975c
Projucer: Re-save temporary projects after moving to new location to fix relative path build errors in generated IDE projects
2021-11-02 10:47:34 +00:00