Julian Storer
|
669ed3feed
|
Back by popular demand: String::formatted()..
|
15 years ago |
Julian Storer
|
d7108bb5ba
|
Jucer VC6 support + misc VC6 compatibility hacks.
|
15 years ago |
Julian Storer
|
2b06e4f6d9
|
Minor StringArray fixes.
|
15 years ago |
Julian Storer
|
06fb01aab3
|
Minor string tweaks.
|
15 years ago |
Julian Storer
|
34201bf815
|
Linux build fixes.
|
15 years ago |
Julian Storer
|
81b2e7818d
|
Couple of minor mouse-pointer fixes.
|
15 years ago |
Julian Storer
|
574694f458
|
Corrected geometry of drawLine in CoreGraphics to match the software renderer. Minor code clean-ups.
|
15 years ago |
Julian Storer
|
3b77f1233f
|
Tidied up some methods in String, StringArray, and input streams. Reduced CoreAudio buffer size limit.
|
15 years ago |
Julian Storer
|
24a73b96ef
|
Fix to prevent win32 mouse event queuing and some mouse cursor update problems. Changes to internal string storage.
|
15 years ago |
Julian Storer
|
605e06946f
|
MD5 fix.
|
15 years ago |
Julian Storer
|
e07c59c8f4
|
Eradicated the last vestiges of printf from the library. String::formatted and String::printf are now gone - please use the << operators instead!
|
15 years ago |
Julian Storer
|
4ed63991e2
|
Work-arounds for compiling with VC6.
|
15 years ago |
Julian Storer
|
858a758aee
|
Fixed a minor AU build error and removed some old macros.
|
15 years ago |
Julian Storer
|
5419ebc520
|
Fixed shadowing option for linux semi-transparent windows.
|
15 years ago |
Julian Storer
|
19c332a144
|
Minor plugin code fix + clean-ups.
|
15 years ago |
Julian Storer
|
1e1e4ae848
|
Removed the ComponentDeletionWatcher class - use Component::SafePointer or Component::BailOutChecker instead.
|
15 years ago |
Julian Storer
|
28518aa834
|
Tweaked some component methods. Added function call types for some operators for compatibility with RTAS build.
|
15 years ago |
Julian Storer
|
55922e91da
|
Fixed typo in linux code.
|
15 years ago |
Julian Storer
|
a0adefc86e
|
Added XRender support for semi-transparent windows in linux. Fixed a couple of vst build errors.
|
15 years ago |
Julian Storer
|
6b0640d2b9
|
CoreAudio fix.
|
15 years ago |
Julian Storer
|
8b7f38f30c
|
Minor fixes.
|
15 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.
|
15 years ago |
Julian Storer
|
c9c8824294
|
More mouse input refactoring.
|
15 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.
|
15 years ago |
Julian Storer
|
bc5a7a6b7e
|
Updated VC6 project. Removed some unsafe templated casts from MemoryBlock and HeapBlock.
|
15 years ago |
Julian Storer
|
84a8695561
|
Moved cursor update and unbounded mouse movement handling code into MouseInputSource.
|
15 years ago |
Julian Storer
|
bb524846cb
|
Updated win32 CameraDevice to record as wmv.
|
15 years ago |
Julian Storer
|
9657241c10
|
Internal refactoring of mouse-event classes, as the first step towards multi-touch support.
|
15 years ago |
Julian Storer
|
8d05a9f2fa
|
Mac keyboard fix and camera tweak.
|
15 years ago |
Julian Storer
|
1fc2a55d82
|
Minor code clean-ups.
|
15 years ago |
Julian Storer
|
08eb852103
|
Minor code clean-ups.
|
15 years ago |
Julian Storer
|
9f201da3c5
|
Tidied up a few OutputStream operators.
|
15 years ago |
Julian Storer
|
20ab8e6e96
|
Improved win32 camera resolution selection.
|
15 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.
|
15 years ago |
Julian Storer
|
038886510a
|
Tidied a few static functions away into private namespaces.
|
15 years ago |
Julian Storer
|
e1f3c2df6f
|
Fixed small win32 compile glitch.
|
15 years ago |
Julian Storer
|
6013242bd9
|
Fixed a silly typo in the iPhone code.
|
15 years ago |
Julian Storer
|
b86423193e
|
Minor clean-ups.
|
15 years ago |
Julian Storer
|
39b583fe1e
|
Modernised some old code.
|
15 years ago |
Julian Storer
|
5c027142f4
|
Fixed a compile problem in mac vst hosting. Added a quality parameter to the CameraDevice class
|
15 years ago |
Julian Storer
|
b029e0cf23
|
Fix for SVG parsing.
|
15 years ago |
Julian Storer
|
80829d996f
|
Fix to get plugins running in Wavelab.
|
15 years ago |
Julian Storer
|
8820020213
|
Added support for extended character input on the mac. Added a few methods to Rectangle and Range.
|
15 years ago |
Julian Storer
|
c0dda3fdfb
|
More win32 AudioCDBurner changes.
|
15 years ago |
Julian Storer
|
250231a91f
|
Added some new functionality to AudioCDBurner.
|
15 years ago |
Julian Storer
|
d8e16ccc06
|
Converted some internal ComponentPeer methods to use Point and Rectangle rather than raw ints.
|
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
|
f97cf1aaa5
|
Fix for win32 drag-and-drop.
|
15 years ago |
Julian Storer
|
3057acf0b3
|
Fix for browser plugins using tabs in firefox 3.6. Minor CodeEditorComponent fix.
|
15 years ago |
Julian Storer
|
0768b3bb12
|
Changed the audio plugin host projects to be Jucer-generated.
|
15 years ago |