|  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. | 15 years ago | 
				
					
						|  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 |