tpoole
2e84129479
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
2016-12-14 10:07:26 +00:00
tpoole
8e7ed3ae7d
Fixed MacOS 10.12 deprecations
2016-12-02 11:37:52 +00:00
hogliux
9a7ee9fdbb
Added support for iOS custom delegates - use at your own risk
2016-11-17 13:50:49 +00:00
hogliux
363ceb08cf
Bump version number to 4.3.0
2016-11-02 14:02:52 +00:00
hogliux
4eb89336f9
Bump version number to 4.2.4
2016-09-16 16:42:43 +01:00
hogliux
bf582f6c5b
Fix errors and warnings on mingw-w64
2016-08-01 18:29:12 +01:00
hogliux
d4933111db
Only reopen stdout, stderr, stdin if they haven't already been opened by a redirect
...
And fix a warning along the way
2016-07-13 11:59:26 +01:00
hogliux
c9aca28d00
Add pkg-config support for linux
2016-07-07 10:37:58 +01:00
hogliux
630ab88f8b
Version number update
2016-07-05 11:27:53 +01:00
hogliux
5e0d3fdcbe
Add possibility for an InterprocessConnectionServer to bind to a certain network address
2016-06-15 12:00:21 +01:00
jules
ec40f0940c
Updated version numbers in modules, and resaved example projects
2016-06-07 12:52:59 +01:00
Timur Doumler
4c900be00a
Added some init code to enable stdout, stderr, stdin in the special case that we run an non-console Windows app inside a Windows console such as cmd.exe or PowerShell.
2016-05-17 15:30:47 +01:00
jules
0b3a11ee07
Updated version number to 4.2.1
2016-04-21 10:08:47 +01:00
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
46dc76f993
Improved a comment
2016-04-04 09:35:34 +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
b5907fa90d
Normalised some divider comments
2016-02-20 09:45:43 +00:00
jules
15d746cf6e
Added a safety mechanism for pathological cases where user code that repeatedly blocks in a timer callback could get the event loop stuck
2016-02-12 11:36:34 +00:00
jules
c2bd54aefc
Added some assertions to catch event-based objects being used before the message manager has been initialised
2016-02-10 12:37:06 +00:00
jules
11b652e35a
Refactored win32 broadcast message handling to avoid clashes with MS Word
2016-02-10 10:39:06 +00:00
jules
08b853ee35
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public
2016-02-04 16:07:21 +00:00
jules
a8ca80a49d
Fixed a typo in some exception-logging code
2015-12-28 10:18:42 +00:00
jules
923e8fabdb
Removed some unnecessary includes of AppConfig.h
2015-12-24 11:55:46 +00:00
jules
c95253fad0
Cleaned out some old amalgamated build references.
2015-12-24 11:31:37 +00:00
jules
4583fa3fbf
Used the ignoreUnused() function to tidy up some old code
2015-12-23 16:27:50 +00:00
jules
2a1234b6ac
Simplified some inter-module dependencies and exception-catching fallbacks
2015-12-23 11:47:18 +00:00
jules
19d0c71050
Version number update
2015-12-16 18:14:23 +00:00
jules
82b0a3628b
Added some comments regarding MessageManagerLocks
2015-12-14 09:48:25 +00:00
jules
02492b36b9
Lots of small whitespace tweaks.
2015-12-13 19:32:05 +00:00
jules
428c8a79a5
Version number update
2015-12-10 11:02:38 +00:00
jules
afaaf00202
Moved ListenerList from the juce_events module into juce_core
2015-12-10 10:39:15 +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
c35ed85677
Version number update
2015-11-17 16:37:03 +00:00
jules
89ba69ab29
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
2015-11-03 10:37:52 +00:00
jules
12447ba38f
Version 4.0.1
2015-11-02 11:02:55 +00:00
jules
4b4d21682e
More refactoring of Timer internals to reduce thread wake-up frequency
2015-10-28 11:22:27 +00:00
jules
0506bc6100
Tweaked Timer and TimeSliceThread to reduce the frequency of their calls to wait()
2015-10-27 11:49:06 +00:00
Joshua Gerrard
f0bb1ca635
Allowed the use of stream flags in launchSlaveProcess
2015-09-01 12:05:17 +01:00
jules
962e364010
Avoided some mingw errors and warnings.
2015-08-19 17:31:06 +01:00
jules
8883b1f9c1
Added a "mustNotExist" argument to NamedPipe creation
2015-08-18 12:26:05 +01:00
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
2015-07-23 15:57:18 +01:00
jules
861d3d9710
Version 3.2.0
2015-07-22 19:48:35 +01:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
jules
490baecdc5
tweaks to avoid user code name clashes with Timer.
2015-05-25 10:05:45 +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
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
afbec9cf3c
Updates to avoid pedantic warnings in gcc.
2015-04-07 14:41:28 +01:00