1647 Commits (b51d43d8246404238ab5b47b47ba4ccb98688f73)

Author SHA1 Message Date
  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() 7 years ago
  ed 112f1af3e8 Fixed a bug where multiple itemDropped() callbacks were being triggered when using drag and drop 7 years ago
  jules d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 7 years ago
  ed 3ed0e05c9e Fixed a bug when using drag and drop on devices with both mouse and touch inputs 7 years ago
  jules eece581e73 Added an assertion if you try to create a MouseCursor with a hotspot that's outside the image bounds 7 years ago
  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) 7 years ago
  tpoole 71bd8f6bed Whitespace tidy up 7 years ago
  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 7 years ago
  Lukasz Kozakiewicz e1c181425b PushNotifications: compile out any PN code on iOS if PNs are not enabled. 7 years ago
  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 7 years ago
  ed dbb2f620b4 Bump version number to 5.2.0 7 years ago
  ed a63f1808fc Fixed a bug where a Slider popup display added to a parent component would never be dismissed 7 years ago
  ed 331bd17aa5 Fixed a bug where the Slider popup display was being shown at the wrong position 7 years ago
  Lukasz Kozakiewicz b2d2bda7a1 Add Push Notifications feature for iOS and Android. 8 years ago
  jules 115354bef6 Avoided a pedantic warning/error in GCC 7 years ago
  jules f2d8c4bc6b Tweaked the new LookAndFeel misuse detector to avoid bothering people who don't clear their global L+F before deleting it 7 years ago
  tpoole 75236aa61d Fixed a FlexBox rounding bug 7 years ago
  jules f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 7 years ago
  Lukasz Kozakiewicz bbf6053544 Viewport: enable “scroll on drag” mode by default on Android and iOS. 7 years ago
  Lukasz Kozakiewicz 37d151cdce ListBox: update obsolete comment. 7 years ago
  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 7 years ago
  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 7 years ago
  tpoole 51b3eaebb2 Fixed some VS2013 compiler errors 7 years ago
  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!) 7 years ago
  jules 7c4a40470d Added some better use of the Range class in NormalisableRange and Slider 7 years ago
  jules c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 7 years ago
  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 7 years ago
  jules ffb64487ed When calling repaint() without a MessageManagerLock, it now always asserts 7 years ago
  ed 725947d764 Added a parameter to Slider::setPopupDisplayEnabled() to set the timeout for displaying the popup display on mouse hover 7 years ago
  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 7 years ago
  hogliux 0093320a06 Fixed an incorrect multi-touch index in a recent commit 7 years ago
  hogliux ebdbc29176 Fixed KeyPress::createFromDescription when using this for function keys > F12 7 years ago
  jules d73f9bdd74 Fix to TextEditor caret positioning 7 years ago
  hogliux 2021c64f00 Fixed an issue with stuck touches when a component peer was closed on a mouse down event 7 years ago
  tpoole 3cb185fcc3 A minor code cleanup 7 years ago
  ed 996f44f3f6 Added set and getJustificationType() methods to HyperlinkButton 7 years ago
  Lukasz Kozakiewicz 0caf83439a Android: move android.content.Intent class definition into JNIHelpers. 7 years ago
  jules 62955e7737 Fixed some typos and did a bit of code cleanup 7 years ago
  jules dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 7 years ago
  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 7 years ago
  jules 828b9b3be6 When opening an X display, made it attempt a retry if the first attempt fails. 7 years ago
  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 7 years ago
  hogliux 671f3eaf94 Implement Process::hide for mobile platforms 7 years ago
  jules 1884e0142a Corrected a small bug in TextEditor when clicking to the right of the last line to place the cursor. 7 years ago
  jules 2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag 7 years ago
  jules 970eda679e Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting! 7 years ago
  jules e8af67182d Added method Viewport::recreateScrollbars() 7 years ago
  ed 5d8d37eb87 Added support for multi-touch drag and drop 7 years ago
  jules 3d7c777238 Some light modernisation of a bunch of old code 7 years ago
  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 7 years ago