Marco Martin
578f998f38
fix the math for unlocking
2015-06-17 23:00:56 -07:00
Marco Martin
35fa1e62c8
show if showOnCurrentPlatform (flip condition)
2015-06-17 15:25:56 -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
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
Marco Martin
897f109cfc
some fixes in icons sizing
2015-02-26 11:47:20 +01:00
Marco Martin
8dbe6c0546
consider the applet minimumheight
2015-02-26 11:34:33 +01:00
Marco Martin
f56a22c9d5
render the strip icons
2015-02-26 11:25:00 +01:00
Marco Martin
700f6c2fae
reenable the strip
2015-02-25 19:38:34 +01:00
Marco Martin
62ff6312db
add a containment
...
it will replace most of the logic of Desktop.qml
2015-02-25 19:26:04 +01:00