1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-23 01:44:22 +00:00
Commit graph

2564 commits

Author SHA1 Message Date
jules
5f9552c4ec Version number update 2013-09-30 14:45:59 +01:00
jules
ec52acc609 Minor clean ups inside Random class and introjucer. 2013-09-29 16:03:01 +01:00
jules
bfbc7d843a arm64 compile fix. 2013-09-27 20:04:02 +01:00
jules
b05c8413cf Tidied up some docs and added an AudioFormat constructor. 2013-09-27 10:29:42 +01:00
jules
8a66ec83f0 Minor clean-ups. 2013-09-26 18:15:45 +01:00
jules
81c87652db Removed an incorrect assertion. 2013-09-26 16:45:39 +01:00
jules
8809efcb7a A few tweaks to help the clang static analyser avoid false alarms. 2013-09-26 16:17:36 +01:00
jules
1451d555c1 Fix for arm-64 iOS. 2013-09-26 11:53:06 +01:00
jules
eed99767d0 Documentation updates. 2013-09-24 19:49:50 +01:00
jules
5051b2ffcc Optimised some number streaming functions. 2013-09-22 12:25:52 +01:00
jules
abd3babc02 Minor optimisations and clean-ups. 2013-09-21 13:41:16 +01:00
jules
ca902e0122 URL class: allowed user-supplied headers to contain a content-type specifier. 2013-09-20 10:18:35 +01:00
jules
9243e3dbdd Minor tinkering with the String class. 2013-09-19 22:25:16 +01:00
jules
99d1357a4c Added a "willSendRequest" callback to the OSX web stream delegate class. 2013-09-19 19:26:46 +01:00
jules
55bbea3238 Undefined some zlib internal macros 2013-09-19 14:56:05 +01:00
jules
221786dfcf New method Array::addNullTerminatedArray(), and misc minor tightening-up of code. 2013-09-18 19:10:01 +01:00
jules
15424753c3 Added method JSON::escapeString 2013-09-18 11:05:43 +01:00
jules
4c896471d9 Minor exception-correctness 2013-09-17 19:06:47 +01:00
jules
5804ecfa5e Revised Uuid::null, and turned it into a static method, not a variable. 2013-09-17 18:53:09 +01:00
jules
8f2c2353e1 Added a Uuid::null variable. 2013-09-17 15:55:45 +01:00
jules
9a193b55f2 Fixed a bug in File relative path parsing. 2013-09-16 19:54:32 +01:00
jules
fc772941d6 Fixed some pedantic warnings. 2013-09-16 18:47:28 +01:00
jules
addd649b27 Disambiguations to keep the MS compiler happy when using UTF32 string mode. 2013-09-13 16:12:05 +01:00
jules
a8b41cb717 Linux: changed the path returned by File::userApplicationDataDirectory to be based on XDG_CONFIG_HOME if available. 2013-09-13 14:36:45 +01:00
jules
c54ca1037d Fixes for builds using utf-32 string storage. 2013-09-12 16:24:08 +01:00
jules
94f7377009 Typo fix. 2013-09-11 15:34:12 +01:00
jules
3a47baf9b9 Misc minor string optimisations. 2013-09-11 14:52:28 +01:00
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
14cfa338b6 Avoided a false assertion in File. Minor clean-ups. 2013-09-10 15:11:20 +01:00
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 2013-09-09 21:43:57 +01:00
jules
f7bb014c21 In WindowsRegistry::registerFileAssociation(), the icon resource number was being negated for some mysterious reason.. Corrected this, so the number you give it is now used directly. 2013-09-09 20:27:08 +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
7bf1da5e17 Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders. 2013-09-09 12:29:06 +01:00
jules
40c896ac64 Cleaned up some critical section code. 2013-09-08 17:25:27 +01:00
jules
059737b163 Version number update 2013-09-07 20:20:20 +01:00
jules
b093f47a8c Misc minor cleanups and comment fixes. 2013-09-07 20:18:00 +01:00
jules
5df6bf0513 Minor clean-ups. 2013-09-07 16:46:22 +01:00
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. 2013-09-07 09:43:45 +01:00
jules
7afa650942 Increased the precision used by XmlElement when storing strings. 2013-09-06 18:46:10 +01:00
jules
c429b2aa24 Fixes for support of non-utf8 strings. 2013-09-06 16:21:17 +01:00
jules
2fccfccbc0 Misc performance tweaks. 2013-09-06 11:25:49 +01:00
jules
1356ae6387 More XML parser optimisations and better error detection. 2013-09-06 11:25:31 +01:00
jules
c89abff867 Refactored some byte-order mark detection code. 2013-09-06 11:25:13 +01:00
jules
e336dd1c1c Optimisation for String and XML parsing. 2013-09-05 23:07:00 +01:00
jules
cbb4a6e86f Made the XML parser cope with some errors that it missed before. Also found a couple of performance optimisations for it. 2013-09-05 22:21:06 +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
f28cea034d Typo fixes in ReferenceCountedObject. 2013-09-04 21:53:22 +01:00
jules
22139761dc Couple of MSVC warning clean-ups. 2013-09-04 16:50:50 +01:00
jules
954312b23c Changes to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy. 2013-09-04 14:28:18 +01:00
jules
be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 2013-09-03 10:44:55 +01:00