Julian Storer
|
dc83bf01e1
|
oops - the last check-in broke some path rendering code.. this fixes it.
|
16 years ago |
Julian Storer
|
fea4fb8575
|
Fixed a typo in some ALSA code
|
16 years ago |
Julian Storer
|
4d000ff593
|
Rewrote EdgeTable so that it now always renders in perfect quality - this makes the old oversampling quality options defunct and I've removed them.
|
16 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.
|
16 years ago |
Julian Storer
|
e53a0efb56
|
Fix for some audio plugin window focus issues. Changed the Jucer to use a CodeEditorComponent for its preview panel.
|
16 years ago |
Julian Storer
|
69321e8b33
|
Tarted up the fonts demo page; added a scrollbar thickness to the code editor; improved the colour selector's rendering speed.
|
16 years ago |
Julian Storer
|
dad610b948
|
Added a getHighlightedFile method to the FileBrowserComponent
|
16 years ago |
Julian Storer
|
cd88571081
|
Added methods Graphics::setTiledImageFill and Graphics::setGradientFill - these are now the preferred way to specify a fill type, rather than using the Brush classes (which will probably disappear at some point in the future). Also refactored and renamed some DrawablePath methods, which might require a few tweaks to your code if you use this class.
|
16 years ago |
Julian Storer
|
0b2f0f086c
|
added a code-editor demo page to the juce demo and added some comments to the code editor classes
|
16 years ago |
Julian Storer
|
f744dd9062
|
Initial check-in of a CodeEditorComponent class. Also tweaked ProgressBar to stop it sometimes moving too slowly.
|
16 years ago |
Julian Storer
|
1e1c9944c9
|
Removed methods Graphics::getCurrentFont and Graphics::getCurrentColour, because these methods will become impossible for future native drawing contexts. This required a couple of minor tweaks to LookAndFeel and Drawable methods. Also fixed native CoreGraphics drawing of transparent windows.
|
16 years ago |
Julian Storer
|
3c32eda726
|
oops - forgot to add a couple of new files to the last check-in..
|
16 years ago |
Julian Storer
|
ebeaa40689
|
Initial version of a CoreGraphics-based rendering context for the mac. Also an intial version of JACK support for linux.
|
16 years ago |
Julian Storer
|
2d0600d594
|
fixed a missing TableListBox method; added a workaround to the mac code to ensure correct behaviour when repaint() is called during a paint() method
|
16 years ago |
Julian Storer
|
facb48b04c
|
tweak to RTAS shutdown for PT8; added tooltips for the TableListBox; started adding some iphone audio code (not yet usable)
|
16 years ago |
Julian Storer
|
2e0808b1c5
|
fixed a build error, and tweaked menu bars to use the MenuBarComponent's look and feel for its popup menus
|
16 years ago |
Julian Storer
|
5b7f6f0f23
|
Minor fix for the linux build, and small fix for TreeView dragging logic
|
16 years ago |
Julian Storer
|
7e56a7514c
|
Fix for AU bundle paths; added column width access to TableHeaderComponent, made FileBasedDocument do extra checking about file overwriting
|
16 years ago |
Julian Storer
|
1c01e897d9
|
Fixed a typo in JUCEApplication that caused a small leak
|
16 years ago |
Julian Storer
|
409c952072
|
Added a method to String and fixed a glitch in the win32 amalgamated build
|
16 years ago |
Julian Storer
|
0280c57ff0
|
fix for a mac file bug introduced in the last check-in..
|
16 years ago |
Julian Storer
|
1acee444d1
|
whitespace clean-up
|
16 years ago |
Julian Storer
|
9a82129507
|
whitespace clean-up
|
16 years ago |
Julian Storer
|
1fc8f483e2
|
Tweaked lots of code to help things compile on the iPhone (still work-in-progress).
|
16 years ago |
Julian Storer
|
3ae9ac0295
|
added some changes to make the core library compile on the iPhone (none of the UI code is done yet). In the process of this, fixed some endianness problems in SystemStats::getMACAddresses, and changed some of the mac code for timing, directory searching, etc to use different APIs internally.
|
16 years ago |
Julian Storer
|
9ebff4bc92
|
tidied up DocumentWindow border sizing; made WASAPI cope with multiple devices with the same name.
|
16 years ago |
Julian Storer
|
35492ad866
|
small fixes for ThreadPool, mac windowing, opening the AudioDeviceManager with 0 audio channels, and compiling in MinGW
|
16 years ago |
Julian Storer
|
e1a5995965
|
Minor whitespace tidying-up
|
16 years ago |
Julian Storer
|
9623f6b108
|
Updated the juce demo audio latency detector to use a more accurate, impulse based detection method
|
16 years ago |
Julian Storer
|
b171ae8400
|
Workaround for CoreAudio devices that don't change sample rate correctly in 10.6; improvement to WASAPI error reporting
|
16 years ago |
Julian Storer
|
687c08c939
|
Merge branch 'master' of ssh://juce.git.sourceforge.net/gitroot/juce/juce
|
16 years ago |
Julian Storer
|
54831605c3
|
Rebuilt the docs including a couple of missing classes; tweaked WebBrowserComponent to make page unloading optional; small efficiency improvement to ThreadPool
|
16 years ago |
Julian Storer
|
64f5482d6d
|
Rebuilt the docs including a couple of missing classes; tweaked WebBrowserComponent to make page unloading optional; small efficiency improvement to ThreadPool
|
16 years ago |
Julian Storer
|
f72563d6c7
|
Fixes for viewports, flac seeking, plugin hosting of carbon UIs, and activeX control embedding.
|
16 years ago |
Julian Storer
|
deeb652939
|
fixed a seek bug in the flac reader; added a JucePlugin_TailLengthSeconds setting for plugins; made the colour class limit the HSV values that are passed into it
|
16 years ago |
Julian Storer
|
1573cad95a
|
added an xcode post-build script to the plugin demo to automatically copy the plugin to the various plugin folders
|
16 years ago |
Julian Storer
|
0c8d177ac9
|
Updated some help information, and changed the audio plugin plist bundle type to work better in all hosts.
|
16 years ago |
Julian Storer
|
48bacabcff
|
Changes to improve AU, VST and RTAS key forwarding on the Mac
|
16 years ago |
Julian Storer
|
5cbd3c2f4c
|
fixed a VST crash caused by closing Nuendo with a window open; updated win32 memory detection calls
|
16 years ago |
Julian Storer
|
2ddc7d0806
|
Tidied up the mac demo plugin project, hopefully making it less prone to build problems for non-RTAS users
|
16 years ago |
Julian Storer
|
ebe04ececf
|
Checked in some new binaries for the juce demo
|
16 years ago |
Julian Storer
|
9aa0c05ac2
|
Complete revamp of the Juce Demo's audio page, to include several tabs of handy demos, including audio recording, synths, playback, audio thumbnails and an automatic round-trip latency detector
|
16 years ago |
Julian Storer
|
3954631795
|
Fixed some problems with audio formats not correctly clearing their buffers; Rewrote the CoreAudio functions to avoid deprecated functions.
|
16 years ago |
Julian Storer
|
d48a742061
|
made the NPAPI browser wrapper able to compile in 64-bit mode
|
16 years ago |
Julian Storer
|
a90a65343c
|
whitespace tidying-up
|
16 years ago |
Julian Storer
|
6f20d00e69
|
fix for the VST plugin window position being slightly wrong in Cubase
|
16 years ago |
Julian Storer
|
173abbccd2
|
improved WASAPI latency reporting
|
16 years ago |
Julian Storer
|
151f5e3d09
|
minor tidying up and removal of a few compiler warnings
|
16 years ago |
Julian Storer
|
3355029c6c
|
Fixed a few minor issues and added code to drawables for loading/saving them (this is work-in-progress: not for public use yet!)
|
16 years ago |
Julian Storer
|
d8eaebab83
|
fixed the juce demo plugin plist macro expansion tags
|
16 years ago |