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

1073 commits

Author SHA1 Message Date
jules
9efbd199a6 Fixes for file-filter separator token parsing on linux zenity and win32. 2015-06-25 10:07:19 +01:00
jules
d3f76766db Added a flag to FileBrowserComponent to allow it to keep the current name when the folder changes, and used this flag in the introjucer's new project wizard. 2015-06-23 12:44:51 +01:00
jules
9b79610cb0 Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components. 2015-06-22 20:28:15 +01:00
hogliux
661533c85d Fix clang warnings on linux 2015-06-22 00:43:01 +02:00
hogliux
2f94c8019d Implement proper android scaling support 2015-06-15 18:08:12 +01:00
jules
a52ed14607 Fixed a spelling mistake 2015-06-15 10:10:10 -05:00
jules
e82e9f2671 Avoided an exception in MouseCursor when running on very old OSX versions. 2015-06-15 10:09:50 -05:00
jules
3285c2b8b4 Modified the OSX mouse cursor code to do a better job on high-DPI displays. 2015-06-12 11:45:42 -07:00
hogliux
324f26cc11 Fix incorrect key-code translation which could occur for special key-codes in KeyPress::isKeyCurrentlyDown on Windows 2015-06-10 10:03:29 +01:00
jules
90b6f62318 Avoided a dangling pointer problem when changing images in DrawableButton 2015-06-09 08:23:26 -07:00
jules
062f136dd4 Added a method DragAndDropContainer::setCurrentDragImage 2015-06-08 13:18:33 -07:00
hogliux
44a5a93444 Fix typo 2015-05-27 16:00:56 +01:00
hogliux
4ca4ae6be8 Remove code that was used for testing 2015-05-27 15:53:37 +01:00
hogliux
2fcabaec10 Fix bug when the first display is not the main display on linux 2015-05-27 15:50:12 +01:00
jules
9fa964881f Fixed an edge-case assertion involving window resizing with constraints. 2015-05-27 10:55:16 +01:00
jules
0c99e8e068 Minor cleanups 2015-05-25 10:05:33 +01:00
jules
40b13a692e Fix for resize behaviour of linux windows without titlebars 2015-05-25 09:44:43 +01:00
jules
ff99c6dbc1 Fix to linux modifier key change reporting. 2015-05-22 10:04:39 +01:00
jules
fbbc9b3595 Made the SVG parser recognise the "display=none" attribute. 2015-05-21 17:47:38 +01:00
jules
1eab064696 Rearranged some documentation for relative coord expressions. 2015-05-21 12:44:53 +01:00
hogliux
7d14a1010d Fix edge-case where no main display would be found on the raspberry pi 2015-05-18 13:07:06 +01:00
hogliux
3ed50c3f09 Fix divide-by-zero issue in screen dpi calculation on raspberry pi 2015-05-18 13:05:14 +01:00
jules
06c1a15496 Added some missing 'override' decorators 2015-05-15 12:54:44 +01:00
jules
db4a0ffec5 Added method UndoManager::getCurrentTransactionName 2015-05-14 15:29:27 +01:00
jules
7deffbea8d Merge branch 'master' of juce-repo.roli.com:JUCE 2015-05-13 10:37:40 +01:00
hogliux
c76876d388 Adds proper per-monitor scaling support on linux 2015-05-13 10:35:19 +01:00
jules
395cf7ac46 Added a small comment to TextEditor 2015-05-13 10:28:16 +01:00
jules
67ab6a562c Fix for an edge-case where dragging within a triple-click would trigger a false double-click 2015-05-11 11:22:39 +01:00
hogliux
cb2eee8f02 Fixed typo in ComboBox class 2015-05-08 10:27:04 +01:00
Timur Doumler
48c32fde3b Minor clean-up in LookAndFeel_V2::getSliderLayout. 2015-05-07 23:30:07 +01:00
Timur Doumler
b68b4670b9 Added SliderLayout to LookAndFeel to allow flexible slider/textbox positioning. Refactored Slider to separate this functionality. 2015-05-07 17:16:45 +01:00
Timur Doumler
be9a2ff1bb Implemented support for Android OpenGL native ARGB pixel format. 2015-05-05 17:44:10 +01:00
jules
a73e8d6b80 Added a method ResizableWindow::setDraggable() 2015-05-05 14:35:08 +01:00
jules
1952ed195e Whitespace 2015-05-05 12:19:52 +01:00
hogliux
8c242b7547 Fix warnings on linux
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
2015-05-05 10:57:50 +01:00
jules
c17a72e5b1 Minor clean-ups. 2015-04-27 12:18:22 +01:00
jules
739e8ffba0 Fix to make sure IME methods are possible with text components that are directly added to the desktop. 2015-04-27 12:07:15 +01:00
jules
5cd4bf5905 Added a method MouseInactivityDetector::setMouseMoveTolerance() 2015-04-27 11:58:52 +01:00
jules
adf01a6a15 Whitespace 2015-04-24 11:27:21 +01:00
Timur Doumler
ca6aa75bc8 now passing SparseSet<int> as const& instead of by value in ListBox::createSnapshotOfRows/startDragAndDrop. 2015-04-22 16:01:01 +01:00
Timur Doumler
d3d7670f83 moved deprecated method ListBox::createSnapshotOfSelectedRows into JUCE_CATCH_DEPRECATED_CODE_MISUSE block. 2015-04-21 16:27:10 +01:00
Timur Doumler
9b7d2cb8d6 fixed drag and drop behaviour of ListBox for the new case selectOnMouseDown == false 2015-04-21 16:14:56 +01:00
jules
e72826b3fe Added a method ListBox::setRowSelectedOnMouseDown() 2015-04-20 18:07:05 +01:00
jules
4af50da9f7 Modified app startup code so that JUCEApplication::shutdown() will still get called even if the app is aborted during the initialise() method. 2015-04-14 11:30:25 +01:00
jules
9c9d10dc0a Clarified some documentation relating to the Component::setBufferedToImage, which didn't match the actual behaviour of that method. 2015-04-10 12:48:06 +01:00
jules
30aa1f3a80 Whitespace cleanup 2015-04-09 10:58:23 +01:00
hogliux
36e5939820 Fix window ordering on mac 2015-04-07 14:13:13 +01:00
jules
f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 2015-03-31 11:44:10 +01:00
jules
dd249faae4 Fix for linux desktop scale on hi-res displays. 2015-03-27 12:18:58 +00:00
jules
af3dc800e4 Added a callback method LabelListener::editorHidden(). 2015-03-25 17:54:33 +00:00