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

346 commits

Author SHA1 Message Date
jules
80a7718286 Added some event lambda callbacks for TextEditor and simplified a bit more code using them 2018-01-03 16:34:11 +00:00
jules
e7a5e520c6 Updated Button::onClick and added ComboBox::onChange 2018-01-03 12:07:15 +00:00
jules
ce8b2d865a Used Button::onClick to simplify a bunch of library classes and demo code 2018-01-03 11:06:04 +00:00
jules
a7e3339f86 Got rid of some very old legacy VC6 workaround typedefs 2018-01-03 09:25:19 +00:00
jules
1d64394727 Tidied up a few things in Label 2018-01-02 10:27:58 +00:00
ed
9bb4e025ca Made the documentation of some classes clearer regarding when a notification will be sent 2017-12-28 17:02:58 +00:00
Tom Poole
cff37f5b6a Fixed some const violation errors 2017-12-19 12:44:24 +00:00
jules
d9585241ad Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance 2017-12-06 17:33:26 +00:00
jules
d0111a4f96 Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi 2017-12-06 11:16:22 +00:00
jules
f85d706131 Some minor formatting and comment fixes 2017-11-28 17:46:15 +00:00
jules
a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 2017-11-28 16:18:40 +00:00
ed
a40f6b3e5e Added ComboBox::ColourIds::focusedOutlineColourId 2017-11-20 16:34:47 +00:00
Noah Dayan
1815d7db8a Add missing enum documentation and fix comma in juce_Slider.h 2017-11-20 15:10:15 +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
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
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
37d151cdce ListBox: update obsolete comment. 2017-10-19 15:35:33 +02:00
tpoole
51b3eaebb2 Fixed some VS2013 compiler errors 2017-10-18 11:05:40 +01:00
jules
7c4a40470d Added some better use of the Range class in NormalisableRange and Slider 2017-10-16 16:21:41 +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
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
d73f9bdd74 Fix to TextEditor caret positioning 2017-10-13 10:41:21 +01:00
tpoole
3cb185fcc3 A minor code cleanup 2017-10-12 12:31:55 +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
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
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
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
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
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
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
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
e30178418c Modernised some code in TableListBox 2017-09-05 12:47:15 +01:00
hogliux
66da02d233 Fixed an issue where ComboBox popup menus would flicker if a second combobox menu was opened 2017-08-30 15:19:30 +01:00
jules
17fb72f826 Tweak to the updating of the popup display value in Slider 2017-08-23 17:08:41 +01:00
ed
12e99c7152 Allow select all key command for read-only TextEditors 2017-08-23 14:27:03 +01:00
hogliux
e65708eb4c Added colour ids to modify the colours of the TableHeaderComponent 2017-08-16 12:35:27 +01:00
jules
55f536078a Added a parameter to Slider::setPopupDisplayEnabled() to allow the popup to optionally appear on a mouse-over as well as a drag 2017-08-15 09:53:29 +01:00
jules
723a15c7a0 Removed a few more old compiler workarounds 2017-08-14 13:10:40 +01:00