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

256 commits

Author SHA1 Message Date
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
Anthony Nicholls
42ab5404c8 juce_core: Add tests and fix some bugs with Objective C helper functions 2023-10-06 16:48:12 +01:00
Anthony Nicholls
8eb45ebdf0 UnitTestRunner: Remove unused juce_video module 2023-09-29 13:24:20 +01:00
Tom Poole
4e11473a46 Resave all projects 2023-09-26 13:50:22 +01:00
reuk
33f999a9f0
JSON: Add new JSONUtils functions for working with JSON objects and pointers 2023-09-26 11:21:46 +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
5e52056b9f Resave all projects 2023-09-19 08:55:30 +01:00
Tom Poole
c97fbd89bf Remove an unused file 2023-08-31 08:17:11 +01:00
Oliver James
7d9cdd3016 Audio: Add AudioWorkgroup support
This allows real-time threads to join an audio workgroup on Apple platforms.
2023-08-30 12:03:47 +01:00
Tom Poole
2843983a21 Resave all projects 2023-08-30 08:15:32 +01:00
Tom Poole
0f307122d9 Resave all projects 2023-08-25 09:27:40 +01:00
Tom Poole
39a7609868 Resave all projects 2023-08-23 09:12:10 +01:00
Anthony Nicholls
2bb530f636 approximatelyEqual: Add customisable tolerances for floating-point comparisons 2023-08-17 12:47:53 +00: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
2e93071f7a HighResolutionTimer: Switch to an improved generic timer for most platforms 2023-07-19 14:28:36 +01:00
Tom Poole
05b2c99c51 Fixed a typo in a file name 2023-07-17 21:43:07 +01:00
Anthony Nicholls
61b27097b7 AAX: Allow runtime custom search paths for a page table file 2023-06-09 12:51:43 +01:00
Tom Poole
dc30627632 Resave projects 2023-06-08 11:25:05 +01:00
Anthony Nicholls
587e07007d HighResolutionTimer: Complete rewrite
- added unit tests
- best performance timers used for each platform
- fixed an issue in which timer callbacks could drift
2023-06-05 16:32:25 +01:00
Tom Poole
eb0ba226d3 Resave projects 2023-06-01 10:19:04 +01:00
Anthony Nicholls
4351812e83 Resave projects 2023-05-25 19:40:17 +01:00
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency 2023-04-04 19:54:29 +01:00
reuk
2a7391b0be
Resave all projects 2023-03-27 11:54:37 +01:00
Anthony Nicholls
cff722a4af GUI Basics: Refactor juce_gui_basics file structure
- Created a new detail namespace
- Moved shared module implementation details into the detail namespace
- Split dependencies so source files only rely on details in the detail namespace
- Removed all code from the juce_gui_basics.cpp file
2023-03-16 08:53:12 +00:00
Tom Poole
8efadd14bb Resave all projects 2023-03-03 09:57:20 +00:00
attila
85e11b6409 Resave all projects 2023-03-02 17:49:34 +00:00
Tom Poole
29a90a0231
BSD: Fix some compiler warnings 2023-02-14 17:00:02 +00:00
reuk
33673eac17
Resave all projects 2023-01-25 17:07:25 +00:00
Tom Poole
532540692f Resave all projects 2023-01-25 11:44:02 +00:00
Tom Poole
4791f28f77 Resave all projects 2023-01-05 14:57:31 +00:00
reuk
3b8c26eff3
Resave all projects 2022-12-15 11:45:49 +00:00
Tom Poole
059ed6aae8 Resave all projects 2022-11-29 11:10:35 +00:00
Tom Poole
473283fa19 Projucer: Update the default minimum deployment targets
Xcode 14 has minimum deployment targets of macos 10.13 and iOS 11.
2022-11-23 09:15:38 +00:00
reuk
f7a3fb510e
Resave all projects 2022-11-07 13:15:07 +00:00
attila
d05333b61d Resave all projects 2022-09-22 07:50:18 +00:00
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
Tom Poole
88b6a400f8 Resave all projects 2022-08-15 17:37:04 +01:00
Tom Poole
c2180845bc Resave all projects 2022-08-15 17:26:22 +01:00
Tom Poole
f82430c746 Resave all projects 2022-07-04 15:33:44 +01:00
Tom Poole
1a578f787c Resave all projects 2022-06-21 08:51:47 +01:00
Tom Poole
cdd619e7a1 Xcode: Update LastUpgradeCheck 2022-06-01 13:57:33 +01:00
Tom Poole
8c48956681
Resave all projects 2022-05-23 13:18:08 +01:00
attila
10d32c104d Resave all projects 2022-05-12 12:31:30 +02:00
Tom Poole
c2ecde591b macOS: Remove 32 bit specific functionality
This includes Carbon support
2022-05-03 08:16:37 +01:00
Tom Poole
b48dddcf4e RTAS: Remove RTAS functionality 2022-05-03 08:16:37 +01:00
Tom Poole
db3c6e6216 macOS/iOS: Fix unguarded availability warnings 2022-04-26 15:37:03 +01:00
Tom Poole
f69fe7be0f Resave projects 2022-04-26 15:30:29 +01:00