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

9215 commits

Author SHA1 Message Date
jules
a1b9900bae Added an assertion to catch people using more than one TooltipWindow, which seems to be a common mistake 2017-12-11 11:17:14 +00:00
Noah Dayan
737c82fcfc Fix Windows doc in juce_File.h 2017-12-11 09:54:38 +00:00
Noah Dayan
5dc10feeac Added doc clarification in juce_FlexBox.h 2017-12-11 09:25:00 +00:00
jules
3b8c533db5 Clarified a couple of comments 2017-12-10 21:24:24 +00:00
jules
73c319d249 Tidied up a few issues in AudioBlock 2017-12-07 17:01:00 +00:00
Noah Dayan
1c580123b3 Fix documentation error in juce_SidePanel.h 2017-12-07 16:54:10 +00:00
ed
a9b74e54c7 Take any transforms that have been applied to a component into account in the Component::centreWithSize, ::setCentreRelative() and ::setCentrePosition() methods 2017-12-07 16:18:35 +00:00
jules
4707ccfa37 Added some extra methods to the interpolator classes 2017-12-07 15:57:09 +00:00
jules
92f16c1d39 Fixed some Timer threading issues 2017-12-07 14:59:45 +00:00
ed
34959be226 Fixed a bug where PopupMenus with a scale factor applied were not appearing in the correct position 2017-12-07 12:07:52 +00:00
ed
4800216b82 Only resize SidePanel on mouse drag if it is currently showing 2017-12-07 10:27:51 +00:00
Tom Poole
11c5845eb1 Fixed a misaligned pointer access 2017-12-07 10:24:42 +00:00
jules
f4cf0c0ef4 Clarified some shutdown behaviour in ConnectedChildProcess 2017-12-07 10:08:10 +00:00
jules
f22317695b Added a couple of casts to keep Visual Studio happy 2017-12-06 17:48:41 +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
Noah Dayan
a0db644e22 Fix Doxygen bug with Singleton macros 2017-12-06 11:48:47 +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
Zsolt Garamvolgyi
daab5147c2 Fixed SIMDRegister errors in the 32-bit VS2017 build 2017-12-05 14:59:01 +00:00
jules
709d4049f7 Fixes for the build with GCC 2017-12-05 12:15:57 +00:00
jules
51f6c5d01c Tidied up a few bits of messy String concatenation 2017-12-05 12:03:30 +00:00
jules
fccd229469 Removed an unused struct 2017-12-05 10:00:55 +00:00
jules
6d8dec34bd Did some modernisation in AudioProcessor 2017-12-05 09:52:24 +00:00
Tom Poole
ceb0afd861 Fixed some data races in the CoreAudio audio device 2017-12-05 09:36:36 +00:00
Tom Poole
170cc39858 Fixed data races in the Atomic and AbstractFifo classes 2017-12-04 17:22:05 +00:00
jules
3a937b75a0 Avoided a confusing error with Grid when using old compilers 2017-12-04 14:19:16 +00:00
Tom Poole
0f6cfda823 Removed a legacy Mac implementation of Atomic 2017-12-04 13:49:31 +00:00
jules
f3cde9763a Quick tidy-up of some messaging classes 2017-12-04 11:30:15 +00:00
jules
f4963a27d7 Minor optimisations and cleanups in Array 2017-12-04 11:08:20 +00:00
Noah Dayan
731dfdac3a Add clarification in documentation of juce_AudioAppComponent.h 2017-12-04 10:17:52 +00:00
Tom Poole
c1a3aa38f8 Fixed a data race in the Thread destructor 2017-12-04 10:07:46 +00:00
jules
e40b6c09dc BLOCKS API: added an internal option for tweaking the topology change message schedule 2017-12-04 09:11:23 +00:00
jules
8d8c69beb8 Documentation typo fix 2017-12-04 09:09:41 +00:00
jules
7dd8fa993e Fixes for templated code which could default-initialise a SIMDRegister object while expecting to get a zero-initialised value 2017-11-30 16:59:37 +00:00
Zsolt Garamvolgyi
8f02179bbf Various additions to SIMDRegister 2017-11-30 16:30:17 +00:00
ed
6894e04356 Android: Fixed an OpenGL crash that would occur due to failing to get a pointer to the native window 2017-11-30 10:11:40 +00:00
jules
5f834225e0 Added a SampleType accessor definition to AudioBuffer 2017-11-30 10:05:36 +00:00
jules
326aa13023 Fix for the dsp::Convolution class 2017-11-30 09:51:01 +00:00
Lukasz Kozakiewicz
7297f62182 FileChooser: actually do store URL security bookmark in a smart pointer (as it was originally on an internal branch). Also update the docs to clearly indicate that a user has to use URL returned from FileChooser. 2017-11-29 22:15:48 +01:00
jules
7daff1a99e Fixed a build error 2017-11-29 20:30:12 +00:00
jules
6a49d6efdc Minor tidying up 2017-11-29 17:33:00 +00:00
Lukasz Kozakiewicz
af254262f6 FileChooser: fix spelling! 2017-11-29 17:11:51 +01:00
Lukasz Kozakiewicz
5358756d58 FileChooser: misc fixes and improvements to iOS and Android file choosers. 2017-11-29 16:46:38 +01:00
jules
25fe3ee392 Some workarounds to avoid triggering the new Xcode thread checker when using openGL 2017-11-29 10:14:41 +00:00
jules
8a93402143 Avoided a shadowed variable warning 2017-11-29 09:16:07 +00:00
ed
822a1e31b8 Added some methods to MidiKeyboardComponent to set/get the width of black notes 2017-11-29 09:12:50 +00:00
Tom Poole
f4c7a82ace Made TimeHelpers::lastMSCounterValue atomic 2017-11-28 17:54:35 +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
jules
3dcd918ddd Cleaned up MidiKeyboardComponent, changing it to use floating point coords 2017-11-28 15:45:43 +00:00