hogliux
|
df8fc9b910
|
FileChoosers: Added a file-chooser save mode where the caller already supplies a temporary file which should be saved. JUCE will automatically move the temporary file to the location selected by the user
|
2017-11-22 14:03:42 +00:00 |
|
ed
|
98f8ee9e04
|
Added some colourIds to FileBrowserComponent to control current path ComboBox and filename TextEditor colours
|
2017-11-21 15:06:10 +00:00 |
|
ed
|
f24e59e6ff
|
Added DirectoryContentsDisplayComponent::ColourIds::highlightedTextColourId and removed a line in LookAndFeel_V4::drawFileBrowserRow() that could result in multiple unnecessary repaints
|
2017-11-20 16:47:38 +00:00 |
|
ed
|
a40f6b3e5e
|
Added ComboBox::ColourIds::focusedOutlineColourId
|
2017-11-20 16:34:47 +00:00 |
|
Noah Dayan
|
257aeb50eb
|
Added documentation for juce_Grid.h and juce_GridItem.h
|
2017-11-20 15:10:52 +00:00 |
|
Noah Dayan
|
3671995344
|
Add missing enum documentation in juce_FlexBox.h and juce_FlexItem.h
|
2017-11-20 15:10:36 +00:00 |
|
Noah Dayan
|
1815d7db8a
|
Add missing enum documentation and fix comma in juce_Slider.h
|
2017-11-20 15:10:15 +00:00 |
|
ed
|
2540e8785e
|
Added a componentEnablementChanged method to ComponentListener
|
2017-11-20 11:23:03 +00:00 |
|
hogliux
|
7e23bf28ae
|
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers
|
2017-11-20 10:56:08 +00:00 |
|
ed
|
7e1ec31df9
|
Increased the movement tolerance for double-clicks when using a touch input source
|
2017-11-20 10:45:36 +00:00 |
|
ed
|
6568635216
|
Fixed an unused variable warning in last commit
|
2017-11-17 17:28:53 +00:00 |
|
ed
|
eb5d4ea0a7
|
Moved the check for Component viewportIgnoreDragFlag from Viewport::DragToScrollListener::mouseDown and mouseUp to mouseDrag
|
2017-11-17 17:25:16 +00:00 |
|
ed
|
e8518048b4
|
Fixed a rounding error in Component::isMouseOver
|
2017-11-17 16:22:48 +00:00 |
|
hogliux
|
4bb2f83203
|
FlexBox: Clarified some documentation on object life-times
|
2017-11-16 11:58:43 +00:00 |
|
jules
|
babea0885b
|
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
|
2017-11-11 14:17:48 +00:00 |
|
hogliux
|
e2a0759ab3
|
Added a BurgerMenu component which will display your menus and menu items in a "burger" menu
|
2017-11-10 18:18:48 +00:00 |
|
jules
|
ccbe16f7df
|
Fix for side-panel close button shape rendering
|
2017-11-10 17:39:27 +00:00 |
|
ed
|
92545f9deb
|
Convert mouse coordinate to correct Component space when dragging SidePanel
|
2017-11-10 11:23:24 +00:00 |
|
ed
|
1e240aeb48
|
Fixed a bug in SidePanel when adding a new content component
|
2017-11-09 18:18:43 +00:00 |
|
ed
|
1b962aa2f2
|
GUI: Added a SidePanel component class which is useful for auxiliary UI components on mobile
|
2017-11-09 17:06:28 +00:00 |
|
Lukasz Kozakiewicz
|
5d30fcd9b5
|
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
|
2017-11-08 18:29:12 +01:00 |
|
jules
|
c3a218ab49
|
Added some methods ColourGradient::vertical and ColourGradient::horizontal, and also some missing move operators for that class
|
2017-11-08 15:00:47 +00:00 |
|
Lukasz Kozakiewicz
|
073921445c
|
Android: add WebBrowserComponent implementation.
|
2017-11-07 19:36:10 +01:00 |
|
ed
|
1356ab1819
|
Fixed an issue in the last commit where an assertion would be triggered when not explicitly passing the inputSourceCausingDrag parameter to DragAndDropContainer::startDragging()
|
2017-11-05 10:42:51 +00:00 |
|
ed
|
112f1af3e8
|
Fixed a bug where multiple itemDropped() callbacks were being triggered when using drag and drop
|
2017-11-04 12:37:22 +00:00 |
|
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
2017-11-03 16:35:11 +00:00 |
|
ed
|
3ed0e05c9e
|
Fixed a bug when using drag and drop on devices with both mouse and touch inputs
|
2017-11-03 10:13:43 +00:00 |
|
jules
|
eece581e73
|
Added an assertion if you try to create a MouseCursor with a hotspot that's outside the image bounds
|
2017-11-02 14:54:11 +00:00 |
|
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
2017-11-01 17:41:06 +00:00 |
|
tpoole
|
71bd8f6bed
|
Whitespace tidy up
|
2017-10-30 12:02:43 +00:00 |
|
jules
|
fe8ba4c02f
|
Made the PopupMenu use the L+F to set the border it uses for custom components, and improved the layout of menus with icons
|
2017-10-27 16:05:31 +01:00 |
|
Lukasz Kozakiewicz
|
e1c181425b
|
PushNotifications: compile out any PN code on iOS if PNs are not enabled.
|
2017-10-27 16:51:34 +02:00 |
|
jules
|
98f37e02ae
|
Tweaked the ComboBox to not keep a reference to its LookAndFeel when its popup is not active. Also improved its scroll-wheel behaviour
|
2017-10-26 15:00:45 +01:00 |
|
ed
|
dbb2f620b4
|
Bump version number to 5.2.0
|
2017-10-25 12:07:32 +01:00 |
|
ed
|
a63f1808fc
|
Fixed a bug where a Slider popup display added to a parent component would never be dismissed
|
2017-10-24 15:57:16 +01:00 |
|
ed
|
331bd17aa5
|
Fixed a bug where the Slider popup display was being shown at the wrong position
|
2017-10-23 11:48:57 +01:00 |
|
Lukasz Kozakiewicz
|
b2d2bda7a1
|
Add Push Notifications feature for iOS and Android.
|
2017-10-23 09:31:06 +02:00 |
|
jules
|
115354bef6
|
Avoided a pedantic warning/error in GCC
|
2017-10-20 15:02:24 +01:00 |
|
jules
|
f2d8c4bc6b
|
Tweaked the new LookAndFeel misuse detector to avoid bothering people who don't clear their global L+F before deleting it
|
2017-10-20 14:56:04 +01:00 |
|
tpoole
|
75236aa61d
|
Fixed a FlexBox rounding bug
|
2017-10-19 19:53:06 +01:00 |
|
jules
|
f0ef700e46
|
Modernised a bunch of code mainly relating to character/string iteration
|
2017-10-19 16:52:20 +01:00 |
|
Lukasz Kozakiewicz
|
bbf6053544
|
Viewport: enable “scroll on drag” mode by default on Android and iOS.
|
2017-10-19 15:35:33 +02:00 |
|
Lukasz Kozakiewicz
|
37d151cdce
|
ListBox: update obsolete comment.
|
2017-10-19 15:35:33 +02:00 |
|
jules
|
6db06f7a9a
|
Added an assertion that will be triggered at the moment you attempt to delete a LookAndFeel object that's still in use somewhere
|
2017-10-19 11:58:50 +01:00 |
|
hogliux
|
431c834db2
|
Android: Make sure nav bars get hidden when asking for full screen mode and avoid retriggering the timer when they are already hidden
|
2017-10-18 14:28:33 +01:00 |
|
tpoole
|
51b3eaebb2
|
Fixed some VS2013 compiler errors
|
2017-10-18 11:05:40 +01:00 |
|
jules
|
7ea9874a01
|
Changed Component to hold a WeakReference to its LookAndFeel object, so that if you accidentally delete a LookAndFeel that's being used, it won't be a dangling pointer (but you may see some unexpected drawing behaviour!)
|
2017-10-18 09:22:42 +01:00 |
|
jules
|
7c4a40470d
|
Added some better use of the Range class in NormalisableRange and Slider
|
2017-10-16 16:21:41 +01:00 |
|
jules
|
c2a2d5c734
|
Updated some code to use cleaner array initialisation from constant data
|
2017-10-16 12:18:04 +01:00 |
|
ed
|
c550c81874
|
Added an option to pass -1 as the hoverTimeout parameter of Slider::setPopupDisplayEnabled() to cause the popup to remain until a mouseExit() and added some documentation
|
2017-10-16 11:55:36 +01:00 |
|