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.
|
8 years ago |
hogliux
|
c94be5db8b
|
Fixed an issue where repaints could be dropped when the host is also sending many repaints to the plug-in
|
8 years ago |
hogliux
|
c7b347242d
|
Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash
Fixes #88
|
8 years ago |
hogliux
|
99186e5166
|
Call removeFromDesktop when an external host tries to remove a juce component from a window (Fixes #88)
|
8 years ago |
hogliux
|
8b1b855654
|
Throttle repaints when repainting in a plug-in to avoid steppy automation
|
9 years ago |
hogliux
|
437cb4e9a4
|
Only detect which corner is being resized on the first live resize callback
|
9 years ago |
hogliux
|
074c90984e
|
Fix minor typo in OS X function key mappings
|
9 years ago |
jules
|
bf48687544
|
Made the OSX window code handle custom desktop scale factors when constraining window positions
|
9 years ago |
jules
|
4c0bc70411
|
Deleted some defunct Mac PowerPC code
|
9 years ago |
Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
9 years ago |
jules
|
e0f5218121
|
Added an internal flag JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS
|
9 years ago |
jules
|
5d23645ca2
|
Workaround for some OSX10.11 repaint region coalescing problems
|
9 years ago |
jules
|
328652c3ad
|
Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11)
|
9 years ago |
jules
|
deae885df4
|
Avoided a warning in OSX when core graphics is disabled
|
9 years ago |
jules
|
08b853ee35
|
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public
|
9 years ago |
jules
|
ea07c5b2b0
|
Added a workaround in OSX so that plugin windows inside modal host windows can open popups
|
9 years ago |
jules
|
99052af8bc
|
Added Android support for screen orientation control
|
9 years ago |
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
9 years ago |
hogliux
|
9510c16665
|
Handle paste, copy, cut events which come from plug-in hosts
|
9 years ago |
jules
|
e1ff30d8bf
|
Specialised a recent OSX window resizing change to only apply on 10.11 or later, due to problems on older OS versions.
|
9 years ago |
jules
|
8ab8bd733e
|
Optimisation to the last commit to avoid extra repainting when dragging windows
|
9 years ago |
jules
|
d63fe244b3
|
Workaround for new OSX 10.11 behaviour that caused repaint problems when setting window bounds frequently
|
9 years ago |
jules
|
31381c6864
|
Stripped out some defunct OSX 10.4 fallback code
|
9 years ago |
jules
|
8aa1831d3c
|
Fix for exceptions in OSX pressure detection when WebKit views are used.
|
9 years ago |
jules
|
a3426aae10
|
Added support for iOS force-touch
|
9 years ago |
jules
|
016796bf45
|
Fix for detecting KeyPress::numberPadDecimalPoint on OSX with non-english keyboards
|
9 years ago |
hogliux
|
eb652751c2
|
Fix bug where the shift modifier would change the keycode on OS X
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
jules
|
9b79610cb0
|
Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components.
|
10 years ago |
jules
|
30aa1f3a80
|
Whitespace cleanup
|
10 years ago |
hogliux
|
36e5939820
|
Fix window ordering on mac
|
10 years ago |
jules
|
426c8fad0b
|
Avoided out-of-range values in OSX magnify gesture callbacks.
|
10 years ago |
jules
|
e1dcd96892
|
Workarounds to allow building with Xcode option "strict checking of objc_msgSend calls" enabled.
|
10 years ago |
jules
|
893774561d
|
Fix for OSX window coordinate conversion mistake.
|
10 years ago |
jules
|
7e8cc2734d
|
Some workarounds for people still using the 10.5 SDK
|
10 years ago |
jules
|
61bf9392d0
|
Cleaned up a few OSX 10.10 deprecated functions.
|
10 years ago |
jules
|
4af1478dfb
|
Fixed a few windowing issues when using global scale factors.
|
10 years ago |
jules
|
93b9708777
|
Fixed a coordinate issue with NSViewComponent hit testing.
|
10 years ago |
jules
|
43252902f1
|
Made OSX windows do a better job of checking for overlapping windows when calling contains()
|
10 years ago |
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
11 years ago |
jules
|
0bf57ddf0c
|
Added a method RectangleList::ensureStorageAllocated
|
11 years ago |
jules
|
a0bcb86e08
|
Window focus fix for OSX app builds.
|
11 years ago |
jules
|
6c61dbb68e
|
Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>.
|
11 years ago |
jules
|
db02a89fda
|
Kiosk mode workarounds for 10.8
|
11 years ago |
jules
|
3cc8406b3d
|
Workaround for mysterious OSX focus problem.
|
11 years ago |
jules
|
f96ee7c860
|
Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)
|
11 years ago |
jules
|
f629a61e13
|
Fixes for kiosk mode on windows with non-native title bars.
|
11 years ago |
jules
|
fb9ef9e906
|
Avoided windows being made visible when using toBehind on OSX.
|
11 years ago |
jules
|
e2461cd5b0
|
Improved z-order of always-on-top temporary windows in OSX.
|
11 years ago |
jules
|
9f1dd01625
|
Avoided an inputAttemptWhenModal callback on OSX when making windows visible.
|
11 years ago |