jules
|
4c0bc70411
|
Deleted some defunct Mac PowerPC code
|
2016-04-19 16:46:45 +01:00 |
|
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.
|
2016-04-06 18:31:24 +01:00 |
|
jules
|
e0f5218121
|
Added an internal flag JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS
|
2016-03-10 11:43:51 +00:00 |
|
jules
|
5d23645ca2
|
Workaround for some OSX10.11 repaint region coalescing problems
|
2016-02-23 10:01:57 +00:00 |
|
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)
|
2016-02-22 18:00:05 +00:00 |
|
jules
|
deae885df4
|
Avoided a warning in OSX when core graphics is disabled
|
2016-02-17 16:24:39 +00:00 |
|
jules
|
08b853ee35
|
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public
|
2016-02-04 16:07:21 +00:00 |
|
jules
|
ea07c5b2b0
|
Added a workaround in OSX so that plugin windows inside modal host windows can open popups
|
2016-01-18 15:21:36 +00:00 |
|
jules
|
99052af8bc
|
Added Android support for screen orientation control
|
2016-01-13 12:05:29 +00:00 |
|
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
2015-12-23 16:27:50 +00:00 |
|
hogliux
|
9510c16665
|
Handle paste, copy, cut events which come from plug-in hosts
|
2015-12-11 10:49:22 +00:00 |
|
jules
|
e1ff30d8bf
|
Specialised a recent OSX window resizing change to only apply on 10.11 or later, due to problems on older OS versions.
|
2015-12-09 10:41:35 +00:00 |
|
jules
|
8ab8bd733e
|
Optimisation to the last commit to avoid extra repainting when dragging windows
|
2015-12-01 16:01:06 +00:00 |
|
jules
|
d63fe244b3
|
Workaround for new OSX 10.11 behaviour that caused repaint problems when setting window bounds frequently
|
2015-12-01 15:48:38 +00:00 |
|
jules
|
31381c6864
|
Stripped out some defunct OSX 10.4 fallback code
|
2015-12-01 12:48:01 +00:00 |
|
jules
|
8aa1831d3c
|
Fix for exceptions in OSX pressure detection when WebKit views are used.
|
2015-11-09 16:01:32 +00:00 |
|
jules
|
a3426aae10
|
Added support for iOS force-touch
|
2015-11-02 11:51:16 +00:00 |
|
jules
|
016796bf45
|
Fix for detecting KeyPress::numberPadDecimalPoint on OSX with non-english keyboards
|
2015-07-28 14:03:51 +01:00 |
|
hogliux
|
eb652751c2
|
Fix bug where the shift modifier would change the keycode on OS X
|
2015-07-28 12:03:32 +01:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
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.
|
2015-06-22 20:28:15 +01:00 |
|
jules
|
30aa1f3a80
|
Whitespace cleanup
|
2015-04-09 10:58:23 +01:00 |
|
hogliux
|
36e5939820
|
Fix window ordering on mac
|
2015-04-07 14:13:13 +01:00 |
|
jules
|
426c8fad0b
|
Avoided out-of-range values in OSX magnify gesture callbacks.
|
2015-03-24 16:19:25 +00:00 |
|
jules
|
e1dcd96892
|
Workarounds to allow building with Xcode option "strict checking of objc_msgSend calls" enabled.
|
2015-03-03 09:47:03 +00:00 |
|
jules
|
893774561d
|
Fix for OSX window coordinate conversion mistake.
|
2014-12-08 12:40:40 +00:00 |
|
jules
|
7e8cc2734d
|
Some workarounds for people still using the 10.5 SDK
|
2014-11-02 20:40:48 +00:00 |
|
jules
|
61bf9392d0
|
Cleaned up a few OSX 10.10 deprecated functions.
|
2014-10-28 10:29:01 +00:00 |
|
jules
|
4af1478dfb
|
Fixed a few windowing issues when using global scale factors.
|
2014-08-08 09:23:01 +01:00 |
|
jules
|
93b9708777
|
Fixed a coordinate issue with NSViewComponent hit testing.
|
2014-08-07 16:38:54 +01:00 |
|
jules
|
43252902f1
|
Made OSX windows do a better job of checking for overlapping windows when calling contains()
|
2014-08-01 20:59:09 +01:00 |
|
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
2014-07-10 18:57:24 +01:00 |
|
jules
|
0bf57ddf0c
|
Added a method RectangleList::ensureStorageAllocated
|
2014-06-29 18:39:45 +01:00 |
|
jules
|
a0bcb86e08
|
Window focus fix for OSX app builds.
|
2014-06-15 12:05:01 +01:00 |
|
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>.
|
2014-06-14 13:06:53 +01:00 |
|
jules
|
db02a89fda
|
Kiosk mode workarounds for 10.8
|
2014-06-13 17:57:27 +01:00 |
|
jules
|
3cc8406b3d
|
Workaround for mysterious OSX focus problem.
|
2014-05-19 10:38:43 +01:00 |
|
jules
|
f96ee7c860
|
Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)
|
2014-04-23 20:35:45 +01:00 |
|
jules
|
f629a61e13
|
Fixes for kiosk mode on windows with non-native title bars.
|
2014-03-29 19:39:13 +00:00 |
|
jules
|
fb9ef9e906
|
Avoided windows being made visible when using toBehind on OSX.
|
2014-03-24 19:22:16 +00:00 |
|
jules
|
e2461cd5b0
|
Improved z-order of always-on-top temporary windows in OSX.
|
2014-03-19 12:31:00 +00:00 |
|
jules
|
9f1dd01625
|
Avoided an inputAttemptWhenModal callback on OSX when making windows visible.
|
2014-03-14 18:59:40 +00:00 |
|
jules
|
a79292179d
|
Better handling of ResizableWindow screen bounds handling when in kiosk mode.
|
2014-01-09 17:44:46 +00:00 |
|
jules
|
2623f4d1e1
|
Added method String::clear(), and used it to replace a few uses of String::empty.
|
2013-12-01 11:32:39 +00:00 |
|
jules
|
12a8dd3092
|
Avoided some pedantic GCC warnings.
|
2013-11-03 19:16:52 +00:00 |
|
jules
|
40ca8a7787
|
Tweaked an OSX obj-C window event signature.
|
2013-10-21 09:13:29 +01:00 |
|
jules
|
09d20dcae8
|
Added some new methods to SystemTrayIconComponent for highlighting and message bubbles.
|
2013-09-16 11:21:49 +01:00 |
|
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
2013-09-07 09:43:45 +01:00 |
|
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
2013-09-03 10:44:55 +01:00 |
|
jules
|
bb2bdb2c7c
|
Avoided function key presses sending a unicode character on OSX.
|
2013-08-24 10:27:20 +01:00 |
|