1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-21 01:24:21 +00:00
Commit graph

184 commits

Author SHA1 Message Date
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
89854c55b9 Added flag JUCE_COMPILER_SUPPORTS_LAMBDAS 2014-10-08 11:26:55 +01:00
jules
df3e039bf9 Added a handy static method MessageManager::callAsync() which can asynchronously invoke a lambda on the message thread. 2014-10-07 17:15:19 +01:00
jules
de1d07090a Returning correct app failure codes if the app quits before finishing initialisation. 2014-08-20 20:57:51 +01:00
jules
005f0be531 Better cleanup in MessageManagerLock to avoid spurious assertions when a lock fails on shutdown. 2014-08-17 12:25:07 +01:00
jules
3e7d305094 A few minor whitespace cleanups. 2014-08-16 21:06:27 +01:00
jules
66d413c32b Minor clean-ups 2014-08-14 12:04:43 +01:00
jules
99e8445b96 Version number update 2014-08-12 13:43:39 +01:00
jules
7c61188bf9 Cleaned up a few places where four-char constants were used, to prevent warnings. 2014-08-12 09:22:28 +01:00
jules
176da42e3d Added default value to child process timeout. 2014-08-05 11:15:13 +01:00
jules
df607bacdd Added a timeout value to the ChildProcessSlave and ChildProcessMaster classes. 2014-08-05 10:34:27 +01:00
jules
1d9161d55e Reworked START_JUCE_APPLICATION to work on Windows if windows.h has been included after the juce headers. 2014-08-03 18:00:14 +01:00
jules
31087226bc Minor tweak for console win32 builds. 2014-08-01 09:20:17 +01:00
jules
bdeb0765ea Added support for windows command line apps that want an event loop. 2014-07-31 09:11:04 +01:00
jules
ed7a262296 Changed a couple of places where "localhost" was used to use the IPAddress class instead to get the local address. 2014-07-24 14:03:40 +01:00
jules
7b8ab7b503 Changed MessageBase::post() to return a bool to detect failure in the OS message queue (which can happen under stress on win32), and used this to avoid some messaging classes getting stuck. 2014-07-16 21:33:11 +01:00
jules
d2e1c7f679 Version number update 2014-07-13 19:42:44 +01:00
jules
f8e9a13f1d Version number update 2014-06-01 19:26:09 +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
1fb5d99dfd Documentation fix. 2014-05-23 21:56:49 +01:00
jules
6c50dda488 Extra safeguards against things that can happen during the win32 PeekMessage call 2014-05-16 11:37:04 +01:00
jules
4251a2437b Version number update 2014-03-24 20:01:37 +00:00
jules
63db2bfeea Tweak to avoid problems compiling DLL builds. 2014-03-17 10:57:02 +00:00
jules
42482fc5db Spelling fix. 2014-03-14 21:47:37 +00:00
jules
c577b04ccc Removed some Timer debugging code that wasn't really very useful. 2014-03-14 17:54:17 +00:00
jules
7f9425058a Version number update 2014-02-28 20:55:06 +00:00
jules
9ceb072b24 Spelling typos. 2014-02-28 11:25:46 +00:00
jules
d76f55e018 Updated some documenation. 2014-02-22 16:58:58 +00:00
jules
a3ea53c460 Version number update 2014-02-17 19:40:43 +00:00
jules
90b573cf42 ChildProcessMaster fix. 2014-02-09 18:33:49 +00:00
jules
802197644b New interprocess utility classes: ChildProcessSlave and ChildProcessMaster. 2014-02-09 11:11:28 +00:00
jules
99276d4407 Refactored the base classes of InterprocessConnection 2014-02-08 21:59:05 +00:00
jules
d2532f4540 Version number update 2014-01-21 15:10:13 +00:00
jules
7dd5c09826 Version number update 2013-12-31 10:25:10 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
505bdcea88 Allowed JUCEApplicationBase::quit() to be called from non-message threads on OSX. 2013-11-28 10:01:21 +00:00
jules
cdacae9cbb Version 3.0.0 2013-11-19 10:13:14 +00:00
jules
1113e17186 Version number update 2013-11-10 18:00:38 +00:00
jules
12a8dd3092 Avoided some pedantic GCC warnings. 2013-11-03 19:16:52 +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
0de50d99a5 Version number update 2013-10-27 22:06:04 +00:00
jules
a204ea7ae8 Version number update 2013-10-17 21:54:19 +01:00
jules
12bf054456 Version number update 2013-10-03 09:25:43 +01: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
5f9552c4ec Version number update 2013-09-30 14:45:59 +01:00
jules
98f17ab4dc A few tweaks to support the MSVC DLL build. 2013-09-30 09:24:31 +01:00
jules
4aa931def3 Improved locking on InterprocessConnection. 2013-09-26 11:57:03 +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