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

6020 commits

Author SHA1 Message Date
Timur Doumler
8f73a8b671 MPE: added descriptive comment to MPEZone::getZoneByIndex. 2016-03-08 10:26:53 +00:00
Timur Doumler
067c78dbdb MPE: added missing call to MPEZoneLayout listeners if the layout is changed by its assignment operator. 2016-03-08 10:10:52 +00:00
Timur Doumler
228e4b732c MPE: made lock inside MPESynthesiserBase private and gave it a more descriptive name. 2016-03-08 10:09:46 +00:00
jules
e4b96dcf9a Introjucer: some internal refactoring 2016-03-08 09:48:07 +00:00
hogliux
84bc58f0c3 Add ability to remove a AudioGraph's node by it's pointer 2016-03-08 09:00:18 +00:00
hogliux
7ee4c800a9 Add getChannelIndexForType to AudioChannelSet class 2016-03-07 16:06:11 +00:00
jules
1d603c6b6c Introjucer: added a slider listener option, and tidied up some old code 2016-03-07 14:05:38 +00:00
Timur Doumler
9e317babd6 Made const casts added to avoid problems in the old 10.8 SDK more conspicuous. 2016-03-07 12:46:41 +00:00
jules
51f284bf0f Added some casts to avoid problems in the old 10.8 SDK 2016-03-07 11:43:48 +00:00
Timur Doumler
dafbb8f0bc Fixed warning in juce_WavAudioFormat.cpp due to narrowing integer conversion. 2016-03-07 10:59:09 +00:00
jules
ef98ae9ced Avoided an assertion in LookAndFeel_V2 with small TextButtons 2016-03-05 15:06:43 +00:00
jules
c4cdec7bd9 Added method CharacterFunctions::getUnicodeCharFromWindows1252Codepage() and used this to help parse difficult WAV file metadata 2016-03-05 15:05:48 +00:00
jules
14ef8ee8b3 Fixed a missing 'const' in FloatVectorOperations 2016-03-05 13:51:22 +00:00
jules
e04ebc8929 Added missing JUCE_API 2016-03-04 09:04:13 +00:00
hogliux
bbf716af9c Fix StandaloneFilterWindow compile error 2016-03-03 17:15:46 +00:00
Timur Doumler
01ccab4c89 Introjucer: fixed some file headers. 2016-03-03 11:32:22 +00:00
jules
6f8b9205a5 Added a shortcut key description field to PopupMenu::Item 2016-03-02 20:36:50 +00:00
jules
2fe8465482 Added a minor assertion in Viewport. 2016-03-02 18:05:13 +00:00
jules
e5fd6d6e01 Simplification/refactoring of the PopupMenu class by adding a subclass PopupMenu::Item which holds all the info about an item. You can now use this for more control over adding items and the PopupMenu::MenuItemIterator uses it to return info about existing items. 2016-03-02 18:04:48 +00:00
Timur Doumler
942d269edb JuceDemo: removed an unnecessary capture-by-reference from a lambda. 2016-03-02 17:57:17 +00:00
Timur Doumler
497f286b53 Added new helper function MidiMessage::getDescription(), replacing some code that was previously in the Juce Demo. 2016-03-02 16:53:23 +00:00
jules
5854829fcf Fixed a typo in the docs 2016-03-02 13:03:06 +00:00
jules
b6c3add330 Added drag-to-scroll functionality to Viewport 2016-03-02 12:59:47 +00:00
jules
7c1d3e3074 Fixed a URL in the demo app 2016-03-02 12:55:24 +00:00
jules
5840ba97ad Added DaVinci Resolve to PluginHostType 2016-03-02 10:46:07 +00:00
jules
f99b49c999 Added a helpful assertion in String::replaceCharacters 2016-03-02 10:11:57 +00:00
jules
9d266d1184 Introjucer: Improved colours on new project panel 2016-03-02 08:43:33 +00:00
jules
e4f69698f2 Fixed a couple of minor warnings 2016-03-02 08:12:14 +00:00
jules
5cdd56065d Added a method MidiKeyboardComponent::getTotalKeyboardWidth() 2016-03-01 16:33:53 +00:00
jules
beac2e4b3a Removed some legacy support for non-SSE2 CPUs. Added function FloatVectorOperations::disableDenormalisedNumberSupport() 2016-03-01 16:32:08 +00:00
jules
889a6e200f Refactored some Time internals to rely on 64-bit OS time conversion functions. 2016-03-01 15:50:06 +00:00
jules
dea899741d Resaved example projects 2016-02-29 17:17:23 +00:00
jules
5a7be115ca New class: CatmullRomInterpolator 2016-02-29 17:12:56 +00:00
jules
66a52e505b Removed an old workaround in the VST wrapper that would substitute a sample rate of 44100 if the host failed to provide a rate. Now, in line with other formats, the VST wrapper will pass a rate of 0 through to the plugin. 2016-02-29 15:13:14 +00:00
jules
5b9a5f6f96 Sorted out some ZipFile code that could have been failing on file sizes over 2GB 2016-02-29 12:57:27 +00:00
jules
a886a38c00 Avoided an unnecessary refresh when a FileBrowserComponent is first created 2016-02-29 09:08:28 +00:00
Timur Doumler
d8e45840b0 AudioPluginDemo: replaced VS2010 and VS2013 exporters with VS2015 exporter; re-saved project. 2016-02-25 23:37:46 +00:00
Timur Doumler
94eb1e61f4 Fixed broken RTAS compilation on Visual Studio. 2016-02-25 23:32:35 +00:00
Timur Doumler
3f50693025 AudioPluginDemo: removed deprecated input/outputChannel methods to avoid compiler warning. 2016-02-25 23:26:18 +00:00
jules
56b6efbbad Made sure that String::toCFString() never returns a null pointer 2016-02-25 16:53:14 +00:00
jules
efd5bd36cb Made CharPointer_UTF8::isValidString reject some sequences that weren't being detected as illegal 2016-02-25 16:50:11 +00:00
jules
6149a4f649 Avoided an MSVC warning 2016-02-25 14:49:13 +00:00
jules
f8e9c3af6b Added missing range check to LagrangeInterpolator::process() 2016-02-25 14:38:58 +00:00
jules
190a985003 Added typeof operator to javascript parser 2016-02-25 12:39:59 +00:00
jules
90ff2369e2 Fixed a javascript return-else-statement parsing problem 2016-02-25 11:26:30 +00:00
jules
606a503a15 Improved some Windows registry root key handling. 2016-02-25 10:18:43 +00:00
Timur Doumler
1762cdc9c9 Added runtime permissions request to JUCE Demo (recording tab) and MidiTest example app, added matching permissions to manifest, removed ant exporter, and re-saved both projects. 2016-02-25 10:15:45 +00:00
Timur Doumler
9ea874428c Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above). 2016-02-25 10:12:30 +00:00
Timur Doumler
c8428f2168 AudioPerformanceTest: increased slider sensitivity so the CPU load can be tuned more precisely from the GUI. 2016-02-24 17:01:07 +00:00
jules
c01091895b Refactored some internal code in Socket 2016-02-24 11:50:58 +00:00