1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00
Commit graph

1608 commits

Author SHA1 Message Date
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
jules
a4f5663fce Added an option for Viewport subclasses to create custom scrollbars. Also modified Viewport::getVerticalScrollBar() and ListBox::getVerticalScrollBar() to return references instead of pointers 2017-09-25 11:22:03 +01:00
jules
533fd23439 Added a missing override 2017-09-25 10:11:23 +01:00
jules
d00a459480 Added method TextEditor::setJustification() 2017-09-22 14:37:13 +01:00
ed
f83fcafb84 Fixed a bug where a Slider popup display set to show on mouse hover wouldn't show when dragging the mouse over the Slider and releasing 2017-09-22 10:29:30 +01:00
jules
6290e95152 Whitespace 2017-09-21 19:49:18 +01:00
jules
c309a5b244 Avoided forcing TextEditor to be always opaque 2017-09-21 19:48:19 +01:00
ed
0b6f02a29e Fixed some errors and warnings when building with JUCE_DLL_BUILD=1 2017-09-21 10:59:24 +01:00
ed
33f075212e Fixed a typo in TextPropertyComponent 2017-09-21 10:09:57 +01:00
jules
9e356135a1 Added a minimum number of columns option to the PopupMenu, and did a bit of internal modernising on the class's internals 2017-09-20 10:32:18 +01:00
ed
0b7d163d49 Increased the contrast for selected text when using LookAndFeel_V4 2017-09-19 12:23:41 +01:00
tpoole
0ae8aa812c Bump version number to 5.1.2 2017-09-18 14:59:57 +01:00
ed
320c3476c4 Added some more documentation to ProgressBar 2017-09-14 15:41:09 +01:00
hogliux
8e9edeff8b Ensured that the "textWhenNothingSelected" takes the label font of label's lookandfeel into account 2017-09-14 12:17:01 +01:00
ed
2fed2af669 Updated the documentation in ProgressBar to reflect the circular, spinning ProgressBar that was added in LookAndFeel_V4 2017-09-14 11:56:47 +01:00
ed
149201d951 Display current progress in LookAndFeel_V4 linear ProgressBar 2017-09-14 11:02:20 +01:00
hogliux
1291f1a06b Reverted commit 8483aa4 as the same functionality already existed in JUCE with ModalCallbackFunction. Improved the documentation in NativeMessageBox to mention that class. 2017-09-13 11:14:10 +01:00
hogliux
ed8270fcda Fixed an extra semicolon in the previous commit 2017-09-12 12:13:27 +01:00
hogliux
8483aa4aea Added a new method NativeMessageBox::showMessageBox which asynchronously opens a native dialog box and calls a C++ lambda when dismissed 2017-09-12 12:09:54 +01:00
ed
71d10e750a Fixed a bug where PopupMenus were being dismissed when opening a submenu using touch input 2017-09-12 10:59:51 +01:00
ed
9f4648f856 Fixed some issues when using a touchscreen to interact with PopupMenus 2017-09-11 17:12:31 +01:00
Lukasz Kozakiewicz
f4bfa6bec5 Android: fix a crash in painting when size of the array to allocate is 0. 2017-09-08 16:50:26 +02:00
jules
eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 2017-09-08 08:59:55 +01:00
tpoole
b58a0f4be7 Fixed some VS2013 compiler errors 2017-09-07 16:44:46 +01:00
tpoole
142bebbb92 A small documentation fix 2017-09-07 11:30:39 +01:00
tpoole
8aca5604eb Fixed a VS2013 compiler error 2017-09-07 10:31:23 +01:00
jules
32fe9e81ce Removed the need for the window to be focused for the slider's hover popup to work 2017-09-05 15:05:56 +01:00
jules
95e02b1b26 A bit of minor tidying up in TableHeaderComponent 2017-09-05 14:56:22 +01:00
jules
9ac2fae469 Made TooltipWindow::getTipFor() a public virtual method 2017-09-05 14:13:11 +01:00
jules
e30178418c Modernised some code in TableListBox 2017-09-05 12:47:15 +01:00
Lukasz Kozakiewicz
f65500ec7b InAppPurchases: fix linker error on iOS when product unlocking module is included by IAP capability is turned off. 2017-09-05 10:43:19 +02:00