1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-23 01:44:22 +00:00
Commit graph

94 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
tpoole
af5e219e01 Projucer: Added a Windows target platform option to the Code::Blocks exporter 2017-10-31 11:33:42 +00:00
tpoole
1946712154 Projucer: Reorganised some source files so that we can compile with the malfunctioning link time optimisation of legacy 32 bit MinGW compilers 2017-10-30 16:32:38 +00:00
ed
a277cf64a3 Projucer: Improved the layout of the user settings popup window 2017-10-26 16:44:01 +01:00
Lukasz Kozakiewicz
b2d2bda7a1 Add Push Notifications feature for iOS and Android. 2017-10-23 09:31:06 +02:00
ed
a166f01fce Projucer: Added an option to the Xcode and VS exporters to enable/disable the post-build plugin binary copy step 2017-10-20 12:06:56 +01:00
jules
f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 2017-10-19 16:52:20 +01:00
ed
d346d6ef50 Projucer: Added a post-build step to Visual Studio plugin targets that copies the plugin to a specified folder, or the default folder for its type if one is not specified 2017-10-19 16:28:31 +01:00
tpoole
21315abce4 Projucer: Added beta CLion exporter support 2017-10-19 14:26:12 +01:00
hogliux
7e1d9013cb iOS: Added support to specify a different interface orientation on iPad vs. iPhone 2017-10-16 11:37:22 +01:00
ed
f9d5f0eff5 Projucer: Added an option to set the debug information format for each build configuration to the VS exporter 2017-10-13 17:49:52 +01:00
ed
559ff6778b Projucer: Added a link-time optimisation option to all exporters 2017-10-11 16:19:29 +01:00
ed
bffc53b336 Projucer: Added a company copyright field to the project settings 2017-10-04 11:18:20 +01:00
ed
758351a28f Projucer: Added a device family option to the iOS exporter 2017-10-04 10:55:45 +01:00
hogliux
54029e776d Projucer: Re-factored source code groups and general code clean-up 2017-09-29 14:55:01 +01:00
jules
1aaa598a5f Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes 2017-09-27 12:57:55 +01:00
tpoole
f7bc550f58 Projucer: Remember the directory of a previously created project 2017-08-21 14:27:40 +01:00
jules
723a15c7a0 Removed a few more old compiler workarounds 2017-08-14 13:10:40 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
hogliux
df91b15455 Added in-app purchase feature to JUCE 2017-08-09 20:15:17 +01:00
ed
b1ea737d54 Projucer: Added some layout features to the GUI editor to allow alignment of selected components and paint elements and multi-select positioning and resizing 2017-07-31 17:24:57 +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
hogliux
a1fcd357ae Projucer: Fixed an edge case where preprocessor macros would not be correctly parsed if they had the form "MYMACRO=" 2017-07-05 11:53:17 +01:00
ed
9eb2840029 Projucer: Fixed a sizing bug in the new project window 2017-07-03 09:38:17 +01:00
Lukasz Kozakiewicz
bd3be54a70 Projucer: iOSExporter: add support for Push Notifications entitlement and remote notifications Background Mode. 2017-06-23 15:18:20 +02:00
jules
bebe32357f Added a file parameter to the LookAndFeel::drawFileBrowserRow methods 2017-06-21 09:43:42 +01:00
ed
7be889a775 Projucer: Fixed a bug when renaming a file or group in the file tree where the renaming box wouldn't fully cover the item's name 2017-06-20 17:18:43 +01:00
ed
693fde9f21 Projucer: Added an option to CodeHelpers::makeValidIdentifier() to allow asterisks so that pointer types are not ignored when automatically generating header files in the GUI editor 2017-06-12 09:28:35 +01:00
jules
9b02982f4e Projucer: added support for Xcode's INFOPLIST_PREFIX_HEADER, INFOPLIST_PREPROCESS, INFOPLIST_PREPROCESSOR_DEFINITIONS to allow pre-processing of info plists 2017-06-09 11:29:52 +01:00
ed
26596fbfad Projucer: Added default module search paths to the Projucer 2017-06-06 16:57:16 +01:00
hogliux
2cdf30dd46 Android: Added external storage read/write permissions to RuntimePermissions class 2017-06-06 11:07:09 +01:00
ed
d7026529ac Projucer: Display build date in about window 2017-05-31 10:45:52 +01:00
ed
0b2bed7072 Projucer: Better highlight colours 2017-05-31 10:32:29 +01:00
ed
35d849a88b Projucer: Better outline colour when using the light colour scheme 2017-05-30 17:33:15 +01:00
ed
db614c82ad Projucer: Fixed a bug where the SVG Path Converter tool was drawing an invisible path preview 2017-05-25 12:41:37 +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
2798643772 Projucer: Better highlight colour in CodeEditorComponent 2017-05-15 16:19:19 +01:00
ed
50fdeba363 Projucer: background colour of the GUI editor's component layout grid is determined by selected colour scheme so UI elements are visible 2017-05-15 11:32:30 +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
ed
c25727c64a Projucer: Fixed assertion in last commit when not on Windows 2017-05-12 12:47:26 +01:00
ed
f50aaab946 Projucer: convert Unix-style absolute paths into valid absolute paths on Windows in RelativePath::getFakeFile() to avoid hitting an assertion in File::parseAbsolutePath() that was drastically slowing down project save times 2017-05-12 12:39:58 +01:00
ed
abd8fafa69 Projucer: Fixed some TextButton size issues 2017-05-09 15:44:19 +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
ed
73828a8cec Projucer: added drawProgressBar() method to ProjucerLookAndFeel to draw spinning progress indicator 2017-05-08 12:49:11 +01:00
ed
810f10bcb1 Projucer: Made the application usage data popup's ToggleButton remember the previously chosen preference 2017-05-05 14:40:26 +01:00
jules
730e603b02 Projucer: The GUI editor now generates paint code containing extra variables for the coordinates, so that these can be overridden individually in custom code blocks 2017-05-05 09:57:10 +01:00
hogliux
9b7e944a54 Added a popup to the Projucer informing the user about the collection of analytics data 2017-05-04 15:24:28 +01:00
ed
ed51317ee6 Fixed a few Projucer UI issues 2017-05-04 12:51:02 +01:00