61 Commits (a88fb32b59ccbb22a48f6cc96196c73e732c411d)

Author SHA1 Message Date
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed 8f86e68190 Projucer: Allow ComponentEditor to edit all cpp file extensions 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  jules a0f3952081 Projucer GUI editor font kerning retention fix 7 years ago
  ed 711e75bdc8 Projucer: Add analytics 7 years ago
  ed 2f52fa205a Projucer: Standardise replacement strings in file templates 7 years ago
  jules 7d24b39f18 Cranked up the Clang warning level in the projucer, and fixed a few minor warnings 7 years ago
  ed 642061a31b Projucer: Used Button::onClick to simplify some code 7 years ago
  jules f9313c8338 Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago! 7 years ago
  jules 33c0940d74 Cleaned up a few more ScopedPointer uses 7 years ago
  jules 3ec5c17bb1 Misc cleanups relating to ScopedPointer 7 years ago
  ed aea1aac48c Projucer: Apply typeface name to font when loading painted text from XML 7 years ago
  jules 4ac47ac8af Fixed a layout bug in the Projucer GUI tool 7 years ago
  jules d9585241ad Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance 7 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) 7 years ago
  tpoole 1946712154 Projucer: Reorganised some source files so that we can compile with the malfunctioning link time optimisation of legacy 32 bit MinGW compilers 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  ed ec368236f8 Projucer: Removed OpenDocumentManager::DocumentCloseListener from JucerDocument 7 years ago
  ed 2fa68ee8f6 Fixed a warning in previous commit 7 years ago
  ed f96145682a Projucer: Fixed a bug where some files would remain open after selecting the 'Window->Close All Documents' menu item 7 years ago
  jules 723a15c7a0 Removed a few more old compiler workarounds 7 years ago
  jules 357dd2c9c9 Removed some old compiler bug workarounds 7 years ago
  ed ca061af7b6 Fixed a warning in last commit 7 years ago
  ed 0d1ed9ba99 Projucer: Improved method for saving and restoring previously selected GUI component tabs 7 years ago
  ed 956d16bf8d Projucer: Fixed a bug in the GUI editor where some paint element properties weren't being displayed 7 years ago
  ed 49ef5b4318 Fixed a couple of warnings in last commit 7 years ago
  ed b1ea737d54 Projucer: Added some layout features to the GUI editor to allow alignment of selected components and paint elements and multi-select positioning and resizing 7 years ago
  ed 15898a75bd Projucer: Fixed a bug in the GUI editor where the query string of a URL passed to a HyperlinkButton was being removed 7 years ago
  ed 693fde9f21 Projucer: Added an option to CodeHelpers::makeValidIdentifier() to allow asterisks so that pointer types are not ignored when automatically generating header files in the GUI editor 8 years ago
  ed 26596fbfad Projucer: Added default module search paths to the Projucer 8 years ago
  ed ee0b59fe7d Projucer: Fixed a bug where the background colour of GUI editor components was always being reset to the default when opening the .cpp file 8 years ago
  jules ad5d7a4254 Tweaked the format of a ComponentBoundsConstrainer method 8 years ago
  ed 7e8c4b0af8 Projucer: Fixed a bug in the GUI editor where the background colour was always being reset to the default when switching tabs 8 years ago
  ed 50fdeba363 Projucer: background colour of the GUI editor's component layout grid is determined by selected colour scheme so UI elements are visible 8 years ago
  ed abd8fafa69 Projucer: Fixed some TextButton size issues 8 years ago
  ed b9f5b6e4b1 Projucer: GUI editor test component window uses correct LookAndFeel 8 years ago
  ed cf0e97fcc7 Projucer: Selected colour scheme is now stored and recalled. Multiple fixes for unreadable text in the GUI editor 8 years ago
  jules 730e603b02 Projucer: The GUI editor now generates paint code containing extra variables for the coordinates, so that these can be overridden individually in custom code blocks 8 years ago
  jules 57a3cb58ec Removed incorrect constness from ColourSelector::setSwatchColour 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 750ab85fe9 Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model. 8 years ago
  jules bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings 8 years ago
  jules dace37288b Tidied up a couple of minor analyser warnings and comments 8 years ago
  jules 44cd80969d A few C++11 modernisations and comment corrections 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  tpoole b28555838d Added typeface and kerning support to the Projucer GUI editor 8 years ago
  tpoole e33abbc6fe Replaced Projucer-generated header guards with #pragma once and updated the examples 8 years ago
  hogliux ddaaaa6e9d Removed 'const' from the Projucer's component editor's generated keyStateChanged method 8 years ago
  hogliux e435325619 Fix typo and increase maximum size of the "Member initialisers" text field 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago