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

5170 commits

Author SHA1 Message Date
hogliux
70dae9b517 ARM: Don't change rounding mode when disabling denormals 2017-10-13 11:03:27 +01:00
hogliux
05e343cdd4 Android: Fixed an issue where the JNI could be flooded with JNI GlobalRefs when many messages are in flight 2017-10-13 11:01:39 +01:00
jules
bb4160871c Added support for the OGG sub-format inside a WAV file 2017-10-13 10:55:51 +01:00
jules
d73f9bdd74 Fix to TextEditor caret positioning 2017-10-13 10:41:21 +01:00
jules
e180dbb3f2 Clarified some docs about the order of files when searching directories 2017-10-13 09:30:29 +01:00
jules
b5432c710a Added a method MidiMessage::withTimeStamp, and some MidiMessageSequence unit-tests 2017-10-13 09:27:34 +01:00
hogliux
ac60ce57ce CoreMidi: Added unique id property when creating virtual midi ports on macOS and iOS 2017-10-13 09:26:01 +01:00
hogliux
829e64468f Standalone Plug-In: Added missing save state when the standalone app is closed 2017-10-13 08:40:37 +01:00
hogliux
6e89e61b89 AUv2: Added support for AUv2 Midi Effect plug-in hosting 2017-10-12 18:39:20 +01:00
Lukasz Kozakiewicz
a1a1297f7d Android: add bits missing from “bailout in ComponentPeerView’s callbacks if underlying host is deleted.”
This was meant to be there since the beginning. The commit missing the changes is: 9527e077b1
2017-10-12 17:33:39 +01:00
jules
9e6de22e73 A bit of modernisation in AudioFormatReader 2017-10-12 16:20:41 +01:00
jules
e4545a239a Bit of tidying in BlowFish 2017-10-12 15:36:07 +01:00
hogliux
2021c64f00 Fixed an issue with stuck touches when a component peer was closed on a mouse down event 2017-10-12 12:42:08 +01:00
tpoole
3cb185fcc3 A minor code cleanup 2017-10-12 12:31:55 +01:00
ed
996f44f3f6 Added set and getJustificationType() methods to HyperlinkButton 2017-10-12 12:29:58 +01:00
Lukasz Kozakiewicz
0caf83439a Android: move android.content.Intent class definition into JNIHelpers. 2017-10-12 11:53:08 +01:00
jules
53392faeb8 Added a workaround in ZipFile for reading files which contain the wrong offset for their central directory 2017-10-12 11:17:55 +01:00
jules
62955e7737 Fixed some typos and did a bit of code cleanup 2017-10-12 09:16:34 +01:00
jules
c9a36c9f1d Updated the implementation of File::moveToTrash() on OSX so that it uses the newer API calls on 10.8 and above, and added a bodge for older versions that makes it blocks until the operation has completed 2017-10-12 09:14:37 +01:00
tpoole
ee34e0455d Restored compatibility with older versions of OS X by removing some std namespace maths functions 2017-10-12 00:10:03 +01:00
jules
24f023bb23 Added some heuristics to EdgeTable to try to improve the table size prediction 2017-10-11 15:28:32 +01:00
jules
dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 2017-10-11 12:26:05 +01:00
hogliux
9b386b86ec Widnows: Fixed deprecated use of File::separator 2017-10-11 12:23:50 +01:00
hogliux
88f8fbc128 Android: Fixed a compiler error when building with older ndk versions 2017-10-11 12:21:14 +01:00
hogliux
1135f6fff6 Fixed a compiler warning involving deprecated static variables when compiling with GCC 2017-10-11 12:16:33 +01:00
jules
369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 2017-10-11 12:10:58 +01:00
hogliux
6867772374 MPE: Change MPEInstrument::voicesLock member from private to protected so that sub-classes can lock the voicedLock 2017-10-11 09:12:16 +01:00
jules
828b9b3be6 When opening an X display, made it attempt a retry if the first attempt fails. 2017-10-11 09:10:13 +01:00
jules
9ac84e07b4 Fixed some false positives generated by the StringPairArray comparison operator, and made it faster for common cases. 2017-10-10 15:33:55 +01:00
jules
2ee168ad46 Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems 2017-10-10 11:33:55 +01:00
jules
15871dd890 Added some more JUCE_CONSTEXPR flags to Point 2017-10-10 10:45:32 +01:00
hogliux
191b91503a VST2: Added warnings if the plug-in version number cannot be displayed by Cubase's version encoding 2017-10-10 10:00:51 +01:00
hogliux
671f3eaf94 Implement Process::hide for mobile platforms 2017-10-10 09:22:03 +01:00
jules
31c99d3680 Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor 2017-10-10 09:01:35 +01:00
jules
ff99aec1ab Converted some old uses of non-C++ maths functions to their std equivalents 2017-10-09 17:45:44 +01:00
ed
15e40d48ba Whitespace 2017-10-09 17:27:58 +01:00
ed
3b61f577bf Removed unused JUCE_COMPILER_SUPPORTS_THREAD_LOCAL flag 2017-10-09 17:24:45 +01:00
jules
1884e0142a Corrected a small bug in TextEditor when clicking to the right of the last line to place the cursor. 2017-10-09 16:31:30 +01:00
jules
a2020f0177 Removed a defunct unit test 2017-10-09 15:44:40 +01:00
jules
2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag 2017-10-09 15:39:22 +01:00
jules
93a22599d1 Tweaked the rate at which EdgeTable grows its internal storage, to improve performance rendering large and complex paths 2017-10-09 14:53:56 +01:00
jules
be3e9161be Fixed a typo in the previous commit 2017-10-09 12:53:25 +01:00
jules
970eda679e Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting! 2017-10-09 12:38:06 +01:00
hogliux
6e23c4806b MPE: Change MPESynthesizer::voicesLock member from private to protected so that sub-classes can lock the voicedLock 2017-10-09 10:57:47 +01:00
ed
bd68a6e947 Re-added "override" to the C++ tokeniser keywords 2017-10-09 08:56:33 +01:00
hogliux
d95edfd770 VST3: First add Midi controller changes and then add other midi events to ensure that all-notes off events occur before any note-on event with the same sampleOffset 2017-10-07 14:03:23 +01:00
ed
1406de4de3 Add some missing semicolons 2017-10-06 15:51:03 +01:00
ed
1722471d2c Added some more keywords to the C++ tokeniser 2017-10-06 15:48:24 +01:00
ed
aaeff48f2f Added "override" to the C++ tokeniser keywords 2017-10-06 12:54:47 +01:00
tpoole
7d2f59909e Minor documentation fixes 2017-10-06 12:33:55 +01:00