Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
2019-06-04 16:48:44 +01:00 |
|
ed
|
3d8acd864a
|
Fixed some pen input source issues
|
2019-03-22 10:47:54 +00:00 |
|
ed
|
dcd606531a
|
Fixed a documentation typo
|
2019-03-05 12:04:40 +00:00 |
|
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
2019-01-31 15:15:31 +00:00 |
|
jules
|
da2b10ada6
|
Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'.
|
2019-01-18 09:09:06 +00:00 |
|
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
2019-01-11 09:52:10 +00:00 |
|
Tom Poole
|
3c93cfb105
|
Clarified some Button LookAndFeel parameter names
|
2018-07-16 12:26:27 +01:00 |
|
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
2018-06-13 17:11:37 +01:00 |
|
jules
|
b8b6afd9ce
|
Made toggle buttons call their state change listeners when its toggle state is changed remotely by a connected Value
|
2018-04-23 08:44:34 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
Noah Dayan
|
1c21f34e21
|
Fix typo in juce_Button.h
|
2018-01-17 11:53:49 +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
|
be5f2d62c4
|
Added some helper objects Button::onClick and Button::onStateChange, which let you easily assign a lambda to be called on these events
|
2018-01-03 09:25:49 +00:00 |
|
jules
|
a7e3339f86
|
Got rid of some very old legacy VC6 workaround typedefs
|
2018-01-03 09:25:19 +00:00 |
|
jules
|
7294118612
|
Changed Button so that it won't actively trigger a click when connected up to a Value source that changes
|
2017-12-22 09:20:44 +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 |
|
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
|
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 |
|
jules
|
357dd2c9c9
|
Removed some old compiler bug workarounds
|
2017-08-14 12:59:18 +01:00 |
|
tpoole
|
61321d2eb9
|
Button: Added a getTriggeredOnMouseDown method
|
2017-07-25 12:58:37 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
2017-02-01 17:18:07 +00:00 |
|
ed
|
9062ad9ec1
|
Windows 10 update touch events bug fix
|
2016-08-08 15:51:42 +01:00 |
|
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
2016-04-11 11:13:44 +01:00 |
|
jules
|
4e48b3b661
|
Tweak to Button so that they will always visibly flash even if released before they had time to be painted in the down state
|
2016-01-15 14:52:52 +00:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
17cbf1a285
|
Added method Button::getState()
|
2014-10-14 15:44:14 +01:00 |
|
jules
|
9201070462
|
Made Button update its auto-gerenated tooltip when the command manager list changes.
|
2014-10-06 10:53:12 +01:00 |
|
jules
|
b65dfbfc7c
|
Refactored a couple of old methods relating to TextButton sizing: Removed TextButton::getFont() (use the LookAndFeel method instead), and replaced the LookAndFeel::changeTextButtonWidthToFitText method with one called getTextButtonWidthToFitText()
|
2014-06-01 15:42:39 +01:00 |
|
jules
|
dd24e058c7
|
Added changeTextButtonWidthToFitText to the look + feel classes.
|
2014-03-22 14:24:09 +00:00 |
|
jules
|
010ba396e9
|
Removed some base classes from the Button class.
|
2013-11-11 11:01:16 +00:00 |
|
jules
|
bea7b83cb8
|
Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F).
|
2013-10-27 22:02:21 +00:00 |
|
jules
|
57db92b276
|
Cleaned up some ints that should have been CommandIDs.
|
2013-09-17 18:45:48 +01:00 |
|
jules
|
74f8f64608
|
Added notification option to Button::setRadioGroupId
|
2013-09-11 20:17:52 +01:00 |
|
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
2013-09-07 20:18:00 +01:00 |
|
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
2013-08-24 11:45:55 +01:00 |
|
jules
|
65c155e372
|
Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
|
2013-08-23 12:08:31 +01:00 |
|
jules
|
3fe9d3ee93
|
Minor clean-ups.
|
2013-08-20 09:48:19 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26:35 +01:00 |
|
jules
|
eb646f8c42
|
Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes.
|
2013-07-08 13:05:51 +01:00 |
|
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
2013-06-23 23:09:52 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
ffbf1cd5c4
|
Gave DrawableButton a bit of a spring-cleaning: got rid of its non-standard setBackgroundColours() method, and instead gave it some colour IDs for setting its colours, like other components do.
|
2012-08-25 20:36:45 +01:00 |
|
jules
|
e3537ba57a
|
Cleaned out some defunct ComponentBuilder code.
|
2012-07-26 15:32:34 +01:00 |
|
jules
|
d4deecb2f2
|
Cleaned up a few warnings generated by clang -Wall.
|
2012-05-09 10:01:56 +01:00 |
|
jules
|
ab33b1a05d
|
Fix for component notifications when peer is changing. Some fixes for GCC4.7 on linux.
|
2012-04-12 10:10:42 +01:00 |
|
jules
|
5308aef329
|
Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer.
|
2012-02-13 17:56:59 +00:00 |
|