Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
9 years ago |
jules
|
189853720a
|
Cleaned up a few uses of Image::null
|
9 years ago |
jules
|
28a322138d
|
Added method Desktop::isOSXDarkModeActive()
|
9 years ago |
jules
|
39ba4ed577
|
Avoided an iOS compile warning
|
9 years ago |
jules
|
d0cb3d222a
|
Updated to iOS8 alert windows to avoid deprecation warnings
|
9 years ago |
jules
|
ceb1b405f0
|
Removed an iOS deprecated function in setKioskComponent()
|
9 years ago |
Timur Doumler
|
8c2b2a2247
|
Fixed iOS warning: 'applicationFrame' is deprecated: first deprecated in iOS 9.0 - Use -[UIScreen bounds]
|
9 years ago |
jules
|
02041328dc
|
Misc minor fix-ups
|
10 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
jules
|
4af50da9f7
|
Modified app startup code so that JUCEApplication::shutdown() will still get called even if the app is aborted during the initialise() method.
|
10 years ago |
jules
|
b8696a0ecd
|
Minor tidying-up.
|
10 years ago |
jules
|
6c61dbb68e
|
Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>.
|
11 years ago |
jules
|
f5af6cd27d
|
(Reverted a couple of mistaken changes from an earlier commit)
|
11 years ago |
jules
|
619716751e
|
Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes.
|
11 years ago |
jules
|
dfb1830493
|
Fix for iOS compiler warning
|
11 years ago |
jules
|
b5d10d753a
|
Made Process::isForegroundProcess() return a correct result on iOS.
|
11 years ago |
jules
|
66fb2e61a5
|
Fix for iOS7 message boxes.
|
12 years ago |
jules
|
f48c158846
|
iOS: added a prototype to a class.
|
12 years ago |
jules
|
c62da6c983
|
Cleaned up some pedantic warnings in the iOS build.
|
12 years ago |
jules
|
f1c01f1f3c
|
Deletion of ModalComponentManager::Callback objects passed to native dialog boxes.
|
12 years ago |
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
12 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
12 years ago |
jules
|
f2e9b0a434
|
Some modal loop code cleanups.
|
12 years ago |
jules
|
cbe2777656
|
Default desktop scaling for win32.
|
12 years ago |
jules
|
96c234f8c5
|
Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions.
|
12 years ago |
jules
|
155859f86b
|
Internal refactoring.
|
12 years ago |
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
ba2dc52b34
|
Made use of @autoreleasepool for clang builds.
|
12 years ago |
jules
|
7969ec3611
|
NativeAlertWindow callback implementations.
|
12 years ago |
jules
|
960e604baa
|
Removed restriction on number of touches in iOS/Android.
|
12 years ago |
jules
|
9ca3ab9454
|
AlertWindows should now be always-on-top if the process is using any other windows are in that mode.
|
13 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
13 years ago |
jules
|
8e8dc5667f
|
Renamed a few old references to "iPhoneOS" as "iOS".
|
13 years ago |
jules
|
e5172b88e9
|
Fixed some iOS screen position problems.
|
13 years ago |
jules
|
7ce0bf15d3
|
Added callbacks JUCEApplication::suspended() and resumed() for iOS and Android.
|
13 years ago |
jules
|
18cfadf898
|
Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray().
|
13 years ago |
jules
|
7d4bbd114a
|
New class Desktop::Displays, which now handles all display size information and replaces some methods that were in Desktop. Also now supports display scaling values. See Desktop::getDisplays().
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
14 years ago |
Julian Storer
|
b317b47533
|
Multi-touch handling changes for Component class. 64-bit VST keypress fix.
|
14 years ago |
Julian Storer
|
c908bc5b84
|
Fixed a couple of introjucer problems. Reorganised some native code.
|
14 years ago |
Julian Storer
|
94a0bf1af1
|
Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details.
|
14 years ago |
Julian Storer
|
dd22093526
|
Cleaned up some obj-C autorelease code.
|
14 years ago |
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
927cebcdbb
|
New class NativeMessageBox, with static methods for showing several types of native alert boxes.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
9770806e09
|
Renamed and shifted around a few native code files.
|
14 years ago |