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 |
tpoole
|
61321d2eb9
|
Button: Added a getTriggeredOnMouseDown method
|
7 years ago |
jules
|
4e5f005421
|
Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
9177a94b15
|
Added a check in Button to detect self-deletion as a side-effect of its toggle value changing
|
8 years ago |
ed
|
1631daca26
|
whitespace
|
8 years ago |
ed
|
9062ad9ec1
|
Windows 10 update touch events bug fix
|
8 years ago |
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
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
9201070462
|
Made Button update its auto-gerenated tooltip when the command manager list changes.
|
10 years ago |
jules
|
9a54f3a01a
|
Stopped buttons responding to key-shortcuts when they're not actually visible.
|
11 years ago |
jules
|
158d5693ce
|
Made button toggle callbacks include the modifier state.
|
11 years ago |
jules
|
3b7bcd44ee
|
More micro-tweaking of Button callback behaviour.
|
11 years ago |
jules
|
c1f90d7d6f
|
Yet more tweaking of the minutiae of toggle button group callback behaviour..
|
11 years ago |
jules
|
062c85db12
|
Changed the order in which radio-group toggle button events are sent, so that the "off" event is sent before the "on".
|
11 years ago |
jules
|
0a7b960b09
|
MSVC warning fix.
|
11 years ago |
jules
|
010ba396e9
|
Removed some base classes from the Button class.
|
11 years ago |
jules
|
823608f27a
|
Yet another micro-tweak to button callback behaviour - prevent radio-group auto-toggle buttons sending events to other group buttons when they get turned off.
|
11 years ago |
jules
|
ff0fd27127
|
Yet another attempt to get all the edge-cases right in Button::internalClickCallback
|
11 years ago |
jules
|
bbd620c1cf
|
More tweaking of Button toggle-notification behaviour.
|
11 years ago |
jules
|
9d505609b7
|
Stopped buttons with auto-toggle sending duplicated events.
|
11 years ago |
jules
|
2cded82ea6
|
Fix for auto-toggle DrawableButtons not updating their image immediately.
|
11 years ago |
jules
|
57db92b276
|
Cleaned up some ints that should have been CommandIDs.
|
11 years ago |
jules
|
a62d0b5d44
|
Prevented Button::setToggleState sending unwanted state change messages.
|
11 years ago |
jules
|
74f8f64608
|
Added notification option to Button::setRadioGroupId
|
11 years ago |
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
641cb754f0
|
Minor clean-ups.
|
11 years ago |
jules
|
eb646f8c42
|
Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
6f88b7ae60
|
Minor clean-ups.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
8ae91bb39a
|
Minor clean-ups.
|
12 years ago |
jules
|
e3537ba57a
|
Cleaned out some defunct ComponentBuilder code.
|
12 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
15375dd223
|
Internal work on the ComponentBuilder system.
|
13 years ago |
Julian Storer
|
f18cb9f382
|
Some internal refactoring in PopupMenu.
|
13 years ago |
Julian Storer
|
638a93d639
|
Fixes for AU hosting and Button Value reference handling. Minor clean-ups.
|
13 years ago |
Julian Storer
|
bd9a32c757
|
Removed 'const' from some virtual method return types - this might require a few tweaks to user-code.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
cac0a7e3f8
|
Jack audio fix. New class LinkedListPointer. Couple of new menu methods in DocumentWindow. win32 window size constrainer tweak.
|
14 years ago |
Julian Storer
|
7becff2aa4
|
Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32.
|
14 years ago |
Julian Storer
|
2bb0c77216
|
New class: WeakReference. Used this to clean up and simplify implementation of Component::SafePointer and BailOutChecker.
|
14 years ago |
Julian Storer
|
f402ce803b
|
Fixes for button behaviour.
|
14 years ago |