summaryrefslogtreecommitdiffstats
path: root/src/plugins
Commit message (Collapse)AuthorAgeFilesLines
...
| * Full translucent background support in xcb and xlib backend.Samuel Rødal2011-05-194-5/+31
| | | | | | | | | | | | | | | | | | Make sure to pick an alpha visual also for non-GL surface types, and to ask for alpha in the window format if the WA_TranslucentBackground attribute is set. Reviewed-by: Janusz Lewandowski (cherry picked from commit 6241e39cff9311c943430ff2f31236b13618f2ac)
| * Lighthouse xcb and xlib: Add support for transparency of GLX windows.Janusz Lewandowski2011-05-1910-25/+78
| | | | | | | | | | | | Merge-request: 1231 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com> (cherry picked from commit a3b627e1c5ce03a2500ab35c64729b1995639dcc)
| * Lighthouse minimal: Add support for transparencyJanusz Lewandowski2011-05-192-3/+3
| | | | | | | | | | | | Merge-request: 1231 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com> (cherry picked from commit c15b41056e60abdbb4d835e27a360f01be618a4f)
| * Compile fixes for Xlib plugin.Samuel Rødal2011-05-194-15/+13
| | | | | | | | (cherry picked from commit 4af11f2c6666c55657569f946c33816f33711225)
| * Don't crash if windowmanager is not initializedLasse Holmstedt2011-05-191-1/+2
| | | | | | | | | | | | | | This can happen if there is e.g. no wayland server. Reviewed-by: sroedal (cherry picked from commit aea5e35f57d061b133d2fa613d10f5e0118f5706)
| * Wayland: send surface id + process id pairs to compositorLasse Holmstedt2011-05-199-1/+324
| | | | | | | | | | | | | | | | This enables doing window/process management since we can now actually map the process we've launched to a window. Reviewed-by: Samuel Rødal (cherry picked from commit 457c33d9fd308542c9290fd60bf86960f9251255)
| * Enable configuration for XcbEckhart Koppen2011-05-181-0/+3
| | | | | | | | | | | | | | | | The xcb platform plugin can now be enabled using -xcb at configuration time. A configuration time compilation check will be added at a later point. Reviewed-by: Samuel Rødal
* | Build the cocoa plugin on Mac.Morten Sorvig2011-05-201-0/+4
| |
* | Add QCocoaNativeInterface.Morten Sorvig2011-05-207-4/+135
| | | | | | Supports getting the NSOpenGLContext for now.
* | Better setWindowFlags() support in XCB window.Samuel Rødal2011-05-194-38/+92
| | | | | | | | | | We need to re-create the native window in setParent, as used to be done in QWidgetPrivate::setParent_sys in qwidget_x11.cpp.
* | Support Qt::WindowStaysOnTopHint and other window flags in XCB backend.Samuel Rødal2011-05-182-4/+111
| |
* | Port Qt 5 to Mac.Morten Sorvig2011-05-1814-74/+306
| |
* | Add QWindow::setWindowModality().Samuel Rødal2011-05-182-16/+122
| | | | | | | | Also set corresponding window manager hints in xcb plugin.
* | Re-implement transient window support in XCB backend.Samuel Rødal2011-05-161-25/+23
| | | | | | | | | | | | If a QWindow has a parent but is top-level the corresponding QPlatformWindow should not be re-parented but instead be made transient for the parent window if possible.
* | Implement QWindow minimum/maximum/base size hints and size increments.Samuel Rødal2011-05-162-18/+71
| |
* | Merge remote branch 'origin/master' into refactorLars Knoll2011-05-164-13/+25
|\| | | | | | | | | | | Conflicts: src/modules/qt_openvg.pri src/widgets/to_be_moved/qlinecontrol_p.h
| * Removed duplicate setting of QT dependenciesEckhart Koppen2011-05-131-2/+0
| | | | | | | | Reviewed-by: TrustMe
| * Updated default Qt version to 5.0.0Eckhart Koppen2011-05-131-1/+1
| | | | | | | | | | Changed default version in qbase.pri and qpluginbase.pri in case no version is given at all.
| * Fix deadlocks in wayland clipboard that can occur in special scenarios.Laszlo Agocs2011-05-132-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | setMimeData() emits the changed signal always so to prevent duplicated signals keyboardFocus() must only emit when the change came from another wayland client. However direct connection may cause issues when invoking the slot from a wayland callback, so use a metacall to make sure we return from the callback. Unnecessary data transfer and potential deadlock is now also avoided when a client is requesting the mime data from itself. Reviewed-by: Jørgen Lind
* | Initial QPlatformWindow window state setting API and xcb implementation.Samuel Rødal2011-05-132-0/+82
| |
* | Improved popup and mouse event handling.Samuel Rødal2011-05-111-2/+16
| | | | | | | | | | Use QApplicationPrivate::sendMouseEvent() to ensure hover events are sent. Copy most of the popup handling code from qapplication_x11.cpp
* | Compile fixes after merge.Samuel Rødal2011-05-111-2/+2
| |
* | Merge remote branch 'staging/master' into refactorSamuel Rødal2011-05-1119-33/+454
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gui/painting/qdrawhelper_p.h src/gui/painting/qgraphicssystemfactory.cpp src/gui/painting/qpainter.cpp src/gui/painting/qunifiedtoolbarsurface_mac.cpp src/gui/painting/qunifiedtoolbarsurface_mac_p.h src/openvg/openvg.pro src/openvg/qpaintengine_vg.cpp src/openvg/qwindowsurface_vg.cpp src/openvg/qwindowsurface_vgegl.cpp src/plugins/platforms/wayland/qwaylanddisplay.cpp src/widgets/graphicsview/qgraphicsscene.cpp
| * Prevent crash in wayland mimedata in case there is no offer.Laszlo Agocs2011-05-101-0/+2
| |
| * Prevent having Status undefined in xlib platform plug-in.Laszlo Agocs2011-05-101-0/+3
| | | | | | | | | | | | Commit 4b75ceea08815c096ec35a077c5c1e3bfca0e5ed changed qcoreapplication_p.h to include qsettings.h, which undefines Status. This breaks the xlib platform plug-in (and its includes).
| * Return name and allow actions for invisible accessible items.Frederik Gladhorn2011-05-101-11/+2
| | | | | | | | | | | | | | | | There is no reason not to report the name or allow actions when a widget is invisible. Reviewed-by: Morten Sorvig (cherry picked from commit b88b2cb05c56a4c936a073ccf53c9fb3ad50d5d8)
| * Don't crash when requesting text.Frederik Gladhorn2011-05-101-1/+5
| | | | | | | | | | | | | | | | Sometimes during initialization the QAccessibleItemRow will still be in an invalid state. Reviewed-by: Jan-Arve (cherry picked from commit 90b4cf4b1aa0f70a62118e200e76dc1dc57985cc)
| * Let QAccessibleButton::text return something even when not visible.Frederik Gladhorn2011-05-101-3/+0
| | | | | | | | | | | | Buttons would not report their text when hidden, which is inconsistent. Reviewed-by: Jan-Arve (cherry picked from commit 1897ca20a343121422b354a7910814ddd37abd17)
| * Make navigation in TabWidgets consistent.Frederik Gladhorn2011-05-101-4/+9
| | | | | | | | | | | | | | | | navigate would not return the right index in the parent if the current widget was not the visible one. Reviewed-by: Jan-Arve (cherry picked from commit fdeeaa9d61efea9cca783a1d4098ae505df24390)
| * Fix text for checkable buttons, unit tests.Frederik Gladhorn2011-05-101-0/+17
| | | | | | | | | | | | | | | | Return Check/Uncheck for checkable buttons. Partially revive the buttons unit test. Reviewed-by: Jan-Arve (cherry picked from commit 6040eeebfb1ab3be3906295c373033cd5b5d9dc3)
| * Window and Application fixes for accessibility.Frederik Gladhorn2011-05-101-1/+1
| | | | | | | | | | | | | | | | Return app name instead of window title for root accessibility object. Return Window as accessible type for the main window. Reviewed-by: Jan-Arve (cherry picked from commit 9a5b0d7a579572cd7e7faf869ab1a6684800f592)
| * QAccessibleTextEdit: Using x coordinate for calculate character widthJosé Millán Soto2011-05-101-1/+1
| | | | | | | | | | | | | | Merge-request: 1148 Task-number: QTBUG-18233 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@nokia.com> (cherry picked from commit 6cd51aeec11e7a70ba560c350274d5a4bd43c9b9)
| * Remove const from QPlatformClipboard::mimeData().Laszlo Agocs2011-05-104-9/+7
| | | | | | | | | | Most implementations will anyway do non-const operations in there, the change avoids the need for const_cast or mutable.
| * Retrieve the actual data in the Wayland clipboard only when requested.Laszlo Agocs2011-05-102-23/+69
| |
| * Turned on private headers for some plugins.Jonni Rainisto2011-05-092-0/+4
| | | | | | | | Reviewed-by: axis
| * Added Wayland selection support.Laszlo Agocs2011-05-0910-3/+358
| |
| * Dont do doneCurrent in swapBuffersJørgen Lind2011-05-051-1/+0
| |
| * Fix build error on MacPrasanth Ullattil2011-05-041-1/+1
| | | | | | | | | | | | | | To use the private headers, the .pro file should contain QT += <module>-private Reviewed-by: Olivier Goffart
| * Build fixPaul Olav Tvete2011-05-041-0/+1
| |
* | Wayland plugin compile fixes.Samuel Rødal2011-05-093-3/+3
| |
* | some more compile fixesLars Knoll2011-05-0810-15/+16
| |
* | QTDIR/src compiles againLars Knoll2011-05-077-8/+8
| |
* | fix includesLars Knoll2011-05-071-1/+1
| |
* | compile fixesLars Knoll2011-05-061-1/+1
| |
* | Fixed compilation of Wayland plugin.Samuel Rødal2011-05-063-9/+13
| |
* | compile fixesLars Knoll2011-05-051-0/+1
| |
* | XCB plugin compile fix.Samuel Rødal2011-05-042-1/+3
| |
* | More fixes...Samuel Rødal2011-05-041-0/+2
| |
* | XCB plugin compile fix.Samuel Rødal2011-05-044-8/+7
| |
* | Improved handling of child windows.Samuel Rødal2011-05-041-3/+7
| | | | | | | | Don't force-create QWindows until they're explicitly created or shown.