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

301 commits

Author SHA1 Message Date
Tom Poole
3c93cfb105 Clarified some Button LookAndFeel parameter names 2018-07-16 12:26:27 +01:00
Tom Poole
934e2995ff Worked around a VS2013 compiler error 2018-07-10 12:49:52 +01:00
jules
7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 2018-07-09 16:00:45 +01:00
Tom Poole
102ed4a9f2 Fixed some compiler warnings 2018-06-27 17:02:25 +01:00
jules
974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 2018-06-13 17:11:37 +01:00
ed
2d79cc78c0 Bump version number to 5.3.2 2018-05-09 12:34:36 +01:00
ed
7ce365a319 Fixed a typo in last commit 2018-05-08 09:22:28 +01:00
ed
38e065cb8f Added methods to get and set the octave scroll button width to MidiKeyboardComponent 2018-05-08 09:17:57 +01:00
Tom Poole
cbfcb53274 Tweaked the layout of MidiInputSelectorComponentListBox 2018-04-24 07:32:20 +01:00
hogliux
0f7c867534 MidiKeyboadComponent: Fixed an assertion when translating the mouse position to a note velocity 2018-04-23 11:34:22 +01:00
Tom Poole
6f7f264d04 Fixed a layout bug in MidiInputSelectorComponentListBox 2018-04-23 09:10:13 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Noah Dayan
1a31c86f39 Bump version number to 5.3.1 2018-04-10 17:01:54 +01:00
ed
262dff8854 Bump version number to 5.3.0 2018-03-15 12:23:30 +00:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
hogliux
8bb56fcad8 Try to re-use the current selected audio device if sharing an AudioDeviceManager with an AudioAppComponent 2018-03-13 15:45:42 +00:00
ed
381f97492a Added a constructor to AudioAppComponent that takes a reference to a shared AudioDeviceManager 2018-02-23 12:53:50 +00:00
ed
dc96e99738 Made the AudioDeviceManager input/output level getters return a reference-counted struct to ensure that the level processing code is only executed when needed 2018-02-22 10:01:25 +00:00
ed
fa0f7a4281 Bump version number to 5.2.1 2018-02-08 10:55:52 +00:00
Tom Poole
f876b9f5df Minor formatting fixes 2018-01-15 17:27:46 +00:00
Tom Poole
7d943e76dc Tidied up some module dependencies 2018-01-15 12:20:35 +00:00
Noah Dayan
1d43cdb508 Add missing documentation to juce_AudioAppComponent.h 2018-01-12 10:27:13 +00:00
jules
1a60fa9765 More ScopedPointer/unique_ptr compatibility work 2018-01-10 17:35:08 +00:00
jules
48a5fbd333 Another batch of ScopedPointer cleanups 2018-01-10 14:49:57 +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
4fcedf7be5 Standardised some lambda syntax 2018-01-08 10:28:41 +00:00
jules
80a7718286 Added some event lambda callbacks for TextEditor and simplified a bit more code using them 2018-01-03 16:34:11 +00:00
jules
e7a5e520c6 Updated Button::onClick and added ComboBox::onChange 2018-01-03 12:07:15 +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
Tom Poole
c0223ae2bc Added a missing dependency in the juce_audio_utils module 2017-12-18 10:44:40 +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
Noah Dayan
731dfdac3a Add clarification in documentation of juce_AudioAppComponent.h 2017-12-04 10:17:52 +00:00
jules
6a49d6efdc Minor tidying up 2017-11-29 17:33:00 +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
jules
3dcd918ddd Cleaned up MidiKeyboardComponent, changing it to use floating point coords 2017-11-28 15:45:43 +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
jules
aecb819985 Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) 2017-10-30 14:52:47 +00:00
ed
dbb2f620b4 Bump version number to 5.2.0 2017-10-25 12:07:32 +01:00
jules
c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 2017-10-16 12:18:04 +01:00
jules
dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 2017-10-11 12:26:05 +01:00
jules
369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 2017-10-11 12:10:58 +01:00
hogliux
bc247f0d27 Added optional parameter to specify the size and position of the MIDI bluetooth selector 2017-09-27 15:05:05 +01:00
hogliux
efacd83ab5 Added a missing juce namespace to juce_mac_AudioCDBurner.mm 2017-09-19 11:02:25 +01:00
tpoole
0ae8aa812c Bump version number to 5.1.2 2017-09-18 14:59:57 +01:00
jules
eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 2017-09-08 08:59:55 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
hogliux
38f9e951bb SoundPlayer: Added support for automatic sample rate conversion when playing audio from AudioFormatReaders 2017-08-10 11:41:25 +01:00
hogliux
c02ef79fd6 Bump version number to 5.1.1 2017-08-02 18:35:29 +01:00
hogliux
c1ad53c14e Bump version number to 5.1.0 2017-07-27 12:39:23 +01:00
jules
4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 2017-07-19 12:08:47 +01:00