Anthony Nicholls
5e803ded5f
Deprecations: Add ignore deprecation warning macros
2024-11-27 11:07:04 +00:00
Tom Poole
71af005543
Bump version number to 8.0.4
2024-11-18 10:12:15 +00:00
Tom Poole
14c8d06fb0
Bump version number to 8.0.3
2024-10-15 22:16:12 +01:00
Tom Poole
c1d2846e47
Bump version number to 8.0.2
2024-09-26 08:31:50 +01:00
Tom Poole
fc0fd3042f
Bump version number to 8.0.1
2024-07-29 12:43:19 +01:00
Anthony Nicholls
315167a91a
ValueTree: Optimise when listeners don't remove themselves
2024-06-07 20:25:39 +01:00
Tom Poole
2fc069b450
Bump version number to 8.0.0
2024-04-16 17:43:20 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
Tom Poole
1d83803a18
Bump version number to 7.0.12
2024-04-15 10:27:43 +01:00
Tom Poole
aace97904c
Bump version number to 7.0.11
2024-03-26 08:04:02 +00:00
Tom Poole
4555a8d1ad
Bump version number to 7.0.10
2024-02-12 15:15:15 +00:00
reuk
3037041222
CachedValue: Add const accessors
2023-11-27 14:43:08 +00:00
Tom Poole
61aa1fc4ab
Bump version number to 7.0.9
2023-11-20 14:03:35 +00:00
attila
8c29cab261
CachedValue: Stop suppressing floating point comparison warnings
2023-11-03 12:02:20 +00:00
Tom Poole
45494e34d5
Bump version number to 7.0.8
2023-10-19 09:06:32 +01:00
Tom Poole
6bf9bb9a2e
Add final specifiers in implementation files
2023-10-10 16:12:38 +01:00
Tom Poole
4153d59e39
Formatting
2023-10-02 15:42:20 +01:00
Tom Poole
ff0cb4ad5b
Use NullCheckedInvocation in more places
2023-10-02 13:40:10 +01:00
Tom Poole
b769982bb5
Bump version number to 7.0.7
2023-08-23 09:06:58 +01:00
Tom Poole
d5cb08e60e
Bump version number to 7.0.6
2023-08-03 10:58:48 +01:00
reuk
6f657d2a9b
CachedValue: Suppress float equality warnings
2023-05-02 10:27:40 +01:00
reuk
28414a6af8
Global: Avoid floating-point equality checks where possible
2023-04-04 19:55:11 +01:00
Tom Poole
78f1baae08
Bump version number to 7.0.5
2023-01-25 11:37:31 +00:00
reuk
ed3c40c2d1
ValueTree: Avoid void*
2023-01-12 19:13:57 +00:00
Tom Poole
715fa7e8dc
Bump version number to 7.0.4
2023-01-05 14:36:45 +00:00
reuk
28f2157912
Convert ignoreUnused to [[maybe_unused]]
2022-12-01 11:41:50 +00:00
Tom Poole
306ed633c6
Bump version number to 7.0.3
2022-11-29 11:04:54 +00:00
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17
2022-09-12 16:14:57 +01:00
Tom Poole
7296b8e3f7
Bump version number to 7.0.2
2022-08-15 17:26:35 +01:00
Tom Poole
417bd3b342
ValueTree: Add early exit when copying a ValueTree to itself
2022-08-02 10:14:29 +01:00
Tom Poole
fd8607302d
Bump version number to 7.0.1
2022-07-04 15:07:43 +01:00
Tom Poole
8b399998b4
Bump version number to 7.0.0
2022-06-21 08:38:55 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00
Tom Poole
fe46afaf71
Value: Update refersToSameSourceAs documentation
2022-04-27 11:21:42 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
Tom Poole
111bbc0979
Bump version number to 6.1.6
2022-02-28 12:53:10 +00:00
Tom Poole
3c03693d07
Bump version number to 6.1.5
2022-01-26 13:00:05 +00:00
Tom Poole
8a6e1980d0
Bump version number to 6.1.4
2021-12-20 11:06:15 +00:00
ed
53c6d19ed9
ValueTreePropertyWithDefault: Remove message thread dependency
2021-12-14 17:01:58 +00:00
ed
08283c9969
ValueTreePropertyWithDefault: Initialise MessageManager in default setting unit test
2021-12-14 11:46:04 +00:00
ed
dea0f1638b
Rename ValueWithDefault -> ValueTreePropertyWithDefault and store default value in shared Value object to propagate changes
2021-12-10 15:49:01 +00:00
reuk
44404508fe
Bump version number to 6.1.3
2021-12-08 15:26:08 +00:00
ed
fc0f6b1f2f
Tidy up
2021-12-02 09:24:55 +00:00
ed
b9542ccc4c
Update code to use C++14 [[deprecated]] attribute
...
This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase.
2021-09-29 16:14:00 +01:00
Tom Poole
bc75010116
Bump version number to 6.1.2
2021-09-20 12:15:47 +01:00
Tom Poole
5109e30c6f
Bump version number to 6.1.1
2021-09-09 12:51:15 +01:00
Tom Poole
46fe3789fc
Bump version number to 6.1.0
2021-08-23 09:55:56 +01:00
Tom Poole
78be43888e
Update the minimum C++ standard to C++14
2021-06-24 16:09:48 +01:00
reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
...
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
2021-05-26 15:34:26 +01:00
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
2021-03-29 14:16:46 +01:00