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 |
|
jules
|
ffb64487ed
|
When calling repaint() without a MessageManagerLock, it now always asserts
|
2017-10-16 10:13:19 +01:00 |
|
ed
|
725947d764
|
Added a parameter to Slider::setPopupDisplayEnabled() to set the timeout for displaying the popup display on mouse hover
|
2017-10-16 08:54:55 +01: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 |
|
hogliux
|
0093320a06
|
Fixed an incorrect multi-touch index in a recent commit
|
2017-10-13 14:42:08 +01:00 |
|
hogliux
|
ebdbc29176
|
Fixed KeyPress::createFromDescription when using this for function keys > F12
|
2017-10-13 12:04:44 +01:00 |
|
jules
|
d73f9bdd74
|
Fix to TextEditor caret positioning
|
2017-10-13 10:41:21 +01:00 |
|
hogliux
|
2021c64f00
|
Fixed an issue with stuck touches when a component peer was closed on a mouse down event
|
2017-10-12 12:42:08 +01:00 |
|
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
2017-10-12 12:31:55 +01:00 |
|
ed
|
996f44f3f6
|
Added set and getJustificationType() methods to HyperlinkButton
|
2017-10-12 12:29:58 +01:00 |
|
Lukasz Kozakiewicz
|
0caf83439a
|
Android: move android.content.Intent class definition into JNIHelpers.
|
2017-10-12 11:53:08 +01:00 |
|
jules
|
62955e7737
|
Fixed some typos and did a bit of code cleanup
|
2017-10-12 09:16:34 +01:00 |
|
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
2017-10-11 12:26:05 +01:00 |
|
jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
2017-10-11 12:10:58 +01:00 |
|
jules
|
828b9b3be6
|
When opening an X display, made it attempt a retry if the first attempt fails.
|
2017-10-11 09:10:13 +01:00 |
|
jules
|
2ee168ad46
|
Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems
|
2017-10-10 11:33:55 +01:00 |
|
hogliux
|
671f3eaf94
|
Implement Process::hide for mobile platforms
|
2017-10-10 09:22:03 +01:00 |
|
jules
|
1884e0142a
|
Corrected a small bug in TextEditor when clicking to the right of the last line to place the cursor.
|
2017-10-09 16:31:30 +01:00 |
|
jules
|
2fcb8fa71b
|
Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag
|
2017-10-09 15:39:22 +01:00 |
|
jules
|
970eda679e
|
Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting!
|
2017-10-09 12:38:06 +01:00 |
|
jules
|
e8af67182d
|
Added method Viewport::recreateScrollbars()
|
2017-10-06 11:54:55 +01:00 |
|
ed
|
5d8d37eb87
|
Added support for multi-touch drag and drop
|
2017-10-04 15:52:31 +01:00 |
|
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
2017-10-04 12:47:43 +01:00 |
|
ed
|
1cb2d8143e
|
Fixed an assertion when enabling the popup display with a two-value slider and disabled the popup display when using an IncDec slider
|
2017-10-04 09:31:37 +01:00 |
|
hogliux
|
e0b0920819
|
macOS: Fixed an issue where the CustomCallback of a menu item would not be called if the menu item belongs to a native macOS menu
|
2017-09-29 18:14:02 +01:00 |
|
hogliux
|
6ae99f4343
|
macOS: Fixed a memory leak of native mac menu items
|
2017-09-29 18:13:24 +01:00 |
|
ed
|
0a85ae91de
|
Removed an unused variable from LookAndFeel_V4::positionDocumentWindowButtons()
|
2017-09-29 16:14:31 +01:00 |
|
ed
|
53cd6c014c
|
Fixed a bug where DocumentWindow buttons were being drawn too large
|
2017-09-29 16:06:59 +01:00 |
|
jules
|
c42719c2eb
|
Some internal modernisation in windowing classes
|
2017-09-28 16:57:01 +01:00 |
|
jules
|
1aaa598a5f
|
Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes
|
2017-09-27 12:57:55 +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
|
31e454f284
|
Avoided triggering an assertion when focus is returned by a popup menu to a hidden component
|
2017-09-27 11:48:40 +01:00 |
|
jules
|
3624df0652
|
Minor spelling fix
|
2017-09-25 12:23:25 +01:00 |
|