[Bf-taskforce25] G.f and other globals
Ton Roosendaal
ton at blender.org
Tue Dec 23 13:04:31 CET 2008
Hi,
The MainViewSettings you propose are all related to space view3d, I
want to define that fully local. Some of them are temporary flags, and
some are state settings (like draw normals). The latter is as option
much better served when available local per 3d window. The fact is was
global is history; back then we didnt have button panels for 3D windows
:)
The other flags are file related, or settings for scripts. Those can
get globally handled for now.
-Ton-
------------------------------------------------------------------------
Ton Roosendaal Blender Foundation ton at blender.org www.blender.org
Blender Institute BV Entrepotdok 57A 1018AD Amsterdam The Netherlands
On 19 Dec, 2008, at 22:04, Brecht Van Lommel wrote:
>
> Hi,
>
> It would be good to remove things like G.f, G.flags and G.fileflags,
> however the solution to those is not a single replacement variable,
> otherwise we're just moving the mess. And we don't have to fix this all
> immediately, we should remove global variables and flags incrementally.
>
> For part of these I'd like to introduce a MainSettings struct in Main,
> which would contain file wide settings that are saved to file.
>
> http://wiki.blender.org/index.php/BlenderDev/Blender2.5/
> GlobalsBadCalls#File_Wide_Settings
>
> What do you think, good idea, bad idea?
>
> Brecht
>
>
> _______________________________________________
> Bf-taskforce25 mailing list
> Bf-taskforce25 at blender.org
> http://lists.blender.org/mailman/listinfo/bf-taskforce25
>
More information about the Bf-taskforce25
mailing list