summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* QtDBus: Add unit tests for QDBusAbstractInterfaceDaniele E. Domenichelli2011-04-187-12/+730
| | | | | | | | Also fix xml in tests/auto/qdbusabstractinterface/com.trolltech.QtDBus.Pinger.xml Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Register QDBusServer connection name in QDBusConnectionManagerDaniele E. Domenichelli2011-04-184-22/+109
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Skip bus name check for peer-to-peer connectionDaniele E. Domenichelli2011-04-181-3/+4
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Fix minor coding style issuesDaniele E. Domenichelli2011-04-184-14/+14
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Add default constructor to QDBusServerDaniele E. Domenichelli2011-04-181-1/+1
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Add unit tests for peer-to-peer connectionDaniele E. Domenichelli2011-04-181-0/+382
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Add method QDBusConnection::disconnectFromPeer()Daniele E. Domenichelli2011-04-182-0/+22
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Add method QDBusConnection::connectToPeer()Daniele E. Domenichelli2011-04-182-0/+35
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Fix QDBusConnection::disconnectFromBus() for peer-to-peer connectionsDaniele E. Domenichelli2011-04-181-0/+3
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Fix bus in peer-to-peer connections should not be usedDaniele E. Domenichelli2011-04-181-27/+31
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Fix empty service name in peer-to-peer connectionsDaniele E. Domenichelli2011-04-182-2/+2
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Fix registering objects using path '/' in peer-to-peer connectionsDaniele E. Domenichelli2011-04-182-1/+6
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Fix QDBusServer to handle correctly new dbus connectionsDaniele E. Domenichelli2011-04-182-11/+10
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* QtDBus: Cleaning comments, spacing, etc.Daniele E. Domenichelli2011-04-183-13/+10
| | | | | | Merge-request: 2343 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
* Use s/static/Q_GLOBAL_STATIC/g in QScrollerRobert Griebl2011-04-182-15/+13
| | | | Reviewed-by: Harald Fernengel
* Alternative fix to the strict-aliasing violation warningsThiago Macieira2011-04-181-1/+9
| | | | | | | | | The code doesn't actually violate aliasing by doing type-punned dereferencing. The objects are always accessed as the right type. So disable the warning and pray that GCC doesn't optimise code out of existence. Reviewed-by: Trust Me
* Revert "Fix strict-alias breaking warnings with GCC."Thiago Macieira2011-04-181-72/+43
| | | | | | | | | | | This reverts commit 0d3044b547614cbd313d90021606af1f81fb10de. I'm not sure if this is good for anything. I can't reproduce the failures that happen on Mac and Windows, so let's try reverting the only patch that touches QtDeclarative. If this works, then we'll have found out that the code is broken and my patch only revealed the errors.
* Merge remote-tracking branch 'origin/master' into HEADThiago Macieira2011-04-17143-1284/+5284
|\
| * Merge branch 'staging-master' of scm.dev.nokia.troll.no:qt/qt-lighthouse ↵Qt Continuous Integration System2011-04-15143-1284/+5284
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into master-integration * 'staging-master' of scm.dev.nokia.troll.no:qt/qt-lighthouse: (94 commits) Lighthouse: Fix license headers Remove hasOpenGL. This changes breaks binary compatibillity Lighthouse: Fix license headers Compile fix for shared context change. Some virtual keyboard text input for uikit. Wayland: Conform with the api change in the frame callback Fix configure for Lighthouse Remove DefaultSharedContext from Lighthouse API. Make readEvents() non-blocking Wayland: Show what backend is being used Wayland: Tell what backend we use for xcomposite glx Wayland: compile fix after making the event handling Make the xcomposite the default gl integration backend Make sure the global listener gets registered even when using drm. Wayland: Rename XPixmap GL integrations to Readback Adapt drag distance for uikit. Prevented crash due to dangling pointer in QWaylandInputDevice. Fixed logical error in XCB backend. Set the _NET_WM_WINDOW_TYPE property in the XCB backend. Added _NET_WM_PID in XCB backend. ...
| | * Lighthouse: Fix license headersJørgen Lind2011-04-151-0/+43
| | |
| | * Remove hasOpenGL. This changes breaks binary compatibillityJørgen Lind2011-04-1417-37/+35
| | | | | | | | | | | | | | | so you will need to use $QTBUILDDIR/bin/syncqt and recompile all applications
| | * Merge remote-tracking branch 'origin/master' into lighthouse-masterJørgen Lind2011-04-141968-97755/+194973
| | |\ | | |/ | |/|
| | * Lighthouse: Fix license headersJørgen Lind2011-04-143-1/+84
| | |
| | * Compile fix for shared context change.con2011-04-141-1/+0
| | |
| | * Some virtual keyboard text input for uikit.con2011-04-146-4/+136
| | | | | | | | | | | | | | | It is very limited as is. But it handles Qt's RequestSoftwareInputPanel and CloseSoftwareInputPanel events.
| | * Wayland: Conform with the api change in the frame callbackJørgen Lind2011-04-144-6/+6
| | |
| | * Fix configure for LighthouseJørgen Lind2011-04-141-33/+43
| | | | | | | | | | | | Dont assume that we are QWS :)
| | * Remove DefaultSharedContext from Lighthouse API.Samuel Rødal2011-04-1318-199/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | QPlatformWindowFormat::setUseDefaultSharedContext was meant as a convenience, but it adds complexity in the platform plugin implementation, and can be implemented by the above layers using QPlatformWindowFormat::setSharedContext. Reviewed-by: Jørgen Lind
| | * Make readEvents() non-blockingPaul Olav Tvete2011-04-113-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | Another event handler could empty the Wayland socket after the socket notifier has triggered, but before the signal is delivered. Since wl_display_iterate is blocking, we have to test whether there is data available to avoid freezing the whole application. Reviewed-by: Samuel
| | * Wayland: Show what backend is being usedJørgen Lind2011-04-114-3/+4
| | |
| | * Wayland: Tell what backend we use for xcomposite glxJørgen Lind2011-04-111-1/+1
| | |
| | * Wayland: compile fix after making the event handlingJørgen Lind2011-04-112-9/+18
| | | | | | | | | | | | single threaded
| | * Make the xcomposite the default gl integration backendJørgen Lind2011-04-112-16/+31
| | | | | | | | | | | | | | | The others can be opted in with the environment variable: QT_WAYLAND_GL_CONFIG
| | * Make sure the global listener gets registered even when using drm.Samuel Rødal2011-04-111-1/+3
| | |
| | * Wayland: Rename XPixmap GL integrations to ReadbackJørgen Lind2011-04-1118-146/+144
| | |
| | * Adapt drag distance for uikit.con2011-04-081-1/+6
| | |
| | * Prevented crash due to dangling pointer in QWaylandInputDevice.Samuel Rødal2011-04-084-2/+18
| | | | | | | | | | | | | | | When a QWaylandWindow is destroyed we need to make sure it's not still referenced by QWaylandInputDevice.
| | * Fixed logical error in XCB backend.Samuel Rødal2011-04-081-1/+1
| | |
| | * Set the _NET_WM_WINDOW_TYPE property in the XCB backend.Samuel Rødal2011-04-082-0/+39
| | |
| | * Added _NET_WM_PID in XCB backend.Samuel Rødal2011-04-081-0/+6
| | |
| | * Wayland: Add license headers to new filesJørgen Lind2011-04-0737-47/+1355
| | |
| | * Wayland: Add a egl xcomposite backendJørgen Lind2011-04-0711-1/+420
| | |
| | * Fixed crash in XCB backend.Samuel Rødal2011-04-071-0/+2
| | | | | | | | | | | | We need to sync here for some reason.
| | * Made wayland plugin single-threaded, yay :)Samuel Rødal2011-04-078-290/+117
| | | | | | | | | | | | | | | Not calling QApplication::processEvents() in qt_init any more, and not using a write socket notifier to send data over the wayland protocol.
| | * Wayland: Fix xpixmap_glx readback after multi threadingJørgen Lind2011-04-071-6/+2
| | |
| | * Implemented _NET_WM_SYNC_REQUEST protocol in XCB plugin.Samuel Rødal2011-04-0710-32/+146
| | | | | | | | | | | | | | | Excluded KWin for now, as it sends multiple ConfigureNotify events per _NET_WM_SYNC_REQUEST message.
| | * Prevent synchronization errors and memory leaks in QXcbWindowSurface.Samuel Rødal2011-04-061-1/+11
| | |
| | * Prevent crashes and X errors in QXcbWindowSurface::flush()Samuel Rødal2011-04-061-2/+4
| | | | | | | | | | | | | | | | | | Make sure the region to flush is inside the bounds (it might be outside if the window surface hasn't been initialized yet or if a resize just happened and we get an Expose event too soon).
| | * Lighthouse: Native interface for xlibJørgen Lind2011-04-065-3/+223
| | |
| | * Remove output that wass added by misstakeJørgen Lind2011-04-061-1/+0
| | | | | | | | | | | | in 39ede7e7914b486d5971491dd742da3712a1d7e5