1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
Commit graph

82 commits

Author SHA1 Message Date
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. 2013-09-11 10:29:48 +01:00
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. 2013-09-09 20:07:17 +01:00
jules
5df6bf0513 Minor clean-ups. 2013-09-07 16:46:22 +01:00
jules
59d8d8172d Replaced the crappy old juce sortArray function with std::sort, which seems to run twice as fast. This greatly speeds up edge table rendering. 2013-09-05 09:46:30 +01:00
jules
954312b23c Changes to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy. 2013-09-04 14:28:18 +01:00
jules
508e25afbb Cleared-out the last batch of unnecessary includes. 2013-08-29 12:44:00 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
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. 2013-08-23 12:08:31 +01:00
jules
1e3973a212 Doxygen warning fixes and extra comments. 2013-08-21 17:19:47 +01:00
jules
0e27986214 Modified the HashMap class to store an instance of its hashcode-generator class instead of calling static methods. 2013-07-28 19:49:45 +01:00
jules
3330b9b587 Added StringArray::clearQuick method. 2013-07-28 12:05:25 +01:00
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. 2013-07-28 11:31:25 +01:00
jules
19b7d59c14 Added method OwnedArray::clearQuick 2013-07-27 12:33:42 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
282cf3dac4 constness fix in OwnedArray. 2013-07-02 21:52:48 +01:00
jules
899b1253da Minor clean-ups. 2013-07-01 08:31:09 +01:00
jules
aec3d12753 A few minor tweaks to avoid warnings etc. 2013-06-30 19:17:37 +01:00
jules
7f7cbe73fd Over-zealous assertion fix. 2013-06-26 19:53:48 +01:00
jules
57832f97e1 Avoided a false assertion. 2013-06-26 11:08:52 +01:00
jules
78aac0995a Fixes for some clang static analysis warnings. 2013-06-25 10:18:35 +01:00
jules
2af7585fc2 spelling fixes 2013-06-15 14:57:36 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
14cc8bf3c5 Changed ImageCache purging method. Added a PropertyPanel::getTotalContentHeight() method. 2013-04-15 12:21:22 +01:00
jules
c8e09aba67 Added an extra method to ListenerList. Handled zero-length binary data in var class. 2013-04-14 10:14:24 +01:00
jules
52b638ff40 Misc cleanups. 2013-04-09 19:42:47 +01:00
jules
868bee86d0 Support for storing binary vars in XML via NamedValueSet/ValueTree. 2013-04-09 14:46:54 +01:00
jules
dde56bab6a Added a binary data type to the var class. 2013-04-09 12:11:06 +01:00
jules
b2e8db097a Tweak to ScopedValueSetter to keep VS2012 happy. 2013-03-22 11:44:40 +00:00
jules
6b7f0609bf Minor clean-ups. 2013-03-17 13:59:03 +00:00
jules
cb24acca97 Added a minimum-size template parameter to Array. 2013-03-11 15:26:05 +00:00
jules
bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 2013-02-24 15:49:06 +00:00
jules
f5175b3c2d Minor addition to HashMap 2013-02-18 16:46:29 +00:00
jules
213b5f87ff Minor clean-ups. 2013-01-31 12:49:56 +00:00
jules
e543949bda Minor clean-ups. 2013-01-05 20:07:22 +00:00
jules
7a3453f48b Minor clean-ups. 2012-12-31 19:10:54 +00:00
jules
5d35a31f2e Minor clean-ups and documentation fixes. 2012-12-20 21:26:12 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
48ffccb8b8 Minor cleanups. 2012-11-08 16:35:56 +00:00
jules
f07139f748 Minor clean-ups. 2012-10-19 15:54:15 +01:00
jules
89d5e19fca misc cleanups. 2012-10-18 09:50:10 +01:00
jules
05f32e3de6 Added a typedef DynamicObject::Ptr 2012-10-17 18:57:09 +01:00
jules
310c063195 Fix to Array::removeAllInstanceOf. 2012-10-12 15:00:19 +01:00
jules
d0974a537d Array: small documentation fix. 2012-10-07 10:53:19 +01:00
jules
6b1654e1d2 Fixed some more warnings. 2012-09-24 15:45:25 +01:00
jules
9a24aa8a20 Minor clean-ups. 2012-09-11 09:35:03 +01:00
jules
d9f0ac29b6 Fixed a few documentation typos. Tweaked positioning logic for CallOutBox. 2012-09-09 21:03:39 +01:00
jules
842d30fbfa Minor tidying-up. 2012-09-04 11:38:16 +01:00
jules
9caac6d44e New class: TextDiff 2012-08-15 18:39:33 +01:00
jules
8149502c8b Made SortedSet::add() return a bool. Improvements to code editor indents. 2012-08-04 14:31:23 +01:00