43 Commits (14d7675c48b54c5ecf6d45f6fa77d73079ca635c)

Author SHA1 Message Date
  ed b0c3531ac3 Improved the layout of the tick boxes in AudioDeviceSelectorComponent when using LookAndFeel_V4 8 years ago
  tpoole 2fdff085b6 Fixed a bug when displaying a "None" device in AudioDeviceSelectorComponent 8 years ago
  tpoole e58bdc9c18 Fixed AudioDeviceSelectorComponent resizing bug 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux ef2c63e4e3 Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices. 8 years ago
  tpoole 7094b04a9b Changed some text to Title Case in AudioDeviceSelectorComponent 8 years ago
  hogliux c1f7b6dc16 Fixed a possible nullptr dereference in the Android runtime permission code 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  jules 4d34212557 Fixed a problem with AudioDeviceSelectorComponent that caused repeated refreshes of the current midi device. 9 years ago
  jules 23395691b1 Added a method AudioDeviceSelectorComponent::getMidiInputSelectorListBox() 9 years ago
  jules 89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 5d3e24b7a7 Spelling fix. 10 years ago
  jules aef09a4d5b Minor layout tweaks to the AudioDeviceSelectorComponent 11 years ago
  jules 2d34266125 Fixed a layout bug in AudioDeviceSelectorComponent 11 years ago
  jules 6bb134ae89 Made sure that AudioDeviceSelectorComponent reflects the l+f correctly 11 years ago
  jules 3bb7e7ebf1 Added a 'reset' button and adjustable item height to the AudioDeviceSelectorComponent 11 years ago
  jules f57cd7bafd Clarified some badly-defined behaviour in AudioDeviceManager: if a midi callback is added with an empty-string as its target midi input device, it now gets sent incoming events from *all* devices, not just the "default" device (which was never properly defined) 11 years ago
  jules a8f9fdc54b Optimisation to AudioDeviceSelectorComponent. 11 years ago
  jules 017dbc988d Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. 11 years ago
  jules 58055df1b3 Capitalised some audio device setting text. 11 years ago
  jules b093f47a8c Misc minor cleanups and comment fixes. 11 years ago
  jules 29ada09816 Cleaned up some unused variables. 11 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules eb646f8c42 Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. 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 4da8eb3ec1 Fixed a typo 12 years ago
  jules 4d61bfd8a3 Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro. 12 years ago
  jules c559b332d1 AudioUnit host param automation. 12 years ago
  jules 164ab05bac Minor clean-ups. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 04fbf0a8ae Plugin hosting fixes. 12 years ago
  jules 9393c1bbc9 Avoided some minor compiler warnings. 12 years ago
  jules f07139f748 Minor clean-ups. 12 years ago
  jules 9a24aa8a20 Minor clean-ups. 12 years ago
  jules 195495a989 Removed the default parameters from BigInteger::findNextSetBit and findNextClearBit. 12 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules bdd778332d Removed some unused android code. Refactored some messaging code. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules 092a0166cc Introjucer: added some android manifest options, and fixed audio input permissions for the demo app. 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 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.. 13 years ago
  Julian Storer 59f78f4cbe Sorted out some mac window maximising and ordering peculiarities. Fix for introjucer Xcode project generation. Added AudioIODeviceType::Listener class for monitoring audio device insertion/removal events (implemented for CoreAudio and WASAPI). Made TextEditor update its Value when it loses focus. 14 years ago
  Julian Storer be8f34282f Added support for handling sustain and sostenuto pedals to the Synthesiser class. 14 years ago
  Julian Storer b83e97a6f7 Refactored some code to cut down on warnings from automatic code-analysis tools. 14 years ago
  Julian Storer 46c3a6bbe5 CustomTypeface unicode fix. Misc nullptr additions. 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
  Julian Storer 5d98779f19 Updated the date in the copyright notice. 14 years ago
  Julian Storer 2d10b0b43d Changes and additions to provide alternatives to modal-loop functionality (Android can't run modal loops). New class ModalCallbackFunction providing quick objects for making callbacks to static functions. Changes to remove modal loops from most of the internal library classes. Added new methods to PopupMenu to provide easier async callbacks, and also a cleaner way of specifying options when showing a menu. Fix for PNG decoding of corrupted image files. 14 years ago