Commit graph

347 commits

Author SHA1 Message Date
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
Marco Martin
d983aeebe3 initial support for pipewire thumbnails 2020-07-29 17:50:10 +02:00
Marco Martin
5881d6be92 minimize animations 2020-07-28 12:30:13 +02:00
Marco Martin
ece092bf98 croll up homescreen when there are no tasks 2020-07-23 17:09:37 +02:00
Marco Martin
dd315d81e0 fixes to task switcher experience 2020-07-23 13:47:40 +02:00
Marco Martin
3f32a18b62 make use of HomeScreenControls 2020-07-22 17:17:10 +02:00
Marco Martin
76050a60bd minimize instead of showdesktop
keep all windows minimized except the active one
2020-07-22 14:22:39 +02:00
Marco Martin
ead97b2399 fix bottom gesture 2020-07-17 18:12:07 +02:00
Marco Martin
d4e443104a rework tasks switcher 2020-07-17 14:13:35 +02:00
Marco Martin
bdac73fdab use proper task label 2020-07-17 11:27:38 +02:00
Marco Martin
d5e0c7acc8 don't show the window on hide 2020-07-17 11:19:56 +02:00
Marco Martin
69ae5a1ba4 ensure taskswitcher is fullscreen 2020-07-17 11:17:18 +02:00
Marco Martin
f8df7b3b00 better spacing 2020-07-17 11:12:06 +02:00
Marco Martin
b27e67037c rework panel coloring logic based on tasks 2020-07-16 16:22:57 +02:00
Jonah Brüchert
d76fc145f9
correct showinApp typo 2020-06-26 23:59:07 +02:00
Jonah Brüchert
a89d76b23c
Make panels opaque when StartupFeedback is open 2020-06-26 23:22:12 +02:00
l10n daemon script
c8419144ad 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-06-18 05:45:52 +02:00
l10n daemon script
5131546336 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-06-17 14:13:18 +02:00
l10n daemon script
59f61325a7 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-06-05 05:05:54 +02:00
Jonah Brüchert
d2b461e17b containments: Optimization 2020-03-21 00:33:26 +00:00
Ilya Bizyaev
423aeebc55 Avoid monochrome icons in launcher and task panel
See 18d95dc927
2020-02-12 18:17:20 +03:00
Marco Martin
f40bbadd48 lighter gradient 2020-02-12 09:59:18 +01:00
Marco Martin
cf91c25073 cache shadows 2020-02-12 09:57:40 +01:00
Aleix Pol
6adbe5249d Fix warnings 2020-02-07 13:38:02 +01:00
Marco Martin
9278d99600 a gradient for contrast 2020-02-06 15:39:25 +01:00
Marco Martin
ea57d633bb move krunner in a plasmoid 2020-02-05 20:25:52 +01:00
Marco Martin
fd88b7add1 click to dismiss the task list 2020-02-04 20:10:01 +01:00
l10n daemon script
9b98493232 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-01-20 06:01:38 +01:00
l10n daemon script
ab190aa5da 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"
2019-12-28 05:25:20 +01:00
l10n daemon script
a7a5a3f003 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"
2019-12-04 05:36:25 +01:00
Jonah Brüchert
56fee1e3a7 Port remaining old-style connects 2019-11-29 09:33:00 +00:00
l10n daemon script
c6089a7b92 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"
2019-11-23 05:29:59 +01:00
l10n daemon script
78ce668071 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"
2019-11-20 05:40:05 +01:00
l10n daemon script
8e3a03beb4 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"
2019-11-16 05:03:41 +01:00
Marco Martin
7347c671a3 visible button 2019-10-11 12:06:31 +02:00
Marco Martin
38459f3e78 bottom panel transparent when showing desktop 2019-10-11 11:49:18 +02:00
Marco Martin
08b1e9a47d proper icon color 2019-10-04 12:15:50 +02:00
Marco Martin
d41f505795 as an experiment, use the normal color scope 2019-10-03 19:42:24 +02:00
Marco Martin
2a11f0baa3 fullscreenpanel->fullscreenoverlay 2019-09-18 16:49:44 +02:00
Marco Martin
77ae2a21f0 remove local fullscreenpanel component 2019-09-18 15:31:04 +02:00
l10n daemon script
3c628b921e 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"
2019-05-20 05:39:37 +02:00
Jonah Brüchert
6df99a7b29
dialer: Remove unused #includes 2019-05-03 16:20:10 +02:00
Ilya Bizyaev
01ce3c4040 Remove unused hardcoded taskpanel size 2019-02-10 02:59:18 +01:00
Ilya Bizyaev
ed2fb0bcb8 Change task panel icons
Use simpler icons.
paint-none will have to be replaced in the future, but we do not have
any similar icons with better names now.
2019-02-08 11:20:43 +01:00
Jonah Brüchert
47bcdee043 Modernize using clang-tidy 2018-12-31 04:13:55 +01:00
l10n daemon script
c98ed27c73 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"
2018-10-10 06:50:31 +02:00
l10n daemon script
08cc1d8754 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"
2018-08-30 05:50:59 +02:00
l10n daemon script
55e692fa53 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"
2018-06-16 05:37:17 +02:00
l10n daemon script
b58419fb50 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"
2018-06-07 05:47:03 +02:00
Marco Martin
57a016320b use showFullScreen() instead of visible=true 2018-02-12 16:37:35 +01:00
Marco Martin
5aa20872d5 port away from mobilecomponents 2017-11-10 16:21:20 +01:00
Marco Martin
834812e5d9 set plasma surface every time 2017-09-14 13:01:07 +02:00
Bhushan Shah
410c1123d1 initialize timer before wayland connection 2017-09-14 15:37:05 +05:30
Bhushan Shah
bdb041f905 call the connection->roundtrip to get skiptaskbar working
same fix as the plasmashell
2017-09-14 15:11:15 +05:30
Marco Martin
1d1c8a6def add missing files 2017-09-05 17:09:50 +02:00
Marco Martin
d60897c0e9 config value to completely hide bottom panel
it stays there just for input area
2017-09-05 17:02:30 +02:00
l10n daemon script
b79bb13450 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"
2017-07-30 04:56:37 +02:00
l10n daemon script
69bc07498d 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"
2017-06-20 04:32:58 +02:00
l10n daemon script
67216063fd 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"
2017-01-09 06:03:34 +01:00
l10n daemon script
4448caacaa 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"
2017-01-05 05:58:54 +01:00
l10n daemon script
e3741c0570 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"
2016-12-20 13:25:24 +01:00
l10n daemon script
c4e2b393ad 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"
2016-12-13 04:10:48 +01:00
l10n daemon script
6d0b1b3edc 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"
2016-11-24 04:13:56 +01:00
l10n daemon script
857bc9af3c 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"
2016-10-21 09:30:44 +00:00
l10n daemon script
7391459e8f 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"
2016-10-15 10:01:47 +00:00
l10n daemon script
82d0f49377 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"
2016-10-10 09:46:25 +00:00
l10n daemon script
b78920f905 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"
2016-10-08 09:58:17 +00:00
l10n daemon script
3577e59bc0 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"
2016-10-07 09:31:42 +00:00
Marco Martin
220f4f79e8 fix the close button
use the c++ part aain for hasCloseableActiveWindow
2016-09-03 10:27:12 +02:00
Marco Martin
a0be58c595 close switcher when no windows are open
when the last window is closed, close the task switcher
2016-09-02 17:38:24 +02:00
Bhushan Shah
3290c398f4 Fix task switcher showing in itself
This was two part issue,

- We never applied skipTaskbar flag
- We returned from function before creating surface for it.

Reviewed-by: notmart
2016-08-25 15:29:48 +05:30
Bhushan Shah
52e52c7e90 activeWindow can be null
this is possible in case kwin switches around to another active window
2016-08-25 13:52:28 +05:30
Bhushan Shah
c81bed39bc requestShowingDesktop is not Q_INVOKABLE
errors--
2016-08-25 13:05:43 +05:30
Marco Martin
4175765653 debug-- 2016-08-24 18:05:30 +02:00
Marco Martin
6f721b8527 make show desktop work
use the kwin effect now, use proper api
and never minimize any window
2016-08-24 17:58:28 +02:00
Marco Martin
a408c6f41d reintroduce c++ plugin
* no more randomly minimizing windows
* use showdesktop effect
* use directly kwayland for show desktop
2016-08-24 16:57:15 +02:00
Marco Martin
87323bb71a restore old window if list just dismissed 2016-06-28 14:50:59 +02:00
Marco Martin
f79d82fe13 get rid of c++ plugin 2016-06-28 14:43:25 +02:00
Marco Martin
0f38293010 ose active window without c++ 2016-06-28 14:37:41 +02:00
Marco Martin
18b4af0def port to new libtaskmanager
almost entirely port the task switcher to the new
libtaskmanager. still needs porting
for the single close current window button
2016-06-27 18:34:20 +02:00
Marco Martin
ad10cc0025 window list button always active when there are tasks 2016-02-24 15:47:44 +01:00
Marco Martin
6dfbc22ced fix build 2016-02-24 15:46:56 +01:00
Marco Martin
469aac0542 better task switch behavior
close should always close now

peek fixed
unintended task activation shouldn't happen anymore
2016-02-15 15:02:37 +01:00
Marco Martin
1c8a653b1d slightly better bottom toolbar behavior 2016-01-12 17:16:26 +01:00
Marco Martin
1bd4990984 fix close button
enabled when it should, also use a qpointer to
remove some crashes
2016-01-05 17:29:43 +01:00
Marco Martin
8c9c331444 slight checked feedback
mostly for debug
2015-12-18 14:49:19 +01:00
Marco Martin
bf30354c91 better behavior of the show desktop button 2015-12-18 14:46:29 +01:00
Marco Martin
1b29044a78 use new org.kde.plasma.private.mobileshell plugin 2015-12-14 16:19:43 +01:00
Marco Martin
9d7eba04cf use the window-list icon instead of applications-other 2015-12-07 17:31:04 +01:00
Marco Martin
8a45f67c4c ui experiment: keep all windows minimized
keep all windows minimized except the active one and minimize everything
when the task manager is open
2015-11-05 13:55:49 +01:00
Marco Martin
6b3f32ed3c close task list when there are no windows left 2015-10-15 15:04:43 +02:00
Marco Martin
813bd8fa0c use visible = true 2015-10-01 17:40:26 +02:00
Marco Martin
8aac7a2b9c don't show the task manager if there are no tasks 2015-10-01 17:28:09 +02:00
Marco Martin
79d65e9b80 SkipsTaskbar->SkipTaskbar 2015-09-30 16:59:34 +02:00
Marco Martin
00e4b8a4c7 align the applet delegate to the top 2015-09-30 12:45:07 +02:00
Marco Martin
d30863f959 slide close button too 2015-09-23 17:46:54 +02:00
Marco Martin
c550879fe9 add a window close button 2015-09-23 16:20:20 +02:00
Marco Martin
5a9aa3c440 delaying the loading of the sliding panel seems to avoid some crashes
FIXME
2015-09-16 13:35:55 +02:00
Marco Martin
28f98ce3ac disable show desktop effect when a new window appears 2015-09-16 13:35:31 +02:00
Marco Martin
2f5f1217ac support swipe from bottom
the panel still looks the same
2015-09-10 16:53:01 +02:00
Marco Martin
3cba469c3e make tasks disappear when they go away 2015-09-10 16:52:41 +02:00
Eike Hein
12ba707277 Map indices back to source. 2015-07-13 13:19:59 +02:00
Marco Martin
9765dfa679 maximized widgets explorer
add applet with single click
2015-07-09 15:20:24 +02:00
Eike Hein
d5b6503797 Port to PlasmaWindowModel. 2015-06-24 22:54:20 +02:00
Marco Martin
e343ae94e5 remove the blue highlight 2015-06-23 16:07:25 -07:00
Marco Martin
de41f7dd6b remove non existent import 2015-06-22 19:03:44 -07:00
Marco Martin
970dc7d989 use the dataengine
can't use the tasks applet private import from there:
plasma-desktop shouldn't be installed on the phone
2015-06-22 17:38:10 -07:00
Marco Martin
422695bae1 dismiss by scrolling down too 2015-06-21 22:34:43 -07:00
Marco Martin
e776e107ae big square icons 2015-06-21 19:03:41 -07:00
Marco Martin
15e4468834 animation on close 2015-06-21 12:26:14 -07:00
Marco Martin
536dc945fd support closing windows 2015-06-21 12:18:02 -07:00
Marco Martin
1c708ff7af working taskmanager on X11
assuming a wayland port of libtaskmanager arrives, that should work
2015-06-21 11:55:51 -07:00
Marco Martin
ef4555f66c use the new FullScreenPanel component 2015-06-19 16:51:08 -07:00
Marco Martin
9e7821c75f dismiss view on task click 2015-06-18 19:22:35 -07:00
Marco Martin
8bf2aebd2f disable look for close 2015-06-18 17:10:00 -07:00
Martin Gräßlin
8f7f23321f Use KWayland protocol to close the active window
As a nice side-effect this allows us to enable/disable the close button
depending on whether we have a window to close.
2015-06-19 02:04:42 +02:00
Marco Martin
bf4959d63e add missing file 2015-06-18 17:03:29 -07:00
Marco Martin
608be69047 stub for the task manager 2015-06-18 16:31:26 -07:00
Marco Martin
8e59ada22e fix build 2015-06-17 14:59:12 -07:00
Marco Martin
fdb34e9a74 async dbus call 2015-06-15 20:45:18 -07:00
Martin Gräßlin
5f2ffad357 Use PlasmaWindowManagement wayland interface to trigger showing desktop mode
Introduces new dependency on KWayland and uses it to try to resolve the
PlasmaWindowManagement interface. If available that's used to trigger
showing desktop state.
2015-06-13 18:26:20 +02:00
Marco Martin
fd382d0b2b bigger bottom bar 2015-06-12 18:26:16 -07:00
Marco Martin
1f8f890757 close and home buttons fixed 2015-06-11 15:50:38 -07:00
Marco Martin
0860194325 new bottom panel containment with close button 2015-06-11 15:35:46 -07:00