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

3746 commits

Author SHA1 Message Date
jules
a4594e55e7 Prevent stray mouse-drags triggering the midi component keys by mistake 2015-02-03 09:45:14 +00:00
jules
c304ea1e15 Made a couple of internal glyph handling methods public to help 3rd party tweaking. 2015-02-03 09:27:29 +00:00
jules
94a0793a09 Prevented drawFittedText from messing up the graphics context's current font. 2015-02-02 13:00:48 +00:00
jules
e1fed0c2dc Fixed a TextEditor border size issue. 2015-02-02 09:59:09 +00:00
jules
23cf12f449 Corrected a typo in some comments. 2015-02-02 09:58:53 +00:00
jules
6d33253189 Fix in MidiKeyboardComponent to prevent double notes when using touch input. 2015-02-02 09:10:31 +00:00
jules
7043152e6e Avoided a warning 2015-01-30 17:05:43 +00:00
jules
1cd521e157 Avoided some compiler warnings. 2015-01-30 09:27:37 +00:00
jules
8b3935f121 Added support for extra info panels in OSX native file choosers. 2015-01-29 14:18:55 +00:00
jules
15a154851e Stopped the Synthesiser class allowing midi events to steal notes from other midi channels. 2015-01-29 12:36:48 +00:00
jules
cff4689c66 Added a method MemoryMappedAudioFormatReader::getSample(). Also refactored some old AudioFormatReader::readMaxLevels implementations. 2015-01-28 17:34:52 +00:00
jules
d9c7f2bf8c The MidiOutput and MidiInput classes were unnecessarily virtual, so tidied this up. 2015-01-28 10:25:10 +00:00
jules
ec793d9f29 Tweak to CoreAudio handling to make Zoom soundcards work. 2015-01-27 17:39:05 +00:00
jules
ad8cc4b693 Changed the very old and strangely written Slider::getDoubleClickReturnValue method into two separate methods. 2015-01-27 17:05:31 +00:00
jules
df4e055d02 Tweaked ASIO device creation sequence to try to avoid breaking some flaky drivers. 2015-01-27 10:32:34 +00:00
jules
04019091a7 Fix for deletion of opengl views on newer versions of android 2015-01-19 12:21:51 -08:00
jules
c5d9600fa1 Added comment to a file method. 2015-01-17 13:29:26 +00:00
jules
f7e36108f8 Fix for the Synthesiser voice-stealing algorithm 2015-01-16 13:35:30 +00:00
jules
af568cd263 Fixed typo in comment. 2015-01-14 15:06:41 +00:00
jules
7fe33baa20 Updated the Synthesiser classes to store the current midi channel in the voice. 2015-01-14 12:56:07 +00:00
jules
6682e07fe6 Linux VST windowing fix. 2015-01-14 12:21:44 +00:00
jules
45c620a996 Fix for ALSA CPU use when using an input device without an output device. 2015-01-14 11:01:02 +00:00
jules
ddb7e88cf9 Added Slider::isRotary() 2015-01-14 10:54:05 +00:00
jules
854a3e98d0 Added a new soft-keyboard type TextInputTarget::decimalKeyboard. 2015-01-12 12:33:54 +00:00
jules
c1dbb8684a Fix for auval fail with parameter strings in plugins with old-style parameter implementations. 2015-01-10 15:32:29 +00:00
jules
c19df0cc20 A couple more small fixes to WASAPI 2015-01-10 15:19:00 +00:00
jules
b2c9029026 Minor improvement to XML parsing. 2015-01-10 13:23:51 +00:00
jules
c5595695fe Optimisation to XML parsing of documents that contain large text sections. 2015-01-10 11:40:09 +00:00
jules
faa7f256b7 Even more WASAPI updates and fixes. Allegedly this means that exclusive mode should now work! 2015-01-09 09:53:28 +00:00
jules
05c68c28f3 Minor layout clean-ups. 2015-01-08 17:44:24 +00:00
jules
ac8bc1a7b4 Added methods to Label and TextEditor to specify the type of virtual keyboard they require. 2015-01-07 12:03:02 +00:00
jules
5054b4959a Added a couple of jmap() functions, to map values from source ranges to target ranges. 2015-01-06 16:32:35 +00:00
jules
5c2e51da15 Tidy-up of ASIO generics, to allow more simultaneous devices. 2015-01-06 16:31:47 +00:00
jules
7233c1b8df Made a couple of String methods more robust in the edge-case where they get called with a recursive reference to the target string. 2015-01-06 10:47:04 +00:00
jules
7b3ca9900e Oops.. fixed typo in WASAPI code! 2015-01-06 10:45:38 +00:00
jules
96054060cd Tweak to avoid a compiler warning. 2015-01-06 09:51:52 +00:00
jules
67acb27062 OSX TextLayout maximum height fix. 2015-01-06 09:49:49 +00:00
jules
734cae7888 Tweaked a few MSVC warning suppressants. 2015-01-06 09:49:26 +00:00
jules
9f073272f7 More WASAPI improvements. 2015-01-06 09:48:12 +00:00
jules
aea422609c Avoided some compiler warnings about unused functions. 2015-01-03 13:08:24 +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
jules
7704d5ad79 Improvements to parsing AIFF CATE chunks. 2015-01-02 15:54:22 +00:00
jules
392967f818 Removed unused variable. 2015-01-02 09:43:49 +00:00
jules
41152916c0 Made the combo box repaint when its menu is hidden. 2014-12-31 15:26:18 +00:00
jules
79f59afb32 Fixes for WASAPI exclusive mode. 2014-12-31 12:25:20 +00:00
jules
5c802e340c Added method ComboBox::isPopupActive() 2014-12-31 09:55:48 +00:00
jules
f72d65ce84 Moved around some includes to make sure definitions are in place for compiler feature detection. 2014-12-30 17:45:18 +00:00
jules
d14267981a Better detection of some c++11 support. 2014-12-30 17:23:43 +00:00
jules
39da2ea627 Added an internal flag JUCE_OPENGL_CREATE_JUCE_RENDER_THREAD to make non-threaded GL contexts more generically implementable. 2014-12-29 17:14:28 +00:00
jules
92b01ad0b2 Added some extra safeguards against problems when running a headless linux app. 2014-12-29 15:23:57 +00:00