Commit Graph

  • d1ba024943 Per desktop tiling Marco Martin 2024-12-05 14:28:54 +00:00
  • 60fcc95f73 Revert "Add CODEOWNERS" Vlad Zahorodnii 2024-12-05 10:35:04 +00:00
  • 5b0730026d Remove unused forward QObject Laurent Montel 2024-12-05 07:38:15 +01:00
  • 0ae7a36a92 Add CODEOWNERS Vlad Zahorodnii 2024-12-04 12:17:01 +02:00
  • f4fd524d7e Set icon in UI file if possible Kai Uwe Broulik 2024-12-04 18:33:03 +01:00
  • 7767293af4 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-12-05 01:34:24 +00:00
  • 88a92f9ebb Remove inputcapture if eis client disconnects David Redondo 2024-12-04 17:28:58 +01:00
  • 596ce0b3a0 Tweak quick tile shortcut combination algorithm Vlad Zahorodnii 2024-12-03 19:34:49 +02:00
  • 749a216edd Prevent untiling window if it can't be tiled more in the same direction Vlad Zahorodnii 2024-09-25 01:00:08 +03:00
  • 771893a47b Add a test for eis input capture David Redondo 2024-05-23 13:52:34 +02:00
  • af8d1a758c core: Drop InputDevice::TabletEventType Vlad Zahorodnii 2024-11-27 13:10:45 +02:00
  • 402405646e GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-12-04 01:34:39 +00:00
  • 53c89ebf20 Don't change max_mode in configureRequest. Rémi Bernon 2024-12-03 00:10:03 +01:00
  • f2cc8d75cf wayland: Fix XdgToplevelWindow::moveResizeInternal() committing geometry with fractional client size Vlad Zahorodnii 2024-12-03 22:13:34 +02:00
  • e870986406 autotests/integration: add a color management test Xaver Hugl 2024-11-28 19:02:08 +01:00
  • 2c09cf0d83 wayland/xx color management: fix max > lum luminance checks Xaver Hugl 2024-11-28 17:48:05 +01:00
  • 017eed549d tabbox: Do not wrap around the window list when the shortcut is held Ismael Asensio 2024-12-02 21:52:42 +01:00
  • 0451ac046f wayland: Fix sending wl_pointer.leave event to Xwayland during dnd Vlad Zahorodnii 2024-11-29 14:35:48 +02:00
  • d9c64a58c5 plugins/slide: suppress animation when switching activities Xaver Hugl 2024-06-10 18:41:49 +02:00
  • 7408d8f9c8 activities: don't remember virtual desktops when intentionally switching to a different one Xaver Hugl 2024-06-10 18:48:55 +02:00
  • 4599483dba activities: remember the virtual desktop per activity Xaver Hugl 2024-06-10 18:29:10 +02:00
  • 1f62ef9198 tabbox: Simplify custom keypress handler Ismael Asensio 2024-12-01 15:08:00 +01:00
  • 31f7616dbd tabbox: Port key handling to KeyboardKeyEvent Ismael Asensio 2024-11-30 23:05:58 +01:00
  • bc43ca2927 Shortcuts for custom tiles Akseli Lahtinen 2024-12-03 12:41:47 +00:00
  • 436fb9ea21 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-12-03 01:33:39 +00:00
  • b45dca1c0f GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-12-02 02:02:49 +00:00
  • b2d733936a SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-12-02 01:31:18 +00:00
  • 975276ef5b Simplify Keys forwarding in Overview Niccolò Venerandi 2024-12-01 17:22:55 +00:00
  • af9eb8cb5e backends/libinput: Add support for configuring pressure range of tablet tools Joshua Goins 2024-07-05 09:57:09 -04:00
  • 05f20dddab GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-12-01 01:34:08 +00:00
  • 593f769699 core/colorpipeline: don't crash with weird HDR metadata Xaver Hugl 2024-11-28 19:38:10 +01:00
  • 66ac891e3d xwayland: Rename some things in Xvisit to adhere to KDE coding conventions Vlad Zahorodnii 2024-11-29 11:13:07 +02:00
  • d41923e84a xwayland: Drop "self" parameter in Xvisit::finish Vlad Zahorodnii 2024-11-29 11:11:07 +02:00
  • e8a56ca7b7 xwayland: Handle Xvisit finishing before drop Vlad Zahorodnii 2024-11-28 18:29:58 +02:00
  • a2922eaba7 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-29 01:38:13 +00:00
  • 2eac8c7783 opengl/eglnativefence: fix file descriptor leak Xaver Hugl 2024-11-28 16:08:16 +01:00
  • 36d1707887 wayland: Keep touch sequence when touched surface is destroyed Vlad Zahorodnii 2024-11-28 14:42:42 +00:00
  • 4d6c8ca9f6 when screenlocker is shown, we finish moveresize window. Vlad Zahorodnii 2024-11-28 12:22:13 +00:00
  • 5592b4ca74 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-28 01:32:21 +00:00
  • 983914ad86 plugins/slideback: Increase motion strength to match global animation scale Blazer Silving 2024-11-27 18:43:08 +00:00
  • 11d496f294 cmake: Bump required libdisplay-info version Vlad Zahorodnii 2024-11-27 13:31:08 +02:00
  • 0e11707189 Add support for COMPOSE and KANA key LEDs Martin Rys 2024-04-20 15:26:42 +02:00
  • 525c65d71c core: Reformat InputDevice code Vlad Zahorodnii 2024-11-27 12:36:01 +02:00
  • c85aa8db6c Fix crash due to calling stop() on a null QTimer David Faure 2024-11-27 11:17:25 +01:00
  • 5b5045a402 wayland: delay done event after all changes are emitted zhenyan huang 2024-11-26 16:13:29 +08:00
  • e3871cadd9 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-27 01:34:54 +00:00
  • 0e9f1e721c effects/overview: Animate if the thumbnail is dropped in an heap Marco Martin 2024-11-26 11:44:06 +01:00
  • 592f6c5820 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-26 01:33:19 +00:00
  • 1307cc4897 kcms/rules: Add ability to disable rules from the KCM Ismael Asensio 2024-11-23 11:19:43 +01:00
  • da533dfa06 rules: Add Enabled property Ismael Asensio 2024-11-15 21:17:24 +01:00
  • 98b9bcb841 scene: Compute repaint region with snapping to pixel grid taken into account Vlad Zahorodnii 2024-11-22 13:19:03 +02:00
  • b781a6b295 scene/decorationitem: handle floating point geometry without truncation Xaver Hugl 2024-03-26 13:43:17 +01:00
  • 31c4fcdfe3 Cancel interactive move resize only on Wayland Vlad Zahorodnii 2024-11-25 15:01:46 +02:00
  • da63b47719 Drop unnecessary fields in TabletInputRedirection Vlad Zahorodnii 2024-11-22 23:29:27 +02:00
  • a28094bae3 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-25 01:36:07 +00:00
  • 1fd1b4ff2a debug_console: port away from deprecated QSinglePointEvent::pos() Fushan Wen 2024-11-24 17:15:11 +08:00
  • aea347f65a GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-23 01:31:58 +00:00
  • 31e24ca613 Handle fractional coordinates in XdgSurfaceWindow::frameRectToBufferRect() properly Vlad Zahorodnii 2024-11-21 18:30:52 +02:00
  • 2a430d8715 Port Workspace::adjustWindowPosition() to floating point window coords Vlad Zahorodnii 2024-11-21 14:16:08 +02:00
  • 2ec22c8c5f adjust to KDecoration changes: make nearly all geometry floating point Xaver Hugl 2024-03-20 13:41:05 +01:00
  • 4692f86f75 wayland: Send tablet tool distance Vlad Zahorodnii 2024-11-20 14:48:12 +02:00
  • cca0b8c608 core: Add SwitchState enum Vlad Zahorodnii 2024-11-22 15:14:38 +02:00
  • 8363bd7ba3 Handle multiple configure events before configure aknowledgment Vlad Zahorodnii 2024-11-20 15:23:37 +02:00
  • b8a16bffa6 backends/drm: reject cursor updates already in beginFrame Xaver Hugl 2024-11-22 02:11:53 +01:00
  • 769c896cdb compositor_wayland: don't commit cursor changes if the layer wasn't actually enabled Xaver Hugl 2024-11-22 02:01:56 +01:00
  • d90c64bc7c backends/drm: don't set the dpms mode to AboutToTurnOff if the screen is already off Xaver Hugl 2024-11-21 19:02:43 +01:00
  • 1d03b04749 tabbox: Make thumbnail_grid switcher a popup Vlad Zahorodnii 2024-11-05 15:06:01 +02:00
  • 1346ef0422 wayland: Make TabletToolV2Interface::sendPressure() take 0..1 pressure Vlad Zahorodnii 2024-11-20 14:26:46 +02:00
  • ab6facb6b9 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-22 01:34:14 +00:00
  • 2690f037a9 core: Rename KeyboardKeyState::AutoRepeat Vlad Zahorodnii 2024-11-20 13:38:16 +02:00
  • 7a97834709 core: Move some InputDevice enums to KWin namespace Vlad Zahorodnii 2024-11-20 13:36:48 +02:00
  • 48524eeefd core: Convert some InputDevice enums to enum classes Vlad Zahorodnii 2024-11-20 13:23:12 +02:00
  • 7e8882bee4 wayland: Switch to InputDevice enums Vlad Zahorodnii 2024-11-19 14:59:56 +02:00
  • 6b764963a8 Fix a misleading cmake error message when KDecoration cannot be found Vlad Zahorodnii 2024-11-20 15:32:06 +02:00
  • 0a4e7d8908 layers: add null check Xaver Hugl 2024-11-21 14:33:34 +01:00
  • b0bde6398a autotests: add a test for autorotation with different panel orientations Xaver Hugl 2024-10-23 15:51:08 +02:00
  • fb97ecce73 autotests/integration: add a test for output configuration generation Xaver Hugl 2024-05-22 17:17:42 +02:00
  • 89278cdb12 outputconfigurationstore: fix choosing the default mode Xaver Hugl 2024-09-16 18:46:38 +02:00
  • f66edf9bbb outputconfigurationstore: if there's no native mode, fall back to info from the EDID Xaver Hugl 2024-11-11 16:36:57 +01:00
  • 266ad91c63 outputconfigurationstore: add quirks for default mode selection Xaver Hugl 2024-03-18 02:05:26 +01:00
  • 6c345acb00 Export maximizeMode to scripting Marco Martin 2024-11-20 15:41:54 +00:00
  • 19d94a7b47 backends/drm: add detailed logging after SetProperty fails YaoBing Xiao 2024-11-18 10:41:46 +08:00
  • bb60acaf40 wayland: Disconnect old toplevel signals in XdgTopLevelDrag David Edmundson 2024-11-20 10:57:09 +00:00
  • 257a5bbb92 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-20 01:34:42 +00:00
  • bb3306231e SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-11-20 01:24:59 +00:00
  • e39b7f90aa decorations: adapt to kdecoration changes Xaver Hugl 2024-11-19 18:19:45 +01:00
  • a18fed09c9 adjust to changes in the KDecoration API Xaver Hugl 2024-11-18 18:43:35 +01:00
  • 95db894ce5 Port key events away from QKeyEvent Vlad Zahorodnii 2024-11-19 13:02:53 +02:00
  • ca39c28997 Rename keyboard key input event filters, spies, and events Vlad Zahorodnii 2024-11-19 12:15:47 +02:00
  • dfc215e90a decorations: adjust to changes in kdecoration API Xaver Hugl 2024-11-18 18:25:38 +01:00
  • cf627991df Introduce PointerMotionEvent and PointerButtonEvent Vlad Zahorodnii 2024-11-18 13:59:05 +02:00
  • 1a3ae4d202 Port screen edges away from QMouseEvent Vlad Zahorodnii 2024-11-19 12:05:49 +02:00
  • 693b08b551 plugins/eis: Trigger input capture toggling shortcut on key press Vlad Zahorodnii 2024-11-19 12:25:05 +02:00
  • d62eb36757 plugins/screencast, screenshot: switch color transforms to relative colorimetric Xaver Hugl 2024-11-18 16:29:42 +01:00
  • ae04e36cb7 Implement screencasting protocol v4 David Redondo 2024-11-14 09:03:52 +01:00
  • 41f0d73c44 Allow creating virtual ouputs with a user visible description David Redondo 2024-11-13 09:05:36 +01:00
  • 180ae7ea5b Port screen edges away from QDateTime to std::chrono Vlad Zahorodnii 2024-09-26 16:20:39 +03:00
  • e2c3b1130c Rename InputEventFilter::wheelEvent and InputEventSpy::wheelEvent Vlad Zahorodnii 2024-11-15 14:46:34 +02:00
  • 3e9dc77181 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-11-19 01:33:44 +00:00
  • 3213fd25be SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-11-19 01:25:36 +00:00