1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

154 commits

Author SHA1 Message Date
Anthony Nicholls
f22e9585d4 GUI Basics: Split module into multiple compilation units
This should help prevent gui_basics becoming a bottleneck during builds.
2025-12-22 09:54:33 +00:00
Anthony Nicholls
4be2fccf2c DemoRunner: Enable ASIO support 2025-12-22 09:53:31 +00:00
attila
d252e8ced5
Add Icon Composer icons to the Projucer, DemoRunner and AudioPluginHost 2025-12-17 13:09:18 +00:00
attila
07120c2f4e
MacOS: Projucer: CMake: Add option to use an Icon Composer icon 2025-12-17 13:09:18 +00:00
Tom Poole
edeb175c12 Resave all projects 2025-12-16 08:50:10 +00:00
Tom Poole
8f2fa81bd1 Resave all projects 2025-12-01 10:25:47 +00:00
reuk
86123aeddf
Resave all projects 2025-09-17 12:50:08 +01:00
reuk
ca06f5c431
Resave all projects 2025-09-17 12:50:07 +01:00
Tom Poole
8146e30d8b Resave all projects 2025-09-15 09:31:31 +01:00
Tom Poole
d107f3ae40 Resave all projects 2025-09-01 14:48:34 +01:00
reuk
35d3fab960
AU Client: Improve AUChannelInfo reporting and add tests
The previous implementation could emit 'wildcard' channel layouts in too
many scenarios.

A wildcard channel count is -1 or -2, and indicates that any number of
channels is supported on the bus.

If the input and output layouts must match, then a layout of [-1, -1]
should be returned.

If any layout is valid in both directions, then a layout of [-1, -2]
should be returned.

In the case where we have a bus A and opposite bus B, we will now only
emit a wildcard count for bus A if every bus standard bus layout up to a
channel count of 16 can be applied successfully without changing the bus
count of B.
2025-08-14 14:13:09 +01:00
reuk
2cbcbc8882
iOS: Update Info.plist generation to include UIApplicationSceneManifest
This suppresses the "Info.plist contained no UIScene configuration
dictionary" warning, raised at runtime in the Xcode console.
2025-07-30 11:22:05 +01:00
Tom Poole
f5530a5030 Resave all projects 2025-06-02 09:26:19 +01:00
reuk
d08577e507
DemoRunner: Add CapabilityInquiryDemo 2025-04-10 17:28:17 +01:00
Tom Poole
f503b0ea38 Resave all projects 2025-04-08 10:51:07 +01:00
reuk
19edd53842
EdgeTable: Fix issue where edges of paths could be anti-aliased incorrectly at edges of clip regions 2025-02-03 19:16:46 +00:00
tpoole
f1a6f299c9 Resave all projects 2025-01-10 09:30:00 +00:00
tpoole
7cd4e91e45 Resave all projects 2025-01-08 14:24:28 +00:00
reuk
5d5829927a
AccessibilityDemo: Add local notifications example
Also updates the DemoRunner so that the new push notifications example
works properly on Android.
2024-12-04 11:13:44 +00:00
Tom Poole
02849aae0c Resave all projects 2024-11-18 10:18:22 +00:00
Anthony Nicholls
df6f3f8e28 Javascript: Move javascript implementation into a separate module 2024-11-07 09:53:10 +00:00
reuk
a4ba0c1b1c
FileChooser: Fix deprecation warnings for iOS 14 2024-10-29 19:46:34 +00:00
Tom Poole
17a3d0efe4 Resave all projects 2024-10-15 22:19:12 +01:00
Tom Poole
7a1f6acd61 Resave all projects 2024-09-26 08:35:30 +01:00
reuk
e3489703f2
SheenBidi: Include in build of juce_graphics 2024-09-18 19:13:08 +01:00
Tom Poole
8f7f61652e Resave all projects 2024-07-29 12:46:05 +01:00
Oliver James
a469daf5be Resave all projects 2024-06-07 09:23:23 +01:00
reuk
609527ad04
Remove outdated copyright years 2024-04-23 12:36:47 +01:00
reuk
f491f126b7
Add Harfbuzz dependency 2024-04-17 14:41:00 +01:00
Anthony Nicholls
4274b835f6 Animation: Add animation demos 2024-04-16 17:43:22 +01:00
Tom Poole
2fc069b450 Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
Tom Poole
fd933dfac6 Projucer: Remove the JUCE splash screen and update licensing 2024-04-16 17:43:19 +01:00
Tom Poole
c22f398230 Resave all projects 2024-04-15 10:30:22 +01:00
Tom Poole
859de81dc4 Resave all projects 2024-03-26 08:07:16 +00:00
Tom Poole
91ff42d80f Resave all projects 2024-02-12 15:21:46 +00:00
Tom Poole
4666819a91 Resave all projects 2023-11-20 14:13:24 +00:00
reuk
66ad2d861a
MIDI-CI: Add demo 2023-10-31 12:26:47 +00:00
reuk
cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges 2023-10-30 14:45:24 +00:00
Tom Poole
e80fd215d5 Resave all projects 2023-10-19 09:16:54 +01:00
Tom Poole
aaeec5c12d Add a temporary workaround to allow public projects to build using Xcode 15
To prevent too much disruption to people who have our public projects as
part of their build or testing systems we are temporarily ignoring a
warning about using Xcode 15.
2023-10-18 12:48:46 +01:00
Tom Poole
b6337da3fa Resave all projects 2023-10-13 09:39:22 +01:00
reuk
e1ac0961a0
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS 2023-10-12 16:17:15 +01:00
Tom Poole
4e11473a46 Resave all projects 2023-09-26 13:50:22 +01:00
reuk
56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate 2023-09-26 11:21:45 +01:00
Tom Poole
951b873c14 Resave all projects 2023-09-25 09:08:11 +01:00
Tom Poole
2843983a21 Resave all projects 2023-08-30 08:15:32 +01:00
Tom Poole
39a7609868 Resave all projects 2023-08-23 09:12:10 +01:00
Anthony Nicholls
19ba6bf193 Resave all projects 2023-08-12 02:48:38 +01:00
Tom Poole
7e3f3fab89 Resave all projects 2023-08-03 11:04:29 +01:00
Anthony Nicholls
4351812e83 Resave projects 2023-05-25 19:40:17 +01:00