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