737 Commits (a2a04a726aa42eaa42e2cc949b161036cee7a934)

Author SHA1 Message Date
  Tom Poole cb41fdcb9e macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime 6 years ago
  ed 6722194260 Bump version number to 5.4.3 6 years ago
  Tom Poole 6bf6aa1761 MacOS/iOS: Fixed a potential memory corruption when drawing 6 years ago
  Tom Poole e3ebe5aed1 Bump version number to 5.4.2 6 years ago
  Tom Poole 03db8d15c6 Fixed a bug in DropShadow::drawForRectangle 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  Tom Poole cdff2c7f45 macOS: Fixed an issue rendering memory based fonts 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  ed c723e56952 Defaulted some constructors and copy assignment operators in AttributedString 6 years ago
  ed 9de863a272 Fix a typo 6 years ago
  ed 7a41d53409 Fix some potential issues with using auto in a backwards loop in the previous commit 6 years ago
  ed f1d5e5c9cc Avoid hitting an assertion in the splitAttributeRanges() method of AttributedString due to inserting a reference to an Array member into the Array + some misc clean up in the class 6 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago
  ed 6d39f01793 Bump version number to 5.4.1 6 years ago
  Tom Poole f0a4b67915 Android: Fixed some compiler warnings 6 years ago
  Tom Poole 06f8accd9c Fixed compatibility with Xcode 8.2.1 6 years ago
  ed 0b8fcc7a15 Bump version number to 5.4.0 6 years ago
  Tom Poole 482d87e2db Fixed a compiler warning 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  Tom Poole b25c14535a Fixed an issue adding two RectangleLists 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  Tom Poole b66f78bacf Fixed some CoreGraphics image issues in the latest iOS and MacOS SDKs 6 years ago
  jules dbb1345583 Replaced calls to CGContextSetRGBStrokeColor with a path-based alternative due to strange iOS bugs 6 years ago
  jules c9d05caaae Replaced win32 font kerning tables with maps to improve performance 6 years ago
  Tom Poole 0165e066b2 Added a LookAndFeel method to modify Label borders 6 years ago
  James Hurst af35baccf5 Allowed different text justifications in drawMultiLineText 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  Tom Poole fc87d8cd1d Made some more JUCE classes trivially copyable 6 years ago
  Tom Poole 08d67c763f Made some JUCE classes TriviallyCopyable 6 years ago
  jules 7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 7 years ago
  jules 1e6bbb8da9 Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this 7 years ago
  Tom Poole 102ed4a9f2 Fixed some compiler warnings 7 years ago
  jules 49aa9c9db4 Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use 7 years ago
  jules f80df37183 Fixed a couple of typos in comments 7 years ago
  jules 119d9a79c6 Added a flag JUCE_DISABLE_COREGRAPHICS_FONT_SMOOTHING to juce_graphics 7 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  jules 87042769b6 Tidied up some more old typedefs 7 years ago
  jules dee78f29f6 Misc cleanups and modernisation 7 years ago
  jules d4762f1d9a Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0 7 years ago
  jules 30f6206be9 Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0 7 years ago
  ed 2d79cc78c0 Bump version number to 5.3.2 7 years ago
  jules 8c38c6f57f Marked as deprecated: String::empty, var::null, File::nonexistent, ValueTree::invalid and other problematic statically-initialised null values. Please just use the default constructor for these classes! 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  jules 9e77d94789 Another attempt to get OSX in-memory font layout to work on all OS versions 7 years ago
  hogliux 58f88ffeb8 macOS/iOS: Continue to use text layout fallback for fonts loaded from memory 7 years ago
  Lukasz Kozakiewicz 772185f2b0 Add camera support for iOS and Android. 7 years ago
  hogliux 269c1f27fd Win32: Fixed a bug where certain unicode characters (> 0x8000) would not be displayed correctly on Windows 7 years ago
  hogliux f639b7b149 macOS/iOS: Continue to use text layout fallback for fonts loaded from memory 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago