summaryrefslogtreecommitdiffstats
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
...
* QWaylandInputDevice: Don't create cursor surface just for hiding itKai Uwe Broulik2023-08-281-9/+3
* QWaylandInputDevice: Reset cursor surface state when using shape cursorKai Uwe Broulik2023-08-251-1/+10
* client: Wait for the compositor to send a fractional scaleKai Uwe Broulik2023-08-253-18/+7
* Client: Fix keyboard focus when closing a popupVlad Zahorodnii2023-08-172-12/+15
* QWaylandDrag: Call into super class QBasicDrag::dropKai Uwe Broulik2023-08-161-4/+1
* client: Convert text/x-moz-urls to text/uri-listKai Uwe Broulik2023-08-071-0/+49
* QWaylandWindow: Support Qt::WindowTransparentForInputKai Uwe Broulik2023-08-072-9/+39
* Client: Fix buffer damageVlad Zahorodnii2023-08-031-5/+15
* client: Set queued buffer busyDavid Redondo2023-08-032-2/+6
* QWaylandWindow: adapt to QPlatformWindow::setBackingStore() additionMarc Mutz2023-08-022-0/+11
* client: Make sure screens stay virtual siblings during reconnectDavid Redondo2023-07-281-3/+3
* Do not generate the deprecated 'QtWaylandClient/qwaylandclientexport.h'Alexey Edelev2023-07-061-4/+0
* client: no need to update decoration when shutting downLiang Qi2023-06-301-0/+3
* client: Fix variable names for QWaylandDisplay::GlobalHolderInho Lee2023-06-302-11/+11
* client: check nullptr before usageLiang Qi2023-06-282-2/+2
* client: Use nullptr instead of 0 in QWaylandDisplayLiang Qi2023-06-281-1/+1
* client: Move wayland globals into a holding structDavid Redondo2023-06-132-112/+165
* client: Fix crash on dnd updates after client facing drag endsDavid Edmundson2023-06-081-0/+3
* client: initialize key repeat informationDavid Edmundson2023-06-081-5/+5
* Add missing globals to reset on reconnectDavid Redondo2023-06-061-0/+2
* Fix compilation with -feature-wayland_text_input_v4_wipEskil Abrahamsen Blomfeldt2023-06-061-0/+1
* client: Guard against client destruction in gesturesDavid Edmundson2023-06-061-3/+20
* Client: Send release button event on pointer leaveIlya Fedin2023-06-052-2/+8
* client: Implement qt-toplevel-drag-v1David Redondo2023-06-055-12/+63
* client: Implement cursor_shape_v1David Edmundson2023-06-017-1/+100
* Client: Guard our surface from being destroyed whilst rendering from VulkanDavid Edmundson2023-06-012-0/+23
* client: Clamp fractional scaling to be >= 1.0David Edmundson2023-06-011-4/+6
* Client: Remove check for BypassWindowManagerHint when setting viewportDavid Edmundson2023-06-011-1/+1
* Update wayland protocol XML to version 1.22.0David Edmundson2023-06-011-2/+2
* client: Move device initialization to device constructorDavid Edmundson2023-06-011-3/+3
* Client: Don't sanitize desktop file nameVlad Zahorodnii2023-05-311-11/+7
* Don't floor device scale in `QWaylandShmBuffer::imageInsideMargins`Phan Quang Minh2023-05-291-1/+1
* Properly clean up screens during reconnectDavid Redondo2023-05-171-3/+6
* Apply only valid min/max sizesInho Lee2023-05-091-3/+9
* QWaylandDisplay: suppress warning about mixing QByteArray & QStringThiago Macieira2023-05-021-1/+1
* QWaylandWindow: Init parent wl_surface when creating subsurfaceDavid Rosca2023-04-191-0/+2
* Make sure doApplyConfigure() is called from main threadPaul Olav Tvete2023-04-182-2/+23
* Client: Use correct type in vulkan window for nullDavid Edmundson2023-04-131-1/+1
* Implement setBadgeNumber for wayland backendCarl Schwan2023-04-122-0/+7
* Destroy frame queue before displayDavid Redondo2023-04-111-2/+3
* QWaylandClientExtension: Allow specifying destructor for wayland objectsDavid Redondo2023-04-111-3/+20
* Client: Check for shell integration when initializing platform pluginIlya Fedin2023-04-034-15/+15
* Client: let QWaylandClientExtension work before platform integration is assignedIlya Fedin2023-04-033-8/+10
* Client: Provide hooks for parent windows to attach popups to themVlad Zahorodnii2023-04-032-0/+7
* Client: Track parent-popup relationship in QWaylandWindowVlad Zahorodnii2023-04-032-6/+25
* Client: Cleanup vulkan surfaces on hideDavid Edmundson2023-03-312-5/+13
* Client: Fix the mouse being stuck in pressed state after DnDIlya Fedin2023-03-211-1/+1
* Client: Fix wl_surface destruction orderVlad Zahorodnii2023-03-201-6/+6
* Introduce path for surviving compositor restartsDavid Edmundson2023-03-077-21/+195
* client: Do not cast placeholder screens to QWaylandScreenAleix Pol2023-03-061-1/+1