Commit graph

173 commits

Author SHA1 Message Date
Devin Lin
f599a6897d taskpanel: Make the vertical form factor offset a bit smaller. 2021-09-29 15:48:58 +00:00
Aleix Pol
1554008648 taskpanel: Use the form factor to define the position we are on
Instead of the panel state itself. That would arrive at different points
in the event and sometimes plasma would set the offset to the horizontal
panel. This should remove this case by only setting the offset when the
panel is in the state that needs it.
2021-09-29 15:48:58 +00:00
Aleix Pol
4bba6ac402 units -> PlasmaCore.Units 2021-09-13 18:59:35 +02:00
Aleix Pol
4aa1bc3a8c Make it possible to move windows between screens if there's more than one 2021-09-10 00:29:28 +00:00
Aleix Pol
d30744789f Do not minimise windows from other screens
If a window from another screen is selected, don't minimise it.
Otherwise switching windows on the phone closes windows on the other
displays.
2021-08-31 16:29:44 +02:00
Aleix Pol
edcf70c263 taskpanel: Also add margins when the buttons are on the side (landscape)
Otherwise they look rather grotesque
2021-08-27 22:01:07 +02:00
Aleix Pol
a06bd89ec4 taskpanel: Put the controls at the right when on landscape mode
This way we don't lose otherwise precious screen real state on the
smaller
dimension.
2021-08-26 14:53:25 +02:00
Aleix Pol
441936186a Port to use the new org.kde.kwin.VirtualKeyboard.visible property
Makes it possible to properly display the keyboard state when the
keyboard is hidden but still active.
2021-07-21 22:16:04 +00:00
Alexander Lohnau
bacfccd323
applets: Use K_PLUGIN_CLASS_WITH_JSON instead of K_EXPORT_PLASMA_APPLET_WITH_JSON
Task: https://phabricator.kde.org/T14542
2021-06-19 06:52:49 +02:00
Aleix Pol
d332582328 Port away from the global "theme" object to PlasmaCore.Theme
Like we've done for the rest of Plasma
2021-06-10 16:14:41 +02:00
Nicolas Fella
210468572d [taskpanel] Show app name instead of window title
I think this looks better since the window title is often too long to be properly displayed
2021-06-09 10:36:53 +00:00
Nicolas Fella
f53aae825d Use version-less qt DBus macros
They work with both Qt5 and Qt6
2021-05-31 01:08:05 +02:00
Marco Martin
8483bcbe0f fix controlling from the bottom panel 2021-05-04 12:46:27 +02:00
Vlad Zahorodnii
ab9f489b36 Remove unused forward declaration of PlasmaWindowModel 2021-03-25 10:09:48 +02:00
Alexander Lohnau
854742efcc
Run clang-format
If you want git blame to ignore formatting revisions run:
git config blame.ignoreRevsFile .git-blame-ignore-revs
2021-03-19 08:52:24 +01:00
Devin Lin
9854558a1b Fix panel icon sizing
Ensure integer pixel margins
2021-03-05 18:50:48 -05:00
Devin Lin
b81d29d2c2 Change task panel down icon to symbolic 2021-03-04 18:44:07 -05:00
Aleix Pol
13f21bf23b Port to use IconItem again 2021-03-04 15:54:56 +00:00
Aleix Pol
31fceb18f8 Prioritise hiding the virtual keyboard
Now that the virtual keyboard appears right over the panel, change the
close window button to a hide button. When the virtual keyboard is
hidden, now you get the big X to close.
2021-03-04 15:54:56 +00:00
Nicolas Fella
21a3bcafe4 Convert license headers to SPDX 2021-03-02 22:45:25 +01:00
Noah Davis
ed4d713ffb Use Header colors for top panel
Apps use this colorset now. Not using this color set causes the top panel to look weird.
2021-02-28 00:23:21 -05:00
l10n daemon script
006cb7f865 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"
2021-02-18 07:54:49 +01:00
Nicolas Fella
8f92f6b4d6 Use versionless Qt cmake target
This makes it easier to build against both Qt5 and Qt6

GIT_SILENT
2021-01-30 17:23:02 +01:00
l10n daemon script
7c6cabf4a1 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"
2020-12-20 06:16:31 +01:00
Aleix Pol
3ca6a2d395 thumbnail: don't request the window stream until we first need it
This way we don't add more pressure upon application startup time. It
doesn't seem noticeable when showing the windows overview.
2020-12-10 03:49:35 +01:00
Aleix Pol
b7c508beb7 thumbnail: only keep the stream active if the window is shown
It does not make much sense to render the thumbnail when hidden,
especially on lower end devices like the pine.
2020-12-10 03:37:29 +01:00
l10n daemon script
44f04e5c56 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"
2020-11-08 06:24:01 +01:00
l10n daemon script
4a6fdab931 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"
2020-11-05 06:37:15 +01:00
Marco Martin
00103f57d8 icon in front of the thumbnail 2020-10-26 14:51:25 +01:00
Marco Martin
419a5ec08c fix thumbnails 2020-10-26 14:35:37 +01:00
Devin Lin
d6dd1c1356 Task panel visual improvements 2020-10-24 16:46:45 +00:00
l10n daemon script
c735bf3bcf 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"
2020-09-20 05:52:17 +02:00
Marco Martin
349de2f252 ifix close button 2020-08-20 16:55:14 +02:00
Marco Martin
6cdcd8b56f bury the thumbnail under a loader for now
the screencasting item isn't always present
2020-08-10 11:41:47 +02:00
Marco Martin
4b39250ffa same speed animation with kwin minimize 2020-08-07 09:53:21 +02:00
Marco Martin
b1f65036b0 Merge branch 'work/mart/pipewire' 2020-08-07 09:28:05 +02:00
Marco Martin
29dda81ac6 fixes to close anim 2020-07-31 16:31:17 +02:00
Marco Martin
775870852c remove dummy windowtask 2020-07-31 14:21:22 +02:00
Marco Martin
ef7a78cfe1 single mousearea on bottom 2020-07-31 14:20:55 +02:00
Marco Martin
0c6d19e856 return to bounds after flicking 2020-07-31 12:44:44 +02:00
Marco Martin
ae67112a5c fix close slide direction 2020-07-31 12:13:16 +02:00
Marco Martin
928ac5c195 litch -- when activating window 2020-07-31 12:06:46 +02:00
Marco Martin
16b1cae73e when task switch appears release minimize on launchers 2020-07-31 11:13:09 +02:00
Marco Martin
c81eaee352 fix closing 2020-07-30 17:56:34 +02:00
Marco Martin
9f25435d82 close anim if window active 2020-07-30 17:55:09 +02:00
Marco Martin
8f39bd3828 new close anim 2020-07-30 17:53:55 +02:00
Marco Martin
a1b7ef5d36 minimize to launcher when the switcher is not visible 2020-07-30 17:20:07 +02:00
Marco Martin
69d9c2557d delay the first active window sync 2020-07-30 15:29:57 +02:00
Marco Martin
0c3b152f99 color panel when startupfeedback is used 2020-07-30 12:39:13 +02:00
Marco Martin
a9a9e13ad6 updateActiveWindow at start 2020-07-30 11:42:33 +02:00