summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/wayland/qwaylandwindow.cpp
Commit message (Expand)AuthorAgeFilesLines
* wayland: Add xx-session-management-v1 supportDavid Edmundson13 days1-0/+11
* wayland: Initialize surface format on constructionDavid Edmundson2025-06-181-0/+1
* wayland: Drop unused member variableDavid Edmundson2025-06-031-11/+0
* wayland: Ack configure events when suspendedDavid Edmundson2025-06-021-2/+5
* wayland: Use modern syntax for method invokationDavid Edmundson2025-06-021-1/+1
* wayland: Reset surface on QWindow type changeDavid Edmundson2025-05-301-5/+26
* wayland: Drop ShellIntegration::handleExposeDavid Edmundson2025-05-291-5/+0
* wayland: Make initial commit for surface state opt-inDavid Edmundson2025-05-291-1/+2
* wayland: Move to synchronous expose eventsDavid Edmundson2025-05-291-30/+27
* Wayland Client: explicitly attach a buffer in sendExposeEvent()David Edmundson2025-05-271-4/+25
* wayland: Deliver WindowScreenChangedEvent synchronouslyVlad Zahorodnii2025-05-271-1/+1
* Client: add cursor state managementLu YaNing2025-05-271-5/+20
* Set geometry before creating shell windowDavid Edmundson2025-04-301-2/+1
* Don't call elapsed() on an invalid QElapsedTimerDavid Faure2025-04-051-3/+4
* Client: Reset mFrameCallbackTimedOut when showing a windowVlad Zahorodnii2025-03-311-3/+10
* client: Drop assert in frame size syncingDavid Edmundson2025-03-181-1/+0
* client: implement support for the color management protocolXaver Hugl2025-02-021-0/+34
* client: update mouse position on enterYifan Zhu2025-01-291-0/+7
* client: use QDesktopUnixServices instead of QGenericUnixServicesThiago Macieira2025-01-231-1/+1
* QWaylandWindow: prevent a crash when calling requestXdgActivationTokenIlya Fedin2025-01-211-1/+9
* Client: Always trigger a commit in flushDavid Edmundson2024-12-061-1/+2
* Client: Implement frame-perfect resizingDavid Edmundson2024-11-251-0/+14
* Adapt window recreation to wl_surface as winId and lifetime changesDavid Redondo2024-11-131-1/+0
* client: Fix changing to subsurface now that wl_surface is not destroyedDavid Redondo2024-11-061-7/+8
* Client: implement toplevel icon protocolDavid Redondo2024-10-311-0/+5
* client: Drop outdated QT_WAYLAND_RESIZE_AFTER_SWAPDavid Edmundson2024-10-251-5/+0
* Client: Use synchronous delivery for geometry eventsDavid Edmundson2024-10-251-57/+15
* Client: Send mouse events with QPointingDevice instancesShawn Rutledge2024-10-011-4/+10
* Return wl_surface* QWaylandWindow::winId()Xavier BESSON2024-09-271-3/+1
* client: Change default lifespan of wl_surface to match the windowDavid Redondo2024-09-241-44/+53
* Client: Ceil cursor's fallback buffer scaleIlya Fedin2024-09-111-1/+1
* Client: Fix desktop environment check for decorationsIlya Fedin2024-09-071-2/+2
* Client: Pass tablet input to decorationsNicolas Fella2024-09-031-0/+10
* Fix compilation with -qreal floatTim Blechmann2024-08-131-2/+2
* client: Update internal geometry before notifying shell surfacesDavid Edmundson2024-08-121-7/+7
* Client: Use std::unique_ptr to manage window decorationDavid Redondo2024-07-221-7/+5
* client: process exposure updates in the main threadDavid Edmundson2024-07-181-1/+1
* client: Guard against windows being on a null screenDavid Edmundson2024-07-151-1/+1
* client: Cache exposed state and unify sending eventsDavid Edmundson2024-07-151-25/+38
* Client: Split requests to set window and content geometryVlad Zahorodnii2024-06-261-5/+12
* client: Drop the concept of a queued buffer before the first exposeDavid Edmundson2024-06-261-12/+1
* Client: Ensure that guessed popup parent has a shell surfaceVlad Zahorodnii2024-06-201-2/+4
* client: Support popup repositioningDavid Edmundson2024-05-281-1/+1
* Client: Update size hints on custom margins changeIlya Fedin2024-05-251-0/+1
* client: Avoid roundtrip to handle xdgoutput race conditionDavid Edmundson2024-05-251-3/+0
* client: Always update the window's screen on changesDavid Edmundson2024-05-251-3/+2
* Client: Fix initialization of QWaylandWindow::mScaleVlad Zahorodnii2024-05-241-5/+4
* Client: Try harder to guess the transient parent windowVlad Zahorodnii2024-05-241-2/+7
* client: Disentangle platform services and windowmanagerintegrationDavid Redondo2024-05-101-1/+1
* QWaylandWindow: requestActivate on showKai Uwe Broulik2024-04-261-0/+3