ed
|
251d1164ae
|
macOS: Fixed a compatibility issue with versions < 10.10
|
2019-07-15 10:02:28 +01:00 |
|
ed
|
bdeaeaf368
|
macOS: Fixed some deprecation warnings and silenced some others for the time being
|
2019-06-24 15:05:17 +01:00 |
|
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
2019-06-04 16:48:44 +01:00 |
|
ed
|
e8caa05756
|
macOS: Fixed an issue with fullscreen windows on older versions of macOS
|
2019-05-21 16:44:20 +01:00 |
|
jules
|
f58eacc135
|
Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects.
|
2019-05-15 12:08:38 +01:00 |
|
ed
|
387847efd6
|
macOS: Added a workaround for non-resizable windows increasing in height by the title-bar height when entering fullscreen
|
2019-05-14 15:09:23 +01:00 |
|
Tom Poole
|
3c0ccda6a5
|
macOS: Cleaned up old 10.6 support ifdefs
|
2019-04-05 10:05:21 +01:00 |
|
ed
|
43d58f330f
|
Revert "macOS: Don't apply backing scale factor when using the CoreGraphics renderer"
This reverts commit 90d65375df.
|
2019-03-26 11:42:16 +00:00 |
|
ed
|
b1c4d981da
|
Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers
|
2019-03-26 11:40:58 +00:00 |
|
ed
|
90d65375df
|
macOS: Don't apply backing scale factor when using the CoreGraphics renderer
|
2019-03-22 12:56:03 +00:00 |
|
ed
|
165654e73c
|
macOS: Fix a crash in getMainScreenHeight() when no screens are available
|
2019-02-22 12:07:15 +00:00 |
|
ed
|
69e9270fab
|
macOS: Set default presentation options when exiting kiosk mode to fix a bug on 10.10 causing the menu bar to not be shown
|
2019-02-18 18:05:50 +00:00 |
|
ed
|
6ff5af9c43
|
macOS: Fixed a crash on versions before 10.9
|
2019-01-16 17:35:48 +00:00 |
|
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
2019-01-11 09:52:10 +00:00 |
|
ed
|
1e1bb841a0
|
macOS: Apply light appearance to NSViewComponentPeer on 10.14 to fix a bug when hosting Apple AUs
|
2018-11-29 11:22:13 +00:00 |
|
ed
|
e64c0365bf
|
macOS: Always call NSViewComponentPeer::redirectMovedOrResized() when a window is de-minimised
|
2018-11-28 16:16:42 +00:00 |
|
Tom Poole
|
3c121b8538
|
MacOS: Fixed a crash hiding an NSView in Vienna Ensemble Pro
|
2018-10-29 09:52:28 +00:00 |
|
ed
|
acd3c0b8ee
|
Fixed some Objective-C id -> auto* conversion warnings
|
2018-10-24 16:20:45 +01:00 |
|
Tom Poole
|
372d6df64e
|
MacOS: Fixed an issue with transparent windows on Mojave
|
2018-10-08 11:03:44 +01:00 |
|
ed
|
fda5aaafd1
|
macOS: Fixed a bug when de-minimising an always on top NSView
|
2018-08-06 10:30:15 +01:00 |
|
ed
|
e68fc5e70e
|
Moved some notification center addObserver calls in NSViewComponentPeer's constructor to after the window has been created
|
2018-07-23 09:26:17 +01:00 |
|
hogliux
|
aec8c367fe
|
macOS: Only apply recent gl fix to shared windows and not to all of them
|
2018-05-16 11:59:27 +01:00 |
|
hogliux
|
2362ca9125
|
macOS: Fixed a crash in a recent commit when an on-desktop component is deleted
|
2018-05-15 15:42:21 +01:00 |
|
hogliux
|
e91def7fae
|
OpenGL: Fixed an issue where components using OpenGL would not be restarted correctly when used in the FX docker window in Reaper
|
2018-05-15 12:03:20 +01:00 |
|
hogliux
|
7d056e2670
|
Tidied up some macOS ObjC conversion methods
|
2018-05-14 17:11:58 +01:00 |
|
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
2018-05-09 10:04:27 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
ed
|
d17595518f
|
Disable automatic window tabbing behaviour on macOS
|
2018-02-14 11:47:04 +00:00 |
|
ed
|
9027d1e5a1
|
Implemented setIcon() in NSViewComponentPeer
|
2018-02-12 12:47:57 +00:00 |
|
Tom Poole
|
57a75bc990
|
MacOS: Fixed an intermittent crash when closing a window from kiosk mode
|
2018-01-29 11:37:34 +00:00 |
|
Lukasz Kozakiewicz
|
dd7549ef70
|
Add missing selector to NSViewComponentPeer.
|
2017-12-18 22:33:50 +01:00 |
|
jules
|
25fe3ee392
|
Some workarounds to avoid triggering the new Xcode thread checker when using openGL
|
2017-11-29 10:14:41 +00:00 |
|
jules
|
8666f1fc4b
|
Tweaked the OSX drag-and-drop flags to use just NSDragOperationGeneric rather than also specifying NSDragOperationCopy and NSDragOperationMove, as this seemed to cause problems with some other apps
|
2017-10-13 17:07:43 +01:00 |
|
jules
|
27a6903cac
|
Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
|
2017-09-27 12:24:02 +01:00 |
|
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
2017-09-08 08:59:55 +01:00 |
|
hogliux
|
768163f75c
|
Added support for more F-keys
|
2017-08-29 17:54:41 +01:00 |
|
jules
|
4e5f005421
|
Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase
|
2017-07-19 12:08:47 +01:00 |
|
hogliux
|
4b114d89a7
|
OpenGL: Fixed a crash in Cubase/WaveLab when OpenGL is used in a plug-ins editor
|
2017-06-01 10:34:20 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
1234775fc7
|
Minor tidying-up in some OSX UI code
|
2017-04-26 18:27:47 +01:00 |
|
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
2017-04-21 15:09:35 +01:00 |
|
jules
|
926652be8a
|
Added the -Wextra-semi warning to the projucer build
|
2017-04-21 11:31:09 +01:00 |
|
jules
|
38d49a5ee7
|
Modernised a few RectangleList iterators
|
2017-04-03 16:08:07 +01:00 |
|
ed
|
b7b8d5be57
|
Multiple fixes for touch and pen input on Windows
|
2017-03-15 17:16:04 +00:00 |
|
tpoole
|
0ab5244623
|
Fixed multiple file drag and drop on OS X
|
2017-02-06 17:02:16 +00:00 |
|
jules
|
0ebd5bcd3e
|
Modified the repaint throttling to detect whether the app is a plugin using JUCEApplication::isStandaloneApp() rather than macros
|
2017-01-10 17:54:41 +00:00 |
|
tpoole
|
8e7ed3ae7d
|
Fixed MacOS 10.12 deprecations
|
2016-12-02 11:37:52 +00:00 |
|
hogliux
|
388251b1e2
|
Made message queue throttling more precise by using Time::getMillisecondCounter
|
2016-11-21 09:26:52 +00:00 |
|
hogliux
|
37f348123b
|
Potentially fixed an issue with the message thread being flooded by repaint events
|
2016-11-16 14:18:04 +00:00 |
|
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.
|
2016-09-16 12:03:02 +01:00 |
|