summaryrefslogtreecommitdiffstats
path: root/src/client/qwaylandwindow.cpp
Commit message (Expand)AuthorAgeFilesLines
* QWaylandWindow: requestActivate on showKai Uwe Broulik13 days1-0/+3
* Client: Wire up surfaceRoleCreated/Destroyed signalsKai Uwe Broulik2024-04-171-0/+3
* Client: Replace a bunch of frameMargins with clientSideMarginsIlya Fedin2024-03-291-1/+1
* Client: Fix the mouse being stuck in pressed state after startSystem{Move,Res...Ilya Fedin2024-03-201-4/+10
* Add GNOME-like client-side decoration pluginJan Grulich2024-03-191-0/+19
* client: Only use viewport when fractional scaling is in useDavid Edmundson2024-03-141-1/+3
* QWaylandShmBackingStore: Don't clear new buffers in beginPaintKai Uwe Broulik2024-03-051-1/+1
* client: Always call mShellSurface->setWindowGeometry regardless of exposureDavid Edmundson2024-02-281-1/+1
* Client: Emit wlSurfaceDestroyed after actually destroying wl_surfaceVlad Zahorodnii2024-02-201-12/+14
* QWaylandShmBackingStore: Split buffer preparation into dedicated methodKai Uwe Broulik2024-02-151-2/+4
* Remove QWaylandWindow::handleExposeTor Arne Vestbø2024-01-301-10/+0
* Client: Update size hints when updating the decorationDavid Edmundson2024-01-231-0/+3
* Mark QWaylandWindow::wlSurface as constDavid Redondo2024-01-191-1/+1
* Disable client side decorations on Vulkan windowJiDe Zhang2024-01-171-0/+3
* client: Avoid creating decorations in the render threadDavid Edmundson2024-01-111-5/+3
* QWaylandWindow: Update decoration when application palette/font changesKai Uwe Broulik2024-01-101-0/+11
* bradient: Use QWaylandWindow actual window titleKai Uwe Broulik2024-01-101-16/+23
* QWaylandWindow: Reset input region on window resetKai Uwe Broulik2024-01-061-0/+3
* client: Fix window margin calculationRob Hall2024-01-061-2/+2
* client: Do not constrain clients to size hintsDavid Edmundson2023-12-281-11/+1
* client: Use correct offset handling features for wl_surface version 5David Edmundson2023-11-261-2/+6
* Client: Move topmost grabbing popup tracking to QWaylandWindowVlad Zahorodnii2023-11-171-2/+21
* client: Always clear queued buffer busy flag when resetting the windowWeng Xuetian2023-11-131-0/+3
* QWaylandSurface: client support wl_surface version 6JiDe Zhang2023-11-021-25/+62
* QWaylandWindow: add QWaylandWindow::setScaleJiDe Zhang2023-10-071-23/+23
* client: Implement QWheelEvent::invertedDavid Edmundson2023-09-291-2/+2
* client: support Xdg Shell not_shown stateDavid Edmundson2023-09-251-6/+7
* Client: Remove some surface commitsVlad Zahorodnii2023-08-291-4/+0
* Client: Commit the initial surface state explicitlyVlad Zahorodnii2023-08-281-0/+2
* Client: Fix coding style in QWaylandWindow::setMask()Vlad Zahorodnii2023-08-281-1/+1
* client: Wait for the compositor to send a fractional scaleKai Uwe Broulik2023-08-251-8/+2
* QWaylandWindow: Support Qt::WindowTransparentForInputKai Uwe Broulik2023-08-071-9/+33
* Client: Fix buffer damageVlad Zahorodnii2023-08-031-5/+15
* client: Set queued buffer busyDavid Redondo2023-08-031-1/+5
* QWaylandWindow: adapt to QPlatformWindow::setBackingStore() additionMarc Mutz2023-08-021-0/+7
* 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
* Client: Don't sanitize desktop file nameVlad Zahorodnii2023-05-311-11/+7
* Apply only valid min/max sizesInho Lee2023-05-091-3/+9
* QWaylandWindow: Init parent wl_surface when creating subsurfaceDavid Rosca2023-04-191-0/+2
* Make sure doApplyConfigure() is called from main threadPaul Olav Tvete2023-04-181-2/+20
* Client: Provide hooks for parent windows to attach popups to themVlad Zahorodnii2023-04-031-0/+4
* Client: Track parent-popup relationship in QWaylandWindowVlad Zahorodnii2023-04-031-4/+20
* Client: Fix wl_surface destruction orderVlad Zahorodnii2023-03-201-6/+6
* Introduce path for surviving compositor restartsDavid Edmundson2023-03-071-0/+20
* client: Unify margins handlingIlya Fedin2023-02-281-25/+12
* client: Utilize new handleWindowDevicePixelRatioChangedDavid Edmundson2023-02-271-1/+7
* client: Force a roundtrip when an XdgOutput is not ready yetMarco Martin2023-02-271-0/+2
* Fix automoc warning regarding includeMårten Nordheim2023-02-211-1/+1
* Client: Provide support for custom shellsVlad Zahorodnii2022-12-081-3/+14