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

6542 commits

Author SHA1 Message Date
hogliux
680d75807a JUCE version 4.2.4 2016-09-16 17:03:15 +01:00
hogliux
ebf19aa61a Re-save all projects 2016-09-16 16:47:37 +01:00
hogliux
4eb89336f9 Bump version number to 4.2.4 2016-09-16 16:42:43 +01:00
hogliux
05b15c431d If the jucer file does not specify a macOS/iOS deployment target then default to the latest known working version 2016-09-16 15:58:40 +01:00
hogliux
0862167459 Fixed a compiler warning for MIDI effect plug-ins 2016-09-16 15:20:58 +01:00
ed
0c87af8992 Fixed Linux compile error in Projucer 2016-09-16 15:14:09 +01:00
jules
acefbcde27 Fixed a typo that was preventing some config settings showing up in the projucer 2016-09-16 13:01:48 +01:00
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. 2016-09-16 12:03:02 +01:00
hogliux
d03755c9e0 Fixed a potential memory leak 2016-09-16 11:23:26 +01:00
hogliux
48ac6347e1 Fixed the MSVC exporter to combine multiple internal post-build scripts of various plug-in formats 2016-09-16 11:20:39 +01:00
hogliux
231a6e479d Fix some warnings in MSVC 2016-09-16 11:19:53 +01:00
stefan
8ec9443543 Projucer various fixes
* Use separate folder for disk cache in debug mode to avoid mixing debug/release-mode object files while testing
* Quote the server's file name as it may contain spaces etc.
* Fix saving source files during compilation on Windows
* Fix JuceDemo for live builds on Mac: long chains of recursive operator<< invocations caused compiler crash
* Move code for creating disabled Build tab to extra function and add names to improve readability
* Implement new "subscribe" behavior for createDisabledBuildTab
* Clean up trailing spaces
2016-09-15 17:13:41 +02:00
hogliux
e35aba3444 Added a standard iterator to NamedValueSet 2016-09-14 09:26:48 +01:00
hogliux
2fd331fac7 Modified compile-time error to warn the user that juce_audio_devices module is also needed when building AUv3s 2016-09-13 11:05:49 +01:00
hogliux
cbb8536a6d Fixed potential crash in mac's legacy WebInputStream implementation 2016-09-12 18:17:19 +01:00
hogliux
ceefc5b4bf Avoided a dead-lock in a recent commit to WebInputStream on mac 2016-09-12 18:06:36 +01:00
hogliux
6d56e488dc Add support for retina mouse cursors on OS X 2016-09-12 17:29:20 +01:00
hogliux
5f748bb7a0 Added a method to get the internal viewport of a PropertyPanel 2016-09-12 12:05:52 +01:00
hogliux
c67c1d4ef9 Added missing JUCE_API keywords 2016-09-12 12:02:47 +01:00
hogliux
ff40b46bf2 Added support for automatically creating AAX plugin bundles on Windows
Requires re-compilation of the Projucer
2016-09-12 09:25:30 +01:00
hogliux
f37787df4c Fixed incorrect comparison in right shift operator of BigInteger 2016-09-09 14:49:10 +01:00
Timur Doumler
b94a68c9ec Array: added new method removeIf to remove objects based on an arbitrary condition. Made removeIf and removeAllInstancesOf return the number of objects removed. 2016-09-09 12:56:49 +01:00
hogliux
cf8d655855 Fixed a possible race condition in mac's implementation of WebInputStream 2016-09-09 12:00:53 +01:00
jules
9177a94b15 Added a check in Button to detect self-deletion as a side-effect of its toggle value changing 2016-09-08 13:31:40 +01:00
hogliux
1f2eaeb47f Added support for accessing the properties of a javascript object via the subscript operator 2016-09-08 10:49:31 +01:00
hogliux
913a868d8d Fixed a crash on exit error in the plug-in host on windows/linux 2016-09-08 10:47:57 +01:00
tpoole
16525c0a6f Fixed some typos. 2016-09-06 18:41:12 +01:00
hogliux
d73f776370 Fixed a bug where FlexBox would still be compiled on older versions of VS 2016-09-06 16:49:31 +01:00
tpoole
004f829c2b Reverted #bea45f84 - this only fixed SVG positioning bugs for limited cases 2016-09-05 22:12:27 +01:00
ed
9276540e7d Fix to avoid negative width assertion when drawing fitted text in very deep TreeView file trees. 2016-09-05 17:35:09 +01:00
ed
56423ae9fd Changed Windows windowing so that the resizeStart() and resizeEnd() methods of the constrainer associated with the application window are called when it is maximised. 2016-09-05 14:24:17 +01:00
luigisambuy
ed0c032a01 Added a styleChanged flag to enable setText() to take effect after setColor() 2016-09-05 11:50:18 +01:00
ed
29320a01cc Changed maxSensibleMidiFileSize in MidiFile from 2mb to 200mb to allow loading of large MIDI files 2016-09-05 10:23:42 +01:00
tpoole
bea45f84db Fixed SVG child-transform rendering bug. 2016-09-05 10:07:32 +01:00
jules
e74849ccfb Fixed a missing call to lf.preparePopupMenuWindow in PopupMenu 2016-09-05 09:52:56 +01:00
jules
151e3f769e Added a LookAndFeel method preparePopupMenuWindow() to allow the window component to be customised before being displayed 2016-09-04 12:37:53 +01:00
tpoole
132c1d6ae8 Removed "C" after all mono channel names 2016-09-01 10:26:08 +01:00
tpoole
1a28e7acb2 Fixed modulo zero bug in VST bus arrangement 2016-09-01 09:18:06 +01:00
hogliux
821dea8008 Fixed implicit conversion warnings in BigInteger 2016-08-31 17:43:48 +01:00
hogliux
c94be5db8b Fixed an issue where repaints could be dropped when the host is also sending many repaints to the plug-in 2016-08-31 16:57:59 +01:00
hogliux
f25753642e Fixed #100: If base sdk version is newer than 10.12 then no need to define kAudioUnitProperty_SupportsMPE 2016-08-31 13:04:24 +01:00
ed
16e6c6fd84 Slider and NormalisableRange changed to use standard library math functions 2016-08-31 09:00:50 +01:00
jules
c10b042f76 Fixed a potential leak in ScopedPointer 2016-08-30 16:30:50 +01:00
ed
70530a9d9a Added beginParameterChange() and endParameterChange() methods to AudioProcessorValueTreeState::AttachedControlBase so that changes to ButtonAttachment and ComboBoxAttachment objects can be recorded as automation in hosts. 2016-08-30 14:42:20 +01:00
ed
19d654d43a Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class 2016-08-30 12:30:32 +01:00
ed
5c46c65456 Changed the documentation for AudioProcessorValueTreeState::SliderAttachment and ComboBoxAttachment to fix typos 2016-08-30 09:20:30 +01:00
tpoole
f0555e6a59 Fixed JucePlugin_IsSynth compiler warning. 2016-08-30 09:02:43 +01:00
jules
7be711ec07 Added some functions writeLittleEndianBitsInBuffer() and readLittleEndianBitsInBuffer() for packing bit-fields in memory buffers 2016-08-28 17:44:39 +01:00
jules
a9d843414a Resaved all projects 2016-08-26 09:49:20 +01:00
jules
c0c912ab4c Modified BigInteger so that small (128-bit) values don't require heap allocation 2016-08-26 09:42:28 +01:00