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

4518 commits

Author SHA1 Message Date
tpoole
8b0354ff69 Added precompiler sections to make NormalisableRange compatible with OS X 10.5 2017-04-07 08:20:46 +01:00
tpoole
710d27d74f Fixed the copy constructor and assignment operator of NormalisableRange 2017-04-06 22:02:04 +01:00
tpoole
122f0b0c47 Fixed wav file reader unit tests 2017-04-06 11:55:32 +01:00
jules
89ad7eb0a4 Modernised some code in some text layout classes, and made TextLayout draw underlining where the font asks for it 2017-04-06 10:55:48 +01:00
hogliux
f8ae98894f Added extra nullptr checks in Android windowing code which fixes rare crashes when callbacks occur before the Component peer has been fully constructed 2017-04-05 19:14:49 +01:00
hogliux
8aea84e20c Added pause after opening MIDI BLE device on Android to improve MIDI BLE reliability 2017-04-05 19:07:47 +01:00
ed
ba9e1cc49b Added documentation for repaint() method in LittleFootFunctions.txt 2017-04-05 11:53:13 +01:00
jules
7479be8542 Shuffled some pragmas around to stop MSVC from giving an unwanted warning 2017-04-05 10:20:29 +01:00
tpoole
8a680bc4f6 Added a lambda function parameterisation of NormalisableRange 2017-04-04 17:03:26 +01:00
hogliux
87a467c61b Reverted commit #ec0f3fc: Bug fix broke combo-box input 2017-04-04 16:26:57 +01:00
hogliux
ec21d0464d Fixed a bug in the linux XEmbedComponent and added support for host initiated embedding 2017-04-04 15:57:36 +01:00
jules
84f4362a40 BLOCKS API: Added support for some extended topology messages 2017-04-04 12:35:26 +01:00
jules
81bc630ba1 Avoided a spurious assertion when launching OSX file dialogs 2017-04-04 11:19:07 +01:00
jules
2284b5f9ca Added an internal option guarded by JUCE_REMOVE_COMPONENT_FROM_DESKTOP_ON_WM_DESTROY to help with obscure situations where an app needs to handle its windows being destroyed 2017-04-03 16:12:35 +01:00
jules
38d49a5ee7 Modernised a few RectangleList iterators 2017-04-03 16:08:07 +01:00
tpoole
d5c019e983 Fixed an unexpected buffer size change after detecting available sample rates on iOS 2017-04-03 12:22:12 +01:00
hogliux
daba498ef9 Fixed a bug where the AudioProcessor would sometimes fail to call the numChannelsChanged() callback 2017-04-03 12:16:58 +01:00
hogliux
b198fa4c2c Fixed a bug on linux where the mouse pointer would jump around while dragging sliders 2017-04-03 11:55:12 +01:00
jules
79c54bc076 Added some missing 60fps framerate variables 2017-04-03 11:25:48 +01:00
jules
a616f336b2 Avoided an MS compiler warning in DeletedAtShutdown 2017-04-03 10:00:07 +01:00
ed
dc10e61366 Added ConcertinaPanel::setCustomPanelHeader() method to allow custom components to be used as ConcertinaPanel headers 2017-03-31 14:24:53 +01:00
Rachel
28c3faea23 Added a missing declaration for String << unsigned long 2017-03-31 10:57:56 +01:00
ed
50eeb1df7e Fixed a bug where ConcertinaPanel::setPanelHeaderSize() wouldn't resize the panel header correctly. 2017-03-31 09:51:39 +01:00
hogliux
dcdcfaa7e9 Added several improvements to Android BLE MIDI reliability 2017-03-30 17:03:35 +01:00
jules
f11db9e1fb Avoided a spurious assertion in the javascript parser 2017-03-30 15:11:04 +01:00
ed
f21f9c11ff Fixed some typos in juce_win32_Windowing.cpp 2017-03-30 15:02:35 +01:00
jules
9d59a41e7b Removed some spurious 'noexcept's from AudioBuffer, and cleaned up some other bits in that class 2017-03-30 11:45:12 +01:00
ed
d05b9496eb Moved some constants at the top of juce_win32_Windowing.cpp into enums 2017-03-30 11:44:48 +01:00
hogliux
4c7a92ecfa Ensured that SystemStats::getUserLanguage and SystemStats::getUserCountry returns an ISO code on Android 2017-03-30 11:32:06 +01:00
ed
1116a6a1f1 Added some defines to the top of juce_win32_Windowing.cpp to make the Windows pointer API changes compatible with the XP toolset 2017-03-30 11:16:52 +01:00
tpoole
cbc0ed304b Fixed Xcode VST3PluginFormat compiler warnings 2017-03-30 11:07:16 +01:00
jules
8140564808 Relaxed the maximum length restriction on VST parameter names from 16 to 32 chars, as we assume all the hosts will be OK with that. 2017-03-30 10:44:41 +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
ed
0747a7067b Fixed bug with multi-touch in Viewport when drag is blocked and made some methods const 2017-03-29 15:21:32 +01:00
jules
5a092ddb0a Added method TimeSliceThread::removeAllClients() 2017-03-29 14:25:49 +01:00
jules
e122d2b9e4 Fixed a typo in iOS network code 2017-03-28 19:39:51 +01:00
ed
1e7a933543 Added viewportIgnoreDragFlag to Component to indicate that mouse drag events should not move the Component's parent Viewport with drag-to-scroll functionality enabled. 2017-03-28 15:44:49 +01:00
hogliux
aad868e383 Added support for WebBrowserComponent on Linux 2017-03-28 15:36:17 +01:00
hogliux
c69d24fa7a Added support for embedding native X11 widgets (such as gtk_plug or QX11EmbedWidget) on linux 2017-03-28 15:35:15 +01:00
ed
9c62eaf4f8 Removed JUCE_USE_WINDOWS_POINTER_API flag from juce_gui_basics.h and changed juce_win32_Windowing.cpp to dynamically load Windows pointer API methods. 2017-03-28 12:55:54 +01:00
jules
44cd80969d A few C++11 modernisations and comment corrections 2017-03-28 12:31:51 +01:00
jules
e253b8bea1 Added some notes and an assertion to Component::grabKeyboardFocus(), to help people avoid a common mistake, which is trying to grab the focus of not-yet-visible components. 2017-03-28 10:44:52 +01:00
jules
3b2014a5db Code cleanups in OSX networking 2017-03-27 16:32:30 +01:00
jules
fc844d949c Refactored the way OSX main menu updating happens, to avoid some issues when refreshing the whole menu bar 2017-03-27 15:38:02 +01:00
jules
1465f545d1 Made an openGL assertion slightly less strict 2017-03-27 15:07:43 +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
405a6aeaed Fixed a MinGW tablet mode detection compiler error 2017-03-27 12:56:17 +01:00
tpoole
79bdbc37cc Fixed some misleading indentation warnings 2017-03-27 11:57:00 +01:00
ed
91eb19e6f5 Added a call to sendLookAndFeelChange() before making new tab content component visible in TabbedComponent::changeCallback 2017-03-24 08:56:21 +00:00
ed
ee6411ea13 Fixed a typo in MenuBarModel 2017-03-23 14:59:53 +00:00