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

115 commits

Author SHA1 Message Date
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
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 2017-10-31 11:10:06 +00:00
ed
3473e6307c Projucer: Changed the default C++ standard for new projects from 11 to 14 2017-10-27 09:46:18 +01:00
ed
a277cf64a3 Projucer: Improved the layout of the user settings popup window 2017-10-26 16:44:01 +01:00
ed
d9a49cf8a5 Projucer: Tweaked some button alignment in the project and live-build tabs 2017-10-26 16:18:37 +01:00
tpoole
21315abce4 Projucer: Added beta CLion exporter support 2017-10-19 14:26:12 +01:00
ed
994ab55247 Projucer: Made some usability and reliability improvements to the live-build engine 2017-10-19 12:19:57 +01:00
ed
097f3209db Projucer: Pass current thread pool job to MessageManagerLock to prevent deadlock 2017-10-17 11:23:42 +01:00
ed
455c323184 Projucer: Lock the message loop when creating icon image files 2017-10-17 10:15:29 +01:00
jules
c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 2017-10-16 12:18:04 +01:00
jules
2ee168ad46 Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems 2017-10-10 11:33:55 +01:00
tpoole
e85d3aaf1f Renamed XCode to Xcode in multiple places 2017-10-06 09:54:32 +01:00
ed
bffc53b336 Projucer: Added a company copyright field to the project settings 2017-10-04 11:18:20 +01:00
ed
c956b984c6 Projucer: Added a "Header search paths" field to the project settings page that will be used for all exporters 2017-09-29 16:53:28 +01:00
hogliux
54029e776d Projucer: Re-factored source code groups and general code clean-up 2017-09-29 14:55:01 +01:00
ed
61a320fe6a Fixed a warning on Windows 2017-09-25 11:55:23 +01:00
ed
df824cf5df Projucer: Removed some unnecessary time-consuming function calls to speed up the painting of the modules panel 2017-09-25 11:46:19 +01:00
ed
da6452ac0f Projucer: Changed some keypresses for 'View' menu items to avoid clashes 2017-08-22 12:13:45 +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
b9ea65b0c1 Projucer: Fixed a couple of potential race conditions when saving a project 2017-08-08 14:36:09 +01:00
ed
df06909979 Projucer: Added juce_dsp to the list of JUCE module IDs 2017-08-02 11:38:54 +01:00
ed
7582952cdf Projucer: Added a method to check old exporter settings for the C++ language standard setting and to use this value as the default if it hasn't been set 2017-07-24 09:45:37 +01:00
ed
bde34cebcb Projucer: Fixed a bug where the C++ language standard project settings wasn't being recalled correctly 2017-07-20 14:08:59 +01:00
ed
2e81e8a0dc Projucer: Made the C++ language standard option a per-project instead of per-build configuration setting. Added an option to enable GNU compiler extensions for supported exporters. Added the option to specify a minimum C++ language standard in module declarations and added a warning to the Projucer when adding a module that has a higher standard than currently set. 2017-07-19 17:23:20 +01:00
ed
0e6699ce23 Projucer: Added options to the iOS exporter for app groups and an option to disable duplicating the resources folder for AUv3 app extensions 2017-07-18 09:47:08 +01:00
ed
18c0e37f43 Projucer: Always initially disable "Use global path" when adding a module from a specified folder 2017-07-04 10:30:48 +01:00
ed
f454b97e56 Projucer: Added an option to the module settings page to set selected modules to use or not use global paths 2017-07-03 17:41:55 +01:00
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 2017-07-03 17:26:34 +01:00
ed
2540725b6a Projucer: Fixed a bug where modules added from the global user module path weren't being added to generated projects correctly 2017-07-03 16:35:03 +01:00
ed
aef6a296e0 Projucer: Fixed a crash that occurred when adding missing module dependencies 2017-07-03 16:13:37 +01:00
tpoole
4965cdf030 Android: Added support for static libraries in modules 2017-06-22 17:50:57 +01:00
ed
8bad82397d Projucer: Fixed a bug when adding a new group to the file tree where the new group wasn't being displayed 2017-06-22 13:07:40 +01:00
ed
238bca7420 Projucer: Improved file filter method 2017-06-21 17:03:01 +01:00
ed
a3655ec17d Projucer: Fixed a crash in ProjectTab caused by not removing it as a global focus change listener in its destructor 2017-06-21 10:08:30 +01:00
ed
e168a9806a Projucer: Fix for 'unreachable code' warning in previous commit 2017-06-20 15:22:49 +01:00
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 2017-06-20 14:57:04 +01:00
ed
ec5d319a93 Projucer: Fixed a bug where the version number displayed next to a module's name in the modules panel wasn't being updated after changing its path 2017-06-19 10:29:34 +01:00
ed
26596fbfad Projucer: Added default module search paths to the Projucer 2017-06-06 16:57:16 +01:00
hogliux
b8f0609164 Projucer: Fixed the tooltip description of the plug-in channel configuration field 2017-06-01 12:32:22 +01:00
ed
dab7f9e020 Projucer: Fixed a bug where the file name label would still be visible after closing a project 2017-05-19 16:32:06 +01:00
hogliux
1e9be800c5 Projucer: Only add webkit2gtk-4 linux dependency if JUCE_WEB_BROWSER is actually enabled 2017-05-18 17:43:13 +01:00
hogliux
14d7675c48 Projucer: Source code files for browsing are now added to the individual VS projects instead of the VS solution 2017-05-18 12:51:11 +01:00
ed
f8d1b70159 Projucer: Fixed a bug where module and exporter settings pages were still shown after deleting the corresponding TreeView item 2017-05-16 15:58:33 +01:00
ed
90fbed7889 Projucer: Added an option when right-clicking on an exporter to save just the selected exporter 2017-05-16 15:53:45 +01:00
ed
19f50e6090 Projucer: Don't resize MissingDependenciesComponent in PropertyGroupComponent::resizePropertyComponent() 2017-05-15 17:19:24 +01:00
ed
435f96197e Projucer: Added binary resource/xcode resource/compile options to files not in a group 2017-05-15 15:47:19 +01:00
ed
180399008c Projucer: Resize PropertyComponent items in PropertyGroupComponent to be centred with preferred height 2017-05-15 15:29:31 +01:00
ed
17dfe39482 Projucer: Fixed some incorrect exporter icons 2017-05-15 09:48:03 +01:00
ed
1a266e822b Projucer: The Projucer now adds a unique suffix to the target project folder of duplicate exporters and the 'selected exporter' drop-down now defaults to the first exporter that can launch the project if none were previously selected 2017-05-15 09:29:15 +01:00