Commit graph

55 commits

Author SHA1 Message Date
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
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
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
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
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
2503593ef4 default the phone app as the first 2015-04-17 17:22:22 +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
Marco Martin
33547e57b0 refactor of the drag and drop
completely managed by a top level MouseEventListener
2015-04-10 23:59:52 +02:00
Marco Martin
173e295eba reset scroll position when window deactivated 2015-03-27 18:54:09 +01:00
Marco Martin
243be5ad03 use color from theme 2015-03-18 15:45:48 +01:00
Marco Martin
e130d3a24f better layout in case of single applet 2015-03-18 15:41:38 +01:00
Marco Martin
f9f28f75ed better layout with multiple applets 2015-03-18 15:24:27 +01:00
Marco Martin
25e1e12c4d save and restore app order
by default apps are in alphabetical order
but the user can drag and drop them around for personalized order
2015-03-18 14:34:05 +01:00
Marco Martin
fe6332b1d2 use the new containment 2015-03-13 15:31:13 +01:00
Marco Martin
4b77fe4647 a simple scrollbar 2015-03-13 14:58:18 +01:00
Marco Martin
c096ffb366 bound the strip at top and bottom
except in the lockscreen it will slide away
2015-03-13 14:42:37 +01:00
Marco Martin
06e23491fb show a placeholder when dragging 2015-03-13 13:50:13 +01:00
Marco Martin
08e13e7cc2 remove the settings area 2015-03-13 13:39:51 +01:00
Marco Martin
43d0363778 add a clock in lockscreen 2015-03-11 13:10:43 +01:00
Marco Martin
50fc65fe67 placeholder areas for settings and lock 2015-03-11 12:33:15 +01:00
Marco Martin
0c531de5b0 use the logic of the panel to put applets 2015-03-11 11:50:00 +01:00
Marco Martin
e1266e09c8 scale only the icon not the text 2015-03-05 21:15:25 +01:00
Marco Martin
490bfdc928 better behavior on dragging, add autoscroll 2015-03-05 21:12:23 +01:00
Marco Martin
dab083c37b a scrollbar 2015-03-05 17:28:24 +01:00
Marco Martin
533fc5af03 add notifications and clock applets placeholders 2015-03-05 17:17:27 +01:00
Marco Martin
dfa653e867 a bit of bottom margin 2015-03-05 16:53:58 +01:00
Marco Martin
a3667cb3ba setOrcer->moveItem 2015-03-05 15:39:51 +01:00
Marco Martin
d09c3beafb animate index reordering 2015-03-05 15:32:44 +01:00
Marco Martin
ba089aa1dd zoom out items when moving 2015-03-05 14:02:32 +01:00
Marco Martin
c0d4d075af support model reordering
the order is still not saved/restored
2015-03-05 13:37:39 +01:00
Marco Martin
bb4d3e321e prototype for pressandhold 2015-03-05 12:05:20 +01:00
Marco Martin
6e09e7d877 add a spacer in the layout 2015-03-05 11:46:50 +01:00
Marco Martin
2f7c6056d7 sort app names 2015-03-05 11:41:01 +01:00