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
reuk
a87efde9ba
OpenGL Demos: Fix Thread Sanitizer warnings
2021-09-22 10:23:05 +01:00
Tom Poole
6542446594
Update the JUCE logo
2021-08-23 11:00:36 +01:00
ed
962f94837d
Accessibility: Update button labels in AccessibilityDemo to silence Accessibility Inspector audit warnings
2021-08-13 09:36:02 +01:00
ed
00aeb89df8
Accessibility: Add Android Studio and iOS exporters to AccessibilityDemo
2021-07-28 11:44:29 +01:00
reuk
3c68581567
Use jassertquiet where possible
2021-07-23 10:58:44 +01:00
ed
551d7b9c5b
Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options
...
- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
- Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
- Update the DialogsDemo to demonstrate the new methods
- Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
- Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
- Use modern TaskDialog on Windows for the native dialog box where available
2021-07-21 16:34:12 +01:00
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
...
See BREAKING-CHANGES.txt for more details.
2021-06-30 13:01:14 +01:00
ed
a1f75dc5cc
AccessibilityDemo: Custom navigation holder
2021-06-21 18:52:08 +01:00
ed
ef5f2729f1
AccessibilityDemo: Set NavigableComponent as a focus container
2021-06-11 13:50:47 +01:00
ed
35d6b4fa6d
Accessibility Demo: Fixed a bug causing the custom widget actions to always be enabled
2021-06-11 13:50:47 +01:00
ed
399dcd9cc7
Revert "DemoRunner: Removed unused define"
...
This reverts commit 271e66fbed .
2021-06-08 08:58:46 +01:00
ed
d05cbc29dd
Accessibility: Added AccessibilityDemo to GUI examples
2021-06-07 19:38:29 +01:00
ed
271e66fbed
DemoRunner: Removed unused define
2021-06-07 19:38:29 +01:00
reuk
54423f6583
OpenGL: Add GLEW-inspired dynamic function loading
2021-05-26 11:23:49 +01:00
ed
185b1b324b
Added a nested PopupMenu example to WidgetsDemo
2021-05-20 18:24:56 +01:00
ed
2e5509f401
Use global ApplicationCommandManager in KeyMappingsDemo and MenusDemo when running in DemoRunner
2021-05-17 17:31:15 +01:00
ed
f28acdb48c
Examples/DemoRunner: Accessibility updates
2021-05-10 10:53:14 +01:00
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
2021-03-29 14:16:46 +01:00
ed
b59d40b056
Fixed a keyboard focus issue in the MenusDemo example
2021-02-19 19:07:12 +00:00
reuk
3baaad8b5b
XmlElement: Update loops to use new iterators
2021-01-28 20:14:11 +00:00
Tom Poole
e2d91757af
DemoRunner: Added a warning to the modal dialog
2021-01-15 16:11:01 +00:00
ed
b7e28541ca
Replaced deprecated Displays methods
2020-10-27 12:38:59 +00:00
reuk
ea86c0db82
PopupMenu: Update WidgetsDemo
2020-10-26 17:04:49 +00:00
ed
268ac3d5c8
Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform
2020-08-27 14:14:14 +01:00
ed
a4d43c16e3
Added an underline toggle to FontsDemo
2020-08-04 10:26:41 +01:00
ed
12bff68e34
Added vertical justification support to TextEditor
2020-08-03 18:28:21 +01:00
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
2020-07-01 10:00:43 +01:00
ed
009d685179
Updated all license headers
2020-06-29 08:30:22 +01:00
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
reuk
ece5644a20
CMake: Add support for building JUCE projects with CMake
2020-04-13 12:10:11 +01:00
ed
18df1b0937
Added JUCE_CONTENT_SHARING define to conditionally compile the native content sharer code
2020-03-31 18:53:14 +01:00
ed
7035a40879
Fixed some errors in the examples
2020-03-16 11:47:15 +00:00
reuk
5af01b9b16
Demos: Convey proper ownership semantics
2020-03-12 18:30:45 +00:00
ed
59a058fdc6
Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough
2020-03-09 17:39:28 +00:00
ed
113342d1e6
Fixed an issue sharing files on Android in the DialogsDemo
2020-02-20 09:57:15 +00:00
ed
a54da0b832
Fixed some more typos
2020-01-07 08:53:23 +00:00
Tom Poole
75da0ef5cb
DemoRunner: Fixed a layout bug in the fonts demo
2019-12-30 16:48:23 +00:00
ed
84a7f5533a
Added a missing TooltipWindow instance to the WidgetsDemo example
2019-12-06 10:13:49 +00:00
ed
7cd71487e6
Whitespace
2019-11-08 18:56:48 +00:00
ed
889cb627d5
Added ColourSelector::ColourSelectorOptions::editableColour flag to enable the colour preview box at the top of the component to be editable
2019-11-08 18:25:48 +00:00