[plasma-mobile/sebas/firstrun] shell/firstrun: make it somehow work

Sebastian Kügler sebas at kde.org
Tue Oct 4 08:11:57 UTC 2011


On Tuesday, October 04, 2011 01:44:16 Sebastian Kügler wrote:
> Git commit 93e636c7509c0893f8f1c1f374637b60ec428b4f by Sebastian Kügler.
> Committed on 04/10/2011 at 01:34.
> Pushed by sebas into branch 'sebas/firstrun'.
> 
> make it somehow work
> 
> We have a binary /usr/bin/active-firstrun which waits for a bit, then
> reads the configured activities, which are created on first start of
> plasma-device. For preconfigured activities (chosen by name!), we add a
> few bookmarks and apps on activity screen. This needs to cleaned this
> list up with fania's specs, btw).
> 
> Caveats:
> - waits for 60 seconds right now in order to have nepomuk start up,
>   otherwise soprano can't find the server
> - after first run, bookmarks and apps appear on all activities. this
>   seems to 'fix itself' after restarting plasma-device. Maybe the
>   activityscreen doesn't pay close enough attention when bookmarks / apps
>   are added?
> - For bookmarks, we don't get previews: bookmarks are likely to be added
>   by active-firstrun before the network is up. Should probably show a
>   suitable icon in that case and update the preview later on.
> - .desktop file in /config/ coming up
> 
> I'm not overly happy with this, but it might be good enough for PA1, as
> it makes the UI quite a bit more discoverable. What do you guys think?
> 
> CC:active at kde.org

BTW, I've added this stuff to the Balsam packages, so if you start a new user, 
you'll get the new default and run of firstrun. Please test and give feedback.

Cheers,
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9


More information about the Active mailing list