Felix Faire
|
c81ee3b5be
|
Added AudioAppExample file in examples
|
10 years ago |
Felix Faire
|
ff6520a89a
|
Added Animated App template and examples
|
10 years ago |
jules
|
171ef8dd4b
|
Workarounds for AttributedString layout when using from-memory fonts on Windows.
|
11 years ago |
jules
|
de6c80bb98
|
Clarified some documentation
|
11 years ago |
jules
|
d28ebfdb36
|
Stripped out some unnecessary boilerplate includes from juce_graphics.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
c5f1e86cb3
|
Added some point-size accessor methods to Font.
|
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
|
2ae82c4db4
|
New method Font::withPointHeight, for specifying font sizes in points.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
ed83df2d75
|
Fonts: fix for changing height of customised typefaces.
|
12 years ago |
jules
|
fb5bcb5094
|
Removed a confusing Font constructor that took a style name but could be mistakenly called with a typeface name.
|
13 years ago |
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
13 years ago |
jules
|
b6211f01c8
|
Added method: Font::withTypefaceStyle().
|
13 years ago |
jules
|
7e9fbd30c3
|
Some font style tweaks, and update of the juce demo fonts page to show a list of available styles.
|
13 years ago |
jules
|
941907a3d1
|
Initial commit of font style access, providing access to the styles available for each font family.
|
13 years ago |
jules
|
d70d017fc6
|
Docs fix. Version bump.
|
13 years ago |
jules
|
767ff27307
|
Added a couple of methods to Font.
|
13 years ago |
Julian Storer
|
ffc2f5d40e
|
Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course)
|
14 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..
|
14 years ago |
Julian Storer
|
1dac02369e
|
New method Array::resize(). Tweaked AudioThumbnail to avoid clearing the input source when loaded. New class SingleThreadedReferenceCountedObject (and used this for Font, Typeface, Expression, Value and ValueTree classes, since none of these were safe to use with threads anyway). Minor additions to GlyphArrangement.
|
14 years ago |
Julian Storer
|
67e22bbb56
|
Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.
|
14 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
|
23f9653509
|
Fixed a silly font bug. Cleaned up some compiler warnings. Added a way to set the typeface cache size.
|
14 years ago |
Julian Storer
|
2c669674ad
|
Fix for listbox and table multi-selection. Internal updates for relative positioning. Additions to Typeface class to allow hinted subclasses.
|
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
|
aa71477712
|
Fixed a TabbedComponent bug. Fixed fallback fonts on win32.
|
14 years ago |
Julian Storer
|
098f0af3ed
|
Fixes for ZipFile, QuickTimeAudioFormat.
|
14 years ago |
Julian Storer
|
22e02cf791
|
Added a way to store a Font descriptor as a string. Tweaked sample-rate initialisation in the AU hosting wrapper. Gave default constructors to a few components.
|
15 years ago |
Julian Storer
|
9524149ce1
|
Minor clean-ups.
|
15 years ago |
Julian Storer
|
27506c2120
|
Copyright notice update.
|
15 years ago |
Julian Storer
|
841a6665bd
|
Minor string literal tidy-ups.
|
15 years ago |
Julian Storer
|
148e9f8d25
|
Minor code style tweaks.
|
15 years ago |
Julian Storer
|
08eb852103
|
Minor code clean-ups.
|
15 years ago |
Julian Storer
|
7d9b068a49
|
Changed Font::findFonts() to use an Array instead of an OwnedArray.
|
15 years ago |
Julian Storer
|
f6a088961f
|
Removed the Brush classes - everything they used to do can still be done by other methods in the Graphics class. Also did more optimising of the graphics contexts, both software and CoreGraphics.
|
15 years ago |
Julian Storer
|
405d934e68
|
Massive, long-overdue spring-cleaning and refactoring of the LowLevelGraphicsContext, Typeface and Font classes. Functions such as glyph rendering can now be handled directly by a native graphics context (and glyph rendering is now implemented natively on the Mac). The Typeface class is now an abstract base class with much minimal functionality, and platform-specific subclasses are used for font loading. A new class CustomTypeface lets you load and save typefaces in the old juce binary typeface format. For most people, these changes probably won't require you to alter your code, but you might need to change a few classnames in your code if you're using typefaces directly.
|
15 years ago |
jules
|
4d16424d9c
|
Rearranged the layout of the source tree, giving it a slightly flatter directory structure. Also fixed a small bug with DragAndDropComponents that was stopping the toolbar customisation working properly.
|
16 years ago |
jules
|
eb32240e95
|
Updated the text of the copyright/license blurb at the top of each source file.
|
16 years ago |
jules
|
c2c13f9e17
|
Made some corrections to TreeView: added an option to hide the open/close buttons, and made it possible to draw custom open/close buttons that change with mouse-over events. Also some small additions to MidiKeyboardComponent and TabbedButtonBar.
|
16 years ago |
jules
|
835b66084d
|
Rearranged the default font mechanism so that the LookAndFeel class has a chance to create custom typefaces for global use.
|
16 years ago |
jules
|
3230a03e33
|
|
17 years ago |
jules
|
ac7c8524ce
|
|
17 years ago |
jules
|
15dfdff5f8
|
(automatic tidy-up of whitespace)
|
18 years ago |
jules
|
a63bec1972
|
|
18 years ago |
jules
|
94cfda5062
|
|
18 years ago |