Julian Storer
|
a728139698
|
Small fix for demo plugin code. Minor code clean-ups.
|
16 years ago |
Julian Storer
|
1458cd4eb3
|
Rebuilt the plugin demo as a Jucer-generated project, and beefed it up a bit to include a simple synthesiser and delay effect.
|
16 years ago |
Julian Storer
|
841a6665bd
|
Minor string literal tidy-ups.
|
16 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.
|
16 years ago |
Julian Storer
|
49320b25d2
|
iPhone on-screen keyboard support, when a TextEditor or CodeEditor is focused.
|
16 years ago |
Julian Storer
|
97e9095933
|
Minor iPhone GL updates, fix for juce_WithoutMacros.h
|
16 years ago |
Julian Storer
|
a94ebc0461
|
Added openGL support for the iPhone.
|
16 years ago |
Julian Storer
|
dca61e54a4
|
Added locking to NamedPipe. Added extra checking to Image::clear. Other minor tidying-up.
|
16 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.
|
16 years ago |
Julian Storer
|
7228c6b593
|
Minor clean-ups and fix for posix WaitableEvent.
|
16 years ago |
Julian Storer
|
34201bf815
|
Linux build fixes.
|
16 years ago |
Julian Storer
|
81b2e7818d
|
Couple of minor mouse-pointer fixes.
|
16 years ago |
Julian Storer
|
574694f458
|
Corrected geometry of drawLine in CoreGraphics to match the software renderer. Minor code clean-ups.
|
16 years ago |
Julian Storer
|
3b77f1233f
|
Tidied up some methods in String, StringArray, and input streams. Reduced CoreAudio buffer size limit.
|
16 years ago |
Julian Storer
|
24a73b96ef
|
Fix to prevent win32 mouse event queuing and some mouse cursor update problems. Changes to internal string storage.
|
16 years ago |
Julian Storer
|
d84e47353c
|
Couple of optimisations to text rendering. Removed various printfs from the codebase.
|
16 years ago |
Julian Storer
|
858a758aee
|
Fixed a minor AU build error and removed some old macros.
|
16 years ago |
Julian Storer
|
5419ebc520
|
Fixed shadowing option for linux semi-transparent windows.
|
16 years ago |
Julian Storer
|
28518aa834
|
Tweaked some component methods. Added function call types for some operators for compatibility with RTAS build.
|
16 years ago |
Julian Storer
|
55922e91da
|
Fixed typo in linux code.
|
16 years ago |
Julian Storer
|
a0adefc86e
|
Added XRender support for semi-transparent windows in linux. Fixed a couple of vst build errors.
|
16 years ago |
Julian Storer
|
6b0640d2b9
|
CoreAudio fix.
|
16 years ago |
Julian Storer
|
2676bb02f2
|
Added ListenerList class and changed some components to use it for their listener dispatching. Sorted out bug in popup menus and win32 mouse wheel.
|
16 years ago |
Julian Storer
|
b974203d0f
|
Couple of new methods for String. Cleaned up some component code to use SafePointers.
|
16 years ago |
Julian Storer
|
c9c8824294
|
More mouse input refactoring.
|
16 years ago |
Julian Storer
|
5fecb8a353
|
Created a new class Component::SafePointer that keeps a pointer to a component and automatically nulls it if the component is deleted - this makes it a much more elegant replacement for the old ComponentDeletionWatcher class. Removed Component::getComponentUnderMouse(), which doesn't fit with multi-touch interfaces - for similar functionality, use the Desktop::getMouseInputSource() methods to find out what MouseInputSources are available, and ask them about the component they are over or dragging.
|
16 years ago |
Julian Storer
|
bc5a7a6b7e
|
Updated VC6 project. Removed some unsafe templated casts from MemoryBlock and HeapBlock.
|
16 years ago |
Julian Storer
|
84a8695561
|
Moved cursor update and unbounded mouse movement handling code into MouseInputSource.
|
16 years ago |
Julian Storer
|
bb524846cb
|
Updated win32 CameraDevice to record as wmv.
|
16 years ago |
Julian Storer
|
9657241c10
|
Internal refactoring of mouse-event classes, as the first step towards multi-touch support.
|
16 years ago |
Julian Storer
|
bb60371f1c
|
Couple of minor fixes.
|
16 years ago |
Julian Storer
|
8d05a9f2fa
|
Mac keyboard fix and camera tweak.
|
16 years ago |
Julian Storer
|
1fc2a55d82
|
Minor code clean-ups.
|
16 years ago |
Julian Storer
|
08eb852103
|
Minor code clean-ups.
|
16 years ago |
Julian Storer
|
20ab8e6e96
|
Improved win32 camera resolution selection.
|
16 years ago |
Julian Storer
|
6b79430341
|
Refactored some String operators to bring them into line with c++ best practices. Removed the JUCE_STRINGS_ARE_UNICODE flag - all strings are now unicode by default. Removed the String class's implicit cast to const char* and copyToBuffer() method, replacing them with toCString(), toUTF8(), copyToCString(), copyToUnicode(), etc., so that it'll force users to think about the encoding they want to use in a particular context. Added the ability to pass a String directly to a std::ostream. Extended the juce version number to include a build number.
|
16 years ago |
Julian Storer
|
038886510a
|
Tidied a few static functions away into private namespaces.
|
16 years ago |
Julian Storer
|
6013242bd9
|
Fixed a silly typo in the iPhone code.
|
16 years ago |
Julian Storer
|
39b583fe1e
|
Modernised some old code.
|
16 years ago |
Julian Storer
|
5c027142f4
|
Fixed a compile problem in mac vst hosting. Added a quality parameter to the CameraDevice class
|
16 years ago |
Julian Storer
|
8820020213
|
Added support for extended character input on the mac. Added a few methods to Rectangle and Range.
|
16 years ago |
Julian Storer
|
c0dda3fdfb
|
More win32 AudioCDBurner changes.
|
16 years ago |
Julian Storer
|
250231a91f
|
Added some new functionality to AudioCDBurner.
|
16 years ago |
Julian Storer
|
4405b0b0cb
|
UTF8 unix path fix.
|
16 years ago |
Julian Storer
|
e900688f09
|
Added support for the extensible wav format block.
|
16 years ago |
Julian Storer
|
d8e16ccc06
|
Converted some internal ComponentPeer methods to use Point and Rectangle rather than raw ints.
|
16 years ago |
Julian Storer
|
06c63c63aa
|
Changed some methods that were using (x, y) parameters to use Point objects instead.
|
16 years ago |
Julian Storer
|
f97cf1aaa5
|
Fix for win32 drag-and-drop.
|
16 years ago |
Julian Storer
|
cb00274427
|
Minor fixes for File::isAChildOf(), NPAPI window sizing, CodeDocument syntax parsing, and the amalgamated template file.
|
16 years ago |
Julian Storer
|
ba572201dd
|
Changed the ComponentBoundsConstrainer to use Rectangles in its method parameters. Fixed some window repositioning problems with multiple monitors.
|
16 years ago |