657 Commits (df8fc9b910ad0eba3fdd4c8a4cde76dd0160df13)

Author SHA1 Message Date
  Tom Poole 856e028127 MacOS: Fixed some more integer overflow issues when loading large images 8 years ago
  Tom Poole 1dafeafef7 MacOS: Fixed some integer overflow issues when loading large images 8 years ago
  jules 0fb1fde14e Added a couple more ColourGradient methods 8 years ago
  Lukasz Kozakiewicz 5d30fcd9b5 Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate. 8 years ago
  jules eac4f9112f Fix for the TextLayout when drawing at non-origin coords 8 years ago
  jules c3a218ab49 Added some methods ColourGradient::vertical and ColourGradient::horizontal, and also some missing move operators for that class 8 years ago
  jules d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 8 years ago
  jules 3e73e11d82 Avoided a visual studio warning 8 years ago
  jules 9d56e2990d Optimised the GL renderer to avoid splitting large rectangles into horizontal strips unnecessarily 8 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 8 years ago
  jules e8490fbf71 Workaround for a Visual Studio error 8 years ago
  jules 0933ce4be8 Optimisation for drawing of large TextLayouts that go beyond the top and bottom of the graphics clip region 8 years ago
  tpoole c0d409c773 Some minor documentation improvements 8 years ago
  ed dbb2f620b4 Bump version number to 5.2.0 8 years ago
  jules f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 8 years ago
  tpoole 51b3eaebb2 Fixed some VS2013 compiler errors 8 years ago
  jules 5c854b49a8 Fixed a problem in GlyphArrangement which could cause multiple lines to all be given ellipsis 8 years ago
  jules 24f023bb23 Added some heuristics to EdgeTable to try to improve the table size prediction 8 years ago
  jules 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 8 years ago
  jules 15871dd890 Added some more JUCE_CONSTEXPR flags to Point 8 years ago
  jules 31c99d3680 Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor 8 years ago
  jules 2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag 8 years ago
  jules 93a22599d1 Tweaked the rate at which EdgeTable grows its internal storage, to improve performance rendering large and complex paths 8 years ago
  jules 970eda679e Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting! 8 years ago
  jules 3d7c777238 Some light modernisation of a bunch of old code 8 years ago
  jules 27a6903cac Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int 8 years ago
  jules 06d6a08892 Tweaked TextLayout::createLayoutWithBalancedLineLengths() to improve line length balancing 8 years ago
  tpoole 47698a86b1 MinGW: Fixed some 32 bit build errors 8 years ago
  tpoole 0ae8aa812c Bump version number to 5.1.2 8 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 8 years ago
  ed 5900e076f9 Added some missing HTML colours 8 years ago
  jules 7c6f3d40b6 Tidied up some method calls involving HeapBlock 8 years ago
  hogliux 4a2a5294a7 Added macros JUCE_CONSTEXPR and JUCE_HAS_CONSTEXPR to support constexpr 8 years ago
  hogliux 7bae8a426b Fixed a potential nullptr dereference in Image::clear() 8 years ago
  jules 3df7f8ff8b Did a bit of minor modernising in Graphics + Path 8 years ago
  hogliux c02ef79fd6 Bump version number to 5.1.1 8 years ago
  hogliux eb33f537da Bump version number to 5.1.1 8 years ago
  hogliux c1ad53c14e Bump version number to 5.1.0 8 years ago
  tpoole a05362d46b Projucer: Xcode exporter: Updated to support Xcode 9 8 years ago
  tpoole 10b7aa3c16 MinGW: Fixed some build warnings 8 years ago
  jules 66fa7e7411 Added some assertions to catch use of some Font methods on background threads 8 years ago
  jules 61044c8bda Fix to Line::getDistanceFromPoint to make it work for integer types 8 years ago
  tpoole 0874e47a35 Graphics code refactoring 8 years ago
  jules 433a82edee Added an offset to GlowEffect 8 years ago
  jules d7197f8f42 Added a couple of missing 'override's 8 years ago
  hogliux bc3ef88603 Bump version number to 5.0.2 8 years ago
  jules b12d4c3378 (Fixed a warning in the last commit) 8 years ago
  jules a82c11402c Made Rectangle::getSmallestIntegerContainer() handle Inf floating point values. Also did some quick modernisation of the Rectangle class. 8 years ago
  jules 5c1e707824 Modernised RectangleList 8 years ago
  hogliux 8413614744 Bump version number to 5.0.1 8 years ago