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

24 commits

Author SHA1 Message Date
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency 2023-04-04 19:54:29 +01:00
reuk
28f2157912
Convert ignoreUnused to [[maybe_unused]] 2022-12-01 11:41:50 +00: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
640194c878
MinGW: Improve compatibility
With this patch applied, the DemoRunner should build under MinGW, and be
(nearly) feature-complete compared to the MSVC build.

Specifically, when building with MinGW:
- Adds support for accessibility
- Fixes build issues in the juce_video module
- Fixes a link issue in the VST3 wrapper when VST3_CAN_REPLACE_VST2 is
  defined
- Adds support for the new-style native FileChooser
- Tidies up some other low-severity warnings

Known issues:
- Direct2D rendering is still not supported when building with MinGW due
  to ABI compatibilities.
2022-01-17 10:58:18 +00:00
ed
7bc696cd28 Windows: Use Component::ScaleFactorListener in ActiveXComponent, OpenGL and video native code and remove some unnecessary JUCE_WIN_PER_MONITOR_DPI_AWARE checks 2021-09-08 11:21:41 +01:00
reuk
7ac6911ccc
Windows: Fix clang/gnu compiler warnings 2021-06-03 17:30:44 +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
ed
009d685179 Updated all license headers 2020-06-29 08:30:22 +01:00
reuk
e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 2020-04-27 10:22:06 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
ed
4edb0d2c90 Tidied up some divider comments 2019-09-06 12:00:26 +01:00
Tom Poole
5a511cab4d Updated some license header text 2019-06-27 12:36:38 +01:00
ed
68fe75742f Add support for DPI aware applications on Windows 2018-08-10 16:38:17 +01:00
ed
32bb8f5bbc Windows: Remove escaped characters from video URL before loading in VideoComponent 2018-07-16 14:58:33 +01:00
Lukasz Kozakiewicz
315326477d Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs. 2018-05-14 18:15:06 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00
jules
58a99ff139 Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated! 2017-12-12 16:24:40 +00:00
jules
97fdc233e6 Avoided a problem with the win32 video module if JUCE_MODAL_LOOPS_PERMITTED is disabled 2017-07-10 10:08:12 +01:00
jules
776bf565db Fixes for a couple of minor compiler warnings 2017-07-05 09:21:08 +01:00
jules
eda8612ee3 Fixed some video module compile problems on iOS and Windows 2017-07-04 09:49:24 +01:00
jules
74c96208fe Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation 2017-06-30 16:08:51 +01:00