summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added extended key event support in QWindowSystemInterface.Samuel Rødal2011-02-245-3/+62
| | | | | | | These are needed for compositor applications to be able to send the raw scan codes to the clients. Reviewed-by: Jørgen Lind
* Lighthouse: fix qxlib include files after file-renameJørgen Lind2011-02-1422-71/+71
|
* Lighthouse Renamed testlite files to xlibJørgen Lind2011-02-1421-0/+0
|
* Lighthouse Moving testlite plugin into xlibJørgen Lind2011-02-1424-0/+0
|
* Lighthouse: renaming testlite to xlibJørgen Lind2011-02-1423-303/+301
|
* Lighthouse: Testlite: Added modallity for dialogsJørgen Lind2011-02-142-33/+124
| | | | Also fixed some identing in qtestlitewindow
* More debugging of XCB events.Samuel Rødal2011-02-141-38/+46
|
* Properly update the geometry variable of QPlatformWindow when resized.Samuel Rødal2011-02-141-1/+4
|
* Lighthouse:Propogate the configure event to the QWaylandWindowJørgen Lind2011-02-111-0/+2
|
* Lighthouse: Wayland: Sort out egl includes in pluginJørgen Lind2011-02-113-15/+6
| | | | | | | We used to include the X part of the eglplatform.h, but now the mesa version of the header file has a WL_EGL_PLATFORM part. This define is defined in wayland-egl.h which thus needs to be included before any egl header file.
* Conform to ICCCM when mapping / unmapping windows in XCB backend.Samuel Rødal2011-02-103-2/+21
|
* Added WM_TRANSIENT_FOR property to XCB backend.Samuel Rødal2011-02-101-0/+23
|
* Added warnings for unhandled XCB events.Samuel Rødal2011-02-101-0/+46
|
* Added GL support to XCB backend.Samuel Rødal2011-02-1012-24/+588
| | | | | We need to use a Xlib / XCB hybrid approach, as GLX depends on Xlib, and there's no replacement for XCB.
* Fixed 'lingering' dialog bug in XCB backend.Samuel Rødal2011-02-101-0/+2
| | | | | We need to flush the XCB command stream after unmapping a window, to ensure it doesn't get delayed.
* Small improvement to XCB key input handling.Samuel Rødal2011-02-101-0/+12
| | | | | If xcb_key_symbols_get_keysym returns XCB_NO_SYMBOL, try the other column.
* Lighthouse: Wayland compile-fix for egl interface changeJørgen Lind2011-02-101-1/+1
|
* Lighthouse: Wayland: Fix includeJørgen Lind2011-02-101-3/+1
|
* Remove warning msg in Lighthouse QGLWidget codeJørgen Lind2011-02-091-1/+0
|
* Lighthouse: Wayland: Use EGLSurfaceJørgen Lind2011-02-0918-341/+628
|
* Export QGLEngineSharedShadersJørgen Lind2011-02-091-1/+1
|
* Add highest pixel format option to q_configFromQPlatformWindowFormatJørgen Lind2011-02-092-10/+10
| | | | The default is still the old behavior
* Dont include EGL header when compiling with QT_NO_EGLJørgen Lind2011-02-091-1/+1
|
* Better handling of key codes in XCB backend.Samuel Rødal2011-02-092-12/+19
| | | | | Using xcb_key_symbols_get_keysym seems to give better results compared to xcb_key_press_lookup_keysym xcb_key_release_lookup_keysym.
* Added workaround to make XCB key event handling detect upper case.Samuel Rødal2011-02-092-15/+17
|
* Added window attribute setting to XCB backend.Samuel Rødal2011-02-092-10/+145
|
* Added setGeometry(), raise(), lower() and setParent() in XCB backend.Samuel Rødal2011-02-081-1/+14
|
* Initial key event handling for XCB backend.Samuel Rødal2011-02-088-18/+1124
| | | | | As there is no XLookupString equivalent in XCB, the key handling is still incomplete.
* Made XCB report correct physical size.Samuel Rødal2011-02-082-0/+6
|
* Optimized XCB window surface using partial updates and shared images.Samuel Rødal2011-02-085-34/+138
|
* Add WM_DELETE_WINDOW support and clean up atom / connection handling.Samuel Rødal2011-02-0810-39/+124
|
* Added atom resolving, resizing, and window title support to XCB backend.Samuel Rødal2011-02-074-2/+395
|
* Added support for scrolling in XCB window surface.Samuel Rødal2011-02-071-1/+10
|
* Lighthouse Wayland: wayland-egl entry points where renamedJørgen Lind2011-02-072-7/+6
| | | | | | | Conflicts: src/plugins/platforms/wayland/qwaylanddisplay.cpp src/plugins/platforms/wayland/qwaylanddrmsurface.cpp
* Improve mouse input handling in XCB lighthouse backend.Samuel Rødal2011-02-071-7/+46
|
* Make sure its possible to use qpa scope in use applicationsJørgen Lind2011-02-071-0/+1
| | | | | | | | | | In user applications it should be possible to write something like qpa { HEADERS += Lighthousespecificheader.h } Reviewed-by: paul
* Initial (incomplete) XCB platform port.Samuel Rødal2011-02-0712-0/+1077
|
* Moving mac specific functionality into correct place in pri fileJørgen Lind2011-02-071-8/+4
|
* Move Mac specific include into Q_WS_MAC scope for QScroller abstractioncon2011-02-071-1/+2
| | | | Reviewed-by: jorgen
* Lighthouse: QGLWidgetPropogate the resizeEvent down to the WidgetJørgen Lind2011-02-071-1/+2
| | | | before doing the QGLWidget event handling
* Lighthouse: Fix if context isSharing setup for QGLContextJørgen Lind2011-02-071-0/+2
|
* wayland: Use wayland-egl instead of drm specific codeKristian Høgsberg2011-02-075-132/+38
|
* Lighthouse: Wayland, if we don't have cursors installedJørgen Lind2011-02-011-0/+3
| | | | or the configuration is faulty, then don't change cursors
* wayland: Handle keyboard focus correctlyKristian Høgsberg2011-02-011-5/+14
| | | | Activate the window widget and update modifiers.
* Lighthouse: Wayland plugin. Only create depth and stencil buffers onceKristian Høgsberg2011-01-272-9/+9
|
* Precision specifiers are not allowed for shader variablesKristian Høgsberg2011-01-271-14/+14
| | | | Reviewed-by: sroedal
* Remove unneeded includeJørgen Lind2011-01-271-5/+1
|
* Only const_cast can remove const :)Jørgen Lind2011-01-271-1/+1
|
* Merge branch 'master' into lighthouse-masterJørgen Lind2011-01-2610602-16862/+24546
|\
| * Merge branch 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into ↵Qt Continuous Integration System2011-01-252-40/+39
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | master-integration * 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1: Added scrollbars support to the Linguist form preview. interpret backslash escaping of quotes in split_arg_list() cleanup split_arg_list() some more slightly reorganize split_arg_list() remove the somewhat bizarre unquoting of the last argument in split_arg_list() remove the completely insane quote nesting from split_value_list()