Tom Poole
|
43e623661e
|
Fixed a typo in a comment
|
6 years ago |
jules
|
cdb55f70c2
|
Changes to avoid some clang warnings
|
6 years ago |
ed
|
7ce365a319
|
Fixed a typo in last commit
|
7 years ago |
ed
|
38e065cb8f
|
Added methods to get and set the octave scroll button width to MidiKeyboardComponent
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
ed
|
822a1e31b8
|
Added some methods to MidiKeyboardComponent to set/get the width of black notes
|
7 years ago |
jules
|
3dcd918ddd
|
Cleaned up MidiKeyboardComponent, changing it to use floating point coords
|
7 years ago |
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
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
9 years ago |
jules
|
5cdd56065d
|
Added a method MidiKeyboardComponent::getTotalKeyboardWidth()
|
9 years ago |
Timur Doumler
|
c536d10be9
|
MidiKeyboardComponent: added possibility to change the length of the black keys as a proportion of the white keys to something else than the default of 0.7, and to query that proportion.
|
9 years ago |
jules
|
7b606e2e3f
|
Refactored some internal code in MidiKeyboardComponent
|
9 years ago |
jules
|
cee5a77123
|
Added a velocity parameter to note-off handling in MidiKeyboardState
|
9 years ago |
jules
|
15812950c6
|
A couple of minor graphical tweaks to MidiKeyboardComponent.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
8f5623ca0b
|
Gave MidiKeyboardComponent a keyPressed method to prevent keypresses that it's using from being passed through to parent components.
|
10 years ago |
jules
|
e54bd38255
|
Added shadow colour ID to MidiKeyboardComponent
|
11 years ago |
jules
|
44d52ffcef
|
Added a method to MidiKeyboardComponent
|
11 years ago |
jules
|
4869c0a202
|
Fixed a few minor problems with the MidiKeyboardComponent
|
11 years ago |
jules
|
8a66ec83f0
|
Minor clean-ups.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
39ef5130e9
|
Added MidiKeyboardComponent::mouseUpOnKey() method.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
9393c1bbc9
|
Avoided some minor compiler warnings.
|
12 years ago |
jules
|
87175c91f5
|
Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction.
|
13 years ago |
jules
|
7339a2631e
|
Changed the MidiKeyboardComponent to be multi-touch aware.
|
13 years ago |
jules
|
d564972e9f
|
MidiKeyboardComponent clean-ups + avoided blocking behaviour in the audio thread.
|
13 years ago |
Julian Storer
|
2c328dfedc
|
Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
7becff2aa4
|
Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32.
|
14 years ago |
Julian Storer
|
a5cf4030f5
|
New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.
|
14 years ago |
Julian Storer
|
0a1f3857ae
|
Couple of minor fixes and clean-ups to various components.
|
14 years ago |
Julian Storer
|
419aac8074
|
Minor clean-ups.
|
15 years ago |
Julian Storer
|
ed97872c1a
|
Tidied up some filenames, cleaned up some code. Removed VoidArray class (just use Array<void*> instead)
|
15 years ago |
Julian Storer
|
5093ecbc84
|
Minor clean-ups. Jucer development.
|
15 years ago |
Julian Storer
|
27506c2120
|
Copyright notice update.
|
15 years ago |
Julian Storer
|
f316faaa04
|
Change posix juce_readFile to always return >= 0. Sorted out a casting error in carbon AU plugins. Tidied up a bunch of win32 warnings.
|
15 years ago |
Julian Storer
|
7bc8db2ff4
|
Minor code style tweaks.
|
15 years ago |
Julian Storer
|
8b8316038b
|
Converted the BitArray class into "BigInteger", replacing its clunky old arithmetic methods with a proper set of arithmetic operators so it can be used like an int. All the bit-access methods are still there, and there's a typedef of BitArray -> BigInteger to allow most old code to still work. (You might need to change calls to isEmpty() to isZero() though). Also fixed a bug in MidiBuffer.
|
15 years ago |
Julian Storer
|
08eb852103
|
Minor code clean-ups.
|
15 years ago |
Julian Storer
|
06c63c63aa
|
Changed some methods that were using (x, y) parameters to use Point objects instead.
|
15 years ago |
Julian Storer
|
2f8eaf9183
|
Fix for text editor line heights with mixed font sizes. Added mouse position velocity to the midi keyboard. Internationalised some text used in the Button class.
|
15 years ago |