ed
fe49d69dfc
Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit
6 years ago
ed
e7cf00e977
Fix a Linux build error in previous commit
6 years ago
ed
9684de485c
Projucer: Avoid hitting some assertions in File::parseAbsolutePath() when searching for the DemoRunner on Windows
6 years ago
ed
e3635ec2f8
Projucer: Re-scan invalid JUCE module paths to ensure AvailableModuleList is updated
6 years ago
ed
f57237df83
Projucer: Fixed another unreachable code warning
6 years ago
ed
aa99b2f0ae
Projucer: Fixed an unreachable code warning
6 years ago
ed
1a25a0615c
Projucer: Removed some unused methods from ProjucerApplication and refactored the DemoRunner scanning code to cache previously found files
6 years ago
ed
90765fa52a
Projucer: Re-scan module paths immediately on start up
6 years ago
ed
5149ad511f
Projucer: Minor whitespace fix
6 years ago
ed
c957c5c911
Projucer: Fixed a bug loading editor colour schemes when running from the command line
6 years ago
ed
856d7dc333
Projucer: Only scan module paths on command-line when re-saving projects using global paths
6 years ago
ed
472cd5a984
Projucer: Fixed a bug in last commit when running from the command line
6 years ago
ed
8c90f08cf4
Projucer: Re-scan module paths in handleAsyncUpdate() when the message loop has started to fix an assertion in File::getLinkedTarget() on Windows
6 years ago
ed
f77c995b4d
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
6 years ago
jules
064656e2fb
Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments
6 years ago
jules
5d54e80df8
Made the projucer ignore command-line flags generated when running it in Xcode debug mode
6 years ago
ed
c859f50fe6
Projucer: Added a missing reset() call to the PIP creator window when shutting down
7 years ago
jules
abe01671d4
Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz)
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
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
8a467e7dc3
Projucer: Added a "PIP Creator" utility tool
7 years ago
ed
10753da103
Projucer: Fixed a typo that was causing the DemoRunner project file to not be found on Windows
7 years ago
ed
dbaca088b3
Projucer: Remove getJUCEExamplesDirectoryPathFromGlobal() from jucer_MiscUtilities.h
7 years ago
ed
d707e43d25
Projucer: Ignore empty directories when searching for examples
7 years ago
ed
2bd4611c03
Projucer: Update all links to the new website
7 years ago
ed
9c54ccc99b
Projucer: Fixed an issue where the DemoRunner executable could not be found in the JUCE root directory
7 years ago
ed
ef2d1fa9fd
Projucer: Various fixes and improvements to PIPGenerator
7 years ago
ed
711e75bdc8
Projucer: Add analytics
7 years ago
ed
47af78fe0b
Projucer: Implement PIPGenerator
7 years ago
ed
cf61037ea4
Projucer: Added an option to clear the recent files list and added some more menu items for managing the currently open windows
7 years ago
jules
415f0e4c90
Added an alternative version of File::findChildFiles that returns the results array rather than it being an out-parameter. In almost all cases using this new version will make your code smaller and cleaner, as you can see from all the changes in this commit!
7 years ago
Noah Dayan
75394b19b6
Projucer: Added Help menu for quick access to online documentation
7 years ago
jules
ce8b2d865a
Used Button::onClick to simplify a bunch of library classes and demo code
7 years ago
jules
72d91dd5bf
Added some next/prev window commands to the projucer
7 years ago
jules
f3cde9763a
Quick tidy-up of some messaging classes
7 years ago
jules
a586966c65
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
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
jules
c2a2d5c734
Updated some code to use cleaner array initialisation from constant data
7 years ago
ed
26596fbfad
Projucer: Added default module search paths to the Projucer
8 years ago
ed
ba36008560
Projucer: Cleaned up the structure of the Projucer folder in userApplicationDataDirectory and renamed old "Introjucer" global/project settings files to "Projucer"
8 years ago
ed
9de309be76
Projucer: Added the option to change the colour scheme and font of the Projucer's code editor and the ability to save/load custom schemes
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
hogliux
9b7e944a54
Added a popup to the Projucer informing the user about the collection of analytics data
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
stefan
439ecc391b
Projucer: workaround broken "Open Recent" submenu
8 years ago
stefan
3bd7ef4f69
Projucer: menu adjustments
* move Preferences item to Projucer menu on Mac or File menu otherwise
* rename Global Preferences -> Preferences
* add shortcut "Cmd + ," to open Preferences
* move Login/Logout item to File menu
8 years ago