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

4482 commits

Author SHA1 Message Date
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
jules
e561f1f5aa Whitespace 2017-03-23 12:06:13 +00:00
jules
5c4553a06c Added a parameter to SystemStats::CrashHandlerFunction to supply some platform-specific crash details 2017-03-23 12:02:02 +00:00
jules
c236e75cf5 Adde some missing JUCE_API annotations 2017-03-21 16:07:46 +00:00
tpoole
e4857ceaae Added MacOS SystemStats::getDeviceDescription 2017-03-21 15:23:43 +00:00
jules
4c6d20681d Made WindowsRegistry::deleteKey operate recursively 2017-03-21 11:25:59 +00:00
jules
cd59c26a0e Added some JUCE_API flags to some RelativeTime global operators 2017-03-20 17:31:18 +00:00
ed
479390c689 Try to use TreeView background colour when painting open/close button in TreeViewItem::paintRecursively() instead of always using white 2017-03-20 16:40:21 +00:00
tpoole
9a8298a91a Fixed VST3 compiler warning 2017-03-20 12:28:14 +00:00
jules
86f1b6628f Added a reference count getter method to SharedResourcePointer 2017-03-20 12:08:32 +00:00
tpoole
7e9b8fd923 Improved a menu label in the standalone filter window 2017-03-20 09:43:13 +00:00
ed
f855806602 Added 'JUCE_USE_WINDOWS_POINTER_API' flag to juce_gui_basics.h to enable/disable the advanced Windows pointer API (only available on Windows 8 and above). 2017-03-17 11:49:04 +00:00
jules
b8d1183f78 Fixed a typo in a comment 2017-03-17 11:44:32 +00:00
hogliux
dcc35c5dd6 Fixed a VST3 bug where a WaveLab workaround would unintentionaly mute buses for certain multi-bus plug-ins 2017-03-17 11:15:23 +00:00
hogliux
d0b704c6d4 Fixed a potential crash in the VST3 wrapper when certain buses are disabled 2017-03-16 17:41:33 +00:00
jules
4b1d4c9681 Added a cast to avoid a compiler warning 2017-03-16 09:34:42 +00:00
ed
8ca0bc6791 Fixed call to ComponentPeer::handleMouseEvent() in FakeMouseMoveGenerator. Added isPen() and isMouse() methods to MouseInputSource. 2017-03-16 08:53:46 +00:00
tpoole
5920bcd20b Fixed WinRT MIDI static initialisation error 2017-03-15 17:24:43 +00:00
ed
b7b8d5be57 Multiple fixes for touch and pen input on Windows 2017-03-15 17:16:04 +00:00
hogliux
2e08db47ff Added a shader workaround for GPUs on older Android devices 2017-03-15 13:21:11 +00:00
ed
501d7299a6 Added documentation for some missing LittleFoot methods 2017-03-15 10:19:53 +00:00
hogliux
2ca5a9c32b Partially reverted fix for new VST3 SDK 3.6.7 by removing any dependency to VST2 SDK 2017-03-14 18:01:21 +00:00
tpoole
112b88f289 Made the WinRT MIDI service run on app startup 2017-03-14 15:24:32 +00:00
hogliux
08483a0138 Fixed a VS 2017 compiler warning 2017-03-14 15:09:39 +00:00
hogliux
9c7ee8710a Added support for VST3 SDK 3.6.7
You will need to update your VST3 SDK!
2017-03-13 17:15:57 +00:00
jules
6658f1fa70 Fixed a documentation typo 2017-03-13 14:14:04 +00:00
jules
f6873c2273 (Fixed a typo in linux code in the last commit) 2017-03-13 12:10:47 +00:00
jules
2d192bed9b Added method SystemStats::getNumPhysicalCpus() 2017-03-13 10:38:53 +00:00
jules
d6bf2e8cf9 Added line spacing to TextEditor and methods to set/get the current line spacing 2017-03-10 17:07:34 +00:00
jules
f207ebb6d8 BLOCKS SDK: New and updated version of juce_blocks_basics, adding functionality and compatibility with latest Dashboard-compatible firmware 2017-03-10 14:42:54 +00:00
ed
beab10fca7 Added a check in ImagePreviewComponent to avoid reading directories 2017-03-10 14:39:17 +00:00
hogliux
f506cc7f5d Doubled the default number of Android OpenSL buffers to avoid glitches on a wider range of devices by default 2017-03-10 12:09:13 +00:00
hogliux
89a53dbf89 Fixed uninitialised variables in Android OpenSL which may have resulted in OpenSL using the slow audio path 2017-03-10 12:06:39 +00:00
tpoole
7094b04a9b Changed some text to Title Case in AudioDeviceSelectorComponent 2017-03-10 10:06:00 +00:00
tpoole
2398f4c1d3 Used AsyncUpdater for iOS stream format changes 2017-03-08 11:03:01 +00:00
hogliux
23b6450e62 Fixed a typo in recent commit to address an armeabi internal compiler bug 2017-03-08 10:57:28 +00:00
jules
a96163df2a Fixed a couple more unused variables in iOS audio 2017-03-08 10:29:26 +00:00