winft / como

The Compositor Modules provide means to create Wayland and X11 compositors
GNU General Public License v2.0
86 stars 5 forks source link

Integrate KWin patches (2023-12-02 - 2024-02-21) #6

Closed romangg closed 6 months ago

romangg commented 6 months ago

Commits since last pick merge request 291 according to issue 336 at master branch:

5533b50d66 GIT_SILENT Sync po/docbooks with svn

until:

961a2d7041 opengl/eglcontext: tell Qt when the OpenGL context gets changed

at branch Plasma/6.0.

:heart: To be picked

d26d95ed3b plugins/overview: Make screen edge toggle overview rather than cycle between modes
09e4243513 useractions: remove legacy virtual desktop number from the menu
dde3219c69 Fix zoom push mouse tracking on multi-monitor workspaces
cc057c5865 Set componentDisplayName for shortcut migration
e4443c32b3 overview: Only handled input events in on-screen desktops
58f33b03a2 plugins/overview: Allow switching between modes using shortcuts while already active
8756591037 kcms/rules: Fix section header and info button sizing
8becf3cd68 wayland: Dispatch mouse events to internal windows via QWindowSystemInterfaceg
5bf066ff11 Only show otherScreenThumbnail if we are actually draggin
668f6a6978 xkb: caps lock is not shift lock
cab4fdaad2 overview: Explicitly reset parent on teradown
b9bf9d7d41 tabbox/thumbnail-grid: Activate on thumbnail click when selected
26b605d4d9 plugins/overview: Fix a warning about incorrect anchor
8b73147fa9 quickeffect: Avoid double delete of QQuickViews
2d099d6603 kcms/rules: Fix import/export FileDialog type
4f430bcc7e plugins/overview: Revoke Meta+Tab and Meta+Shift+Tab shortcuts
7d456cd63a kconf_update: Drop kwin-6.0-overview-activities-shortcuts script
6168b5dd54 kcms/tabbox: Update layout name in response to user input
e824ab00a3 Don't scale WindowHeap in overview mode
f1e7776cb6 kcms/options: Hide "active mouse screen" option
e29f765635 plugins/desktopchangeosd: Fix previous desktop indicator
66df775a53 plugins/slidingpopups: Always ref window when sliding it offscreen
0e96bc341f plugins/screenshot: Cache screenshot attributes
d296e10803 Add fallback cursor shape for "default" shape
1688463cfb Register touch action to activate Overview instead of toggling it
8ed28586d9 effect: Fix initialization of QEvent::isAccepted() in cloned events in OffscreenQuickView
08b3643153 autotests: Disable outline in breeze
d1083a4db0 effect: Overwrite the output in OffscreenQuickView::setGeometry()
8ee4484548 effect: Allocate an offscreen fbo with correct scale in OffscreenQuickView
be9bd4caea tabbox/switchers/thumbnail_grid: use FocusScope as main item
9b964088dc plugins/zoom: Unset PAINT_SCREEN_TRANSFORMED
7f8c41bedc kconf_update: Add script to drop old desktop switching shortcuts
ae23df1f53 Consider Qt::KeypadModifier relevant for global shortcuts
dd03140289 kconf_update: Update Version
b0f9cdccdc plugins/fallapart: use InCubic easing
e289c81284 plugins/private/Windowheap: Use InOutCubic easing
ab4264a6df kcms/tabbox: Use higher resolution thumbnails for previews
558c87c359 plugins/screenshot: Use SmoothPixmapTransform when stitching area screenshots
94ab3cdb66 kcms/screenedges: Hardcode the Overview as an option in the touchscreen KCM
6e8f56f713 plugins/fullscreen: retarget the animation instead of restarting it
228ef989b4 Make sure window thumbnails and Qt Quick resources  are destroyed properly
f05f1a29d0 effect: Remove const refs in EffectFrame
9a09ebe673 plugins/mouseclick: Fix glitches
fc7a92096b plugins: Hide "Drag Down to Close" when using a pointing device
ffb13a1cd8 kcms/options: port to KCModule methods
eca4049ef6 kcms/tabbox: Fix preview for show desktop option
b08547968d kcms/tabbox: Mock-up closeable role for previews
7bd9fe6827 kcms/tabbox: Add mock-up object for KWin.DesktopBackground
0dd9f0a31f kcms/tabbox: Fix tabbox preview not getting dismissed
bce1047080 effect/offscreenquickview: always use GL_RGBA8
8a619f9764 Use Plasma6-specific store categories
b43052af83 WindowHeapDelegate: If window is set to "skip switcher", skip it from window heap
f661f7bb04 plugins/overview: remove obsolete comment
71be0f68c0 plugins/overview: Don't rely on item type to determine drop behavior
09a547361a plugins/overview: Use correct type to match
eda442f9b0 kcms/tabbox: change Shift+Backtab to Shift+Tab
bc73e14e68 tabbox: match Shift+Backtab against Shift+Tab
0ff4f84ace plugins/overview: Replace OpacityMask with ShadowedTexture
76fbea704a plugins/slidingpopups: Cancel animations when screen is locked/unlocked
ef2c4e201e plugins/overview: Load milou on demand
667b95e240 Make window captions in Overview 2 lines at most
5d922742fa Avoid additional FBO rendering the blurred background
5734342f9f plugins/zoom: disable acessibility integration on Wayland
eb13085de2 plugins/overview: Load screen delegate asynchronously
f1ff706b3b scripting: Cache WindowThumbnail textures
8b54372160 kcms/rules: Fix section header width
d3ece17dde kcms/rules: clip rules popup's list view
8e2d0a3d7e Load close button in WindowHeapDelegate on demand
71dd6bac78 tabbox/switchers/thumbnail_grid: Fix sync'ing currentIndex
ee24a44cc4 tabbox/switchers/thumbnail_grid: Load Plasma.Dialog on demand
a7987f5a33 Change window highlight style in WindowHeapDelegate
1cd1047eba scripting: Don't block client until acquire fence is signaled in WindowThumbnailItem
e89916a6ba Assign top-left screen corner to overview by default
1729dee3ef plugins/overview: Make transition between overview-grid modes longer
a26e66be4b kcms: Port away from SwipeListItem to ItemDelegate
022214e411 Less concurrent animations
c16a5e355f kcm/rules: Fix OverlaySheet shadow coverage
6eca078db9 Fix "Drag down to close" label visibility
25f4732764 effects/overview: Avoid relaying text during animation
b01b626ca8 x11: Fix MouseButtonPress events sent to decoration
ab48621758 plugins/magnifier: use floating point offscreen texture
3dc8b937ba Add missing whitespace in magiclamp config
e28ec8ada1 kcms/screenedges: fix defaults indicator for "remain active" checkbox

:broken_heart: Won't be picked

fff63dadd4 Remove all legacy virtual desktop ids
961a2d7041 opengl/eglcontext: tell Qt when the OpenGL context gets changed
2b8d404a31 Update Frameworks version requirement to 6.0.0 GIT_SILENT
8a2d77e0a5 Revert "wayland: Send wl_pointer leave before data_device enter"
38a03f3d3d plugins/contrast: fix: effect not clipped to region
04ef67ef16 GIT_SILENT Sync po/docbooks with svn
26ce318518 SVN_SILENT made messages (.desktop file) - always resolve ours
6e7088d047 Fix disappearing software cursor in overview and zoom effect
5e3d9fa52a plugins/wobblywindows: Ignore PAINT_SCREEN_TRANSFORMED
d062ce8750 backends/drm: Undo fade-out effect upon unsuccessful DPMS Off
454f48f345 GIT_SILENT Sync po/docbooks with svn
d1b5062709 autotests/integration/outputchanges: add geometry restore test
9c63c04c13 placementtracker: save geometry restores more explicitly
e9004f723a placementtracker: don't set geometry to geometry restores
84e9a6e69b Synchronize input transformation regardless of interactive move resize status
dc05316de8 Ensure that translations never change the size of a contrast effect / blur regions
4f6daadf83 GIT_SILENT Sync po/docbooks with svn
19c49093f2 GIT_SILENT Sync po/docbooks with svn
42e57a852f GIT_SILENT Sync po/docbooks with svn
09fbf4dac7 backends/drm: don't advertise support for wide color gamut on Intel
c84739d51e backends/drm: force a modeset when connectors are unplugged
9e4c3b525a backends/drm: fix HDR with legacy modesetting
6394a32162 GIT_SILENT Sync po/docbooks with svn
c707ce77d7 plugins/screencast: Make grabTexture() more nicer to memfd code path
deeb0672bf plugins/screencast: Make region screen cast nicer to memfd
1ce25f7137 plugins/screencast: Fix window screencasts being vertically mirrored with memfd
60849214b3 wayland/textinput_v2: copy the data instead of assuming ownership
a706490763 wayland: Send wl_pointer leave before data_device enter
58f38ff522 opengl: Invalidate cached vbo when content transform is different
cc3d5ea89d decorations: Avoid opaque areas of decorations being larger than the rendered contents
0aaf3e8c84 plugins/colorblindnesscorrection: set translation domain in config ui
160aa7dcba window: use normal keyboard modifiers for triggering custom tiling
6fff1c9d2c input_event: remove modifiersRelevantForTabBox
e1bf40976c Adapt to NETRootInfo::moveResize() changes
bae9233f7a GIT_SILENT Sync po/docbooks with svn
4727a7d956 screenedge: don't reduce approachGeometry
4b7614f04a Fix a warning about null sender in QObject::connect()
7f4535490c GIT_SILENT Sync po/docbooks with svn
6ff5b6361c plugins/blur: Fix blurred region sticking outside panel popups
e4f53d983c kscreenintegration: fix rotation not being preserved from Plasma 5
2e8d386042 scene: Fix DecorationItem reacting to new geometry
d265fe2ad5 wayland: Avoid setting tiled_ xdg-toplevel state
5f0c20503e GIT_SILENT Sync po/docbooks with svn
7f099cac6c GIT_SILENT Sync po/docbooks with svn
ad71ff1dfa SVN_SILENT made messages (.desktop file) - always resolve ours
ad3268b0b8 GIT_SILENT Sync po/docbooks with svn
168e25ee38 SVN_SILENT made messages (.desktop file) - always resolve ours
7644499e20 Handle wl_surface destruction in SurfaceCursorSource
16031795c0 Fix X11Window wrapper window geometry
f231f22546 wayland: Remove extra space around the wrapper window in X11 windows
b1f9379266 GIT_SILENT Sync po/docbooks with svn
dd54b03aaf scene/surfaceitem: change refresh rate estimation to frame time estimation
89688db8e9 wayland: Schedule a configure event when borders change
25f5cbcc15 plugins/nightcolor: Rename d-bus interface
7f8cf985af wayland: update xx-color-management to v2
c34aec1c7b Guard against render time query failing
38201e5edd GIT_SILENT Sync po/docbooks with svn
43f223afe2 backends/drm: fix night light updates after dpms
590055e8ff backends/drm: fix multi gpu transfers with mixed modifiers and implicit modifiers usage
e4244c8056 backends/drm: fix EglGbmLayerSurface::doesSurfaceFit with multi gpu
c3eb4ecd04 plugins/backgroundcontrast: Correct texture transform
d174a6ba33 Prefer up-arrow cursor shape
001865d37f Prefer cursor shape names from the CSS W3C specification
b49eb3d396 plugins/screencast: Announce size and stride only for SHM buffers
c9f36137ec plugins/screencast: Reset dmabufParams if SHM buffers are negotiated
ca9e55be49 GIT_SILENT Sync po/docbooks with svn
8a932da1f4 Revert "tabbox: Show window switcher only when there are two or more windows"
f6a2821698 GIT_SILENT Sync po/docbooks with svn
7927351bcb backends/drm: add workaround for an amdgpu adaptive sync cursor bug
bb7d2152ba backends/drm: try to handle page flips timing out
f94e4d16dd backends/drm: use explicit sync where possible
e658d5ee02 Fix syncing Xwayland::Scale config option
1a6d8d265c scene/surfaceitem: prevent division by zero
9e4d6f4389 effect: Allow ref'ing normal windows
23af6cb5f1 autotests: Bundle pipewiresourcestream with testScreencasting
065ce0475f GIT_SILENT Sync po/docbooks with svn
d3fbe753ea GIT_SILENT Sync po/docbooks with svn
158d557683 SVN_SILENT made messages (.desktop file) - always resolve ours
0bdc3e73aa GIT_SILENT Sync po/docbooks with svn
8e46556fff Update to merged version of xdg-toplevel-drag
8c03472f8c Revert "Use qt prefix variant of toplevel drag protocol"
aafce3b54e wayland: Truncate virtual desktop names
23fa0041aa GIT_SILENT Sync po/docbooks with svn
e566bdfcd7 Activate next window when an X11 window is minimized
e40366b750 xwayland/xwaylandlauncher: don't enable WAYLAND_DEBUG with KWIN_XWAYLAND_DEBUG=0
74ab969c72 backends/virtual: Fix OutputFrame
63868e4dd4 x11window: explicitly resize when the Xwayland scale changes
19d665b216 autotests/integration: re-enable lid closed output changes test
9180693c50 plugins/nightcolor: clamp preview color temperature to be somewhat sane
babc295b3c inputmethod&plugins/buttonrebinds: use new KKeyServer API
7bcdd78a89 update version for new release
1cab899c5a Take surface idle inhibitors into account only after window is added to the workspace
44325842b8 plugins/wobblywindows: Use snapping when the window isn't moving
416ed6479d plugins/screencast: set frame timer to one shot
09529f60f6 SVN_SILENT made messages (.desktop file) - always resolve ours
d2d054b921 opengl/glshader: make uniform enums type safe
fe2ead7644 backends/drm: use the correct uniform type
10612ba279 backends/drm: merge all commits and try again if atomic commits fail
19a0a0118e colorspace: make sdr colorimetry not be about rec.2020 anymore
ba0ce9ec1a Update version number for 5.93.0 GIT_SILENT
a47d6ffe9b input: increase raise timeout for drag and drop to 1s
604924b8a9 plugins/screencast: Fix hidden cursors
ee606a1fc6 GIT_SILENT Sync po/docbooks with svn
184522822f SVN_SILENT made messages (.desktop file) - always resolve ours
0691a973f8 Ignore external updates of _NET_DESKTOP_LAYOUT and _NET_DESKTOP_NAMES
33f1cd8e81 GIT_SILENT Sync po/docbooks with svn
d28e89cc6f colorimetry: use 4x4 matrices for colorimetry transforms
9dd0943b0a wayland: implement experimental tag of the upstream color management protocol
655733d834 wayland: Install headers generated by qtwaylandscanner
aa5fbb7bbb wayland: Add windows when readyForPainting changes
2b03587364 backends/drm: don't set the content type drm property
c51a53f93b Set correct opaqueRegion for Xwayland apps
7d99853edc plugins/slidingpopups: Avoid sliding already hidden popups
91b01d66b4 Port ScreenEdges::recreateEdges() to std::span
70ddead9d2 Reserve a screen edge on the same output as the window
80cd4bdbb5 Relax constraints for screen edges reserved by windows
1264672374 plugins/shakecursor: Ignore pointer motion events when the pointer is constrained
e241e3eb9f wayland: Implement closeable window rule
a787b39845 GIT_SILENT Sync po/docbooks with svn
c67601c20b GIT_SILENT Sync po/docbooks with svn
8e6648ecf0 SVN_SILENT made messages (.desktop file) - always resolve ours
615fbac7ee autotests: Add layer_surface_v1.set_exclusive_edge test cases
67e154b101 wayland: Add support for layer_surface_v1.set_exclusive_edge
ef3d1f2629 GIT_SILENT Sync po/docbooks with svn
063d0ab81a core/renderloop: take the output of the active window into account for vrr scheduling
6fba02a75f plugins/screencast: hardcode DRM_FORMAT_ARGB8888 for screencasts
6ef84f8451 Remove wrong handling of Qt::KeypadModifier
824b38a8fd GIT_SILENT Sync po/docbooks with svn
56a65284e2 SVN_SILENT made messages (.desktop file) - always resolve ours
d6202dcc60 autotests: Add keypad global shortcuts test
13c3a499cd Prefer QRegion::operator+=
e6685c0d21 plugins/blur: Fix blur behind decoration
bf33a3de15 tests: Fix constraint region in pointerconstraints example
2849f66f97 GIT_SILENT Sync po/docbooks with svn
5e691497c1 SVN_SILENT made messages (.desktop file) - always resolve ours
de36aad203 Apply "Accepts focus" window rule to WM_TAKE_FOCUS messages as well
424ba7d0fc Fix lingering dpms input event filter after cancelling scheduled dpms mode change
e572246ed7 helpers/wayland_wrapper: Bump the buffer size for display_name
0fe9e7ac0c move vao from WorkspaceSceneOpenGL to GlxContext
e674014d9d outputconfigurationstore: add a fallback for when edid parsing fails
2d08593522 backensd/drm: directly try presentation with changed properties
d22e6a1977 outputconfigurationstore: take rotation into account for the position
a26d171c78 plugins/qpa: Fix a warning about unused variable
101a3d075e wayland: Add missing wp_security_context_manager_v1.destroy implementation
1b4898c2de GIT_SILENT Sync po/docbooks with svn
96e85597da SVN_SILENT made messages (.desktop file) - always resolve ours
7ba44593fe screencasting_test: Declaring the metatype is unnecessary now
264a41cff3 Fix mishandling of output configuration if output monitor EDID is missing
219ec5f385 core/renderjournal: improve render time heuristics
40a9533578 opengl: Correct order of transforms in GLTexturePrivate::updateMatrix
5a0f716236 plugins/buttonrebinds: Support rebinding to modifier keys
a619fc095e Accepting the tablet serial for the xdg_toplevel move/resize function
617acb537f opengl: Let OpenGL implementation handle if preprocessor directive
6c6be75fdf opengl: Fix parsing of the else branch
444b51d95e plugins/colorblindnesscorrection: Ensure that error and correction are fully initialized
22b5634f99 plugins/colorblindnesscorrection: Fix screen becoming white on intel machines
4e0b7b343e GIT_SILENT Sync po/docbooks with svn
0f8893f532 SVN_SILENT made messages (.desktop file) - always resolve ours
84c8f4a4e0 GIT_SILENT Sync po/docbooks with svn
afeee286f5 Revert "screencasting_test: Adapt to KPipeWire change"
c9b6c5439a GIT_SILENT Sync po/docbooks with svn
e6b8c5318d screencasting_test: Adapt to KPipeWire change
0050f1443e colors/colordevice: make channel factors linear
f1a70c459d plugins/shakecursor: Ensure that cursor is magnificated for at least certain amount of time
daf7afb68a opengl: Correct transformation order in GLTexture::render()
a18c712282 wayland: consider every commit a "content update" for presentation time
b5884bc721 Rename UnmanagedLayer to OverlayLayer
b57c31a896 GIT_SILENT Sync po/docbooks with svn
f143003647 plugins/colorblindnesscorrection: remove duplicate definition in Tritanopia shader
947d8c5e59 Drop window type rule
7e6876cc63 Introduce layer window rule
8fb0363432 plugins/shakecursor: Use std::deque to store history
c297b54c6f backends/drm: ensure commits are done before vblank
cc75f86e4b window: use QRect to calculate visiblePixels
33077cb81c window: don't use exact comparison for QRectFs
74da1f01a5 screenedge: reduce default activation delay
37d2a79143 plugins/screencast: Don't recreate the core every stream
0e62379248 backends/drm: Provide a way to force color management
8c318194eb Only precompute the geometry restore when m_interactiveMoveResize.initialQuickTileMode is None
f5e552c07b GIT_SILENT Sync po/docbooks with svn
e20c953b8a wayland/surface: store subsurface transaction in a unique_ptr
3569eaab15 backends/drm: apply the ICC profile without premultiplication
12c3197ca6 opengl/glshadermanager: add missing newline
3a3ea5d23a GIT_SILENT Sync po/docbooks with svn
c115b793a9 backends/drm: make icc profiles work with OpenGL ES
5b557a6ada Add missing find_dependency for epoxy
49ced6dcdd screencasting: Resume streams after buffer renegotiation
3f5f1ce9ba scene: Remove warning message about older presentation timestamps
b813b9879a Break show desktop mode if a new window is added
484e7c94e6 autotests: Add a test to verify that show desktop mode quits after activating a window
05de026fd2 backends/drm: Fix a crash in VirtualEglGbmLayer::texture()
b62d212a58 Fix cleanup of forced window shortcuts
3a37f8dbb2 scripting: Fix a crash in useGlThumbnails() when compositing is off
e87dcd4cd9 plugins/shakecursor: Ignore motion events with at least one pressed button
f0387d2f85 scene/cursordelegate_opengl: undo ortho() flip y
1ac4a2498d inputmethod: Ensure InputPanelV1Window is always within the screen
ef7664a647 GIT_SILENT Sync po/docbooks with svn
97df214487 opengl/glshader: use gamma 2.2 for sRGB render targets
3fa088af00 Remove unneeded includes from headers and cpp files
df4657c963 opengl/glshader: print the shader source if compilation fails
4b4852463f backends/drm: wait for the pageflip to be done with the condition variable
4a674e6726 backends/drm: don't call QThread::currentThread in a loop
fc4a6ab4ff wayland: Fix handling of unminimization for not fully initialized xdg-toplevels
37b6092aef Fix software cursor stucking on old monitor
e7870f0841 input: remove the terminate server shortcut
d1d1b52bed backends/drm: don't allow implicit modifiers for multi gpu transfers
d02cf12f13 opengl: don't crash in GLTexture::toImage with OpenGL ES
a5437f9af7 Update keyboard focus when exiting from a keyboard-grabbing effect
88d19feec4 Fix evaluating window rules for closed windows
fe5e3a4ce2 Add Window::captionNormalChanged()
a7f1c284a0 scene: Fix alpha channel of offscreen cursor texture
2292ad8bd0 update keyboard focus when window switcher is closed.
0da6354bce scene: Fix software cursor clip region
e3e4547392 core: Add Output::rectF
680a759852 core: Rename Output::fractionalGeometry()
fce26936d0 effect: Install xcb.h
62ac1f86d1 xwayland: Make xinerama index -> Output mapping more robust with fractional scaling
0b1759076c xwayland: Fix primary output identification
3298ae3405 GIT_SILENT Sync po/docbooks with svn
9a73beecdd Update version number for 5.92.90 GIT_SILENT
61699e9ed3 Update version number for 6.0.80 GIT_SILENT
3f1e57de1c xwayland: Fix primary output identification
cc49e25eac Update version number for 5.92.0 GIT_SILENT
f3618ffe9d GIT_SILENT Sync po/docbooks with svn
0ed66ed5d2 move more opengl related files to the opengl folder
b214251f81 Force software cursor on Intel devices
f7e8d3cefb scene: Add SurfaceItem::destinationSize()
6510fe6e5d scene: Fix SurfaceItem::bufferTransform()
f8df72497f opengl: Replace TextureTransform with OutputTransform
27821e3c76 plugins/screenshot: Invert render transforms in the correct order
16809e6b15 core: Port RenderTarget to OutputTransform
c970d3261b core: Add OutputTransform::FlipY convenience aliases
9039612c20 core: Rename OutputTransform enums
47017d19de core: Make flip transform first
1905f7586e core: Change winding order of OutputTransform
11aa9abfe2 core: Drop viewport arg in RenderTarget::applyTransformation()
b733bb69bf core: Cleanup OutputTransform::map(QRectF,QRect)
e6853a9109 core: Add OutputTransform::map(QPointF,QPoint)
a9b01a68b8 core: Add OutputTransform::map(QRect,Size) overloads
98a1b5098a core: Add OutputTransform::toMatrix()
7f9cbbaa98 core/renderloop: improve frame scheduling heuristics with VRR
e1373ae2e1 scene: add the presentation hint to Item
a4283a2437 backends/x11: convert source cursor image to BGRX format
9bbcc746c6 scene: Fix clipping in software cursor
5bb209a869 Install all core headers
f222eb1d24 core: ensure icc profiles contain valid colorimetry
a8d2fe5c2e core: refactor colorimetry a bit and add a constructor
58a2a3cf81 utils: install all the headers
429b421dd4 scene: Fix scaled rendering of software cursors
c24a157581 backends/drm: Clear damage journal when switching between compositing and direct scanout
cbb95f5649 quit tile window when it is maxied in wayland env
b561224ad0 GIT_SILENT Sync po/docbooks with svn
df3e894c1a wayland: Install display.h
e2878e912a core: move vrr and tearing control out of RenderLoop
e1d4c0e092 core: move content type to OutputFrame
160f6069e8 Add missing header file to installation
97663e0e9d GIT_SILENT Sync po/docbooks with svn
7effcf46f4 GIT_SILENT Sync po/docbooks with svn
77375055a8 GIT_SILENT Sync po/docbooks with svn
5166597d3e GIT_SILENT Sync po/docbooks with svn
8964080f18 SVN_SILENT made messages (.desktop file) - always resolve ours
de6f35de2a GIT_SILENT Sync po/docbooks with svn
236794aad9 SVN_SILENT made messages (.desktop file) - always resolve ours
53d4d572ea GIT_SILENT Sync po/docbooks with svn
5010606d59 GIT_SILENT Sync po/docbooks with svn
577240c3db GIT_SILENT Sync po/docbooks with svn
f294b06fa6 GIT_SILENT Sync po/docbooks with svn
0367928d58 SVN_SILENT made messages (.desktop file) - always resolve ours
40fcce83ba screenedge: Allow certain actions during drag and drop
b5fb9db369 input: Move drag and drop filter after screen edge filter
032891be60 GIT_SILENT Sync po/docbooks with svn
c752246925 SVN_SILENT made messages (.desktop file) - always resolve ours
50c070f55e GIT_SILENT Sync po/docbooks with svn
7dbdea3697 wayland/outputdevice: fix updating brightness overrides
6832aee3a2 autotests: add very basic ColorDescription mapping test
33beb28b5f autotests/drm: Fix connector_type_id usage
51642177e3 Add Window.clientGeometry property
d24568a89c backends/drm: fix typo
b24505a447 backends/drm: fix night color with ICC profiles
8b1fddffbe backends/drm: move color description creation to DrmOutput
4425bcd4e0 backends/drm: handle missing brightness values in the EDID better
647790b44c wayland: Also force qtquick to use OpenGL when using OpenGL compositing
92bbfbc233 GIT_SILENT Sync po/docbooks with svn
83323c39cd Extend log warning about duplicate output
c21dea61c0 tiles: Avoid log warning about non-existing tiles configuration
f1e1a54200 ci: Add plasma-workspace to RuntimeDependencies
1169eed24a GIT_SILENT Sync po/docbooks with svn
2afa1d8272 SVN_SILENT made messages (.desktop file) - always resolve ours
f029e91fd5 Update version number for 5.91.90 GIT_SILENT
81f9cd9992 Update version number for 5.91.0 GIT_SILENT
edaee17a16 Avoding releasing closed windows twice when shutting down X11 logic
d301106aef opengl/glshadermanager: use texture2D for sampling external textures
e77f23ac5d GIT_SILENT Sync po/docbooks with svn
f03bfa324d outputconfigurationstore: adjust auto rotate to the panel orientation
82780effc1 Avoid Qt module incldues
3e5ae3b247 windowsrunner: Deduplicate/optimize strings
11d813625a windowsrunner: Reuse QVariantMap object
e3ab09dbd3 windowsrunner: Make dummy implementation of Action method inline
624da13e21 core: Specify explicit OutputTransform::Kind enum values
b3b43acc60 autotests: Slightly reduce line width in TestOutputTransform
3a4eebddc9 core: Rework OutputTransform::combine()
50346b6e37 core: Introduce OutputTransform::combine()
a02545e8f5 glshadermanager: Fix nv12 shader for older versions of opengles
c45ee91ab2 plugins/showpaint: Snap repaint region to the pixel grid
2e78ae2b6d core: Fix pixel grid snapping in RenderViewport
44419d832d Decrease log level of reporting choosing backend
71326cc91c autotests: Add OutputTransform test
c5124a1daf core: Document what each OutputTransform does
08d2ec835d Install more headers
b476d7f4c0 plugins/screentransform: Stop tracking disabled outputs
1f5fb58d23 plugins/screentransform: Don't preemptively cancel screen animation
bd5c566399 plugins/screentransform: Avoid mangling with opengl context when a screen is removed
e894f694ce plugins/screentransform: Avoid needlessly capturing screen contents
699bdda60a plugins/windowsystem: Implement new virtuals
4283ba00c6 scene: Snap DecorationItem texture coords to the pixel grid
3887542240 backends/drm: Detect mode content change instead of comparing mode pointers
01f59b20d1 GIT_SILENT Sync po/docbooks with svn
d733daf772 Drop dead code
e11ffbb612 GIT_SILENT Sync po/docbooks with svn
51ff2e4c32 backends/drm: do glFinish after rendering on NVidia
9c1b50bdba GIT_SILENT Sync po/docbooks with svn
510e776e80 SVN_SILENT made messages (.desktop file) - always resolve ours
3663453c7d scene: Freeze SurfaceItem tree when the Window is closed
5dc16fc614 x11: Avoid calls to workspace in OverlayWindow and sync GLX and EGL paths
89b4b1f4a5 GIT_SILENT Sync po/docbooks with svn
5ddc0b26dd GIT_SILENT Sync po/docbooks with svn
47e7f6e06a SVN_SILENT made messages (.desktop file) - always resolve ours
6f06bf1989 plugins/invert: support color management
8f7772da2e backends/drm: don't wait for pending pageflips on gpu hotunplug
ef0c07d03a backends/drm: unify legacy and atomic modesetting code paths a bit
d228dc173a xdgshellwindow: make maxSize always >= minSize by enforcing the same minimum
63c71d9e56 wayland/xdgshell: enforce invalid_size errors
b41ecc8a3f GIT_SILENT Sync po/docbooks with svn
d8c1022049 SVN_SILENT made messages (.desktop file) - always resolve ours
19672bc82f opengl/glshadermanager: fix version check for desktop gl
4decd392af GIT_SILENT Sync po/docbooks with svn
682d578093 SVN_SILENT made messages (.desktop file) - always resolve ours
26505afbad GIT_SILENT Sync po/docbooks with svn
5805c047a8 SVN_SILENT made messages (.desktop file) - always resolve ours
4be57d78e9 opengl/glshadermanager: check opengl instead of glsl version
50899f3f34 backends/drm: work around atomic commits failing with NVidia
f25b8817d9 Update Qt  version requirement to 6.6.0 GIT_SILENT
acd743f672 plugins/shakecursor: Avoid abrupt transition to 1x magnification
6287315522 GIT_SILENT Sync po/docbooks with svn
0b5b361b4a Update version number for 5.90.90 GIT_SILENT
4ad5670ddf backends/drm: set dma-fence deadlines if available
07837fc823 GIT_SILENT Sync po/docbooks with svn
b76c793d95 opengl/glshadermanager: work around GLES2 not supporting mix with bvec
0527d301dd Address licence of plugin.h
62b379ea55 backends/drm: Fix build with older kernels
f3aaede382 backends/drm: properly handle neither CTM and gamma being supported
4ec8430a4b backends/drm: fix vrr being wrongly assumed disabled with cursor movement
120d141501 backends/drm: use sync files for checking buffer readiness and use IN_FENCE_FD
b8caf31861 GIT_SILENT Sync po/docbooks with svn
520ead8f9e SVN_SILENT made messages (.desktop file) - always resolve ours
7c8036efef core/colorspace: fix mapTo method and support PQ with it
7fdf0fb792 backends/drm: support atomic modesetting in virtual machines
57e2afaec1 plugins/shakecursor: Add descale animation
0a5bd7397b plugins/shakecursor: Make it easier to build up magnification
494e4a07f2 plugins/shakecursor: Don't trigger for cursor pushback
999814796b GIT_SILENT Sync po/docbooks with svn
e4c979c578 SVN_SILENT made messages (.desktop file) - always resolve ours
f399d2442a Adapt to plasma-framework targets being renamed
c441ce5cd1 Avoid accidental mixing of qreal and int
86a4906bf8 GIT_SILENT Sync po/docbooks with svn
5b4dce93e3 SVN_SILENT made messages (.desktop file) - always resolve ours
3cc8e9f13b GIT_SILENT Sync po/docbooks with svn
ad07733e18 SVN_SILENT made messages (.desktop file) - always resolve ours

:grey_question: To decide

Done