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

117 commits

Author SHA1 Message Date
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
Tom Poole
dea3fe60e4 Update copyright banners 2022-04-04 12:36:32 +01:00
reuk
9ba5dd5a30
OpenGLDemo: Avoid races on Strings that are accessed from rendering thread and main thread 2022-02-23 10:56:12 +00:00
ed
461192b355 Add FocusOutline class for indicating Component keyboard focus 2022-01-20 15:46:53 +00:00
reuk
12b7a8f9d1
Accessibility: Prefer toggle action to press action for checkable items 2022-01-17 10:58:17 +00:00
reuk
8b3fe6f250
WidgetsDemo: Avoid assertion in menu with custom components 2022-01-10 22:15:20 +00:00
Tom Poole
525a92e47b Allow the widgets demo to be embedded in other demos 2021-11-09 10:16:54 +00:00
Tom Poole
c064b0c604 AudioPluginHost: Embed the assets required for internal plug-ins 2021-11-08 14:08:05 +00:00
reuk
6c59a31456
Win32 Windowing: Fix uninitialised data members warning 2021-09-28 11:31:49 +01:00