summaryrefslogtreecommitdiffstats
path: root/src/client
Commit message (Expand)AuthorAgeFilesLines
* client: implement QWaylandScreen::topLevelAt()HEADdevLiang Qi33 hours2-0/+12
* Client: Wire up surfaceRoleCreated/Destroyed signalsKai Uwe Broulik6 days1-0/+3
* client: Add CMake options to control visibility of generated symbolsDavid Redondo8 days2-3/+22
* Revert "QWaylandDisplay: Allow software-only deco and don't init GL needlessly"Eskil Abrahamsen Blomfeldt13 days1-6/+1
* QWaylandDisplay: Allow software-only deco and don't init GL needlesslyKai Uwe Broulik2024-04-021-1/+6
* Client: Replace a bunch of frameMargins with clientSideMarginsIlya Fedin2024-03-292-3/+3
* Use static_cast rather than dynamic_castLu YaNing2024-03-211-2/+2
* Client: Fix the mouse being stuck in pressed state after startSystem{Move,Res...Ilya Fedin2024-03-203-5/+17
* Add GNOME-like client-side decoration pluginJan Grulich2024-03-191-0/+19
* TextInputv3: use a serial for each resourceInho Lee2024-03-191-1/+0
* client: Only use viewport when fractional scaling is in useDavid Edmundson2024-03-141-1/+3
* client: don't cache one type in QWaylandMimeDataLiang Qi2024-03-131-1/+8
* client: use current modifiers in repeat keysLiang Qi2024-03-102-8/+5
* Support multi-key for input context pluginJiDe Zhang2024-03-103-21/+35
* QWaylandShmBackingStore: Don't clear new buffers in beginPaintKai Uwe Broulik2024-03-053-11/+21
* Revert "QWaylandDataDevice: Explicitly send null for rejected drag offer"Kai Uwe Broulik2024-03-041-2/+1
* Do not create new wl_pointer objects when creating pointer gesturesDavid Redondo2024-02-281-2/+2
* client: Always call mShellSurface->setWindowGeometry regardless of exposureDavid Edmundson2024-02-281-1/+1
* QWaylandDataDevice: Explicitly send null for rejected drag offerKai Uwe Broulik2024-02-221-1/+2
* Client: Emit wlSurfaceDestroyed after actually destroying wl_surfaceVlad Zahorodnii2024-02-201-12/+14
* QWaylandShmBackingStore: Split buffer preparation into dedicated methodKai Uwe Broulik2024-02-153-15/+11
* doc: Add documentation for cmake functionsEskil Abrahamsen Blomfeldt2024-02-134-0/+116
* Prefer text-input-v2 over text-input-v3 for nowWeng Xuetian2024-02-121-2/+6
* Client: Map Qt::BusyCursor and Qt::WaitCursor to correct shape namesVlad Zahorodnii2024-02-061-2/+2
* Remove redundant calls, textInput()Inho Lee2024-02-061-26/+37
* QtTextInputMethod: hide inputPanel when focus leavingInho Lee2024-02-061-0/+3
* client: Switch qt-toplevel-drag to xdg-toplevel-dragDavid Redondo2024-02-025-15/+17
* client: Clean up old registry on reconnectDavid Redondo2024-02-011-0/+2
* client: Remove unused member variable in TextInputV3David Edmundson2024-02-012-3/+1
* Client: Fix Qt::KeypadModifier for key eventsNicolas Fella2024-02-011-2/+1
* Remove QWaylandWindow::handleExposeTor Arne Vestbø2024-01-302-11/+0
* client: Fix deletion of new queued shm buffers during reconnectDavid Redondo2024-01-243-4/+4
* Client: Update size hints when updating the decorationDavid Edmundson2024-01-231-0/+3
* client: Destroy window manager integration before displayDavid Redondo2024-01-231-0/+1
* Mark QWaylandWindow::wlSurface as constDavid Redondo2024-01-192-3/+3
* TextInputV3: Remove unnecessary enableSurface/disableSurfaceInho Lee2024-01-192-18/+5
* Make sure wayland object destructors are calledDavid Redondo2024-01-1721-34/+121
* Disable client side decorations on Vulkan windowJiDe Zhang2024-01-171-0/+3
* client: Avoid creating decorations in the render threadDavid Edmundson2024-01-112-6/+3
* client: Fix text-input set_cursor_rectangle coordinatesIlya Fedin2024-01-103-6/+12
* QWaylandWindow: Update decoration when application palette/font changesKai Uwe Broulik2024-01-102-0/+13
* bradient: Use QWaylandWindow actual window titleKai Uwe Broulik2024-01-102-16/+25
* QWaylandScreen: Implement subpixelAntialiasingTypeHintKai Uwe Broulik2024-01-062-2/+30
* QWaylandShmBackingStore: Preserve buffer contents between framesKai Uwe Broulik2024-01-062-3/+49
* 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: Clean up text input proxy object in textinputv3David Edmundson2023-12-211-0/+1
* client: Clean up text input proxy object in textinputv2David Edmundson2023-12-211-0/+1
* QWaylandMimeData: Skip "DELETE" formatKai Uwe Broulik2023-12-201-2/+5