Tom Poole
|
8c0f0815f0
|
iOS: Added memory warning callbacks
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
Tom Poole
|
8cecf0baf9
|
Assorted threading and undefined behaviour fixes
|
8 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
8 years ago |
Lukasz Kozakiewicz
|
b8b304e4cd
|
PushNotifications: add OSX implementation.
|
8 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
|
8 years ago |
jules
|
6b5be8d9ef
|
Tweaked the OSX broadcast notification flags to avoid problems with anotherInstanceStarted()
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
c8f8f81302
|
Removed activateIgnoringOtherApps call in macOS shutdown code to avoid JUCE stealing keyboard focus from other apps
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
9 years ago |
tpoole
|
8e7ed3ae7d
|
Fixed MacOS 10.12 deprecations
|
9 years ago |
jules
|
c34f13a02d
|
Fixed a linkage problem in some release plugin builds
|
9 years ago |
jules
|
a8ca80a49d
|
Fixed a typo in some exception-logging code
|
9 years ago |
jules
|
31381c6864
|
Stripped out some defunct OSX 10.4 fallback code
|
10 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
jules
|
0217203b50
|
Fixed a problem when calling JUCEApplication::quit() from a background thread on OSX
|
10 years ago |
jules
|
12ab881353
|
Minor clean-up.
|
11 years ago |
jules
|
d3bca77a16
|
Additions needed for passing launch URLs to the command-line in OSX apps.
|
11 years ago |
jules
|
7a7f7814fb
|
Moved the new MountedVolumeListChangeDetector into the juce_events module to avoid some win32 problems.
|
11 years ago |
jules
|
505bdcea88
|
Allowed JUCEApplicationBase::quit() to be called from non-message threads on OSX.
|
12 years ago |
jules
|
d7fa79cca1
|
Rewrote some OSX code that had used an obj-C block, to keep the old 10.5 compilers happy.
|
12 years ago |
jules
|
5818b89b04
|
Altered the method by which plugin UIs re-post carbon keyboard events.
|
12 years ago |
jules
|
d0629ab14e
|
Improved always-on-top window detection. Cleaned up some old obj-C code.
|
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
|
e0a17ee70c
|
Added an assertion when quitting on a background thread.
|
12 years ago |
jules
|
ba2dc52b34
|
Made use of @autoreleasepool for clang builds.
|
12 years ago |
jules
|
242a461644
|
MemoryMappedAudioFormatReader fix. Removed a couple of warnings.
|
12 years ago |
jules
|
d1757b5e8a
|
Minor stuff.
|
13 years ago |
jules
|
09fd0206dc
|
OSX main menu fix.
|
13 years ago |
jules
|
710dec8a1e
|
Handling win32 hide/show messages.
|
13 years ago |
jules
|
502af083aa
|
Fixed a bug in Font::setUnderline().
|
13 years ago |
jules
|
8a586adc8b
|
On OSX, made sure popup menus are dismissed when the main menu is opened.
|
13 years ago |
jules
|
7875420076
|
Couple of 10.4 OSX fixes.
|
13 years ago |
jules
|
07a774adcc
|
Fix for GCC syntax problem.
|
13 years ago |
jules
|
dab9295611
|
Minor refactoring of obj-C internals.
|
13 years ago |
jules
|
ac1d6955e7
|
Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed.
|
13 years ago |
jules
|
2cf53557f6
|
Helper class for dynamically building Obj-C classes, and conversion of internal app delegate class to use this.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
e905f52014
|
More internal message class refactoring/decoupling.
|
13 years ago |
jules
|
31209dadfc
|
Simplified some message-handling code.
|
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 |
jules
|
f29aa4c468
|
Changed the OSX folder used for interprocess lock files. Fixed the JUCE_CATCH_UNHANDLED_EXCEPTIONS flag.
|
14 years ago |
jules
|
bd7c046f76
|
Fixed some old OSX message handling code. Made the return type of Slider::getTextFromValue non-const.
|
14 years ago |
Julian Storer
|
4808d9c318
|
Hard-coded some juce namespace declarations.
|
14 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
|
cf4ecfacac
|
Changed some obj-C literals to avoid cross-linkage problems in plugins. More introjucer work.
|
14 years ago |
Julian Storer
|
9a15f10e4f
|
Internal file reorganisation.
|
14 years ago |
Julian Storer
|
7c1bfffe0b
|
Tweak for mac initialisation in plugins.
|
14 years ago |
Julian Storer
|
dd22093526
|
Cleaned up some obj-C autorelease code.
|
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 |