Commit graph

83 commits

Author SHA1 Message Date
Marco Martin
8e59ada22e fix build 2015-06-17 14:59:12 -07:00
Sebastian Kügler
75664c118a Filter more useless desktop files
We now also exclude the apps which are not suitable for the current
platform (some apps may be X11 only), and the ones that run in a
terminal, such as vim and ipython -- they're just not useful to show on
the homescreen.

Reviewed-by:notmart
2015-06-15 21:29:41 -07:00
Marco Martin
fdb34e9a74 async dbus call 2015-06-15 20:45:18 -07:00
Marco Martin
b405f43ed3 easier to lock 2015-06-15 20:45:18 -07:00
Sebastian Kügler
fbcf4fa457 Blacklist for applicationsmodel
This allows hiding applications on the homescreen. It's useful because
everybody and her dog puts .desktop files into /usr/share/applications,
and many of them are not at all useful. We'll try to do some more
elaborate filtering (watch the next commits), but this provides a
baseline to really hide some things that we don't want to show.

Reviewed-by: notmart
2015-06-15 20:08:12 -07:00
Marco Martin
588bfc191d more easily unlock 2015-06-15 15:04:26 -07:00
Marco Martin
fab6121e22 fix y of fav bar 2015-06-15 11:45:02 -07:00
Marco Martin
ca8073387d don't put favorites strip behind the bottom panel 2015-06-15 11:34:17 -07:00
Marco Martin
67f73f1e0e consider the scrolling speed during scrolling 2015-06-15 11:15:52 -07:00
Marco Martin
38c860f451 port back to Window
avoid some crash?
2015-06-13 18:49:38 -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
4573e2badc port to PlasmaCore.Dialog 2015-06-11 21:26:00 -07:00
Marco Martin
b1de6bcb24 don't hide the window immediately 2015-06-11 18:06:45 -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
Marco Martin
504d1a8ae4 new defaults: networkman and battery in panel 2015-06-10 22:43:14 -07:00
Marco Martin
ffc2c51b19 fix mouse interaction 2015-06-10 21:55:41 -07:00
Marco Martin
9f15697a76 scroll indicator non interactive 2015-06-10 21:27:53 -07:00
Marco Martin
9cd3635114 feedback when clicking on a launcher icon 2015-06-10 16:43:10 -07:00
Marco Martin
af5fd90ea1 remove plasmapackage 2015-06-10 10:29:02 -07:00
Marco Martin
09ceb9b71b workaround thetouch event loss problem 2015-06-08 12:28:42 -07:00
Marco Martin
58f74b1f61 open the first applet on first panel open 2015-06-05 10:01:15 -07:00
Marco Martin
19a16ef8fd new tabbed ui for the top panel 2015-06-04 21:14:18 -07:00
Marco Martin
add3efbe9a restore the tabbar in the top panel 2015-06-03 20:34:43 -07:00
Marco Martin
7c1bc53c9d better panel drag behavior 2015-06-03 12:52:02 -07:00
Marco Martin
85fdc45d03 move ofono stuff in different file
since is now loaded in a Loader, it should fail gracefully
2015-06-03 10:14:59 -07:00
Marco Martin
5798ab3e48 add a simple applet to control brightness 2015-05-27 18:28:17 +02:00
Marco Martin
adba281d59 move title and arrow in default compactrepresentation 2015-05-27 15:29:44 +02:00
Marco Martin
53706c6fd4 try with normal colorgroup for applets 2015-05-21 10:02:34 +02:00
Marco Martin
af43ce3b6a remove the solid rectangle 2015-05-18 14:24:24 +02:00
Marco Martin
fd7a2e7c08 keep applet expanded when only one 2015-05-15 17:03:03 +02:00
Marco Martin
36e693b5a0 install plugins in the proper location 2015-05-15 13:17:20 +02:00
Marco Martin
62df66b045 rename homescreen library 2015-05-14 18:13:00 +02:00
Marco Martin
0108d70fb4 move the applicationslistmodel to containment c++
the application list is only used in that containment for now: don't
create an extra qml import just for that, but put it into the c++
applet for the homescreen instead to make sure nobody else
uses it at least until we are really sure is needed elsewhere
2015-05-14 18:05:01 +02:00
Marco Martin
85345d2026 support statusnotifieritems 2015-05-12 18:59:55 +02:00
Marco Martin
27742df3ab correctly update root.expandedApplet value 2015-05-12 18:32:06 +02:00
Marco Martin
3275b8b698 finish the new layouting prototype 2015-04-25 17:30:08 +02:00
Marco Martin
b9503b8a2f prototype for top panel following the mockup
prototype following the mocups here
http://forums.plasma-mobile.org/showthread.php?tid=11863

if it's decided against this, revert just this commit
2015-04-24 19:14:31 +02:00
Marco Martin
9b06ffd68e fix phone signal indicator 2015-04-20 16:31:02 +02:00
Marco Martin
2503593ef4 default the phone app as the first 2015-04-17 17:22:22 +02:00
Marco Martin
fe4ad093ec add a native interface to execute command
and do the needed hw related things
2015-04-11 16:50:26 +02:00
Marco Martin
2d909f69f4 ignore parameters like %u in executing apps 2015-04-11 14:48:24 +02:00
Marco Martin
e3913eb107 don't trigger wallpaper config when pressing on favorites 2015-04-11 12:59:52 +02:00
Marco Martin
46f8a90371 remove dead code 2015-04-11 12:44:55 +02:00
Marco Martin
6c32662123 animation effect for the drag delegate 2015-04-11 12:40:54 +02:00
Marco Martin
c036b12f7b nimations in favorites bar drag 2015-04-11 11:36:17 +02:00
Marco Martin
1efb009b5e better autoscroll behavior 2015-04-11 11:26:55 +02:00
Marco Martin
f9b30c1f95 better detection if we are on the fav strip 2015-04-11 10:28:05 +02:00
Marco Martin
0dca5a4a3f fix reordering logic 2015-04-11 00:23:49 +02:00