1---------- pie_export.py v1.0 ---------- 2 3- completely compatible with the data loaded from the import script. 4 conversely, the import script is completely compatible with pie's exported in 5 blender. 6- now handles any number of layers 7- number of teamcolors no longer assumed to be 8 -- supports any number of 8 teamcolors. 9- now exports in either compliant pie 5 (working spec) or pie 2 formats 10- the entirety of the pie spec (versions 2 and 5) are supported during export 11 (as well as import) 12- all valid pie objects can be exported at once 13 14---------- pie_common.py v1.0 ---------- 15 16- a lot of shared operations have been abstracted into here, including basic 17 gui support. 18- various gui components now utilize the scroll wheel for handling content 19 longer than can be fit on screen, instead of the previous "page" method. 20 21---------- pie_import.py v1.2 ---------- 22 23- uses a more portable ui chaining system that will appear in pie_export.py 24- ui now prefers scrolling with the mousewheel over using a "page" system 25 26---------- pie_import.py v1.1 ---------- 27 28- all contents of a pie will be sub-objects of a PIE object. 29- pie 5 texture coords are now considered fully opengl compatible, and the 30 import script supports this specification. 31- fixed some wierd list semantics in the blender code. should've worked before, 32 definitely does now: the texture material is correctly added to the mesh, and 33 thus using blender's rendering operation looks correct now. 34- added framework for general configurability. this conf screen is mostly 35 empty, atm. 36- config options can now be saved in their current state during import, and 37 reverted to either the user-selected defaults or script defaults. options may 38 also be configured in the "Scripts Config Editor" script. 39- layering script can be automatically run by importer now. 40- custom scaling factor can be selected during import. may be useful if the 41 user is editing pies larger in pie slicer for extra precision (a double size 42 model made in pie slicer should get imported with a scale factor of 0.5, for 43 example) 44- now conforms to the "Scripts Config Editor" recommendations, and follows user 45 settings for verbosity. 46- temporary and poorly done fix for per's texpage selection problem -- now 47 looks 3 levels deep for ./texpages if need be. 48- now supports an arbitrary number of team colors 49- fixed a nasty and hard to notice bug that always occured during import where 50 the model got mirrored along the x axis on import. afaict, *all* versions of 51 the import script always did this. 52- fixed a teamcolor problem where teamcolors would never import correctly. 53 54---------- pie_levels_to_layers.py v0.2 ---------- 55- user can now have levels re-layered at will be running a script on any number 56 of objects simultaneously (used to be part of the import script). 57- now applies strictly to selected objects, but will now assign PIE_* and 58 CONNECTOR_* to as many layers as there are selected, descendent levels 59 60---------- pie_common v0.1 ---------- 61- fixed bug where not all settings would get saved the first time. namely the 62 ones that didn't appear in the option gui for the import script. note: the 63 names under which options will be saved will likely get to change very soon. 64- added gpl license block 65 66# vim: textwidth=79 67