39 Commits (71d10e750a0fb03c63c32b162c6e103600abe656)

Author SHA1 Message Date
  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
  tpoole ff6d01bc25 Added a function to the InterprocessConnectionServer class to get the bound port number 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 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 8 years ago
  hogliux 5e0d3fdcbe Add possibility for an InterprocessConnectionServer to bind to a certain network address 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 10 years ago
  Joshua Gerrard f0bb1ca635 Allowed the use of stream flags in launchSlaveProcess 10 years ago
  jules 8883b1f9c1 Added a "mustNotExist" argument to NamedPipe creation 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  jules 7c61188bf9 Cleaned up a few places where four-char constants were used, to prevent warnings. 11 years ago
  jules 176da42e3d Added default value to child process timeout. 11 years ago
  jules df607bacdd Added a timeout value to the ChildProcessSlave and ChildProcessMaster classes. 11 years ago
  jules ed7a262296 Changed a couple of places where "localhost" was used to use the IPAddress class instead to get the local address. 11 years ago
  jules 63db2bfeea Tweak to avoid problems compiling DLL builds. 11 years ago
  jules 90b573cf42 ChildProcessMaster fix. 11 years ago
  jules 802197644b New interprocess utility classes: ChildProcessSlave and ChildProcessMaster. 11 years ago
  jules 99276d4407 Refactored the base classes of InterprocessConnection 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 12 years ago
  jules 4aa931def3 Improved locking on InterprocessConnection. 12 years ago
  jules 2d25f2f294 Removed a few unnecessary includes. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 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 41f3b6c485 Re-implemented NamedPipe, to make the win32 version better match the posix one. 13 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 13 years ago
  jules f24f7b638c Modal component fix. Minor tweaks. 13 years ago
  jules 9b8a39e27c Removed some default parameters in NamedPipe methods and fixed time-outs when using posix NamedPipe::read(). 13 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules bfcc0dd7a5 Minor NamedPipe tweak. 13 years ago
  jules bdd778332d Removed some unused android code. Refactored some messaging code. 13 years ago
  jules 31209dadfc Simplified some message-handling code. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 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
  Julian Storer 52a90374df AU path fix. Minor tweaks. Version number bump. 14 years ago
  Julian Storer 5224a3d9b8 Got rid of the nasty general-purpose ints and void*s that were in the Message class. Instead of using a plain old Message class, just create a subclass which contains whatever data you need in a more meaningful format. 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