jules
|
f183a506ef
|
Workaround for a VS warning
|
8 years ago |
jules
|
8689df5590
|
Fixed a few c++17 warnings
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
411071f3b1
|
Fixed linux mouse jump issue by removing code that was made redundant after the latest linux improvements
|
8 years ago |
hogliux
|
87a895d5a4
|
Added a check to send fake mouse move events only if the current mouse cursor's position could have an effect on mouseEnter/mouseLeve events
|
8 years ago |
jules
|
38d49a5ee7
|
Modernised a few RectangleList iterators
|
8 years ago |
jules
|
60e9231fb1
|
Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code.
|
8 years ago |
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.
|
8 years ago |
ed
|
b7b8d5be57
|
Multiple fixes for touch and pen input on Windows
|
8 years ago |
ed
|
0fa188ab5b
|
Reverted #6d356423 as it broke centring for child components
|
8 years ago |
ed
|
6d356423e2
|
Fix for transformed Components not being centred correctly
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
8 years ago |
ed
|
d0b6d6c025
|
Check all mouse sources when exiting modal loop
|
8 years ago |
ed
|
ce14b66763
|
Fixed a bug where a mouse enter event wouldn't be sent to the Component under the mouse when exiting a modal loop and where mouse exit events were being sent when a modal loop was active
|
8 years ago |
hogliux
|
75ea6db250
|
Renamed bounds member variable in Component to "boundsRelativeToParent" to avoid shadowing warnings when using a local variable nambed "bounds"
|
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
|
3d1dc4ab0b
|
Fix bug where previously applied context transformation was not respected in subsequent fill
|
8 years ago |
jules
|
ab3e628f36
|
Added mouse-up event pressure handling
|
8 years ago |
hogliux
|
58f2e1b9f2
|
Add support for isCurrentlyModal to detect if the current component is in a modal stack - regardless if foremost or not
|
9 years ago |
jules
|
48270039db
|
Made Component::internalFocusLoss pass on the focus-change cause to its callback
|
9 years ago |
jules
|
3f85b04914
|
Made sure that CachedImage resources are released recursively for all children when a child component becomes invisible
|
9 years ago |
jules
|
76f4ca8a63
|
Fixed an edge-case problem involving component clipping.
|
9 years ago |
jules
|
76737287c7
|
Simplified some component modal state handling code, hopefully also fixing an edge-case problem when showing modal windows on linux
|
9 years ago |
jules
|
92bb5e8b74
|
Added an 'includeChildren' parameter to Component::isMouseOverOrDragging
|
9 years ago |
jules
|
edec7b34b2
|
Replaced some uses of AffineTransform::identity with a default-constructed object
|
9 years ago |
jules
|
a3426aae10
|
Added support for iOS force-touch
|
9 years ago |
jules
|
527da19076
|
Added method Component::alphaChanged(), and fixed NSViewComponent to handle alpha values.
|
9 years ago |
jules
|
d7812ff580
|
Fix for an edge case bug when repainting areas of a component which is buffered-to-image on a rescaled display.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
9fa964881f
|
Fixed an edge-case assertion involving window resizing with constraints.
|
10 years ago |
jules
|
0c99e8e068
|
Minor cleanups
|
10 years ago |
jules
|
9c9d10dc0a
|
Clarified some documentation relating to the Component::setBufferedToImage, which didn't match the actual behaviour of that method.
|
10 years ago |
jules
|
12ab881353
|
Minor clean-up.
|
10 years ago |
jules
|
a0b0b0f7ca
|
Optimisation to component image caching.
|
10 years ago |
jules
|
f50650ad1b
|
Removed the Component::getVisibleArea method. This had some design flaws and the current implementation was broken, so presumably few people were using it! If you were using it, let me know your use-case so I can perhaps find a replacement that has less ambiguities about exactly what it's supposed to do.
|
10 years ago |
jules
|
66d413c32b
|
Minor clean-ups
|
10 years ago |
jules
|
df9701430a
|
Workaround for VST3 plugin resizing in Wavelab.
|
10 years ago |
jules
|
19b412c1a8
|
Avoiding flicker when handling synchronous repainting of desktop windows when they are resized.
|
10 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
|
145413143f
|
Added some assertions to some Desktop methods to check that the message manager is locked.
|
11 years ago |
jules
|
0bf1862ec6
|
Spelling fix.
|
11 years ago |
jules
|
042d9f22fc
|
Various changes to improve the behaviour of kiosk mode for DocumentWindows on win32.
|
11 years ago |
jules
|
d582a66917
|
Introjucer: Added gnu++0x flag for android builds. Support for SVG icons.
|
11 years ago |
jules
|
4d79bed3d1
|
Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
|
11 years ago |
jules
|
57974a793c
|
Some fixes for minor graphical problems.
|
11 years ago |
jules
|
ef1f2e6094
|
Avoided some repainting when moving scaled windows (win32). Also removed the fake drop-shadowing in newer versions of
|
11 years ago |
jules
|
fa82952520
|
Avoided some judder when dragging windows using a global scale factor.
|
11 years ago |
jules
|
94da373c31
|
Fixed a couple of rendering problems when using global scale factors.
|
11 years ago |
jules
|
3a47baf9b9
|
Misc minor string optimisations.
|
11 years ago |