jules
4d79bed3d1
Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
11 years ago
jules
a316bd5f6f
Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors.
11 years ago
jules
c28c6c3e7c
Introjucer: added a utility tool that converts an SVG path string into code that creates a Path object.
11 years ago
jules
bf6691dcf7
Added a few override annotations.
11 years ago
jules
c7cab8e020
Cleaned up some table look+feel code.
11 years ago
jules
8a66ec83f0
Minor clean-ups.
11 years ago
jules
c75a7300f5
Added some 'override' modifiers to overridden methods.
12 years ago
jules
fc79df875f
Refactoring of some glypharrangement code.
12 years ago
jules
ddc1524742
Updated headers in demo project files.
12 years ago
jules
910b834f72
Minor clean-ups.
12 years ago
jules
ddb6b969ea
Introjucer: new plist format for AU plugins.
12 years ago
jules
80dc4c57b0
Introjucer: items which are not included in the project are now crossed-out.
12 years ago
jules
0ceeb573d8
Minor changes to avoid pedantic compiler warnings.
12 years ago
jules
9fde239d9c
Misc minor tidying up.
12 years ago
jules
b4fe06fb81
CallOutBox: changed parameters to allow better positioning, and improved layout algorithm.
12 years ago
jules
753ebf48e5
Introjucer: reconfigured settings files so that per-project settings are stored separately from global properties.
12 years ago
jules
49d0182f61
Introjucer: graphical tweaks, binary data header change.
12 years ago
jules
4268ed7453
Introjucer: better tool windows. Font fixes.
12 years ago
jules
bddebf3433
Added a couple of reduced/expanded methods to Rectangle.
12 years ago
jules
dc9e0cb9bb
Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters.
13 years ago
jules
515bfe90b2
Introjucer: new tab panel look and feel.
13 years ago
jules
1e9e6cbf79
New methods for Graphics, CallOutBox.
13 years ago
jules
6fe9e2db73
Minor clean-ups.
13 years ago
jules
1f2b26a30b
Introjucer: refactored icons.
13 years ago
jules
f824e99f2d
Introjucer: refactoring and addition of appearance settings window for editor colours + fonts.
13 years ago
jules
ead42bd39a
Introjucer: Added an Xcode post-build script setting. Enlarged some of the settings page boxes, allowing multi-line text entry for some paths and preprocessor settings. Moved the modules list to its own tree-item.
13 years ago
jules
1fd27d7ed6
Introjucer: fix for binary data file generation when no images are present.
13 years ago
jules
0c142b51b5
Introjucer: avoided clang warning in generated binary data code.
13 years ago
jules
a2845d8895
Introjucer: some preliminary AAX work.
13 years ago
jules
51b2068576
Introjucer: added company name property to project, and better exe property info generation in MSVC resource files. Added method OpenGLComponent::rebuildContext().
13 years ago
jules
7241a03860
Introjucer: Added a library paths settings for all platforms.
13 years ago
jules
10a388a9e8
Introjucer: added option to provide some custom Plist XML which overrides the introjucer's settings. Cleaned up some internal introjucer property handling.
13 years ago
jules
a0a500ee4b
Minor introjucer work. Minor fix for binarybuilder.
13 years ago
jules
a6fe278654
Avoided spurious mouse-up when double-clicking win32 native titlebars. More OpenGL fixes.
13 years ago
jules
51a81f5f4d
Fix for Graphics::drawBevel. Minor introjucer changes.
13 years ago
jules
c539feabd5
Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups.
13 years ago
jules
58db7eb880
Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn.
13 years ago
jules
c7354b927e
Introjucer updates to the new project wizard and module update system.
13 years ago
jules
438cc245ad
Introjucer fix for malformed GUIDs (caused problems with .sln files)
13 years ago
Julian Storer
693132a6e5
Changed the way module code is wrapped by the Introjucer.
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
2dff4cd3fa
GIF decoding fix. Introjucer refactoring work.
14 years ago
Julian Storer
98ba259599
Minor introjucer clean-ups.
14 years ago
Julian Storer
8519598c93
Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks.
14 years ago
Julian Storer
82e8d68a5d
Renamed the experimental jucer as the Introjucer.
14 years ago
Julian Storer
c26ac47dff
Implemented thread naming for mac + linux. Minor string tweaks. Android changes. Couple of other minor changes.
14 years ago
Julian Storer
c1d8ac22df
New Component::setBounds() method using a RelativeRectangle.
Added Justification::appliedToRectangle() and RectanglePlacement::appliedTo(). Removed a behavioural oddity from TopLevelWindow which brought them to the front when made visible. More RelativeRectangle development. AU wrapper now detects app shutdown and closes its UI.
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
7007b179b2
Added fruityloops plugin host type. Changed NamedValueSet to use a linked list internally. Fixes for 64-bit compilation targeting OSX10.6.
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