1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-14 00:14:18 +00:00
Commit graph

749 commits

Author SHA1 Message Date
Julian Storer
1ef2087154 Minor clean-ups. Jucer development. 2010-04-01 16:57:40 +01:00
Julian Storer
8afb26072f Minor updates to ValueTree, SelectedItemSet, zlib symbols, Jucer. 2010-03-31 23:00:27 +01:00
Julian Storer
8532475b9c Added a few methods to Range, and used Ranges internally in Slider. Cleaned up a few files. 2010-03-30 15:23:53 +01:00
Julian Storer
8de537e52c Minor Jucer updates. Fix for strange PNG problem. ICC and VC6 compilation changes. 2010-03-30 12:27:57 +01:00
Julian Storer
4f704c4d33 Compiler compatibility changes. Minor clean-ups. Linux windowing tweaks. 2010-03-29 14:22:11 +01:00
Julian Storer
b67c077f0d Minor code clean-ups. 2010-03-27 18:29:09 +00:00
Julian Storer
db08236375 Fixed mac atomics compile problem. 2010-03-26 20:03:24 +00:00
Julian Storer
66643e85ac Minor string changes. 2010-03-26 18:23:54 +00:00
Julian Storer
367dfa9942 Added linux ARGB mouse cursor support. 2010-03-26 13:20:48 +00:00
Julian Storer
a728139698 Small fix for demo plugin code. Minor code clean-ups. 2010-03-25 14:21:34 +00:00
Julian Storer
e7326dbbaf Small fix for URL encoding. 2010-03-24 22:14:56 +00:00
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. 2010-03-24 21:44:29 +00:00
Julian Storer
9a5022871e Added a command-line "--resave" option to the Jucer, and document types to the XCode project exporter. 2010-03-24 12:27:19 +00:00
Julian Storer
841a6665bd Minor string literal tidy-ups. 2010-03-23 17:36:12 +00:00
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. 2010-03-22 21:05:42 +00:00
Julian Storer
49320b25d2 iPhone on-screen keyboard support, when a TextEditor or CodeEditor is focused. 2010-03-22 17:25:45 +00:00
Julian Storer
7bc8db2ff4 Minor code style tweaks. 2010-03-21 12:06:36 +00:00
Julian Storer
af2137ecaa Minor code clean-ups. 2010-03-20 21:41:24 +00:00
Julian Storer
97e9095933 Minor iPhone GL updates, fix for juce_WithoutMacros.h 2010-03-20 20:45:49 +00:00
Julian Storer
a94ebc0461 Added openGL support for the iPhone. 2010-03-20 14:07:33 +00:00
Julian Storer
dca61e54a4 Added locking to NamedPipe. Added extra checking to Image::clear. Other minor tidying-up. 2010-03-19 10:37:27 +00:00
Julian Storer
a879d03c08 Fixed a typo in the AU hosting code. 2010-03-18 21:46:14 +00:00
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. 2010-03-18 09:49:49 +00:00
Julian Storer
669ed3feed Back by popular demand: String::formatted().. 2010-03-17 15:57:01 +00:00
Julian Storer
d7108bb5ba Jucer VC6 support + misc VC6 compatibility hacks. 2010-03-17 14:46:03 +00:00
Julian Storer
2b06e4f6d9 Minor StringArray fixes. 2010-03-15 21:58:47 +00:00
Julian Storer
06fb01aab3 Minor string tweaks. 2010-03-15 18:48:36 +00:00
Julian Storer
34201bf815 Linux build fixes. 2010-03-15 15:03:31 +00:00
Julian Storer
81b2e7818d Couple of minor mouse-pointer fixes. 2010-03-15 14:08:40 +00:00
Julian Storer
574694f458 Corrected geometry of drawLine in CoreGraphics to match the software renderer. Minor code clean-ups. 2010-03-13 18:38:56 +00:00
Julian Storer
3b77f1233f Tidied up some methods in String, StringArray, and input streams. Reduced CoreAudio buffer size limit. 2010-03-13 16:39:55 +00:00
Julian Storer
24a73b96ef Fix to prevent win32 mouse event queuing and some mouse cursor update problems. Changes to internal string storage. 2010-03-12 19:47:28 +00:00
Julian Storer
605e06946f MD5 fix. 2010-03-12 10:19:33 +00:00
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! 2010-03-11 14:33:40 +00:00
Julian Storer
4ed63991e2 Work-arounds for compiling with VC6. 2010-03-11 11:37:40 +00:00
Julian Storer
858a758aee Fixed a minor AU build error and removed some old macros. 2010-03-10 13:04:24 +00:00
Julian Storer
5419ebc520 Fixed shadowing option for linux semi-transparent windows. 2010-03-09 10:55:43 +00:00
Julian Storer
19c332a144 Minor plugin code fix + clean-ups. 2010-03-08 20:18:20 +00:00
Julian Storer
1e1e4ae848 Removed the ComponentDeletionWatcher class - use Component::SafePointer or Component::BailOutChecker instead. 2010-03-08 19:22:48 +00:00
Julian Storer
28518aa834 Tweaked some component methods. Added function call types for some operators for compatibility with RTAS build. 2010-03-08 18:16:24 +00:00
Julian Storer
55922e91da Fixed typo in linux code. 2010-03-08 15:48:43 +00:00
Julian Storer
a0adefc86e Added XRender support for semi-transparent windows in linux. Fixed a couple of vst build errors. 2010-03-08 15:02:55 +00:00
Julian Storer
6b0640d2b9 CoreAudio fix. 2010-03-08 10:06:43 +00:00
Julian Storer
8b7f38f30c Minor fixes. 2010-03-07 22:25:25 +00:00
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. 2010-03-07 17:45:10 +00:00
Julian Storer
c9c8824294 More mouse input refactoring. 2010-02-26 16:10:48 +00:00
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. 2010-02-25 22:33:44 +00:00
Julian Storer
bc5a7a6b7e Updated VC6 project. Removed some unsafe templated casts from MemoryBlock and HeapBlock. 2010-02-25 18:31:06 +00:00
Julian Storer
84a8695561 Moved cursor update and unbounded mouse movement handling code into MouseInputSource. 2010-02-25 10:08:00 +00:00
Julian Storer
bb524846cb Updated win32 CameraDevice to record as wmv. 2010-02-24 19:57:34 +00:00