jules
c34f13a02d
Fixed a linkage problem in some release plugin builds
2016-04-08 10:00:27 +01:00
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
6d710f3194
Added a null pointer check in linux message dispatching
2016-03-09 09:19:22 +00:00
jules
328652c3ad
Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11)
2016-02-22 18:00:05 +00:00
jules
11b652e35a
Refactored win32 broadcast message handling to avoid clashes with MS Word
2016-02-10 10:39:06 +00:00
jules
a8ca80a49d
Fixed a typo in some exception-logging code
2015-12-28 10:18:42 +00:00
jules
4583fa3fbf
Used the ignoreUnused() function to tidy up some old code
2015-12-23 16:27:50 +00:00
jules
02492b36b9
Lots of small whitespace tweaks.
2015-12-13 19:32:05 +00:00
jules
31381c6864
Stripped out some defunct OSX 10.4 fallback code
2015-12-01 12:48:01 +00:00
jules
781bef41ab
Added some defences in win32 against null LPARAM arguments
2015-11-23 11:13:57 +00:00
jules
89ba69ab29
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
2015-11-03 10:37:52 +00:00
jules
962e364010
Avoided some mingw errors and warnings.
2015-08-19 17:31:06 +01:00
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
2015-07-23 15:57:18 +01:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
hogliux
8c242b7547
Fix warnings on linux
...
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
2015-05-05 10:57:50 +01:00
jules
afbec9cf3c
Updates to avoid pedantic warnings in gcc.
2015-04-07 14:41:28 +01:00
jules
0217203b50
Fixed a problem when calling JUCEApplication::quit() from a background thread on OSX
2015-03-26 16:56:28 +00:00
jules
726279be09
Fixes for iOS build with modal components disabled, and for some obj C problems with older SDKs.
2015-03-09 10:36:55 +00:00
jules
05c68c28f3
Minor layout clean-ups.
2015-01-08 17:44:24 +00:00
jules
92b01ad0b2
Added some extra safeguards against problems when running a headless linux app.
2014-12-29 15:23:57 +00:00
jules
12ab881353
Minor clean-up.
2014-12-26 13:42:17 +00:00
jules
d3bca77a16
Additions needed for passing launch URLs to the command-line in OSX apps.
2014-12-23 10:46:08 +00:00
jules
50a55b2e9c
Avoided a few compiler warnings.
2014-12-03 11:45:15 +00:00
jules
00c77194f6
Fix for an Android message-passing bug
2014-11-15 11:02:08 +00:00
jules
7a7f7814fb
Moved the new MountedVolumeListChangeDetector into the juce_events module to avoid some win32 problems.
2014-10-26 19:36:54 +00:00
jules
f2fbd391dc
Minor clean-ups
2014-10-26 10:24:44 +00:00
jules
6c50dda488
Extra safeguards against things that can happen during the win32 PeekMessage call
2014-05-16 11:37:04 +01:00
jules
505bdcea88
Allowed JUCEApplicationBase::quit() to be called from non-message threads on OSX.
2013-11-28 10:01:21 +00:00
jules
d7fa79cca1
Rewrote some OSX code that had used an obj-C block, to keep the old 10.5 compilers happy.
2013-10-29 19:11:16 +00:00
jules
5818b89b04
Altered the method by which plugin UIs re-post carbon keyboard events.
2013-10-01 19:54:35 +01:00
jules
c62da6c983
Cleaned up some pedantic warnings in the iOS build.
2013-10-01 12:55:44 +01:00
jules
d0629ab14e
Improved always-on-top window detection. Cleaned up some old obj-C code.
2013-09-23 13:41:36 +01:00
jules
b093f47a8c
Misc minor cleanups and comment fixes.
2013-09-07 20:18:00 +01:00
jules
5a1112ab94
Updated the format of the header include guard macros.
2013-07-17 16:26:35 +01:00
jules
5918d039ce
Added some "override" annotations.
2013-07-08 19:05:14 +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
c75a7300f5
Added some 'override' modifiers to overridden methods.
2013-06-23 23:09:52 +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
3e628c816e
Minor fixes for clang.
2013-05-08 11:10:11 +01:00
jules
e0a17ee70c
Added an assertion when quitting on a background thread.
2013-04-28 11:04:50 +01:00
jules
ba2dc52b34
Made use of @autoreleasepool for clang builds.
2013-03-21 18:33:01 +00:00
jules
823d0da856
Minor clean-ups
2013-03-21 10:37:19 +00:00
jules
5c28d5b214
Tweaks to WASAPI device change handling.
2013-03-03 11:55:02 +00:00
jules
242a461644
MemoryMappedAudioFormatReader fix. Removed a couple of warnings.
2013-02-26 13:02:22 +00:00
jules
1a7250615a
Audio device change detection fix for Windows
2013-02-02 09:53:34 +00:00
jules
e543949bda
Minor clean-ups.
2013-01-05 20:07:22 +00:00
jules
0ceeb573d8
Minor changes to avoid pedantic compiler warnings.
2012-12-04 21:39:15 +00:00
jules
d1757b5e8a
Minor stuff.
2012-11-20 19:33:40 +00:00
jules
c16c3a7c28
Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels.
2012-11-14 11:42:17 +00:00
jules
8e8dc5667f
Renamed a few old references to "iPhoneOS" as "iOS".
2012-11-13 18:28:55 +00:00