ed
|
fda5aaafd1
|
macOS: Fixed a bug when de-minimising an always on top NSView
|
6 years ago |
ed
|
666d9d1ed4
|
Add a nullptr check in Slider PopupDisplayComponent destructor
|
6 years ago |
ed
|
fcecf67ab3
|
Added a drawComboBoxTextWhenNothingSelected() method to ComboBox::LookAndFeelMethods and made the drawing code consistent with drawLabel()
|
6 years ago |
ed
|
33fb0e9d60
|
Fixed an error in the documentation of ComboBox::setText()
|
6 years ago |
jules
|
a658ad41de
|
Removed some erroneous noexcepts
|
6 years ago |
ed
|
e68fc5e70e
|
Moved some notification center addObserver calls in NSViewComponentPeer's constructor to after the window has been created
|
6 years ago |
ed
|
09cc2e00d3
|
Fix a compiler error in commit 2fd19af
|
6 years ago |
ed
|
2fd19af539
|
macOS: Generate a missing mouse up when DragAndDropContainer drag event ends
|
6 years ago |
Tom Poole
|
9dde83e662
|
Fixed a z-order bug when DragAndDrop-ing between plug-in windows
|
6 years ago |
ed
|
4280b51d09
|
Made the DragAndDropContainer::performExternalDragDropOfFiles() and ::performExternalDragDropOfText() methods asynchronous on Windows so that behaviour is consistent across all platforms and updated the documentation to reflect this
|
6 years ago |
Tom Poole
|
c5862246b7
|
Prevented some implicit casts to bool using JUCE_STRICT_REFCOUNTEDPOINTER
|
6 years ago |
ed
|
511e01c400
|
Ensure that the target point in MenuWindow::getParentArea() is always in terms of screen coordinates
|
6 years ago |
Tom Poole
|
3c93cfb105
|
Clarified some Button LookAndFeel parameter names
|
6 years ago |
Tom Poole
|
6cff481c6a
|
Fixed some gcc 8 compiler warnings
|
7 years ago |
Tom Poole
|
08d67c763f
|
Made some JUCE classes TriviallyCopyable
|
7 years ago |
hogliux
|
ceea888507
|
Added an option to specify a parent component when creating a file chooser
|
7 years ago |
Tom Poole
|
3232a6a262
|
Fixed a compiler warning
|
7 years ago |
jules
|
935d1ff805
|
Added an assertion in Component to prevent accidental component recursion
|
7 years ago |
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
7 years ago |
jules
|
47535718dc
|
Added an assertion to Label to help catch some 'doh!' moments
|
7 years ago |
hogliux
|
3a8c63f5d4
|
iOS: Ensured that native file choosers also work in iOS apps
|
7 years ago |
jules
|
1e6bbb8da9
|
Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this
|
7 years ago |
ed
|
6ee59ed6db
|
Fixed a crash that could occur when dismissing all active PopupMenus
|
7 years ago |
Tom Poole
|
071af1c285
|
Fixed an issue cleaning up a PopupMenu LookAndFeel
|
7 years ago |
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
7 years ago |
hogliux
|
e71084a7e9
|
Fixed a windows warning in the previous commit
|
7 years ago |
hogliux
|
64be913fa2
|
Added a LookAndFeel method to customise the options of a ComboBox's PopupMenu
|
7 years ago |
jules
|
49aa9c9db4
|
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
|
7 years ago |
hogliux
|
c3c43bc738
|
Only send a single change message when DirectoryContentsList::refresh() is invoked
|
7 years ago |
jules
|
9da4d4131c
|
Increased shadowing warning level, and fixed a few warnings that were generated
|
7 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
ed
|
a1363c1825
|
Slider: Don't update lastAngle in mouseDown() if the Slider style is two-value as it uses currentValue. Added isTwoValue() and isThreeValue() methods.
|
7 years ago |
ed
|
4af9526ab5
|
Fixed a bug in Grid where the area calculation could terminate early
|
7 years ago |
hogliux
|
103ddb6019
|
Added missing JUCE_API export attribute to ModalCallbackFunctiojn
|
7 years ago |
hogliux
|
9fee13ba82
|
Slider: Added missing ComponentPeer flags to the popup display of a slider
|
7 years ago |
hogliux
|
3e327a5390
|
Ensured that any top-level component transforms are not applied twice
|
7 years ago |
hogliux
|
b85726a646
|
BubbleComponent: Correctly convert screen coordinates for BubbleComponents that have a custom AffineTransforms
|
7 years ago |
jules
|
ea43a1f57d
|
Provided a public field MouseEvent::mouseDownPosition, to provide a floating point version of the mouse-down pos
|
7 years ago |
hogliux
|
8377a6406b
|
Scaling: Ensured that the Slider's PopupDisplayComponent will have the same transform applied as the Slider itself
|
7 years ago |
jules
|
271f519234
|
Tidied up some broken use of std::unique_ptr for holding linux handles
|
7 years ago |
Tom Poole
|
0469fde310
|
Fixed a data race when iterating directory contents
|
7 years ago |
jules
|
a4c51494bf
|
Made the Direct2D validate after painting
|
7 years ago |
hogliux
|
876aaf49e7
|
Allow multiple TooltipWindows as long as they do not share the same parent component
|
7 years ago |
hogliux
|
aec8c367fe
|
macOS: Only apply recent gl fix to shared windows and not to all of them
|
7 years ago |
hogliux
|
2362ca9125
|
macOS: Fixed a crash in a recent commit when an on-desktop component is deleted
|
7 years ago |
hogliux
|
e91def7fae
|
OpenGL: Fixed an issue where components using OpenGL would not be restarted correctly when used in the FX docker window in Reaper
|
7 years ago |
ed
|
f70a450bd4
|
Ensure that ComboBox::menuActive flag is set when calling showPopup()
|
7 years ago |
Lukasz Kozakiewicz
|
315326477d
|
Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs.
|
7 years ago |
hogliux
|
7d056e2670
|
Tidied up some macOS ObjC conversion methods
|
7 years ago |
jules
|
87042769b6
|
Tidied up some more old typedefs
|
7 years ago |