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

1232 commits

Author SHA1 Message Date
jules
4c0bc70411 Deleted some defunct Mac PowerPC code 2016-04-19 16:46:45 +01:00
jules
3d1cf531e0 Added colour IDs for ToggleButton tick colour 2016-04-19 15:32:11 +01:00
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +01:00
Timur Doumler
70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 2016-04-06 18:31:24 +01:00
jules
6e455aa1cb Fixed minor comment typo 2016-03-29 17:49:26 +01:00
Timur Doumler
17497122e4 Consistency fix: renamed Array::empty() to Array::isEmpty() and added a method isEmpty() to all container classes which didn't have it yet. 2016-03-18 14:38:12 +00:00
Timur Doumler
4c3ef3936d Fixed a compile error when building for 32-bit OS X with JUCE_SUPPORT_CARBON enabled. 2016-03-18 12:42:18 +00:00
jules
438dbb7637 Tweaked some syntax in the SVG parser to avoid problems in GCC. 2016-03-14 10:08:36 +00:00
jules
3f85b04914 Made sure that CachedImage resources are released recursively for all children when a child component becomes invisible 2016-03-10 17:37:30 +00:00
jules
189853720a Cleaned up a few uses of Image::null 2016-03-10 17:20:15 +00:00
jules
e0f5218121 Added an internal flag JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS 2016-03-10 11:43:51 +00:00
jules
ef98ae9ced Avoided an assertion in LookAndFeel_V2 with small TextButtons 2016-03-05 15:06:43 +00:00
jules
e04ebc8929 Added missing JUCE_API 2016-03-04 09:04:13 +00:00
jules
6f8b9205a5 Added a shortcut key description field to PopupMenu::Item 2016-03-02 20:36:50 +00:00
jules
2fe8465482 Added a minor assertion in Viewport. 2016-03-02 18:05:13 +00:00
jules
e5fd6d6e01 Simplification/refactoring of the PopupMenu class by adding a subclass PopupMenu::Item which holds all the info about an item. You can now use this for more control over adding items and the PopupMenu::MenuItemIterator uses it to return info about existing items. 2016-03-02 18:04:48 +00:00
jules
b6c3add330 Added drag-to-scroll functionality to Viewport 2016-03-02 12:59:47 +00:00
jules
a886a38c00 Avoided an unnecessary refresh when a FileBrowserComponent is first created 2016-02-29 09:08:28 +00:00
jules
5d23645ca2 Workaround for some OSX10.11 repaint region coalescing problems 2016-02-23 10:01:57 +00:00
jules
328652c3ad Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11) 2016-02-22 18:00:05 +00:00
hogliux
688969da20 Fix missing window decorations in KDE 2016-02-22 16:39:44 +00:00
jules
6fba61fdeb Allowed mouse-wheel events to be delivered while the mouse button is down 2016-02-22 10:54:20 +00:00
jules
5ca221ee11 Made Viewport remove the old viewed component when setViewedComponent is called, even if it doesn't own it 2016-02-22 10:13:39 +00:00
jules
b5907fa90d Normalised some divider comments 2016-02-20 09:45:43 +00:00
jules
5c05483fbb Fixed a minor typo in the Component docs. 2016-02-18 17:40:45 +00:00
jules
6b75e59e1f Added some behind-the-scenes functions for creating snapshots of native windows 2016-02-18 17:37:20 +00:00
jules
deae885df4 Avoided a warning in OSX when core graphics is disabled 2016-02-17 16:24:39 +00:00
jules
674c833c84 Added method MouseEvent::mouseWasDraggedSinceMouseDown() 2016-02-16 12:59:49 +00:00
jules
876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 2016-02-12 17:03:21 +00:00
jules
00d98c991d Fix for ResizableWindow handling size constraints that are set before it gets made visible 2016-02-12 13:09:04 +00:00
hogliux
9629de32bb Add treatFilePackagesAsDirectories flag to native FileChooser 2016-02-09 09:44:31 +00:00
jules
3ca13481eb Quick bit of optimisation to TableListBox repainting 2016-02-08 15:09:17 +00:00
jules
3a8f6d0300 Added some layout arguments to BubbleComponent::setPosition() 2016-02-05 11:09:51 +00:00
jules
6f19816cf4 Added another PopupMenu::addItem method for coloured items with drawables 2016-02-05 09:51:51 +00:00
jules
08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 2016-02-04 16:07:21 +00:00
jules
ecfa5d1040 Tidied up some rotary parameter handling code in Slider 2016-02-04 09:38:20 +00:00
jules
76f4ca8a63 Fixed an edge-case problem involving component clipping. 2016-02-03 12:39:29 +00:00
jules
28a322138d Added method Desktop::isOSXDarkModeActive() 2016-02-03 11:30:55 +00:00
Timur Doumler
c5488e2f09 Fixed a bug on Android where dragging a window around would erroneously increase its size. 2016-02-02 14:39:52 +00:00
jules
76737287c7 Simplified some component modal state handling code, hopefully also fixing an edge-case problem when showing modal windows on linux 2016-02-01 16:21:11 +00:00
jules
95d88e3356 Marked Slider popup windows as temporary 2016-01-29 11:21:14 +00:00
jules
92bb5e8b74 Added an 'includeChildren' parameter to Component::isMouseOverOrDragging 2016-01-28 17:08:15 +00:00
jules
50af60fa81 Simplified some linux X11 code involving atoms 2016-01-28 15:28:35 +00:00
jules
b557277f6f Removed a few stray semicolons 2016-01-28 11:48:48 +00:00
jules
76177fc431 Added a callback method DialogWindow::escapeKeyPressed() and used it to fix a minor introjucer bug with tool windows 2016-01-28 11:45:19 +00:00
Timur Doumler
f73c8e0c59 Fixed bug where Viewport::lookAndFeelChanged() would not update its visibleArea if the call changed its scrollBarThickness. 2016-01-25 12:37:25 +00:00
jules
ea07c5b2b0 Added a workaround in OSX so that plugin windows inside modal host windows can open popups 2016-01-18 15:21:36 +00:00
jules
8c6ef0b0e4 A better optimisation for parsing SVG files with certain types of line dash attributes 2016-01-18 08:40:44 +00:00
jules
30ac2dce0a Minor optimisation for the SVG parser 2016-01-17 15:08:54 +00:00
jules
4e48b3b661 Tweak to Button so that they will always visibly flash even if released before they had time to be painted in the down state 2016-01-15 14:52:52 +00:00