40 Commits (976be45c2aa851e5ab847ebf95f53ad88cd6c3b7)

Author SHA1 Message Date
  jules 976be45c2a Minor updates for mingw compatibility. 12 years ago
  jules 6fb039ba0f Tweak to win32 code for vs2005 compatibility. 12 years ago
  jules b7089dfa45 New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component". 12 years ago
  jules 19e304bc6f Better support for pixel strides in the software renderer. 12 years ago
  jules 67ee4a6201 New method Process::makeForegroundProcess() (only implemented in OSX) 12 years ago
  jules fdb176b9e9 Windows drag-and-drop fix. OSX 10.5 build fix. 12 years ago
  jules 5a69cc6ce2 Internal tidying-up. 13 years ago
  jules 8d283685fc Fixed a mouse-position bug in win32 when dragging windows. 13 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules 9af7f2f480 Fixed a dependency issue in the graphics module. 13 years ago
  jules 3ddc6dd43d New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. 13 years ago
  jules 18cfadf898 Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray(). 13 years ago
  jules 87175c91f5 Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction. 13 years ago
  jules 75f8a6a440 Removed compatibility for iOS versions before 3.2. 13 years ago
  jules 5caaa4009a Added class: TextDragAndDropTarget. 13 years ago
  jules 7d4bbd114a New class Desktop::Displays, which now handles all display size information and replaces some methods that were in Desktop. Also now supports display scaling values. See Desktop::getDisplays(). 13 years ago
  jules e87f833183 Tidied up a few rectangle methods. 13 years ago
  jules 83b35eba25 Minor tweaks to help support mingw, and to avoid namespace issues with assertions. 13 years ago
  jules 96976db624 Windows: faster rendering on 32-bit video cards. Audio fix for iOS. 13 years ago
  jules a6fe278654 Avoided spurious mouse-up when double-clicking win32 native titlebars. More OpenGL fixes. 13 years ago
  jules c539feabd5 Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups. 13 years ago
  jules 6899d2c56f Minor tweaks to win32, tab key handling. 13 years ago
  jules 38703ee4c3 Cleaned up a few 64-bit VC++ warnings. 13 years ago
  jules d6ed09e158 TextLayout fix. Windows stylus fix. Minor clean-ups. 13 years ago
  jules c1ab947a53 Couple of minor windowing fixes. 13 years ago
  jules cd0683ef4d Tidied up a few return types. 13 years ago
  jules cb3406d710 win32 drag-and-drop improvement. 13 years ago
  jules 34840062ef Made the x and y members public in the Point class. 13 years ago
  jules 0b1cdf6ab1 Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. 13 years ago
  jules 7404020717 New method LookAndFeel::createGraphicsContext(). More OpenGL refactoring. 13 years ago
  jules 164cd8909b Fixes for TextEditor, ASIO, Windows touch, AU. 13 years ago
  jules d3935a9b91 Small Win7 multi-touch tweak. 13 years ago
  jules 00b6a73860 Regenerated project files. 13 years ago
  jules e647ea8a90 Experimental support for Win7 multi-touch. 13 years ago
  Julian Storer f18cb9f382 Some internal refactoring in PopupMenu. 13 years ago
  Julian Storer b114339c3f New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround. 13 years ago
  Julian Storer 9332efc10d Fix for subtle win32 mouse-button issue. Minor bwav fix. 13 years ago
  Julian Storer 2cae7a76f5 Linux http fix. Plugin header fix. win32 IME fix. 13 years ago
  Julian Storer 5fc80a9b79 Fix for win32 file icon extraction. 13 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 13 years ago
  Julian Storer b317b47533 Multi-touch handling changes for Component class. 64-bit VST keypress fix. 14 years ago
  Julian Storer e381dff4b3 Even more structural reorganisation. 14 years ago
  Julian Storer 3871c8d6d1 Tweaked OS file drag-and-drop to ignore unwanted file types. Minor structural fixes. Changes to avoid cancellation of ThreadWithAlertWindow and for Linux openGL rendering. 14 years ago
  Julian Storer b1a77fa391 Tidied up some DynamicLibrary stuff and fixed a drop-shadow problem on mac. 14 years ago
  Julian Storer 94a0bf1af1 Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details. 14 years ago
  Julian Storer 640ad3ac7b Fixes for mac screen-saver disabling and XML extended utf-8 character parsing. 14 years ago
  Julian Storer ecefeaa91e WASAPI device list change fix. Changed Treeview to allow drag-and-drop onto its background. Minor clean-ups. 14 years ago
  Julian Storer 0853a9b686 Removed const-ness from some return types to take advantage of future c++0x advantages. 14 years ago
  Julian Storer 6cddcc2407 Improved Wine detection on Windows. Removed mouse event throttling for WinVista and later. 14 years ago
  Julian Storer b08d3c69fa Fix for Win7 full-screen problem. Fix for introjucer absolute paths. 14 years ago