1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-03 03:30:06 +00:00
Commit graph

1060 commits

Author SHA1 Message Date
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
jules
72b49689bf Fix to make sure that ResizableWindow can't accidentally be dragged without first getting a mouseDown event. 2015-03-25 15:14:46 +00:00
jules
e3dfaff0db Replaced the old LookAndFeel method getTooltipSize() with getTooltipBounds(), which can return a position as well as a size. 2015-03-25 14:51:11 +00:00
jules
21fa6e850e Fixed very minor code style imperfection! 2015-03-24 16:58:21 +00:00
jules
426c8fad0b Avoided out-of-range values in OSX magnify gesture callbacks. 2015-03-24 16:19:25 +00:00
jules
a4f5faec2d Fix for a crash when deleting FileBrowserComponent under certain circumstances. 2015-03-24 16:00:58 +00:00
jules
7086f673ac Fix for a problem in applying openness to FileBrowserComponent treeviews. 2015-03-24 15:53:04 +00:00
jules
8cacb499f1 Documentation correction. 2015-03-24 14:30:34 +00:00
jules
90c88ec416 Tweaked the Label class to take its border into account when positioning relative to a target component. 2015-03-23 18:13:07 +00:00
jules
8ce3099d93 Reverted a recent linux sub-window event change. 2015-03-23 12:18:22 +00:00
jules
f02562f2c4 Fixed some documentation. 2015-03-23 09:54:19 +00:00
jules
0049fdb39c Fix for linux window repaint problems on the Raspberry Pi. 2015-03-19 15:18:47 +00:00
jules
611abe7812 Tweaked the flags used when linux windows are created within a parent. 2015-03-17 13:06:19 +00:00
jules
11ca405d4f Added ability for PropertyPanel to insert/remove panels. (And tidied up the class internally a bit) 2015-03-17 13:04:02 +00:00