Oli
793a694de2
Examples: Add missing juce_audio_processors_headless module to PIPs
2025-10-22 00:38:11 +01:00
attila
e87d4a52e6
Add VS2026 build to PIP demos
2025-09-18 20:51:02 +02:00
Oliver James
6df6acad0d
FontFeaturesDemo: Force LTR order when shaping examples
2025-07-15 14:01:58 +01:00
Oli
20b6a2c290
DemoRunner: Add FontFeatures Demo
2025-06-17 12:38:20 +01:00
attila
74d4ebe8a0
Add LineSpacingDemo to show new GlyphArrangement option
2025-05-13 18:32:01 +02:00
reuk
a381fdf81d
Font: Allow overriding typeface ascent and descent metrics
2025-01-29 13:36:28 +00:00
reuk
da45497a3d
GraphicsDemo: Add new demo showing blur and transparency effects
2025-01-23 12:21:33 +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
reuk
8ae3bffe82
Whitespace: Fix whitespace and line endings in cmake files
2024-11-05 17:56:39 +00:00
reuk
14ddfe2c22
DialogsDemo: Add scope around Graphics instance to ensure drawing is flushed to image before use
2024-09-30 20:12:52 +01:00
reuk
29213e07a1
Font: Deprecate getStringWidth and getGlyphPositions
2024-09-18 19:13:09 +01:00
Anthony Nicholls
49ed0f022d
DemoRunner: Add a test for shapes drawn directly in a graphics context
...
Also expanded the lines test to include a line with a given thickness
2024-08-09 17:20:36 +01:00
attila
cddd850d8a
OpenGLDemo: Fix GCC 14 compilation issue
2024-07-04 13:05:26 +02:00
reuk
df45c4ae9f
AnimationEasingDemo: Fix shadowing warnings
2024-06-19 16:00:40 +01:00
Anthony Nicholls
fcaaf38c58
DemoRunner: Prevent infinite recursion in the AnimationEasing demo
2024-06-03 12:33:20 +01:00
Anthony Nicholls
7b4f71e700
DemoRunner: Fix c++20 warning
2024-05-10 11:55:28 +01:00
attila
8a9ce51b2a
Move the WebViewPluginDemo from the GUI to the Plugins category
2024-04-26 14:07:55 +02:00
attila
e233142125
Add missing licence header to Javascript example files
2024-04-23 16:04:09 +02:00
reuk
90f37570f3
WidgetsDemo: Fix typo
2024-04-18 14:16:01 +01:00
reuk
4f2c287f9b
Font: Deprecate old Font constructors
2024-04-18 14:16:00 +01:00
reuk
9508c30f12
GraphicsDemo: Fix typo
2024-04-16 21:07:46 +01:00
Anthony Nicholls
4274b835f6
Animation: Add animation demos
2024-04-16 17:43:22 +01:00
attila
bc6295d7b5
WebViewPluginDemo: Add demo of WebBrowserComponent with a React GUI
2024-04-16 17:43:21 +01:00
attila
ee0aac2c75
WebViewPluginDemo: Add empty React GUI project
...
This commit contains an unmodified React app template. The interesting
bit is the following commit that shows how to modify this template to
interoperate with the JUCE framework.
2024-04-16 17:43:21 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
reuk
c2398791be
ImageDemo: Fix permissions on mobile devices
...
Co-authored-by: MajorMurphy <major@murphyindustries.net>
2024-03-18 12:07:24 +00:00
reuk
047448fbce
Warnings: Add missing overrides
2024-01-30 11:37:30 +00:00
reuk
94ee60041f
Enumerate: Replace some non-ranged loops
2023-10-31 10:57:43 +00:00
Anthony Nicholls
ba47cac264
DemoRunner: Fixed a typo in the widgets demo
2023-10-25 15:15:30 +00: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
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2023-09-25 11:21:11 +01:00
Anthony Nicholls
59d91cff1e
Xcode15: Allow older llvm versions when compiling with Xcode 15
2023-09-22 15:26:51 +01:00
Tom Poole
7d45d498b9
Removed some superfluous consts from definitions
2023-09-20 16:31:10 +01:00
Tom Poole
9b041f3d74
Add a base clang-tidy configuration
2023-09-18 11:24:19 +01:00
Tom Poole
82f1fd57a4
Fix some compiler warnings
2023-08-29 12:59:09 +01:00
reuk
17deafbb0d
OpenGL: Ensure a VAO is bound before calling user render callback
2023-08-01 13:41:30 +01:00
Anthony Nicholls
02eb66ee7a
ProgressBar: Add style parameter
2023-06-22 13:07:03 +00:00
reuk
28414a6af8
Global: Avoid floating-point equality checks where possible
2023-04-04 19:55:11 +01:00
reuk
9d1a6a3b28
ContentSharer: Update interface to return safer ScopedMessageBox instances
2023-03-27 11:54:37 +01:00
reuk
af2a4a7e2a
OpenGL: Avoid enabling GL_TEXTURE_2D in core profile contexts
2023-03-06 12:35:26 +00:00
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
2023-02-22 21:00:17 +00:00
Tom Poole
220d6fc5ee
Some minor code tidying
2023-01-03 14:48:32 +00:00
chroma
d3cff375be
Thread: Introduce a new Thread backend
...
This is a breaking change - see BREAKING-CHANGES.txt
2022-10-18 11:49:47 +01:00
attila
621e14d092
Add AnimatedAppComponent::setSynchroniseToVBlank
2022-10-17 12:33:08 +02:00
Tom Poole
7612f446b5
Matrix3D: Fixed an ordering bug in the multiplication operator
2022-07-28 21:31:47 +01:00
attila
3acc71f7df
MultiDocumentPanel: Fix reporting wrong active document, avoid reordering
2022-07-11 15:13:08 +02:00
Tom Poole
24e3340a55
Update all examples to use Visual Studio 2022 as the default Windows exporter
2022-05-23 20:20:44 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00