1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00
Commit graph

92 commits

Author SHA1 Message Date
jules
aeee6f4c33 Projucer: added a command-line flag --lf to make the whitespace and other file-generating tools use LF as linefeeds rather than CRLF 2018-04-03 12:58:12 +01:00
ed
01339a5365 Projucer: Moved the live-build settings into a separate CompileEngineSettings class and refactored some redundant code 2018-03-27 14:29:02 +01:00
ed
6eeaa4036c Projucer: Ensure that the default project name is used when no name is set 2018-03-27 14:24:53 +01:00
ed
8a467e7dc3 Projucer: Added a "PIP Creator" utility tool 2018-03-22 15:23:27 +00:00
ed
10753da103 Projucer: Fixed a typo that was causing the DemoRunner project file to not be found on Windows 2018-03-20 17:12:41 +00:00
ed
dbaca088b3 Projucer: Remove getJUCEExamplesDirectoryPathFromGlobal() from jucer_MiscUtilities.h 2018-03-16 15:56:06 +00:00
ed
5cfc2d24ea Projucer: Only include jucer_ProjucerAnalytics.h if the juce_analytics module is available 2018-03-16 14:39:38 +00:00
ed
d707e43d25 Projucer: Ignore empty directories when searching for examples 2018-03-16 14:09:12 +00:00
ed
2bd4611c03 Projucer: Update all links to the new website 2018-03-16 09:11:29 +00:00
ed
c596583e3b Projucer: Fixed a bug where PIP files not copied locally wouldn't initially be displayed in the code editor 2018-03-15 16:42:26 +00:00
ed
9c54ccc99b Projucer: Fixed an issue where the DemoRunner executable could not be found in the JUCE root directory 2018-03-15 14:34:39 +00:00
ed
ef2d1fa9fd Projucer: Various fixes and improvements to PIPGenerator 2018-03-15 12:10:36 +00:00
ed
711e75bdc8 Projucer: Add analytics 2018-03-15 12:10:35 +00:00
ed
47af78fe0b Projucer: Implement PIPGenerator 2018-03-15 12:10:35 +00:00
ed
58c02823c5 Projucer: Moved some methods into MiscUtilities 2018-03-12 15:16:26 +00:00
ed
4d24d125fe Projucer: Ensure that new the project window is opened if reopening previous projects fails 2018-02-26 10:10:27 +00:00
Tom Poole
5d2ffe1ffc Fixed whitespace in Doxygen files 2018-02-19 16:26:47 +00:00
ed
4410ffc892 Projucer: call ComponentPeer::setRepresentedFile() and ::setIcon() when loading a project 2018-02-12 14:26:53 +00:00
ed
cf61037ea4 Projucer: Added an option to clear the recent files list and added some more menu items for managing the currently open windows 2018-02-07 12:57:16 +00:00
ed
8924eda7b7 Projucer: Fix for toggle button not showing in the "Application Usage Data" window 2018-01-22 08:53:10 +00:00
Noah Dayan
e690350df3 Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes 2018-01-18 15:23:57 +00:00
ed
ce253595f2 Projucer: Added some options to the SVG path converter to toggle stroke/fill and closing sub-paths 2018-01-18 11:20:29 +00:00
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! 2018-01-17 11:23:12 +00:00
ed
642061a31b Projucer: Used Button::onClick to simplify some code 2018-01-12 10:44:23 +00:00
jules
33c0940d74 Cleaned up a few more ScopedPointer uses 2018-01-09 12:22:31 +00:00
jules
3ec5c17bb1 Misc cleanups relating to ScopedPointer 2018-01-08 18:03:26 +00:00
Noah Dayan
75394b19b6 Projucer: Added Help menu for quick access to online documentation 2018-01-08 16:07:20 +00:00
ed
b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 2018-01-05 17:05:20 +00:00
jules
ce8b2d865a Used Button::onClick to simplify a bunch of library classes and demo code 2018-01-03 11:06:04 +00:00
jules
d32ced157a Projucer: Added some drag+drop and copy-to-clipboard functions to the SVG helper tool 2017-12-18 09:28:55 +00:00
jules
72d91dd5bf Added some next/prev window commands to the projucer 2017-12-14 12:04:08 +00:00
jules
58a99ff139 Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated! 2017-12-12 16:24:40 +00:00
jules
f3cde9763a Quick tidy-up of some messaging classes 2017-12-04 11:30:15 +00:00
Tom Poole
ea81467377 Fixed a Projucer string obfuscation bug 2017-11-29 09:18:02 +00:00
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! 2017-11-28 16:18:40 +00:00
ed
198b5bf55a Projucer: Added a set-global-search-path command line option 2017-11-06 16:42:48 +00:00
tpoole
a75f023ca5 Clion: Added a global path to the CLion exe 2017-11-03 18:32:07 +00:00
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) 2017-11-01 17:41:06 +00:00
tpoole
33845ba917 Projucer: Open any previous projects in the background 2017-10-26 15:21:41 +01:00
tpoole
eb8fecf816 Formatting improvements 2017-10-23 15:03:25 +01:00
jules
c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 2017-10-16 12:18:04 +01:00
hogliux
54029e776d Projucer: Re-factored source code groups and general code clean-up 2017-09-29 14:55:01 +01:00
ed
69868df248 Projucer: asynchronously show the '.jucer file has been modified...' alert window to avoid crash 2017-08-21 12:37:31 +01:00
ed
33535973be Projucer: Update window title when project name changes 2017-08-15 15:58:49 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
ed
6b315c4e15 Projucer: Fixed a few uninitialised variables 2017-08-14 11:31:06 +01:00
ed
26596fbfad Projucer: Added default module search paths to the Projucer 2017-06-06 16:57:16 +01:00
ed
ba36008560 Projucer: Cleaned up the structure of the Projucer folder in userApplicationDataDirectory and renamed old "Introjucer" global/project settings files to "Projucer" 2017-05-25 11:30:09 +01:00
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 2017-05-19 11:20:12 +01:00
ed
cf0e97fcc7 Projucer: Selected colour scheme is now stored and recalled. Multiple fixes for unreadable text in the GUI editor 2017-05-08 17:20:44 +01:00