59 Commits (433a82edee901b472b673d5318394a2c1fad0d8c)

Author SHA1 Message Date
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules bc78b2f524 Added a constructor to ColourGradient that takes Point arguments 8 years ago
  jules bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  hogliux 9f3fb1c0a6 Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated 8 years ago
  jules 708e357e3c Prevented ColourGradient from having multiple colour stops at 0 9 years ago
  jules 189853720a Cleaned up a few uses of Image::null 9 years ago
  jules 876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules a004df192a Corrected some documentation. 9 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  hogliux 00374c9ca9 Fix typo 10 years ago
  Timur Doumler be9a2ff1bb Implemented support for Android OpenGL native ARGB pixel format. 10 years ago
  jules f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 10 years ago
  jules 5d6c37ed69 Cranked-up the warning level in the introjucer Xcode build, and fixed a few minor warnings. 10 years ago
  jules fbaf80ced4 Fixed a typo in Colour. 11 years ago
  jules 1a75ceb9aa Added method Colour::getPerceivedBrightness() 11 years ago
  jules 76c8400049 Really minor clean-ups. 11 years ago
  jules 62aac7d384 Adjusted mapping of float->int colour values (again). 11 years ago
  jules 1db908d5cc Accuracy tweak to float->int conversions in the Colour class. 11 years ago
  jules 3a47baf9b9 Misc minor string optimisations. 11 years ago
  jules d28ebfdb36 Stripped out some unnecessary boilerplate includes from juce_graphics. 11 years ago
  jules 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 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 e1f0baca43 Pixel blending improvement. 12 years ago
  jules 9affbafa75 Pixel blending fix. 12 years ago
  jules 31fc78b314 Minor tidying up. 12 years ago
  jules c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 14cc8bf3c5 Changed ImageCache purging method. Added a PropertyPanel::getTotalContentHeight() method. 12 years ago
  jules c8e09aba67 Added an extra method to ListenerList. Handled zero-length binary data in var class. 12 years ago
  jules e58b915300 Fixed some COM object ref-counting. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 842d30fbfa Minor tidying-up. 12 years ago
  jules 5001ead53a OSX 10.5 SDK and GCC fixes. 13 years ago
  jules ad1becb00b PixelARGB compile fix for PPC targets. 13 years ago
  jules b3556f720e Added some colour component accessor methods to PixelARGB, PixelRGB. Tidied up some packing macros. 13 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules 3fdc8a22db New colour contrast method. 13 years ago
  jules 1f95f54089 Purged some warnings. 13 years ago
  jules 9c719306c9 Added -ldl to linux builds. Tidied up a few warnings. 13 years ago
  jules b6a22826fe Updates to keep Xcode 4.3 happy. 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
  jules 36bd285c4b Viewport component listener fix. Minor clean-ups. 13 years ago
  jules 4773b388ef AttributedString class and advanced text layout (stage 1) 13 years ago
  jules 6b7496c893 Handy new functions: createCopyIfNotNull(), and ScopedPointer::createCopy() 13 years ago
  jules 75ad1071ad OpenGL renderer optimisations. Renamed Colour::fromFloatRGBA. 13 years ago
  jules 44a050c1aa Fix for the parameter types of Colour::fromRGBAFloat. Change on iOS to avoid enabling an audio input device unless needed. 13 years ago
  jules 34840062ef Made the x and y members public in the Point class. 13 years ago
  jules 0b1cdf6ab1 Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. 13 years ago