jules
|
fc772941d6
|
Fixed some pedantic warnings.
|
11 years ago |
jules
|
addd649b27
|
Disambiguations to keep the MS compiler happy when using UTF32 string mode.
|
11 years ago |
jules
|
c54ca1037d
|
Fixes for builds using utf-32 string storage.
|
11 years ago |
jules
|
94f7377009
|
Typo fix.
|
11 years ago |
jules
|
3a47baf9b9
|
Misc minor string optimisations.
|
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
|
14cfa338b6
|
Avoided a false assertion in File. Minor clean-ups.
|
11 years ago |
jules
|
ec524a437d
|
Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h
|
11 years ago |
jules
|
fecba9c31c
|
New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this.
|
11 years ago |
jules
|
c429b2aa24
|
Fixes for support of non-utf8 strings.
|
11 years ago |
jules
|
c89abff867
|
Refactored some byte-order mark detection code.
|
11 years ago |
jules
|
e336dd1c1c
|
Optimisation for String and XML parsing.
|
11 years ago |
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
11 years ago |
jules
|
295265fb28
|
Added a method LocalisedStrings::addStrings() for merging multiple translation files.
|
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
|
da70f6d374
|
Fix for string->double default precision.
|
11 years ago |
jules
|
b172d3a070
|
Changed the double->String conversion to use std::ostream instead of sprintf, in order to avoid foreign locale formatting problems.
|
11 years ago |
jules
|
ea9e833e5d
|
Added an overloaded translate() function that takes CharPointer_UTF8
|
11 years ago |
jules
|
fc21a145cf
|
Fix for broken screen coord conversion in plugin windows.
|
11 years ago |
jules
|
ac3151ad1f
|
(Fixed typo in the last check-in)
|
11 years ago |
jules
|
ca40721527
|
Cleaned up edge-cases in string numeric conversion methods, and added some extra unit tests.
|
11 years ago |
jules
|
3330b9b587
|
Added StringArray::clearQuick method.
|
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.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
731a9b1d59
|
Added method StringArray::ensureStorageAllocated()
|
12 years ago |
jules
|
229beeab83
|
Limited the time that TextDiff can spend on large input files.
|
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
|
58f3ec2700
|
Minor reference refactoring.
|
12 years ago |
jules
|
516bddabcc
|
Misc minor clean-ups.
|
12 years ago |
jules
|
2757bf2270
|
Fix for UTF32 strings.
|
12 years ago |
jules
|
d95fda2e90
|
Fix for strings in UTF32 mode.
|
12 years ago |
jules
|
77335b4baa
|
Introjucer: Improvements to the translation tool.
|
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
|
abde049bf0
|
Whitespace cleanup.
|
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
|
88b50c5d7e
|
Added a parameter to the LocalisedStrings constructors to fix a case-sensitivity problem.
|
12 years ago |
jules
|
4d61bfd8a3
|
Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro.
|
12 years ago |
jules
|
4c147d94a5
|
Fix to Rectangle::intersects
|
12 years ago |
jules
|
cb359e5619
|
Avoided checking Identifier validity when constructing it from a String.
|
12 years ago |
jules
|
b4382bad62
|
Added String methods to create/return a std::string, and also String::toRawUTF8 method.
|
12 years ago |
jules
|
52b638ff40
|
Misc cleanups.
|
12 years ago |
jules
|
26c0733f8f
|
Introjucer: fixes for some of the integrated Jucer stuff.
|
12 years ago |
jules
|
a9e026e062
|
Added a constructor to StringArray.
|
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
|
b467be7a16
|
Avoid MSVC locale object leak.
|
12 years ago |
jules
|
1c90d82aac
|
Spelling fix.
|
12 years ago |
jules
|
e543949bda
|
Minor clean-ups.
|
12 years ago |
jules
|
7a3453f48b
|
Minor clean-ups.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |