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

1816 commits

Author SHA1 Message Date
jules
121719be69 Added new method Rectangle::toNearestIntEdges(), and used this to improve the Grid layout snapping 2018-04-04 16:43:17 +01:00
Noah Dayan
65c82b99db Fixed typo in docs of MultiChoicePropertyComponent 2018-03-29 15:27:53 +01:00
hogliux
5b0b97473c macOS: Fixed a bug which would prevent a SystemTrayIconComponent from creating a native popup window 2018-03-29 10:45:09 +01:00
ed
c70d321007 Fixed a positioning bug in MultiChoicePropertyComponent 2018-03-28 18:33:37 +01:00
ed
51ff1daf60 Various improvements to MultiChoicePropertyComponent such as setting a max number of selectable values and displaying the default values 2018-03-28 15:57:16 +01:00
ed
89d1e60595 Ensure that TextPropertyComponent and ChoicePropertyComponent are updated when the ValueWithDefault default is changed 2018-03-27 14:31:17 +01:00
jules
734d33dd80 Avoided a problem with the on-screen keyboard being re-created after shutdown on Windows 2018-03-26 09:12:27 +01:00
ed
a7b6f55885 Ensure that the underlying var array controlled by MultiChoicePropertyComponent is sorted and that its toggle buttons are updated if the default changes 2018-03-23 16:21:15 +00:00
ed
404838a99f Added a MultiChoicePropertyComponent class to juce_gui_basics and updated the PropertiesDemo example to use it 2018-03-22 15:04:53 +00:00
ed
9916aa6870 Minor cleanup in ChoicePropertyComponent 2018-03-22 15:04:21 +00:00
ed
b4b6feaf97 Added a isTextEditorMultiLine() method to TextPropertyComponent 2018-03-21 12:11:25 +00:00
Lukasz Kozakiewicz
b0d515f329 iOS: fix a crash in ContentSharer upon sharing finish. 2018-03-20 12:37:30 +01:00
hogliux
3ae28b3d54 Viewport: Added the ability to position the scrollbars at the top/left 2018-03-19 14:00:31 +00:00
hogliux
266beb22b2 Mouse: Added MouseListener::mouseMagnify and cleaned up some mouse event handler code 2018-03-19 13:52:37 +00:00
ed
262dff8854 Bump version number to 5.3.0 2018-03-15 12:23:30 +00:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
hogliux
9d5a489855 Fixed an assertion which could occur if you specified an extra semicolon at the end of your wildcard filter string 2018-03-13 15:44:49 +00:00
Tom Poole
c2a877cac8 Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider 2018-03-12 10:08:38 +00:00
Tom Poole
f1af3908d5 Documentation fixes 2018-03-11 09:25:09 +00:00
Tom Poole
c077d8662e Fixed a compiler warning 2018-03-11 09:24:51 +00:00
ed
10be540f19 Use LookAndFeel::getCrossShape() for SidePanel dismiss button 2018-03-10 09:02:57 +00:00
ed
4aa7e318bb Decrease LookAndFeel_V4 TextButton font size slightly 2018-03-07 14:24:46 +00:00
Tom Poole
ff474962fd Added an option to set a preferred popup direction 2018-03-02 16:44:45 +00:00
Tom Poole
284fdc51df Added a setNormalisableRange method to Slider 2018-03-02 14:36:49 +00:00
Lukasz Kozakiewicz
3fae666465 Android: restore nav bars visibility on back button press too. 2018-03-02 12:12:50 +00:00
Lukasz Kozakiewicz
4469217b3e Android: un-focus TextEditor when keyboard is hidden from nav bar. Ensure immersive mode is properly restored. Fix TextEditor not hiding keyboard if deleted immediately after getting focus. 2018-03-02 11:48:37 +00:00
hogliux
be9c776c3c Fixed an issue where JUCE's ScrollBars could not be hidden 2018-03-02 11:20:50 +00:00
Lukasz Kozakiewicz
780a7662cd Android: restore nav bar visibility when native keyboard gets dismissed. 2018-03-01 15:47:33 +00:00
ed
df29478f64 Increase LookAndFeel_V4 TextButton font size 2018-02-27 14:59:42 +00:00
ed
11e3d17433 Fixed an issue with bar slider text box colours when using the grey colour scheme of LookAndFeel_V4 2018-02-26 09:48:58 +00:00
jules
edbeb50eeb Whitespace 2018-02-24 13:40:56 +00:00
jules
5d9eabb084 Added a method LookAndFeel::setDefaultSansSerifTypeface() 2018-02-24 13:28:36 +00:00
ed
ac44306a4c Fixed a documentation typo 2018-02-20 15:53:56 +00:00
ed
26697f2421 Ensure global mouse listener is removed when SidePanel is destructed 2018-02-20 14:19:01 +00:00
ed
a604c49a35 Added some methods to SidePanel to set a custom title bar 2018-02-19 16:07:40 +00:00
ed
26734f7f85 Added some lambda callbacks to SidePanel 2018-02-15 16:52:28 +00:00
ed
d17595518f Disable automatic window tabbing behaviour on macOS 2018-02-14 11:47:04 +00:00
ed
9a6d05641d Windows: Make sure currentModifiers are cleared after a pen up event 2018-02-13 09:00:59 +00:00
ed
9027d1e5a1 Implemented setIcon() in NSViewComponentPeer 2018-02-12 12:47:57 +00:00
hogliux
c72cf7ed64 Added Slider method to modify the number of decimal places that are displayed in a slider's text box 2018-02-12 09:21:08 +00:00
hogliux
3724a52ac8 FileBrowserComponents and non-native FileChoosers will now correctly respect the initialFileOrDirectory parameter and actually select the file (if initialFileOrDirectory points to a file) 2018-02-09 12:25:35 +00:00
ed
fa0f7a4281 Bump version number to 5.2.1 2018-02-08 10:55:52 +00:00
jules
c6edf39d1d (fixed a typo in the last commit) 2018-02-07 12:53:34 +00:00
jules
ecbc07b855 Prevvented ComponentPeer from trying to send the keyboard focus to components that don't want it 2018-02-07 12:35:54 +00:00
hogliux
506425fdbe macOS: Fixed an issue where the native file chooser's Edit menu would not be deleted after it completed 2018-02-07 10:00:23 +00:00
ed
1af959a423 Implemented changeToggleButtonWidthToFitText() in LookAndFeel_V4 and updated LookAndFeel_V2 to calculate width more accurately 2018-02-05 14:46:51 +00:00
jules
56a6bf06cd Fixed Drawable clip-paths not being copied correctly 2018-02-05 10:08:33 +00:00
ed
c24c06d2bb Windows: Remove an old check that occurred when a WM_NCPAINT message was received and always call handlePaintMessage() instead 2018-02-01 09:40:02 +00:00
Lukasz Kozakiewicz
c90835eafc Android: do quit the app when calling JUCEApplicationBase::quit(), rather than just placing it in the background (same as on iOS). 2018-01-31 18:45:25 +01:00
Tom Poole
8c0f0815f0 iOS: Added memory warning callbacks 2018-01-29 15:11:56 +00:00