Commit graph

81 commits

Author SHA1 Message Date
Devin Lin
b5e58a8db1 kwin/convergentwindows: Fix race condition causing windows to be maximized too large
See https://invent.kde.org/teams/plasma-mobile/issues/-/issues/256

We have a race condition between maximizing and disabling window decorations on a window (the calls aren't blocking).

Workaround this by having the window already be in maximized size before we disable window decorations.
2024-03-04 12:26:50 -05:00
Luis Büchi
646be07c6c potential fix for gesture-only mode not working
call reconfigure in mobiletaskswitcher constructor to make it set the touch border.
this fixes the gesture-only mode in my setup, though one oddity remains: it only starts working after using the action drawer once - that may be an issue with my dev setup though.
2024-02-19 04:03:58 +00:00
Xaver Hugl
5363853f66 kwin/mobiletaskswitcher: make touchscreen swipe gesture use 3 fingers
A global gesture with one finger doesn't make sense and isn't supported by
KWin
2024-02-13 17:55:42 +01:00
Xaver Hugl
a6158d7ba6 kwin/mobiletaskswither: remove the touchpad gesture
It conflicts with a hardcoded gesture in KWin
2024-02-13 17:55:34 +01:00
l10n daemon script
7f1e574816 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-29 01:12:33 +00:00
l10n daemon script
bba776a5fb SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-05 02:08:21 +00:00
Devin Lin
bc18b29ce3 kwin/mobiletaskswitcher: Ensure that touch borders are registered 2023-12-28 15:24:35 -05:00
l10n daemon script
4d29b0f0ac SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-12-22 02:13:13 +00:00
l10n daemon script
dbe069edfa SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-12-17 02:07:26 +00:00
l10n daemon script
835c00af94 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-11-26 02:32:13 +00:00
Devin Lin
76177166cf navigationpanel: Have it on the bottom if the screen height is large enough 2023-11-22 20:48:22 -08:00
Seshan Ravikumar
fc97b0e241 kwin/mobiletaskswitcher: Fix import for effect
Accommodate changes from https://invent.kde.org/plasma/kwin/-/merge_requests/4661
2023-11-21 00:24:08 -05:00
Devin Lin
a3cd470efc taskswitcher: Port to EffectTogglableState 2023-11-16 21:34:42 -08:00
Seshan Ravikumar
be938ca910 kwin/mobiletaskswitcher: Fix import
Accommodate changes from https://invent.kde.org/plasma/kwin/-/merge_requests/4654
2023-11-16 19:47:24 -05:00
Devin Lin
1e2a887c42 kwin/mobiletaskswitcher: Fix typo 2023-11-15 22:43:17 -08:00
Devin Lin
de996b917c kwin/mobiletaskswitcher: Fix build
Accomodate changes from https://invent.kde.org/plasma/kwin/-/merge_requests/4644
2023-11-16 06:39:42 +00:00
l10n daemon script
262a8392a5 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-11-14 02:08:47 +00:00
Devin Lin
b59011c187 kwin: Improve add_kwin_script CMake function 2023-11-12 23:05:38 -08:00
Devin Lin
22e3e0bad0 kwin/convergentwindows: Fix script not loading
Fixes https://invent.kde.org/teams/plasma-mobile/issues/-/issues/247
2023-11-12 22:50:44 -08:00
l10n daemon script
1a44c570f6 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-11-10 02:17:56 +00:00
Devin Lin
557c4d27e1 kwin: Fix warnings 2023-10-28 12:06:59 -07:00
Vlad Zahorodnii
9e9362b6c0 kwin/mobiletaskswitcher: EffectScreen -> Output 2023-10-26 19:04:35 +03:00
Vlad Zahorodnii
c847cc53a1 Port to libkwin
libkwineffects has been merged with libkwin.
2023-10-26 19:04:35 +03:00
l10n daemon script
6341f6619c SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-10-22 02:34:49 +00:00
Alexander Lohnau
45072177d5 Remove unneeded entries from metadata files 2023-10-17 05:14:04 +00:00
Devin Lin
e5c80e5f38 kwin/convergentwindows: Fix property call 2023-09-30 09:27:58 -07:00
Devin Lin
203f21d97d kwin/convergentwindows: Port to kwin api changes 2023-09-27 20:04:30 -07:00
Devin Lin
9776714341 taskswitcher: Port to kwin api changes 2023-09-27 20:04:14 -07:00
Devin Lin
731f4da780 kwin/convergentwindows: Update to latest kwin changes 2023-09-26 22:53:45 -07:00
Marco Martin
d719f407dd Port away from using colorGroup property directly in svg items
SvgItem and FrameSvgItem automatically follow the colorSet of
Kirigami.Theme and to set a custom one the usual inherit api is used

https://invent.kde.org/frameworks/ksvg/-/merge_requests/22 removes those properties
2023-09-05 16:18:47 +00:00
Marco Martin
42cccf8e7f port to Kirigami.Icon
Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/82

PlasmaCore.IconItem will be removed; now only the kirigami icon
should be used.
2023-08-18 09:08:07 +00:00
l10n daemon script
f2cedc32b6 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-08-15 02:14:27 +00:00
l10n daemon script
c9ff39a26f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-07-26 02:17:02 +00:00
Devin Lin
1963340d4f Switch some uses of IconItem to Kirigami.Icon, and fix some theme porting 2023-07-24 22:24:23 -04:00
Alexey Andreyev
127bbdf653 Port away from PlasmaCore and PlasmaExtras to Kirigami
See also:

https://pointieststick.com/2023/06/14/call-to-action-easy-porting-opportunity-in-plasma/
2023-07-25 01:13:52 +00:00
l10n daemon script
ead62a26cc SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-06-18 03:45:48 +00:00
l10n daemon script
a9bab2af9d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-05-23 03:30:47 +00:00
Devin Lin
14f3f07316 Convert more uses of QtGraphicalEffects to MultiEffect 2023-05-13 11:15:57 -04:00
l10n daemon script
debf06ea87 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-05-11 02:19:24 +00:00
l10n daemon script
42bf272681 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-04-19 02:38:31 +00:00
l10n daemon script
f00a1baae9 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-04-13 02:33:38 +00:00
Vlad Zahorodnii
c3e85d0823 kwin/mobiletaskswitcher: Fix installing metadata file
The metadata file should not be installed in the builtin-effects
directory. That directory must contain effects that are inside kwin
executable, i.e. statically linked effects.

The mobiletaskswitcher effect is not linked with the kwin executable so
it doesn't have to install its metadata file.
2023-04-12 03:41:14 +00:00
Devin Lin
6fb0eb6170 taskswitcher: Remove status bar for now 2023-04-10 21:12:31 -07:00
l10n daemon script
38e235b1b0 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-04-11 03:11:36 +00:00
l10n daemon script
fd0ebf4f93 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-04-10 02:20:04 +00:00
l10n daemon script
bea89f08c1 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-04-04 02:38:04 +00:00
l10n daemon script
4b911fa0bc SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-04-03 02:25:31 +00:00
Devin Lin
372626b786 taskswitcher: Restore status bar and navigation panel 2023-03-31 22:10:02 -07:00
Devin Lin
7b77c9072f taskswitcher: Fix vertical swipe being overridden by side swipe 2023-03-31 20:32:56 -07:00
Devin Lin
c4f80992cc kwin/mobiletaskswitcher: Port swipe to dismiss to use MouseArea from DragHandler 2023-03-30 23:53:31 -07:00