Commit graph

  • eff06e4109 Drop Workspace::lowerWindowRequest(Window *window) Vlad Zahorodnii 2024-08-21 16:53:17 +0300
  • 4a14644885 Guard Workspace::raiseWindowRequest() with a KWIN_BUILD_X11 ifdef Vlad Zahorodnii 2024-08-21 16:52:18 +0300
  • ef9d3a1cd0 Add safety guards in FocusChain::move{After,Before}Window() Vlad Zahorodnii 2024-08-21 15:59:05 +0300
  • 22e10f6efb Correct traversal order in FocusChain::moveAfterWindowInChain() Vlad Zahorodnii 2024-08-21 15:54:53 +0300
  • 1c7c16f28b core/renderloop: add a debug print for presentation mode changes Xaver Hugl 2024-07-09 16:44:45 +0200
  • 5316cf8d50 rules: add window rule to force tearing on or off Xaver Hugl 2024-07-06 15:37:35 +0200
  • 1dab5fb328 backends/drm: support tearing with atomic modesetting Xaver Hugl 2024-07-06 14:50:17 +0200
  • 43ab00a337 Port X11Window::restackWindow() to Workspace::stackAbove() Vlad Zahorodnii 2024-08-21 12:23:12 +0300
  • bca341c70b Introduce Workspace::stackAbove() Vlad Zahorodnii 2024-08-21 12:22:24 +0300
  • 1ff2846579 Remove boolean trap in Workspace::stackBelow() Vlad Zahorodnii 2024-08-21 12:32:51 +0000
  • b6c1f7fb51 Re-arrange code in X11Window::restackWindow() Vlad Zahorodnii 2024-08-21 11:37:57 +0300
  • e022bd7141 Rename Workspace::restack() function Vlad Zahorodnii 2024-08-21 10:59:40 +0300
  • 4bc74d6831 scene: Ignore xwayland window shape Vlad Zahorodnii 2024-08-13 22:26:43 +0300
  • ec04284518 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-08-21 01:40:19 +0000
  • f1eb095a0c opengl: Drop GLTexture::clear() Vlad Zahorodnii 2024-08-20 22:43:34 +0300
  • 874189f11b scene/workspacescene: also check for occlusion of the parent item Xaver Hugl 2024-08-20 13:40:09 +0200
  • aa88904b53 decorations: Show tooltip at current cursor position David Redondo 2024-08-20 16:53:14 +0200
  • 76eb1d20b9 wayland: Allow mapping more than one shm buffer at the same time Vlad Zahorodnii 2024-08-17 15:00:10 +0300
  • 0162aea100 wayland: Store shm pool mapping in a shared pointer Vlad Zahorodnii 2024-08-17 14:31:07 +0300
  • b8b900891b scene/workspacescene: don't iterate through all child items twice Xaver Hugl 2024-08-20 13:32:09 +0200
  • 60e3964322 opengl/gltexture: Fix format for 565 textures Gabriel Souza Franco 2024-08-19 23:39:58 -0300
  • 6a1db91191 wayland: Check that wl_shm buffer stride is multiple of bytes per pixel Vlad Zahorodnii 2024-08-15 18:21:12 +0300
  • 49b2b0d001 scene: Drop ItemRendererOpenGL::RenderNode::coordinateType Vlad Zahorodnii 2024-08-11 19:55:49 +0300
  • d12112b7a5 scene: Make ImageItem provide device texture coordinates Vlad Zahorodnii 2024-08-11 19:54:22 +0300
  • f002e20354 scene: Make SurfaceItem provide device texture coordinates Vlad Zahorodnii 2024-08-11 19:51:03 +0300
  • 8a5f469f95 backends/drm: implement damage tracking for multi gpu transfers Xaver Hugl 2024-08-19 18:58:14 +0200
  • 36c447a35a autotests: Add X11 stack tests Vlad Zahorodnii 2024-08-20 12:58:21 +0300
  • 9c611ddaea Fix a crash in computeLayer() Vlad Zahorodnii 2024-08-20 00:35:55 +0300
  • d028e3b1e9 Make Workspace::removeUnmanaged() keep the window in the stack Vlad Zahorodnii 2024-08-19 15:16:47 +0300
  • 315fff68e9 opengl: Drop unnecessary 16 bit texture support checks Vlad Zahorodnii 2024-08-19 18:27:25 +0300
  • f3406a033c opengl: Set GL_UNPACK_ROW_LENGTH in GLTexture::upload() Vlad Zahorodnii 2024-08-19 12:56:30 +0300
  • 31adedba3a opengl: Re-arrange code in GLTexture::upload() Vlad Zahorodnii 2024-08-19 12:55:10 +0300
  • def0bde5e9 scene/workspacescene: do occlusion testing for direct scanout Xaver Hugl 2024-08-02 20:46:39 +0200
  • 4ebb8530e6 scene/workspacescene: remove unused function Xaver Hugl 2024-08-02 20:04:31 +0200
  • 7f1f62e53e GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-08-20 01:42:58 +0000
  • a9e85cd540 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-08-20 01:24:48 +0000
  • f9e6ecd298 core/colorpipeline: improve optimization with differing reference luminances Xaver Hugl 2024-08-19 02:50:05 +0200
  • e2c7cf2bb3 autotest/colorspaces: test identity transformations with bpc Xaver Hugl 2024-08-19 01:22:03 +0200
  • 8233bb9de5 colorblindesscorrection: fix incorrect variable name in shader program Jie Liu 2024-08-19 21:54:50 +0800
  • 0eba9e631e debug_console: correct name scancode to keycode Yifan Zhu 2024-08-16 09:20:16 -0700
  • d07ce95617 effect/animationeffect: use a normal d pointer Xaver Hugl 2024-08-05 17:21:08 +0200
  • f10a93ce1c effects/animationeffect: clean up the code a bit Xaver Hugl 2024-08-05 16:51:41 +0200
  • 8ca94eed44 opengl: Fix a typo in GLTexture::upload() Vlad Zahorodnii 2024-08-19 12:36:14 +0300
  • 3e3bbd3034 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-08-18 01:21:13 +0000
  • 74b04d3e4e disable the watchdog by default Xaver Hugl 2024-08-16 15:24:23 +0200
  • fa35c8bbac GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-08-17 01:28:05 +0000
  • b325555e18 workspace: unset brightness devices on outputs that didn't get one assigned Xaver Hugl 2024-08-10 15:42:43 +0200
  • fdff6588c6 opengl: Drop GLTexture::update(QImage, QPoint, QRect) overload Vlad Zahorodnii 2024-08-15 15:17:18 +0300
  • e504f1a711 scene: Port away from GLTexture::update(QImage, QPoint, QRect) overload Vlad Zahorodnii 2024-08-15 15:16:48 +0300
  • 46e452127e opengl: Add GLTexture::update() overload that takes a region Vlad Zahorodnii 2024-08-15 15:08:35 +0300
  • bfff8ac52a opengl: Simplify GLTexture::update() Vlad Zahorodnii 2024-08-15 14:48:13 +0300
  • 98953b0218 opengl: Make GL_EXT_unpack_subimage mandatory Vlad Zahorodnii 2024-08-15 14:38:22 +0300
  • 7ab825cba1 backends/drm: test direct scanout with the same code as presentation Xaver Hugl 2024-07-06 15:14:25 +0200
  • df184ebd11 fakeinput: Remove static touches list David Redondo 2024-08-12 14:09:40 +0200
  • 436211ad45 fakeinput: Keep track of pressed buttons, keys and touches David Redondo 2024-08-12 11:47:56 +0200
  • 82a49d8abc GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-08-16 01:30:23 +0000
  • ff56041de4 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-08-16 01:21:04 +0000
  • 3aba2cf3da wayland/frog_colormanagement: improve mastering luminance handling Xaver Hugl 2024-08-09 16:09:10 +0200
  • f9b88ee2f3 wayland_server: expose xx color management support by default Xaver Hugl 2024-08-15 16:03:52 +0200
  • 9e2326d3ac Generate wayland code with PRIVATE_CODE David Redondo 2024-08-14 10:46:19 +0200
  • fe5db7f97d backends/drm: disable degamma_lut and ctm on NVidia Xaver Hugl 2024-08-13 14:45:25 +0200
  • 74c90b727f wayland/xx colormanagement: send max_fall and max_cll Xaver Hugl 2024-08-14 16:45:29 +0200
  • ecd3c673e9 wayland/xx colormanagement: send target primaries Xaver Hugl 2024-08-14 16:38:18 +0200
  • 9ed492a17f wayland/xx colormanagement: send named primaries when possible Xaver Hugl 2024-08-14 16:33:10 +0200
  • f3086be998 Simplify Window::updateLayer() Vlad Zahorodnii 2024-08-14 00:25:58 +0300
  • af8f3e4126 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-08-15 01:33:59 +0000
  • e3953e7602 core/colorpipeline: allow rounding away more floating point errors Xaver Hugl 2024-08-13 17:42:33 +0200
  • aa93f6ac55 autotests/colorspaces: add some test cases for black point compensation Xaver Hugl 2024-08-13 13:22:16 +0200
  • 45c09de02b backends/drm: make minBrightness in the color description more accurate in SDR Xaver Hugl 2024-08-12 02:35:47 +0200
  • 0fdc3b2633 core/iccprofile: read and use the black point for black point compensation Xaver Hugl 2024-08-12 02:33:18 +0200
  • 6f79597f13 core/colorspace: match default luminances with the Wayland protocol Xaver Hugl 2024-08-12 02:26:56 +0200
  • 0d0135e237 core/colorspace: implement black point compensation Xaver Hugl 2024-08-12 02:25:29 +0200
  • cd371d8618 opengl/glshader: set all color management uniforms, even if some calls fail Xaver Hugl 2024-08-13 17:10:22 +0200
  • 7bdab9c4d2 core/colorpipeline: fix matrix multiplication order when optimizing matrix operations Xaver Hugl 2024-08-13 14:07:14 +0200
  • 388082cb3d SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-08-15 01:22:15 +0000
  • ad27858df3 platformsupport/scene/opengl: do test imports for external_only formats properly Xaver Hugl 2024-08-14 23:27:41 +0200
  • 61ef8c0087 opengl/egldisplay: add the invalid modifier to the correct list Xaver Hugl 2024-08-15 01:06:15 +0200
  • 2cc3f9cdee Avoid issuing many glTexSubImage2D() calls when uploading shm contents Vlad Zahorodnii 2024-08-14 11:46:36 +0300
  • 6b3f211ef7 wayland: remove workaround for xdg-dialog base name with wayland-protocols <= 1.35 Xaver Hugl 2024-05-07 17:03:58 +0200
  • 4759ec6089 wayland: implement the alpha-modifier protocol Xaver Hugl 2024-03-18 16:07:16 +0100
  • 370c9c8953 window: make setQuickTileMode more sane Xaver Hugl 2024-07-12 16:50:22 +0200
  • 16ff6d777a wayland/xx colormanagement: add all the missing color spaces Xaver Hugl 2024-08-13 18:47:14 +0200
  • f3d4778bc9 wayland/xx colormanagement: remove ext_srgb and rec.709 transfer functions Xaver Hugl 2024-08-13 18:12:47 +0200
  • 4fc6a5bd51 wayland/xx colormanagement: don't clamp primaries to 1 Xaver Hugl 2024-08-14 01:32:02 +0200
  • 94b2c5e50e scene: Fix SurfaceItemWayland::freeze() Vlad Zahorodnii 2024-08-14 12:36:06 +0300
  • 883fde4298 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-08-14 01:30:53 +0000
  • dd698378ea SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-08-14 01:21:58 +0000
  • d8e1637dcd plugins/invert: adjust to colormanagement.glsl changes Xaver Hugl 2024-08-13 21:51:10 +0200
  • 298486d47a wayland: Pass private-code to waylandscanner Vlad Zahorodnii 2024-08-12 15:10:14 +0300
  • 4019989959 kcms: Use flat QGroupBoxes and set documentMode on QTabWidgets Thomas Duckworth 2024-08-13 18:04:14 +0000
  • 989b9a520d Fix a copy paste typo Vlad Zahorodnii 2024-08-13 15:57:01 +0300
  • 55b50a3e2b Handle other data source types in the debug console clipboard tab Vlad Zahorodnii 2024-08-13 15:56:23 +0300
  • 95a8163c5b qpa: Implement clipboard Vlad Zahorodnii 2022-11-25 12:16:03 +0200
  • 7d4e993155 GIT_SILENT Sync po/docbooks with svn l10n daemon script 2024-08-13 01:29:38 +0000
  • 4ee06acf22 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2024-08-13 01:21:38 +0000
  • 96ed79fd62 backends/drm: fix ICC profiles not being applied Xaver Hugl 2024-08-10 15:06:51 +0200
  • 992547fd10 wayland/frog colormanagement: don't change the reference luminance for relative transfer function Xaver Hugl 2024-08-10 15:17:06 +0200
  • cfc0f05c94 placeholderinputeventfilter: don't block media keys Xaver Hugl 2024-08-11 15:46:16 +0200
  • 85f2e85fe4 plugins/screenedge: Improve user-facing strings Nate Graham 2024-08-12 13:26:26 +0000
  • 01d7ddff68 Slight refactor of ExpoLayout Marco Martin 2024-08-12 13:09:41 +0000