Commit graph

652 commits

Author SHA1 Message Date
Marco Martin
4eec991a3c correct highlighted activity 2016-10-05 15:39:37 +02:00
Marco Martin
b413f8b664 remove activities with swipe away 2016-10-05 15:26:57 +02:00
Marco Martin
43f05e4cae improve activities applet
add it by default in panel
2016-10-05 15:15:28 +02:00
Bhushan Shah
bd07bf8ff3 Start signond ourself
This should be fixed but currently due to some async code, signod
autostart stuff doesn't make signon-ui happy.
2016-09-29 14:53:36 +05:30
Marco Martin
cadbf60056 add a very simple activity switcher 2016-09-05 16:05:48 +02: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
f97c377b06 run the anim before running the app
if running the app blocks for a while having the anim running already
2016-09-02 17:43:23 +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
Bhushan Shah
b536182f01 Remove clone of battery monitor from plasma-phone-components
Summary:
Clone of battery monitor was done for two reasons,

- Showing only single battery instead of 3 dummy
- Simplified user interface instead of one in desktop

However upon investigation battery monitor showing 3 dummy battery is
possibly bug in upower, and those needs to be blacklisted in either,
powermanagement dataengine or battery monitor.

And as for simplifying the user interface, I guess desktop battery
monitor should adapt based on platform it is being used in.

Reviewers: broulik, mart, #plasma, graesslin

Reviewed By: #plasma, graesslin

Subscribers: plasma-devel

Differential Revision: https://phabricator.kde.org/D2411
2016-08-12 14:58:08 +05:30
Bhushan Shah
c26c6a1bdf add .arcconfig 2016-08-12 14:56:49 +05:30
Bhushan Shah
250299a557 Start powerdevil on phone 2016-08-12 11:28:06 +05:30
Marco Martin
d7c37304d4 correct default layout
script is correct now,
still doesn't work yet on master, but is a problem in plasmashell
2016-08-03 11:38:55 +02:00
Marco Martin
0f90aa19ce don't create an activity in the phone layout.js 2016-07-29 13:45:37 +02:00
Bhushan Shah
8d31e6b819 switch to krunner for launching applications
KRun was ported to kf5 since long time..

CCMAIL: notmart@gmail.com
2016-07-28 20:34:56 +05:30
Bhushan Shah
63358567d7 add some debug to figure out why qt4 apps don't start 2016-07-28 18:16:26 +05:30
Bhushan Shah
c5c6368d55 attempt to disable maliit and start qtvirtual keyboard instead
revert if doens't work in next image
2016-07-21 17:24:57 +05:30
Bhushan Shah
2bebbbf02a ignore user file 2016-07-21 17:24:19 +05:30
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
b18580da0e fix lockscreen 2016-02-25 15:07:23 +01:00
Marco Martin
da0db9acab fix charging state of battery applet 2016-02-25 15:06:25 +01:00
Marco Martin
2163b4fed8 new wallpaper 2016-02-24 20:26:19 +01:00
Marco Martin
dd8e43acc7 animate block appearing 2016-02-24 20:24:17 +01:00
Marco Martin
8ea5c5ff21 brand new lockscreen 2016-02-24 20:15:15 +01: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
Aleix Pol
2650518990 Reduce map look-ups 2016-02-16 18:54:41 +01:00
Aleix Pol
9856de8e90 Fix variable scope 2016-02-16 18:54:34 +01:00
Marco Martin
a1ab2d2dbd show the charging state in the battery icon
smaller percentage text
2016-02-16 16:19:02 +01:00
Marco Martin
79763041b3 maller font 2016-02-16 16:04:08 +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
475d32d0a7 remove the fake lockscreen
remove the first screen
simplify the code
add a clickable arrow to suggest where the apps
are
2016-01-25 13:47:07 +01:00
Marco Martin
8cef8fe532 add percentage for the battery
battery shows percentage in the panel, panel
suports rectangular items
2016-01-25 11:08:25 +01:00
Marco Martin
1c8a653b1d slightly better bottom toolbar behavior 2016-01-12 17:16:26 +01:00
Marco Martin
33e3892f96 undefined variables-- 2016-01-12 16:36:40 +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
98348f1fa1 adapt widget explorer to api changes 2016-01-05 16:54:40 +01:00
Marco Martin
3c16c13f12 don't crash with Qt 5.6 2016-01-05 10:58:45 +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
a363da2abe try harder to make the sliding panel take all screen 2015-12-18 13:50:23 +01:00
Marco Martin
1b29044a78 use new org.kde.plasma.private.mobileshell plugin 2015-12-14 16:19:43 +01:00