ed
|
ecf97e2a08
|
Projucer: Removed some unused code from the FilePathPropertyComponent
|
2019-11-14 09:20:51 +00:00 |
|
ed
|
4edb0d2c90
|
Tidied up some divider comments
|
2019-09-06 12:00:26 +01:00 |
|
jules
|
cd4aba9e43
|
PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together.
|
2019-06-20 13:55:18 +01:00 |
|
Tom Poole
|
2fc4404a74
|
Fixed some more RTAS build errors and marked it as deprecated
|
2019-05-23 11:37:04 +01:00 |
|
jules
|
0fb8c8e82a
|
Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way
|
2019-05-19 08:16:27 +01:00 |
|
jules
|
a97c4a9139
|
More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it
|
2019-05-16 15:37:47 +01:00 |
|
ed
|
fef1093f6e
|
Projucer: Update PIP creator window colours when colour scheme changes
|
2019-05-15 10:41:02 +01:00 |
|
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
|
2019-05-09 10:51:19 +01:00 |
|
jules
|
bb5b534ab8
|
Added a couple more file types to the projucer's list when stripping whitespace
|
2019-05-09 09:52:50 +01:00 |
|
ed
|
c96bf71488
|
Removed some empty ValueTree::Listener methods that are no longer needed
|
2019-03-22 17:28:14 +00:00 |
|
ed
|
5666d5b1b0
|
Projucer: Escape single quote marks in the function generated by the --obfuscated-string-code command-line tool
|
2019-03-11 12:38:21 +00:00 |
|
ed
|
97922ff129
|
Projucer: Avoid hitting an assertion in Random::nextInt() when using the --obfuscated-string-code command-line tool with strings containing fewer than 3 sections
|
2019-03-11 10:28:09 +00:00 |
|
ed
|
92350e421d
|
Projucer: Refactor the autoupdater to set executable file permissions after updating
|
2019-03-06 17:08:30 +00:00 |
|
ed
|
da4c1eaf31
|
Projucer: Remove the option to specify multiple global user module paths which was causing issues on other OSes
|
2019-02-18 14:19:25 +00:00 |
|
Tom Poole
|
815c9ee236
|
Projucer: Fixed an error when attempting to restore non-existent projects
|
2019-01-16 15:44:57 +00:00 |
|
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
2019-01-11 09:52:10 +00:00 |
|
ed
|
9c7273e8aa
|
Projucer: Made it possible to set the VST (legacy) global search path from the command line
|
2019-01-10 12:13:18 +00:00 |
|
ed
|
b8a4e00cb4
|
Projucer: Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project
|
2018-11-27 17:28:36 +00:00 |
|
ed
|
fe49d69dfc
|
Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit
|
2018-11-05 16:12:32 +00:00 |
|
ed
|
e7cf00e977
|
Fix a Linux build error in previous commit
|
2018-10-25 16:55:29 +01:00 |
|
ed
|
9684de485c
|
Projucer: Avoid hitting some assertions in File::parseAbsolutePath() when searching for the DemoRunner on Windows
|
2018-10-25 16:47:22 +01:00 |
|
ed
|
e3635ec2f8
|
Projucer: Re-scan invalid JUCE module paths to ensure AvailableModuleList is updated
|
2018-10-25 11:12:06 +01:00 |
|
ed
|
a58b3ff38b
|
Projucer: Added a "Reset to Defaults" button to the global paths window
|
2018-10-25 09:47:17 +01:00 |
|
ed
|
8667ffc059
|
Projucer: Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them
|
2018-10-24 11:45:51 +01:00 |
|
ed
|
f57237df83
|
Projucer: Fixed another unreachable code warning
|
2018-10-23 09:43:59 +01:00 |
|
ed
|
aa99b2f0ae
|
Projucer: Fixed an unreachable code warning
|
2018-10-23 09:30:07 +01:00 |
|
ed
|
1a25a0615c
|
Projucer: Removed some unused methods from ProjucerApplication and refactored the DemoRunner scanning code to cache previously found files
|
2018-10-22 16:43:13 +01:00 |
|
ed
|
c4eb15eb21
|
Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent
|
2018-10-22 16:42:22 +01:00 |
|
jules
|
fc4449b212
|
Avoided a dangling pointer in the projucer
|
2018-10-18 12:41:03 +01:00 |
|
ed
|
90765fa52a
|
Projucer: Re-scan module paths immediately on start up
|
2018-10-16 10:25:25 +01:00 |
|
jules
|
768139a298
|
Added some free functions to help make XML parsing less verbose: parseXML()
|
2018-10-15 16:08:25 +01:00 |
|
jules
|
302019dd43
|
Tidied up some comments and usage of File::createOutputStream() and createInputStream()
|
2018-10-04 11:29:55 +01:00 |
|
ed
|
6a3825f88f
|
Projucer: Fixed a potential crash when setting a global path from the command line
|
2018-09-25 09:55:45 -07:00 |
|
ed
|
5149ad511f
|
Projucer: Minor whitespace fix
|
2018-09-20 14:30:54 +01:00 |
|
ed
|
c957c5c911
|
Projucer: Fixed a bug loading editor colour schemes when running from the command line
|
2018-09-17 12:17:01 +01:00 |
|
ed
|
856d7dc333
|
Projucer: Only scan module paths on command-line when re-saving projects using global paths
|
2018-09-10 14:56:45 +01:00 |
|
ed
|
9761a03334
|
Projucer: Made it possible to specify a semicolon-separated list of user modules paths to override the global default when generating a project from a PIP using the "--create-project-from-pip" command-line option
|
2018-09-06 17:10:20 +01:00 |
|
ed
|
c50b0c2660
|
Projucer: Allow a semicolon-separated list of multiple paths when setting defaultUserModulePath via the --set-global-search-path command line option
|
2018-09-05 17:31:47 +01:00 |
|
ed
|
472cd5a984
|
Projucer: Fixed a bug in last commit when running from the command line
|
2018-09-03 11:48:31 +01:00 |
|
ed
|
8c90f08cf4
|
Projucer: Re-scan module paths in handleAsyncUpdate() when the message loop has started to fix an assertion in File::getLinkedTarget() on Windows
|
2018-09-03 11:27:34 +01:00 |
|
ed
|
cd8c25b0c1
|
Projucer: Added an optional command-line argument when generating a project from a PIP to specify a JUCE modules directory to be used instead of the global default
|
2018-08-23 15:53:08 +01:00 |
|
ed
|
f77c995b4d
|
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
|
2018-08-23 14:15:28 +01:00 |
|
jules
|
8c9315ab12
|
Fix for projucer's command-line option handling
|
2018-08-17 18:46:08 +01:00 |
|
jules
|
064656e2fb
|
Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments
|
2018-08-17 15:20:44 +01:00 |
|
ed
|
c39475019d
|
Projucer: Don't exit if trying to open a project that no longer exists on startup
|
2018-07-26 09:45:32 +01:00 |
|
Tom Poole
|
235bbd46cf
|
Projucer: Code tidy up
|
2018-07-12 10:07:50 +01:00 |
|
ed
|
84cc1dc4a0
|
Projucer: Cleaned up the module scanning code
|
2018-07-10 17:33:43 +01:00 |
|
jules
|
5d54e80df8
|
Made the projucer ignore command-line flags generated when running it in Xcode debug mode
|
2018-07-04 08:59:32 +01:00 |
|
Tom Poole
|
0b442c3036
|
Projucer: Added a check for unknown command line arguments
|
2018-07-03 12:07:02 +01:00 |
|
ed
|
d018eb8407
|
Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs
|
2018-06-27 11:37:27 +01:00 |
|