jules
|
ae712c72d8
|
Cleaned up a few String::empty uses
|
9 years ago |
jules
|
7b42c1846a
|
Added a couple of missing override keywords.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
03b8320ae9
|
Fix for a lock-up in CodeEditorComponent when deleting certain sets of lines.
|
10 years ago |
jules
|
e3e80de0d8
|
Fix for CodeDocument iterator.
|
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
|
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
|
516bddabcc
|
Misc minor clean-ups.
|
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
|
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
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
4ef89c890f
|
Avoided a few gcc compiler warnings.
|
12 years ago |
jules
|
386cb19ddd
|
CodeDocument fix.
|
12 years ago |
jules
|
9a89d815cc
|
Reverted CodeDocument::replaceAllContent, and added an applyChanges() method.
|
12 years ago |
jules
|
331e102663
|
CodeDocument new method + internal tweaks.
|
12 years ago |
jules
|
6d8bd3029d
|
Tweaks to token selection behaviour in CodeEditorComponent.
|
12 years ago |
jules
|
85e5fae0fd
|
Made CodeDocument:: replaceAllContent apply a diff of only the changed regions.
|
12 years ago |
jules
|
de916db567
|
Changed the callback methods used by CodeDocument::Listener, to provide more detail about the exact changes.
|
12 years ago |
jules
|
d4ae8f3d55
|
Minor optimisations. New method OwnedArray::insertArray(). Changed some CodeDocument inner class constructors to use references rather than pointers.
|
12 years ago |
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
13 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 |
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
|
fb58d0c380
|
Tidied up some warnings and documentation.
|
14 years ago |
Julian Storer
|
0853a9b686
|
Removed const-ness from some return types to take advantage of future c++0x advantages.
|
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
|
e0a38a30db
|
Minor tweaks to the software renderer, introjucer and vst wrapper.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
0297ae5c69
|
Added mac architecture type to the introjucer. Optimised code editor syntax iteration.
|
14 years ago |
Julian Storer
|
5bd9136a3c
|
CodeEditorComponent fix.
|
14 years ago |
Julian Storer
|
533e7ba795
|
Many more String changes, so that finally the String class can store its internal data as either utf8, 16 or 32 - this is controlled by a flag JUCE_STRING_UTF_TYPE. It's currently set to utf-8 by default.
|
14 years ago |
Julian Storer
|
3bacbe2a8c
|
Refactored various string processing in the library. Removed a couple of String accessors that relied on assumptions about the format of the string's internal data (if your code has any problems with these changes, you should probably use the String::getCharPointer() method instead).
|
14 years ago |
Julian Storer
|
23f9653509
|
Fixed a silly font bug. Cleaned up some compiler warnings. Added a way to set the typeface cache size.
|
14 years ago |
Julian Storer
|
952b8c3940
|
Updated ComponentDragger to handle transformed components (this required a change to its parameters). Tidied up some classes with the JUCE_DECLARE_NON_COPYABLE macro. Changed some 3rd-party include statements to use angle-bracket quotes.
|
14 years ago |
Julian Storer
|
377b9ff2c4
|
Added a couple of useful constructors to some stream classes. Replaced some old static functions with anonymous namespaces.
|
14 years ago |
Julian Storer
|
de4d8a5a14
|
Minor code clean-ups.
|
14 years ago |
Julian Storer
|
216d258ceb
|
Added workarounds for a truly moronic VC2005 compiler bug. Very, very annoyed at having to spend hours and compromise my coding style geting this to build properly...
|
15 years ago |
Julian Storer
|
49b47cc866
|
Minor additions to Rectangle and CodeEditorComponent. Jucer development.
|
15 years ago |
Julian Storer
|
27506c2120
|
Copyright notice update.
|
15 years ago |
Julian Storer
|
c76e500574
|
Minor clean-ups.
|
15 years ago |
Julian Storer
|
d4435ca8b8
|
Minor clean-ups. Jucer development.
|
15 years ago |
Julian Storer
|
841a6665bd
|
Minor string literal tidy-ups.
|
15 years ago |
Julian Storer
|
d84e47353c
|
Couple of optimisations to text rendering. Removed various printfs from the codebase.
|
15 years ago |
Julian Storer
|
08eb852103
|
Minor code clean-ups.
|
15 years ago |