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

61 commits

Author SHA1 Message Date
jules
336b7974d7 Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1 2014-10-13 15:43:01 +01:00
jules
f376a82a56 Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS 2014-08-17 11:47:55 +01:00
jules
66b420afdf Added method Range::withStartAndLength 2014-08-10 18:12:13 +01:00
jules
ed0bed9af7 Added a function countNumberOfBits() 2014-07-31 11:30:51 +01:00
jules
590cca9776 Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method. 2014-06-14 11:32:02 +01:00
jules
aaf4aa7398 Documentation for Range. 2014-03-18 16:08:58 +00:00
jules
9dcdea59a7 Added a couple of methods to Range. 2014-03-17 21:53:56 +00:00
jules
76c8400049 Really minor clean-ups. 2014-01-12 18:06:48 +00:00
jules
d582a66917 Introjucer: Added gnu++0x flag for android builds. Support for SVG icons. 2014-01-02 14:33:06 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
c70d98dbdd Added some trigonometry functions that are missing from MSVC's C library. 2013-10-14 13:40:10 +01:00
jules
293aedac2f Fixed spelling. Added a few simple methods to Random, BigInteger and var. 2013-10-10 12:13:12 +01:00
jules
ec52acc609 Minor clean ups inside Random class and introjucer. 2013-09-29 16:03:01 +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
5ae7353443 Minor clean-ups + optimisations. 2013-09-02 14:08:39 +01:00
jules
d9498b28cc Added a "square" function to the MathsFunctions file. 2013-08-25 12:57:25 +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
3e9f20da8f Added another Random::fillBitsRandomly method. 2013-07-18 09:30:51 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
5c59897ba6 Replaced some uses of the no-longer-needed literal64Bit macro. 2013-06-24 11:30:24 +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
31fc78b314 Minor tidying up. 2013-06-04 10:16:25 +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
b4382bad62 Added String methods to create/return a std::string, and also String::toRawUTF8 method. 2013-04-17 15:17:36 +01:00
jules
6b7f0609bf Minor clean-ups. 2013-03-17 13:59:03 +00:00
jules
1e7ea748ca Fixes for negativeAwareModulo() and audio thumbnail. 2013-02-15 16:57:20 +00:00
jules
1bc02ee8e5 Workaround for Intel compiler warning. 2013-01-29 17:14:19 +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
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
b3c0df703f Avoid warnings in Intel compiler. 2012-11-19 15:57:58 +00:00
jules
c16c3a7c28 Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels. 2012-11-14 11:42:17 +00:00
jules
0033491cc8 Cleaned up some compiler warnings. 2012-09-24 14:03:54 +01:00
jules
842d30fbfa Minor tidying-up. 2012-09-04 11:38:16 +01:00
jules
976be45c2a Minor updates for mingw compatibility. 2012-08-24 08:57:18 +01:00
jules
195495a989 Removed the default parameters from BigInteger::findNextSetBit and findNextClearBit. 2012-07-30 10:34:35 +01:00
jules
1cf1cd1a3b Workarounds for some c++11 compiler warnings. 2012-06-23 10:25:16 +01:00
jules
943a8ef757 Added a get() method to ReferenceCountedObjectPtr. 2012-06-02 08:30:08 +01:00
jules
572cf1deb8 Cleaned up some docs. 2012-04-11 13:33:08 +01:00
jules
1f95f54089 Purged some warnings. 2012-04-10 10:29:14 +01:00
jules
0e1b6061d5 Minor clean-ups for GL, removed some old VC6 hacks. 2012-04-03 20:25:05 +01:00
jules
351416c09a Tidied up some docs and comments. 2012-04-03 11:36:31 +01:00
jules
53c0436d71 Android fixes. OSX fix for old SDKs. 2012-03-29 12:40:14 +01:00
jules
bdd778332d Removed some unused android code. Refactored some messaging code. 2012-03-25 20:09:57 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
jules
2bfa580254 Android GL work. 2012-02-25 18:30:42 +00:00
jules
5308aef329 Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer. 2012-02-13 17:56:59 +00:00
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. 2012-02-11 14:09:23 +00:00
jules
bde13c0289 Introjucer: added a warning when modules are used in both copying/non-copying modes. 2012-02-09 21:29:06 +00:00
jules
aff5fea6b4 Minor introjucer clean-ups. 2012-01-22 10:04:19 +00:00