Devin Lin
72f36f1bf6
libmobileshell: Move non-API components to declarative and use PW API for keyboard
...
t
2022-03-18 22:59:42 -04:00
Devin Lin
df2eb79559
navigationpanel: Make opaque when keyboard is open
...
Addresses https://invent.kde.org/plasma/plasma-mobile/-/issues/163
2022-02-21 00:53:28 -05:00
Devin Lin
2fa24cd0e2
taskpanel: Ensure window color group is used, not header
...
It seems we had this set to the header color group for the longest time, which didn't actually work (it defaulted to the window color group). It appears to have been fixed, and so the issue surfaced.
2022-02-16 21:21:00 -05:00
l10n daemon script
ee113b8cdc
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"
2022-02-14 01:43:34 +00:00
Devin Lin
8f9f722ca7
navigationpanel: Add ability to toggle between gesture only and shown navigation panel modes
...
Addresses: https://invent.kde.org/plasma/plasma-phone-components/-/issues/140
2022-02-13 04:23:57 +00:00
Devin Lin
3453760dd3
taskpanel: Fix close action
2022-02-12 09:36:34 -05:00
l10n daemon script
9cf37ea66c
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"
2022-02-11 01:46:47 +00:00
Devin Lin
906c169f26
startupnotifier: Import and integrate into homescreen for performance
2021-12-29 00:08:32 -05:00
Devin Lin
1c81cd34b4
taskswitcher: Rewrite without listview and extract state to TaskSwitcherState
2021-12-27 01:35:24 -05:00
Devin Lin
57175abcf4
taskpanel: Refactor and cleanup
2021-12-25 00:11:28 -05:00
Devin Lin
4057122fb0
taskswitcher: Move component to homescreen and remove popup window
2021-12-24 22:31:33 -05:00
Devin Lin
2d87bb3e65
taskpanel: Extract navbar and task switcher to components/mobileshell
2021-12-24 19:18:38 -05:00
Devin Lin
4a3f855173
REUSE compliance, add check to CI, drop unused components
2021-12-23 16:02:41 +00:00
Devin Lin
2db6d393dc
Fix task jump
2021-10-31 15:40:39 -04:00
Devin Lin
daa40c0759
Fix scale calculation
2021-10-31 15:21:02 -04:00
Devin Lin
89c0477b8d
Fix current index calculation, and refactor
2021-10-31 12:40:36 -04:00
Devin Lin
bb3b6959ac
Fix activate
2021-10-31 00:14:50 -04:00
Devin Lin
fc818bcf7f
Major refactor and smoothen alignment
2021-10-31 00:11:10 -04:00
Devin Lin
16615e37cb
Ensure that homescreen is not showing when task switcher opens
2021-10-28 22:08:36 -04:00
Devin Lin
dcbdf8f101
Add overswipe gesture
2021-10-28 22:08:36 -04:00
Devin Lin
43c327655d
Improve smooth offset behaviour
2021-10-28 22:08:36 -04:00
Devin Lin
90138d5442
Revamp task switcher
2021-10-28 22:08:36 -04:00
Aleix Pol
0cd4f91ec4
Port away from PlasmaComponents 2.0 on most places
2021-10-22 16:34:03 +00:00
Devin Lin
7df05e09be
panel: Rework panel layout, and refactoring
2021-10-12 13:50:36 +00:00
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
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