Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
ed
|
a54da0b832
|
Fixed some more typos
|
5 years ago |
ed
|
e36736e0ec
|
Fixed some typos
|
5 years ago |
ed
|
4985df9b5d
|
Fixed a bug in MultiChoicePropertyComponent causing the tick colours to not be updated with L&F changes
|
6 years ago |
jules
|
2e2cfb5f6c
|
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
ed
|
717cc49382
|
Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object
|
6 years ago |
ed
|
35890478a3
|
Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object
|
6 years ago |
ed
|
3ccbd29b39
|
Fixed some uninitialised ValueWithDefault pointers in the ChoicePropertyComponents
|
6 years ago |
ed
|
87a89e71e8
|
Fixed a crash that could occur due to ValueWithDefault::onChange calling a deleted PropertyComponent object
|
6 years ago |
Tom Poole
|
02f8a125c4
|
Added some more places where we can use the BorderSize from a Label's LookAndFeel
|
6 years ago |
ed
|
ba85dd7a05
|
Added some missing override keywords
|
6 years ago |
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
6 years ago |
jules
|
9da4d4131c
|
Increased shadowing warning level, and fixed a few warnings that were generated
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
9c17e6172a
|
Ensure that MultiChoicePropertyComponent colours are visible
|
7 years ago |
ed
|
97a4084804
|
Ensure that the expand button remains visible in MultiChoicePropertyComponent when expanding/shrinking the choice list
|
7 years ago |
Noah Dayan
|
65c82b99db
|
Fixed typo in docs of MultiChoicePropertyComponent
|
7 years ago |
ed
|
c70d321007
|
Fixed a positioning bug in MultiChoicePropertyComponent
|
7 years ago |
ed
|
51ff1daf60
|
Various improvements to MultiChoicePropertyComponent such as setting a max number of selectable values and displaying the default values
|
7 years ago |
ed
|
89d1e60595
|
Ensure that TextPropertyComponent and ChoicePropertyComponent are updated when the ValueWithDefault default is changed
|
7 years ago |
ed
|
a7b6f55885
|
Ensure that the underlying var array controlled by MultiChoicePropertyComponent is sorted and that its toggle buttons are updated if the default changes
|
7 years ago |
ed
|
404838a99f
|
Added a MultiChoicePropertyComponent class to juce_gui_basics and updated the PropertiesDemo example to use it
|
7 years ago |
ed
|
9916aa6870
|
Minor cleanup in ChoicePropertyComponent
|
7 years ago |
ed
|
b4b6feaf97
|
Added a isTextEditorMultiLine() method to TextPropertyComponent
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
Noah Dayan
|
e690350df3
|
Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
ed
|
1d5c75546f
|
Added a new ValueWithDefault class to juce_data_structures and extended ChoicePropertyComponent and TextPropertyComponent to use this class
|
7 years ago |
jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
7 years ago |
jules
|
a7e3339f86
|
Got rid of some very old legacy VC6 workaround typedefs
|
7 years ago |
ed
|
fe3635bd83
|
Added a setEditable() method to TextPropertyComponent and an optional argument to its constructors to set whether its text editor should be editable
|
7 years ago |
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!
|
7 years ago |
ed
|
3eaeb3795e
|
Added a getPropertyPanelSectionHeaderHeight() method to PropertyComponent::LookAndFeelMethods
|
7 years ago |
ed
|
33f075212e
|
Fixed a typo in TextPropertyComponent
|
7 years ago |
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
|
7 years ago |
jules
|
723a15c7a0
|
Removed a few more old compiler workarounds
|
7 years ago |
jules
|
357dd2c9c9
|
Removed some old compiler bug workarounds
|
7 years ago |
ed
|
73654ee535
|
Added a method to TextPropertyComponent to set whether it should respond to file drag and drop
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
ed
|
e8ac4a7c27
|
BooleanPropertyComponent uses its own outline colour id instead of ComboBox outline colour id
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
jules
|
9fa0d49be7
|
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
|
8 years ago |
hogliux
|
5f748bb7a0
|
Added a method to get the internal viewport of a PropertyPanel
|
8 years ago |
ed
|
19d654d43a
|
Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class
|
8 years ago |
hogliux
|
962cfc7aff
|
Clarify what happens when maxNumChars is zero in the TextPropertyComponent constructor
|
8 years ago |
jules
|
6e455aa1cb
|
Fixed minor comment typo
|
9 years ago |