Bug 9966 - Desktop version should save applets/wallpapers/sounds in writable location
: Desktop version should save applets/wallpapers/sounds in writable location
Status: NEW
Product: SB Desktop
Classification: Unclassified
Component: Settings
: unspecified
: PC Windows Vista
: -- normal (vote)
: 8.0.0
Assigned To: Adrian Smith
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-11-11 13:17 UTC by Adrian Smith
Modified: 2009-07-31 02:14 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Smith 2008-11-11 13:17:54 UTC
I believe downloading applets/sounds/wallpapers will fail on Vista and other platforms where we install to a location which does not make the share/applets folder writable.

Probably with me to fix, but it won't make 7.3.  It would be useful to get a view on where we should be installing to - can we load applets from the location used for settings?
Comment 1 Wadzinski Tom 2008-11-11 14:25:09 UTC
> can we load applets from the location used for settings?
.squeezeplay/userpath/ does get added to the Lua path.

I confirmed with Richard that userpath/ is indeed the appropriate place for downloadable applets/wallpapers/sounds.

I checked in AppletManaget getUserPath() to expose the path for applets to use.

FYI, also, the settings files will shortly be moved into a userpath/settings/ dir to unclutter the userpath dir structure.
Comment 2 James Richardson 2008-12-19 08:04:00 UTC
Changing target to next release