ed
bda05320cb
Projucer: Fixed a potential crash when quitting
5 years ago
ed
aeaae3b44b
Projucer: Ensure that new project windows are always fully onscreen
5 years ago
ed
4edb0d2c90
Tidied up some divider comments
5 years ago
jules
a97c4a9139
More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it
6 years ago
jules
2e2cfb5f6c
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
6 years ago
ed
4c58efa407
Projucer: Fixed a bug when clicking the save and open in IDE button after changing the target project folder setting
6 years ago
jules
768139a298
Added some free functions to help make XML parsing less verbose: parseXML()
6 years ago
ed
102203d8a5
Whitespace
7 years ago
ed
1c819c79d0
Projucer: Add cmd/ctrl + p shortcut for saving a project
7 years ago
ed
eed45b7462
Projucer: Mark modified files with an asterisk in the file tree panel
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
ed
fabb3a1e09
Projucer: Ensure that the compile engine settings are stored and recalled correctly
7 years ago
Tom Poole
4229dc0a4f
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
7 years ago
ed
01339a5365
Projucer: Moved the live-build settings into a separate CompileEngineSettings class and refactored some redundant code
7 years ago
ed
711e75bdc8
Projucer: Add analytics
7 years ago
ed
47af78fe0b
Projucer: Implement PIPGenerator
7 years ago
ed
d668adb81b
Projucer: Code cleanup
7 years ago
jules
7d24b39f18
Cranked up the Clang warning level in the projucer, and fixed a few minor warnings
7 years ago
Tom Poole
a0bd5f5be7
Projucer: Fixed an issue when attempting to open the settings page for a nonexistent exporter
7 years ago
ed
b288da58f0
Projucer: Fixed a crash that could occur when saving a project multiple times
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
ed
fedbb67452
Projucer: Show the option to remove references or move to trash when deleting file groups and hide the file group information after deleting
7 years ago
ed
994ab55247
Projucer: Made some usability and reliability improvements to the live-build engine
7 years ago
hogliux
54029e776d
Projucer: Re-factored source code groups and general code clean-up
7 years ago
ed
da6452ac0f
Projucer: Changed some keypresses for 'View' menu items to avoid clashes
7 years ago
ed
03917672a1
Projucer: Added an error message when trying to save a project with missing module dependencies and stopped the Projucer from opening projects with errors when clicking the save and open in IDE button
7 years ago
ed
f4d8cf70d1
Projucer: Added a search field to the file panel to filter project files and added options to expand/collapse all groups in the file tree popup menu
8 years ago
ed
dab7f9e020
Projucer: Fixed a bug where the file name label would still be visible after closing a project
8 years ago
ed
90fbed7889
Projucer: Added an option when right-clicking on an exporter to save just the selected exporter
8 years ago
ed
ff7cfb8824
Projucer: Moved a Thread::sleep() call that would be called every time a project was saved out of the Xcode exporter and only call it if saving and opening project in Xcode
8 years ago
ed
ad9154657b
Projucer: Removed the key command for showing the build tab as it was the same as the build now key command
8 years ago
ed
17cd47558f
Projucer: Removed the key command for showing the build tab as it was the same as the build now key command
8 years ago
ed
ed51317ee6
Fixed a few Projucer UI issues
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
ed
308f634f62
Fixed a bug in the Projucer where the live-build's continuous recompilation state wasn't being changed when toggled on/off in the menu
8 years ago
jules
e253b8bea1
Added some notes and an assertion to Component::grabKeyboardFocus(), to help people avoid a common mistake, which is trying to grab the focus of not-yet-visible components.
8 years ago
hogliux
b5ef6d7e37
Whitespace clean-up
8 years ago
stefan
980ece4a8a
Projucer: add anchor #indie to the link target for the subscribe button
8 years ago
stefan.graenitz
8d02f61622
Projucer: add free-to-use license for the live-build engine
8 years ago
stefan
a0350e4ee6
Projucer: add feature download & install live-build engine (including checks for supported OS versions)
8 years ago
ed
0c87af8992
Fixed Linux compile error in Projucer
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
stefan
8ec9443543
Projucer various fixes
* Use separate folder for disk cache in debug mode to avoid mixing debug/release-mode object files while testing
* Quote the server's file name as it may contain spaces etc.
* Fix saving source files during compilation on Windows
* Fix JuceDemo for live builds on Mac: long chains of recursive operator<< invocations caused compiler crash
* Move code for creating disabled Build tab to extra function and add names to improve readability
* Implement new "subscribe" behavior for createDisabledBuildTab
* Clean up trailing spaces
8 years ago
jules
7abbf67a1a
Tweaked the iOS audio device to make the default buffer size play in the simulator
9 years ago
stefan.graenitz
e8da23d43b
Enable live comilation for Windows
9 years ago
jules
81ff3a89b7
Projucer: fixed an edge-case where the UI would misbehave if you're logged in but don't have a live-coding license
9 years ago
jules
8343f3468c
Found a few missing 'override' specifiers
9 years ago
jules
54d3cfac1d
Projucer: Fixed a bug that could cause focus to seemingly jump around in the config tree
9 years ago
jules
bc58656153
Projucer: made build panel UI update when signing out
9 years ago