[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [30565] trunk/blender/source/blender/ blenlib/intern/path_util.c: == installation paths ==
Andrea Weikert
andrea at aweikert.de
Mon Jul 26 20:27:09 CEST 2010
Hi Brecht,
I talked about this with Nathan Letwory before committing, I fear this
might be a conflict between Linux and Windows installations.
What this fixed, is that if a user has a single-folder installation that
contains everything, including the subfolder with the datafiles, config,
scripts etc. folders then the user
couldn't save the user preferences. Or rather the user preferences were
saved in the 'user' location (C:/Users/Andrea/AppData/Blender
Foundation/Blender), but when trying to read them with BLENDER_CONFIG,
they were looked for in the local directory, which also contained a
config folder, but maybe different user preferences or no user
preferences. Which made it look like user preferences/bookmarks/recent
files weren't saved.
I don't know about the scripts, if this commit broke the
BLENDER_USER_SCRIPTS, we'll have to find some other solution - maybe
also talk with Matt who wrote the original patch. I think we still want
to support the single directory install as it allows to download Blender
in a single zip file, put it on a usb stick and run on any Windows box
without installing.
Hope this clarifies he intentions a bit, we can talk about it on IRC in
the next days (don't have much time tonight) - I'm also ok if you have a
solution, but please discuss with Nathan Letwory and Matt Ebb to avoid
going back and forth again on this issue ;)
Cheers,
Andrea
Brecht Van Lommel schrieb:
> Hi Andrea,
>
> On Wed, Jul 21, 2010 at 7:49 AM, Andrea Weikert <elubie at gmx.net> wrote:
>
>> Revision: 30565
>> http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30565
>> Author: elubie
>> Date: 2010-07-21 07:49:48 +0200 (Wed, 21 Jul 2010)
>>
>> Log Message:
>> -----------
>> == installation paths ==
>> Hopefully last fix for path issues for this release
>> * The config folder should also be searched for in the 'local' path for local installations
>> (This code was already there, but removed in revision 30440)
>>
>
> This broke using BLENDER_USER_SCRIPTS for us, since it now returns the
> same local directory as BLENDER_SYSTEM_SCRIPTS. In my opinion local
> directories should never be part of USER stuff, now the distinction is
> fuzzy because both SYSTEM and USER can return the same local path. I
> don't understand which case this commit fixed?
>
> Brecht.
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
More information about the Bf-committers
mailing list