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

143 commits

Author SHA1 Message Date
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
bc247f0d27 Added optional parameter to specify the size and position of the MIDI bluetooth selector 2017-09-27 15:05:05 +01:00
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 2017-09-08 08:59:55 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
jules
4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 2017-07-19 12:08:47 +01:00
ed
b0c3531ac3 Improved the layout of the tick boxes in AudioDeviceSelectorComponent when using LookAndFeel_V4 2017-05-12 16:11:40 +01:00
tpoole
2fdff085b6 Fixed a bug when displaying a "None" device in AudioDeviceSelectorComponent 2017-05-11 17:15:10 +01:00
tpoole
e58bdc9c18 Fixed AudioDeviceSelectorComponent resizing bug 2017-05-10 11:22:04 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
ef2c63e4e3 Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices. 2017-04-27 14:40:50 +01:00
jules
60e9231fb1 Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. 2017-03-29 15:31:41 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
tpoole
7094b04a9b Changed some text to Title Case in AudioDeviceSelectorComponent 2017-03-10 10:06:00 +00:00
hogliux
80a226204a Added workarounds for an internal compiler error bug on armeabi Android 2017-03-08 10:23:13 +00:00
hogliux
c1f7b6dc16 Fixed a possible nullptr dereference in the Android runtime permission code 2017-02-09 17:57:04 +00:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +00:00
XmasRights
4b881b0765 Added an exit callback to BluetoothMidiDevicePairingDialogue::open() 2016-12-15 14:33:41 +00:00
hogliux
0121a020b6 Added optional parameter to restore audio settings state in AudioAppComponent 2016-10-04 10:00:33 +01:00
hogliux
fc1214e991 Fixed ambiguous sign in AudioThumbnail implementation 2016-09-26 15:45:38 +00: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
c67c1d4ef9 Added missing JUCE_API keywords 2016-09-12 12:02:47 +01:00
hogliux
b936786f80 Remove the recently added shouldReleaseFocusOnMainMenuBarAccess flag and replace with something less intrusive 2016-08-09 09:26:29 +01:00
hogliux
17a07a0057 Add a flag to release the focus of a component when the user accesses the main menu bar on mac 2016-08-04 12:08:43 +01:00
jules
e05e9a470a Added an assertion in AudioThumbnail 2016-04-26 17:49:58 +01:00
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +01:00
jules
5cdd56065d Added a method MidiKeyboardComponent::getTotalKeyboardWidth() 2016-03-01 16:33:53 +00:00
jules
b5907fa90d Normalised some divider comments 2016-02-20 09:45:43 +00:00
Timur Doumler
c536d10be9 MidiKeyboardComponent: added possibility to change the length of the black keys as a proportion of the white keys to something else than the default of 0.7, and to query that proportion. 2016-01-05 16:39:57 +00:00
jules
4d34212557 Fixed a problem with AudioDeviceSelectorComponent that caused repeated refreshes of the current midi device. 2016-01-05 10:26:42 +00:00
Felix Faire
b10039587d Removed extraneous forward declaration of BluetoothMidiSelectorOverlay 2016-01-04 15:29:54 +00:00
jules
23395691b1 Added a method AudioDeviceSelectorComponent::getMidiInputSelectorListBox() 2015-12-01 10:00:11 +00:00
Joshua Gerrard
5569bd8a4d Fixed typo in BluetoothMidiDevicePairingDialogue 2015-11-05 14:00:59 +00:00
jules
89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 2015-11-03 10:37:52 +00:00
jules
226eaa86f3 Removed a defunct member variable 2015-11-02 09:59:05 +00:00
jules
7b606e2e3f Refactored some internal code in MidiKeyboardComponent 2015-10-12 18:16:07 +01:00
jules
15cd46a1de Tidied up some comments 2015-10-12 10:14:08 +01:00
jules
fdc04d2d2c Fixed some warnings caught by -pedantic_warnings 2015-09-15 10:42:09 +01:00
jules
cee5a77123 Added a velocity parameter to note-off handling in MidiKeyboardState 2015-09-14 09:49:15 +01:00
jules
018a2d41be MidiKeyboardComponent: avoid drawing lines if the colour is transparent. 2015-09-08 21:13:47 +01:00
jules
e91496c965 Fixed a couple of MSVC warnings 2015-09-07 10:49:31 +01:00
jules
57d4889f91 Added a new class AudioVisualiserComponent, and updated the demo audio pages to use this. 2015-09-03 15:36:41 +01:00
jules
15812950c6 A couple of minor graphical tweaks to MidiKeyboardComponent. 2015-08-18 09:58:47 +01:00
jules
34a8eaafc0 Added missing override 2015-08-11 14:40:26 +01:00
jules
d0415da361 Added some override specifiers in AudioThumbnail 2015-08-10 14:48:20 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
179d99f57d Made MidiKeyboardComponent work better when attached as a mouse listener to child components. 2015-04-22 15:36:52 +01:00
jules
f02562f2c4 Fixed some documentation. 2015-03-23 09:54:19 +00:00
jules
a4594e55e7 Prevent stray mouse-drags triggering the midi component keys by mistake 2015-02-03 09:45:14 +00:00
jules
6d33253189 Fix in MidiKeyboardComponent to prevent double notes when using touch input. 2015-02-02 09:10:31 +00:00
jules
8f5623ca0b Gave MidiKeyboardComponent a keyPressed method to prevent keypresses that it's using from being passed through to parent components. 2015-01-02 15:55:19 +00:00