Tom Poole
|
7dd8e40114
|
iOS: Added a dealloc routine to JuceAppStartupDelegate
|
6 years ago |
ed
|
b78e63aa02
|
Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining()
|
6 years ago |
ed
|
4280b51d09
|
Made the DragAndDropContainer::performExternalDragDropOfFiles() and ::performExternalDragDropOfText() methods asynchronous on Windows so that behaviour is consistent across all platforms and updated the documentation to reflect this
|
6 years ago |
Tom Poole
|
3a373cfa06
|
Increased the warning level when building DemoRunner on iOS
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
8c0f0815f0
|
iOS: Added memory warning callbacks
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
Lukasz Kozakiewicz
|
8ac29a4843
|
Fix typo.
|
7 years ago |
jules
|
f3cde9763a
|
Quick tidy-up of some messaging classes
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
Lukasz Kozakiewicz
|
e1c181425b
|
PushNotifications: compile out any PN code on iOS if PNs are not enabled.
|
7 years ago |
Lukasz Kozakiewicz
|
d31e44b5ab
|
PushNotifications: compile out any PN code on iOS if PNs are not enabled.
|
7 years ago |
Lukasz Kozakiewicz
|
b2d2bda7a1
|
Add Push Notifications feature for iOS and Android.
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
hogliux
|
b2576d288a
|
Added a sourceComponent parameter to the performExternalDragDropOfFiles/performExternalDragDropOfText methods of DragAndDropContainer
|
7 years ago |
jules
|
21f14c478b
|
Tweaked an iOS shutdown behaviour
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
ed
|
b7b8d5be57
|
Multiple fixes for touch and pen input on Windows
|
8 years ago |
hogliux
|
51d5572220
|
Added showYesNoBox to NativeMessageBox class
|
8 years ago |
hogliux
|
2bec815bb3
|
Added an option to execute JUCEApplication's suspend() method on an iOS background task to give you extra time to save your app's state
|
8 years ago |
hogliux
|
859567ff0c
|
Fixed a compiler warning on iOS
|
8 years ago |
hogliux
|
a84c166c6f
|
Fixed an issue where an iOS background download task would not receive the completion callback when the app is swapped
|
8 years ago |
hogliux
|
9a7ee9fdbb
|
Added support for iOS custom delegates - use at your own risk
|
8 years ago |
hogliux
|
1861c82a12
|
Add window property to JuceAppStartupDelegate
|
9 years ago |
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
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 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.
|
11 years ago |
jules
|
f48c158846
|
iOS: added a prototype to a class.
|
11 years ago |
jules
|
c62da6c983
|
Cleaned up some pedantic warnings in the iOS build.
|
11 years ago |
jules
|
f1c01f1f3c
|
Deletion of ModalComponentManager::Callback objects passed to native dialog boxes.
|
11 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.
|
11 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
11 years ago |
jules
|
f2e9b0a434
|
Some modal loop code cleanups.
|
11 years ago |
jules
|
cbe2777656
|
Default desktop scaling for win32.
|
11 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 |