jules
|
03b8320ae9
|
Fix for a lock-up in CodeEditorComponent when deleting certain sets of lines.
|
10 years ago |
jules
|
3e7d305094
|
A few minor whitespace cleanups.
|
10 years ago |
jules
|
8bbe42c4e2
|
UTF32 build fix.
|
11 years ago |
jules
|
c8bf8cd41e
|
Moved some C++ escaping functions from the Introjucer into CppTokeniserFunctions.
|
11 years ago |
jules
|
91d9c96338
|
Minor clean-ups
|
11 years ago |
jules
|
e3e80de0d8
|
Fix for CodeDocument iterator.
|
11 years ago |
jules
|
3a81057828
|
Virtualised a few CodeEditorComponent methods to help customisation.
|
11 years ago |
jules
|
b2cb45496d
|
Added some selection accessors to CodeEditorComponent
|
11 years ago |
jules
|
76c8400049
|
Really minor clean-ups.
|
11 years ago |
jules
|
9f84c81d62
|
Read-only fixes to CodeEditorComponent
|
11 years ago |
jules
|
4d79bed3d1
|
Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
|
11 years ago |
jules
|
c3212f5d96
|
Updated c++ tokeniser keyword list.
|
11 years ago |
jules
|
d63668a5c1
|
Added XML and Lua tokenisers for the CodeEditorComponent
|
11 years ago |
jules
|
f89c2ca05d
|
Added read-only support for the CodeEditorComponent.
|
11 years ago |
jules
|
5e10803565
|
Added new keywords to CppTokeniserFunctions
|
11 years ago |
jules
|
58acb96a9e
|
Changed CodeEditorComponent to stop it scrolling to code changes made in other editors that share the same document.
|
11 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.
|
11 years ago |
jules
|
57974a793c
|
Some fixes for minor graphical problems.
|
11 years ago |
jules
|
2d7cf92ad9
|
(Compiler warning fix)
|
11 years ago |
jules
|
318e9cf405
|
Fixed code editor line number display problem.
|
11 years ago |
jules
|
349d3d423f
|
Fix for software text layout colour of single-character strings.
|
11 years ago |
jules
|
57db92b276
|
Cleaned up some ints that should have been CommandIDs.
|
11 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.
|
11 years ago |
jules
|
2fccfccbc0
|
Misc performance tweaks.
|
11 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.
|
11 years ago |
jules
|
641cb754f0
|
Minor clean-ups.
|
11 years ago |
jules
|
636ffe68d3
|
A bit more minor cleaning-up.
|
11 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.
|
11 years ago |
jules
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
12 years ago |
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
12 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
3861a04197
|
Some more override decorations.
|
12 years ago |
jules
|
5918d039ce
|
Added some "override" annotations.
|
12 years ago |
jules
|
202d51c547
|
Fixed some out-of-date docs.
|
12 years ago |
jules
|
516bddabcc
|
Misc minor clean-ups.
|
12 years ago |
jules
|
a0792ec444
|
Fix for software-rendered code editor text.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
265fb0e8eb
|
More MSVC warning fixes.
|
12 years ago |
jules
|
cc8662213b
|
fixed MSVC warning.
|
12 years ago |
jules
|
4b128378cf
|
CodeEditorComponent rendering improvements. Faster OSX font lookup.
|
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
|
5a0cef7239
|
Added some static StringArray methods for tokenising.
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
105690d321
|
Minor code editor optimisation.
|
12 years ago |
jules
|
26c0733f8f
|
Introjucer: fixes for some of the integrated Jucer stuff.
|
12 years ago |
jules
|
bb008cb1ba
|
Merged the old Jucer into the introjucer.
|
12 years ago |
jules
|
910b834f72
|
Minor clean-ups.
|
12 years ago |
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
12 years ago |
jules
|
9eb3c1955a
|
Added some missing JUCE_API modifiers.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |