Commit graph

200 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
40b02bf440 make sure we show the full rep when possible 2015-10-26 15:28:47 +01:00
Marco Martin
e1da762f09 better management of the spacer
ensure the spacer is the last item
2015-10-20 16:55:55 +02:00
Marco Martin
91b29c37e9 work well also in the case of no applets
the spacer will always take all the remaining space
2015-10-15 17:52:55 +02:00
Marco Martin
356743116b better behavior of the lock/unlock swipe 2015-10-15 17:32:42 +02:00
Marco Martin
151bdc6d15 if there is a switchheight use as minimumnheight
try harder to have applets expanded
2015-10-15 15:31:22 +02:00
Marco Martin
fc52ae95d4 start with the screen locked 2015-10-15 15:26:23 +02:00
Marco Martin
6b3f32ed3c close task list when there are no windows left 2015-10-15 15:04:43 +02:00
Marco Martin
0a5fd82410 better margins around bottom toolbar 2015-10-15 14:59:51 +02:00
Marco Martin
bd5ca6fd61 try a different look for the configure/remove button 2015-10-01 18:10:58 +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
6e03fc1e1e just assign slidingPanel.visible = true; 2015-10-01 17:18:07 +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
0f73ac2a5c use ResultsListView
the layout of the desktop's krunner doesn't work there
while the kde4 style makes a better use of the limited space
2015-09-28 17:41:12 +02:00
Marco Martin
92d3b613ee support applets configuration dialog
needs a way to disable the button for those that
don't have a config dialog
2015-09-25 15:10:05 +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
bab5d7d9e2 set startMouseX/Y on pressandHold, not pressed 2015-09-22 18:28:19 +02:00
Marco Martin
565dbc963c use EventGenerator in order to not eat half events 2015-09-17 12:46:01 +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
baae0fb1ce drag applets from the place they are, not the cursor
fix applet transparency when they are dragged out of
the screen to delete them
2015-09-15 19:14:04 +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
Marco Martin
0ea412cc8f hide the overlay on action triggered 2015-09-08 23:39:03 +02:00
Bhushan Shah
035fcb3118 If more space is available for icons show bigger
Also fix text size on tablet-ish form factor
2015-09-01 17:35:01 +05:30