jules
|
4d79bed3d1
|
Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
|
12 years ago |
jules
|
c3212f5d96
|
Updated c++ tokeniser keyword list.
|
12 years ago |
jules
|
d63668a5c1
|
Added XML and Lua tokenisers for the CodeEditorComponent
|
12 years ago |
jules
|
08c2fce9b5
|
Some improvements to JUCE_LIVE_CONSTANT: Matching original hex/decimal format, and added a reset button.
|
12 years ago |
jules
|
48cdb90341
|
Made the live constant editor call resize on all visible components.
|
12 years ago |
jules
|
2f72bba274
|
Improved the LIVE_CONSTANT classes to allow it to work on non-GUI threads.
|
12 years ago |
jules
|
8ba781aa81
|
Added a demo page for the live constant editor stuff.
|
12 years ago |
jules
|
f89c2ca05d
|
Added read-only support for the CodeEditorComponent.
|
12 years ago |
jules
|
5e10803565
|
Added new keywords to CppTokeniserFunctions
|
12 years ago |
jules
|
d85d14843a
|
Made JUCE_ENABLE_LIVE_CONSTANT_EDITOR enabled by default in debug builds.
|
12 years ago |
jules
|
be461fa03c
|
Very cool new feature: JUCE_LIVE_CONSTANT. See the macro's description for more details.
|
12 years ago |
jules
|
58acb96a9e
|
Changed CodeEditorComponent to stop it scrolling to code changes made in other editors that share the same document.
|
12 years ago |
jules
|
28cdb20040
|
Whitespace cleanups.
|
12 years ago |
jules
|
d226fea10e
|
Added a callback WebBrowserComponent::windowCloseRequest()
|
12 years ago |
jules
|
eefbcef611
|
Tweaked the internals of CodeDocument::replaceSection so that replacing a section doesn't mess-up the position of CodeDocument::Position objects that are positioned at its start and end.
|
12 years ago |
jules
|
2623f4d1e1
|
Added method String::clear(), and used it to replace a few uses of String::empty.
|
12 years ago |
jules
|
cdacae9cbb
|
Version 3.0.0
|
12 years ago |
jules
|
1113e17186
|
Version number update
|
12 years ago |
jules
|
57974a793c
|
Some fixes for minor graphical problems.
|
12 years ago |
jules
|
164cad105a
|
Fixed colour in key-mapping editor comp.
|
12 years ago |
jules
|
3fe70cd8f0
|
Made some FileBasedDocument methods return Result objects instead of bools, and made it less modal.
|
12 years ago |
jules
|
0de50d99a5
|
Version number update
|
12 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).
|
12 years ago |
jules
|
56ec1d1400
|
Added a colour ID TreeView::selectedItemBackgroundColourId, and changed the TreeView to fill selected items with this. (The colour is set to transparent by default so this won't affect existing code).
Updated the LookAndFeel::drawTreeviewPlusMinusBox and TreeViewItem::paintOpenCloseButton methods to provide more flexibility.
|
12 years ago |
jules
|
a204ea7ae8
|
Version number update
|
12 years ago |
jules
|
2d7cf92ad9
|
(Compiler warning fix)
|
12 years ago |
jules
|
318e9cf405
|
Fixed code editor line number display problem.
|
12 years ago |
jules
|
349d3d423f
|
Fix for software text layout colour of single-character strings.
|
12 years ago |
jules
|
293aedac2f
|
Fixed spelling. Added a few simple methods to Random, BigInteger and var.
|
12 years ago |
jules
|
12bf054456
|
Version number update
|
12 years ago |
jules
|
c62da6c983
|
Cleaned up some pedantic warnings in the iOS build.
|
12 years ago |
jules
|
5f9552c4ec
|
Version number update
|
12 years ago |
jules
|
8a66ec83f0
|
Minor clean-ups.
|
12 years ago |
jules
|
57db92b276
|
Cleaned up some ints that should have been CommandIDs.
|
12 years ago |
jules
|
58f4a38ad8
|
Couple of translation tweaks to KeyMappingEditorComponent.
|
12 years ago |
jules
|
09d20dcae8
|
Added some new methods to SystemTrayIconComponent for highlighting and message bubbles.
|
12 years ago |
jules
|
435089e89b
|
Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs.
|
12 years ago |
jules
|
40c896ac64
|
Cleaned up some critical section code.
|
12 years ago |
jules
|
059737b163
|
Version number update
|
12 years ago |
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
12 years ago |
jules
|
2fccfccbc0
|
Misc performance tweaks.
|
12 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
12 years ago |
jules
|
a2280fc25d
|
Simplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering.
|
12 years ago |
jules
|
dbf7053861
|
New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows.
|
12 years ago |
jules
|
641cb754f0
|
Minor clean-ups.
|
12 years ago |
jules
|
636ffe68d3
|
A bit more minor cleaning-up.
|
12 years ago |
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.
|
12 years ago |
jules
|
39c44c12ed
|
Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window.
|
12 years ago |
jules
|
2e3ae41e27
|
Fixed capitalisation of some include filenames.
|
12 years ago |
jules
|
e4d000dcd3
|
Fixes for ActiveX window embedding.
|
12 years ago |