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

1540 commits

Author SHA1 Message Date
hogliux
e65708eb4c Added colour ids to modify the colours of the TableHeaderComponent 2017-08-16 12:35:27 +01:00
ed
37cf001599 Reduced the minimum height of PopupMenu ItemComponent from 2 to 1 2017-08-16 10:52:48 +01:00
ed
b7a7563a59 Added a virtual getPopupMenuBorderSize() to PopupMenu::LookAndFeelMethods 2017-08-16 10:50:42 +01:00
jules
55f536078a Added a parameter to Slider::setPopupDisplayEnabled() to allow the popup to optionally appear on a mouse-over as well as a drag 2017-08-15 09:53:29 +01:00
jules
723a15c7a0 Removed a few more old compiler workarounds 2017-08-14 13:10:40 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
hogliux
2fbbb59fef PopupMenu: Minor documentation fix 2017-08-14 10:43:35 +01:00
jules
5e4fd94b8f SVG parser: if font-size is unspecified for text, a non-zero default size is used 2017-08-10 15:09:23 +01:00
jules
b653e838d0 Tweaked the order in which properties are set when TreeViewItems are added, and did some internal modernisation of the TreeView classes 2017-08-10 11:13:01 +01:00
hogliux
df91b15455 Added in-app purchase feature to JUCE 2017-08-09 20:15:17 +01:00
jules
82e9d47416 Tweaked a LookAndFeel_V2 method to avoid a subtle rectangle rendering glitch 2017-08-09 10:40:11 +01:00
ed
3947df98a9 Fixed a scaling bug when doing drag auto-repeat 2017-08-07 16:41:25 +01:00
hogliux
530bdf6f45 Fixed an assertion when using an IncDec slider with the AudioProcessorValueTree 2017-08-07 11:36:57 +01:00
jules
3c43707a54 Avoided some assertions drawing very small ToggleButtons 2017-08-07 10:40:25 +01:00
jules
0ca253856b Added a method DrawableButton::getEdgeIndent() 2017-08-07 09:54:49 +01:00
ed
b2db1f48c1 Defined some Windows touch API flags that were not defined when compiling using MinGW 2017-08-04 17:44:42 +01:00
jules
39cb22cf5e Fixed a problem with the SVG parser 2017-08-03 09:03:18 +01:00
hogliux
c02ef79fd6 Bump version number to 5.1.1 2017-08-02 18:35:29 +01:00
jules
2bbd2b9785 Added CSS Grid classes 2017-08-01 16:22:19 +01:00
jules
50183e5318 Bit of tidying up in Component 2017-08-01 10:08:09 +01:00
hogliux
beb905df7a AlertWindow: Fixed an issue with the AlertWindow's text block having incorrect colours 2017-07-31 14:37:23 +01:00
hogliux
cb8f9b389c Linux: Fixed an issue where windows beneath hidden windows would not receive any clicks 2017-07-31 12:12:53 +01:00
hogliux
4ea8c871b8 Android: Implemented Desktop::getCurrentOrientation() for Android 2017-07-31 10:46:30 +01:00
hogliux
c1ad53c14e Bump version number to 5.1.0 2017-07-27 12:39:23 +01:00
jules
99c5843c3f Worked around a situation where mouse-drag auto-repeat can create a message-queue traffic jam on windows. Also tidied up inside MouseInputSource 2017-07-26 16:19:01 +01:00
ed
58fe117260 Added a extra check in FocusRestorer to check if the last focused Component is showing before giving it keyboard focus 2017-07-26 15:34:19 +01:00
hogliux
98b76b54de Fixed an issue in LookAndFeel v4 which would always override the combobox justification 2017-07-26 15:33:55 +01:00
tpoole
61321d2eb9 Button: Added a getTriggeredOnMouseDown method 2017-07-25 12:58:37 +01:00
jules
4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 2017-07-19 12:08:47 +01:00
tpoole
98cb1011bb JUCE Demo: Increased the compiler warning level 2017-07-18 13:09:03 +01:00
tpoole
d6ea60b2e5 Flexbox: Fixed a bug in the integer rounding of component bounds 2017-07-17 18:33:07 +01:00
hogliux
b2576d288a Added a sourceComponent parameter to the performExternalDragDropOfFiles/performExternalDragDropOfText methods of DragAndDropContainer 2017-07-11 12:54:12 +01:00
hogliux
b1b5c7bf23 iOS: Always assume that your main view is in focus if you are running as an app extension 2017-07-10 17:34:16 +01:00
ed
cfdb747a42 Fixed a bug in ComponentBoundsConstrainer that caused JUCE windows to be snapped to the wrong position when using multiple displays 2017-07-07 16:00:08 +01:00
tpoole
10b7aa3c16 MinGW: Fixed some build warnings 2017-07-07 11:06:16 +01:00
tpoole
73d4e73a3d UnitTestRunner: Fixed some build warnings on Linux 2017-07-06 17:17:52 +01:00
tpoole
d62749770a Fixed an infinite loop when setting a Slider's range 2017-07-05 15:06:43 +01:00
hogliux
b574d4530e Fixed an issue where the scale of a PopupMenu would be incorrect when no targetComponent was specifiefd 2017-07-03 16:38:12 +01:00
hogliux
35b08ecec2 Fixed an issue where submenus would not be scaled according to the transform used for the parent menu 2017-07-02 20:22:04 +01:00
jules
74c96208fe Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation 2017-06-30 16:08:51 +01:00
hogliux
2483c80529 Scale PopupMenus with the AffineTransform and scaling factor of their target components (see BREAKING-CHANGES.txt) 2017-06-29 18:01:52 +01:00
tpoole
c63a8a56cd Documentation fixes 2017-06-27 21:39:07 +01:00
tpoole
0874e47a35 Graphics code refactoring 2017-06-27 15:31:54 +01:00
tpoole
984654318d Removed the JUCE_COMPILER_SUPPORTS_LAMBDAS macro 2017-06-22 09:33:30 +01:00
jules
a1b55a4025 Fixed a problem with the SVG parser handling group element transforms 2017-06-21 16:36:17 +01:00
jules
bebe32357f Added a file parameter to the LookAndFeel::drawFileBrowserRow methods 2017-06-21 09:43:42 +01:00
ed
201a85acd7 Android: Added a virtual backButtonPressed() method to JUCEApplicationBase which can be overridden to be informed when the back button is pressed on a device. 2017-06-20 16:40:03 +01:00
jules
cb7ecfd77b Added method Drawable::getOutlineAsPath(), and used this for parsing SVG clip regions 2017-06-20 14:16:17 +01:00
jules
21f14c478b Tweaked an iOS shutdown behaviour 2017-06-20 11:48:55 +01:00
ed
940ff3ee6e Fixed a bug in iOS and Windows multi-touch code where touches on different windows weren't aware of each other 2017-06-19 16:29:07 +01:00