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

481 commits

Author SHA1 Message Date
jules
1a60fa9765 More ScopedPointer/unique_ptr compatibility work 2018-01-10 17:35:08 +00:00
jules
f9313c8338 Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago! 2018-01-09 16:28:14 +00:00
jules
33c0940d74 Cleaned up a few more ScopedPointer uses 2018-01-09 12:22:31 +00:00
ed
5095bea44a Projucer: Use dynamic runtime linking by default on Windows 2018-01-09 09:47:04 +00:00
jules
3ec5c17bb1 Misc cleanups relating to ScopedPointer 2018-01-08 18:03:26 +00:00
Noah Dayan
004360b59e Projucer: Added missing tooltip descriptions 2018-01-08 16:44:03 +00:00
Noah Dayan
75394b19b6 Projucer: Added Help menu for quick access to online documentation 2018-01-08 16:07:20 +00:00
ed
6e44578a51 Projucer: Remove old code that disabled "JUCE_QUICKTIME" flag 2018-01-08 15:05:33 +00:00
ed
d6667e31a4 Projucer: Fixed a bug in the audio plugin property editors 2018-01-08 11:49:34 +00:00
ed
1603f21976 Projucer: Update TextPropertyComponentWithEnablement and ChoicePropertyComponentWithEnablement to use ValueWithDefault 2018-01-08 11:36:42 +00:00
jules
4fcedf7be5 Standardised some lambda syntax 2018-01-08 10:28:41 +00:00
ed
df35930a4f Projucer: Correct case for some iOS identifiers 2018-01-06 18:52:43 +00:00
ed
73a4730b27 Projucer: Disable LTO by default on Android. Re-saved all Android projects 2018-01-05 17:50: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
ed
9717758901 Projucer: Update VS exporter optimisation level options to correspond to the options in VS 2018-01-05 10:24:04 +00:00
ed
aea1aac48c Projucer: Apply typeface name to font when loading painted text from XML 2018-01-04 15:45:41 +00:00
jules
3300e71e17 Removal of RelativeCoordinate classes from the Drawables 2018-01-03 11:13:14 +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
4ac47ac8af Fixed a layout bug in the Projucer GUI tool 2018-01-02 09:53:06 +00:00
ed
07ddc94d51 Projucer: Try to get path from compatible exporters first when getting module folder 2017-12-28 15:50:31 +00:00
ed
617a8e77af Projucer: More robust methods for updating module information when project settings change 2017-12-28 15:05:56 +00:00
ed
100a3dd1f3 Projucer: Disable multi-select module options when no modules are selected 2017-12-28 15:04:23 +00:00
ed
da592adb69 Projucer: Show the menu for adding a new module when clicking the "+" button in the modules panel even if a module is currently selected 2017-12-28 12:36:22 +00:00
ed
4123188367 Projucer: Fixed an issue where the TextEditor overlay when renaming file groups was offset slightly 2017-12-28 12:27:07 +00:00
jules
84e86a26e6 Tweaked the Component::setBoundsToFit method to take a rectangle, and tidied up a few things inside Component 2017-12-22 12:03:23 +00:00
Noah Dayan
5dfa8bc707 Fix description of exporter setting Duplicate Resources Folder For App Extension in jucer_ProjectExporter_Xcode.h 2017-12-21 10:42:34 +00:00
Lukasz Kozakiewicz
3a3d889fd2 iOS: add an option to Projucer to allow a user to access application documents in a native file chooser. 2017-12-20 23:38:41 +01:00
Tom Poole
cff37f5b6a Fixed some const violation errors 2017-12-19 12:44:24 +00:00
Tom Poole
03fef746d5 Projucer: Updated the latest MacOS SDK version 2017-12-19 10:54:07 +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
Lukasz Kozakiewicz
36da4cde05 Add native content sharing support for iOS and Android 2017-12-11 16:08:01 +00:00
ed
ad0e97fef4 Projucer: Draw transparent iOS app icons onto a white background so that they are valid 2017-12-11 11:22:38 +00:00
jules
d9585241ad Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance 2017-12-06 17:33:26 +00:00
jules
d727f2a35a Added MathConstants::halfPi to improve readability 2017-12-06 12:56:00 +00:00
ed
47436c0f1d Projucer: Added some extra flags to the Visual Studio AAX copy step to ensure that hidden files are copied and file attributes are maintained 2017-12-06 11:45:42 +00:00
jules
d0111a4f96 Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi 2017-12-06 11:16:22 +00:00
Tom Poole
458534056a CLion: Fixed a missing .a suffix when creating static libraries 2017-12-05 14:27:05 +00:00
jules
51f6c5d01c Tidied up a few bits of messy String concatenation 2017-12-05 12:03:30 +00:00
jules
f3cde9763a Quick tidy-up of some messaging classes 2017-12-04 11:30:15 +00:00
jules
6a49d6efdc Minor tidying up 2017-11-29 17:33:00 +00:00
Tom Poole
ea81467377 Fixed a Projucer string obfuscation bug 2017-11-29 09:18:02 +00:00
jules
f85d706131 Some minor formatting and comment fixes 2017-11-28 17:46:15 +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
Tom Poole
85040c02e0 Removed the -no-pie linker flag from Linux builds 2017-11-28 13:12:15 +00:00
Tom Poole
a0bd5f5be7 Projucer: Fixed an issue when attempting to open the settings page for a nonexistent exporter 2017-11-27 15:37:39 +00:00
Tom Poole
7792fe2b34 Projucer: Fixed a bug parsing search paths in module headers 2017-11-27 15:34:49 +00:00
ed
bd99e27f91 Projucer: Don't steal focus when live-build errors occur 2017-11-26 15:52:42 +00:00
ed
b288da58f0 Projucer: Fixed a crash that could occur when saving a project multiple times 2017-11-24 09:26:24 +00:00