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