Noah Dayan
|
e690350df3
|
Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes
|
7 years ago |
jules
|
80a7718286
|
Added some event lambda callbacks for TextEditor and simplified a bit more code using them
|
7 years ago |
jules
|
e7a5e520c6
|
Updated Button::onClick and added ComboBox::onChange
|
7 years ago |
jules
|
a7e3339f86
|
Got rid of some very old legacy VC6 workaround typedefs
|
7 years ago |
ed
|
a40f6b3e5e
|
Added ComboBox::ColourIds::focusedOutlineColourId
|
7 years ago |
jules
|
62955e7737
|
Fixed some typos and did a bit of code cleanup
|
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 |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
tpoole
|
6f27a1d4a4
|
Typo fixes
|
8 years ago |
hogliux
|
00c0671c6b
|
Added sub-menu support to ComboBoxes
|
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
|
a258295481
|
Don't repeatedly set the wantsFocus flag if it hasn't changed
|
8 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
hogliux
|
cb2eee8f02
|
Fixed typo in ComboBox class
|
10 years ago |
jules
|
8cacb499f1
|
Documentation correction.
|
10 years ago |
jules
|
5c802e340c
|
Added method ComboBox::isPopupActive()
|
10 years ago |
jules
|
2ee8084658
|
Added a method ComboBox::hidePopup().
|
10 years ago |
jules
|
ccdd0aa94f
|
Made ComboBox::addItemsToMenu virtual
|
10 years ago |
jules
|
80f0219f71
|
Tweaked the way the ComboBox popup menu height is calculated, to work with a wider range of sizes.
|
10 years ago |
jules
|
3e7d305094
|
A few minor whitespace cleanups.
|
10 years ago |
jules
|
f662c85832
|
Documentation fix.
|
11 years ago |
jules
|
dfb35c7e1e
|
Made ComboBox::showPopup virtual.
|
11 years ago |
jules
|
fb3a3a0fb4
|
Made ComboBox update its L+F when reparented.
|
11 years ago |
jules
|
d440bc9d46
|
Better mouse-wheel handling for ComboBox.
|
11 years ago |
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).
|
11 years ago |
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
11 years ago |
jules
|
3fe9d3ee93
|
Minor clean-ups.
|
11 years ago |
jules
|
e0297c6317
|
Began adding mouse-wheel support to ComboBox, but then realised it would be incredibly irritating on scrollable pages like the introjucer's settings pages. (Left the code in there but disabled though)
|
11 years ago |
jules
|
29ada09816
|
Cleaned up some unused variables.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 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
|
2091e8dfc8
|
Replaced a few Justification references.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
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
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
e3537ba57a
|
Cleaned out some defunct ComponentBuilder code.
|
13 years ago |
jules
|
5308aef329
|
Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer.
|
13 years ago |
jules
|
15375dd223
|
Internal work on the ComponentBuilder system.
|
13 years ago |
jules
|
07b73e4071
|
StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups.
|
13 years ago |
jules
|
ce0b4bdb9c
|
Support for writing JPG even if the image has an alpha channel. Added assertion to warn if you try to use a fallback font on OSX. Minor fixes and features for PopupMenu, ComboBox.
|
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
|
67e22bbb56
|
Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.
|
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
|
2d10b0b43d
|
Changes and additions to provide alternatives to modal-loop functionality (Android can't run modal loops). New class ModalCallbackFunction providing quick objects for making callbacks to static functions. Changes to remove modal loops from most of the internal library classes. Added new methods to PopupMenu to provide easier async callbacks, and also a cleaner way of specifying options when showing a menu. Fix for PNG decoding of corrupted image files.
|
14 years ago |