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.
|
2016-04-06 18:31:24 +01:00 |
|
jules
|
189853720a
|
Cleaned up a few uses of Image::null
|
2016-03-10 17:20:15 +00:00 |
|
jules
|
28a322138d
|
Added method Desktop::isOSXDarkModeActive()
|
2016-02-03 11:30:55 +00:00 |
|
jules
|
39ba4ed577
|
Avoided an iOS compile warning
|
2016-01-14 18:03:14 +00:00 |
|
jules
|
d0cb3d222a
|
Updated to iOS8 alert windows to avoid deprecation warnings
|
2016-01-08 11:02:19 +00:00 |
|
jules
|
ceb1b405f0
|
Removed an iOS deprecated function in setKioskComponent()
|
2016-01-08 10:16:33 +00:00 |
|
Timur Doumler
|
8c2b2a2247
|
Fixed iOS warning: 'applicationFrame' is deprecated: first deprecated in iOS 9.0 - Use -[UIScreen bounds]
|
2016-01-04 16:20:49 +00:00 |
|
jules
|
02041328dc
|
Misc minor fix-ups
|
2015-11-02 18:07:36 +00:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
4af50da9f7
|
Modified app startup code so that JUCEApplication::shutdown() will still get called even if the app is aborted during the initialise() method.
|
2015-04-14 11:30:25 +01:00 |
|
jules
|
b8696a0ecd
|
Minor tidying-up.
|
2015-03-12 10:04:51 +00:00 |
|
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>.
|
2014-06-14 13:06:53 +01:00 |
|
jules
|
f5af6cd27d
|
(Reverted a couple of mistaken changes from an earlier commit)
|
2014-05-28 17:56:26 +01:00 |
|
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.
|
2014-05-28 11:06:48 +01:00 |
|
jules
|
dfb1830493
|
Fix for iOS compiler warning
|
2014-04-23 10:26:26 +01:00 |
|
jules
|
b5d10d753a
|
Made Process::isForegroundProcess() return a correct result on iOS.
|
2014-04-01 12:13:29 +01:00 |
|
jules
|
66fb2e61a5
|
Fix for iOS7 message boxes.
|
2013-12-08 15:12:38 +00:00 |
|
jules
|
f48c158846
|
iOS: added a prototype to a class.
|
2013-11-18 14:56:17 +00:00 |
|
jules
|
c62da6c983
|
Cleaned up some pedantic warnings in the iOS build.
|
2013-10-01 12:55:44 +01:00 |
|
jules
|
f1c01f1f3c
|
Deletion of ModalComponentManager::Callback objects passed to native dialog boxes.
|
2013-09-09 22:07:21 +01:00 |
|
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.
|
2013-09-07 09:43:45 +01:00 |
|
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
2013-09-03 10:44:55 +01:00 |
|
jules
|
f2e9b0a434
|
Some modal loop code cleanups.
|
2013-08-07 10:18:15 +01:00 |
|
jules
|
cbe2777656
|
Default desktop scaling for win32.
|
2013-08-06 15:25:59 +01:00 |
|
jules
|
96c234f8c5
|
Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions.
|
2013-07-04 20:52:54 +01:00 |
|
jules
|
155859f86b
|
Internal refactoring.
|
2013-07-03 18:39:18 +01:00 |
|
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
2013-06-24 15:53:32 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
2013-05-22 23:05:53 -06:00 |
|
jules
|
ba2dc52b34
|
Made use of @autoreleasepool for clang builds.
|
2013-03-21 18:33:01 +00:00 |
|
jules
|
7969ec3611
|
NativeAlertWindow callback implementations.
|
2013-03-06 20:56:33 +00:00 |
|
jules
|
960e604baa
|
Removed restriction on number of touches in iOS/Android.
|
2013-02-03 12:29:03 +00:00 |
|
jules
|
9ca3ab9454
|
AlertWindows should now be always-on-top if the process is using any other windows are in that mode.
|
2012-12-15 17:22:32 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
8e8dc5667f
|
Renamed a few old references to "iPhoneOS" as "iOS".
|
2012-11-13 18:28:55 +00:00 |
|
jules
|
e5172b88e9
|
Fixed some iOS screen position problems.
|
2012-09-21 18:49:27 +01:00 |
|
jules
|
7ce0bf15d3
|
Added callbacks JUCEApplication::suspended() and resumed() for iOS and Android.
|
2012-07-10 16:59:35 +01:00 |
|
jules
|
18cfadf898
|
Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray().
|
2012-06-25 11:05:39 +01:00 |
|
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().
|
2012-04-24 13:24:07 +01:00 |
|
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.
|
2012-02-11 14:09:23 +00:00 |
|
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..
|
2011-08-12 10:04:52 +01:00 |
|