Commit Graph

30 Commits (bb2b5ddc80f61c9623604aebaebab204ad6a2f30)

Author SHA1 Message Date
Bennett Goble a0b3021bdc Trim trailing whitespace
Start trimming trailing whitespace, but limit the blast radius to a
handful of file types.
2024-05-29 08:10:00 -07:00
Brad Payne (Vir Linden) b3bfe05494 SL-10025 - via Cathy Foil, all bones now have standard alias 'avatar_' + name.
# Conflicts:
#	scripts/content_tools/anim_tool.py
2022-05-18 23:31:08 +03:00
Brad Payne (Vir Linden) 307db06310 SL-10163 - allow joint aliases in animation uploads. Names are canonicalized before sending to simulator.
# Conflicts:
#	indra/newview/llviewerassetupload.cpp
#	indra/newview/llvoavatar.cpp
#	scripts/content_tools/anim_tool.py
2022-05-18 23:30:02 +03:00
Bennett Goble f729cfc33f SL-15742: Convert build scripts to Python 3
This changeset makes it possible to build the Second Life viewer using
Python 3. It is designed to be used with an equivalent Autobuild branch
so that a developer can compile without needing Python 2 on their
machine.

Breaking change: Python 2 support ending

Rather than supporting two versions of Python, including one that was
discontinued at the beginning of the year, this branch focuses on
pouring future effort into Python 3 only. As a result, scripts do not
need to be backwards compatible. This means that build environments,
be they on personal computers and on build agents, need to have a
compatible interpreter.

Notes

- SLVersionChecker will still use Python 2 on macOS
- Fixed the message template url used by template_verifier.py
2021-12-10 14:42:49 -08:00
Brad Payne (Vir Linden) c1698dc041 SL-13000 - standard params for jellied male/female avs 2020-05-13 21:09:48 +01:00
Brad Payne (Vir Linden) a84ee929a5 merge 2018-09-27 19:54:10 +01:00
Brad Payne (Vir Linden) e4e4ad3c09 SL-966 - animated object size/pos constraints cont, including some settings for debugging. additional options to anim_tool.py for making test animations 2018-09-10 20:13:35 +01:00
Nat Goodspeed 470e4b5afc Merge in anim_tool.py refactoring from server-side script. 2018-08-09 18:49:25 -04:00
Brad Payne (Vir Linden) 971ea9f3d7 MAINT-7005 - added ability to set base priority and joint priority in anim_tool.py 2016-12-21 16:18:51 -05:00
Brad Payne (Vir Linden) 8df3092c8b SL-455 - tweaks to skel_tool.py 2016-09-20 08:08:55 -04:00
Brad Payne (Vir Linden) a11538e034 SL-455 - skel_tool.py check for avatar_lad.xml slider symmetries 2016-09-12 16:50:32 -04:00
Brad Payne (Vir Linden) b5bbb9f5d5 SL-109 - in skel_tool.py, added check for bone drivers that don't do anything. 2016-09-12 10:48:35 -04:00
Brad Payne (Vir Linden) 5521066237 SL-109 - added another diagnostic option for skel_tool.py. --slider_info dumps the info about bone-affecting sliders to stdout 2016-09-02 08:15:54 -04:00
Brad Payne (Vir Linden) 9d8986337a SL-242 - fix for slider param groups, added default args for skel_tool.py 2016-07-08 15:36:50 -04:00
Brad Payne (Vir Linden) b2a67c00b0 SL-353 - anim_tool.py has more reasonable default location for skeleton and lad files 2016-06-21 17:23:35 -04:00
Brad Payne (Vir Linden) 27bb57126c SL-353 - additional anim_tool.py option, --num_pos, to enable creation of large test files 2016-06-14 10:54:30 -04:00
Brad Payne (Vir Linden) b5f4eab65b SL-117, SL-315 - resetSkeleton() tweaks, additional validation of skeleton file 2016-05-26 12:52:09 -04:00
Brad Payne (Vir Linden) 7a7973c6a2 SL-315 - arche_tool.py updates, resetSkeleton() now preserves mPelvis state, forces all params to be updated. 2016-05-25 16:40:08 -04:00
Brad Payne (Vir Linden) 806969c11c SL-315 - added arche_tool.py, a basic script for comparing 'Dump XML' output files 2016-05-25 09:40:45 -04:00
Brad Payne (Vir Linden) a46fdc10c7 SL-315 - option to skip hud joints in anim_tool.py 2016-05-19 13:11:45 -04:00
Brad Payne (Vir Linden) bb2c147c26 SL-315 - fix for max/linux build failure, additional lad validation in skel_tool.py 2016-05-18 09:06:46 -04:00
Brad Payne (Vir Linden) 184a5fd82b SL-315 - resetSkeleton() work, dae_tool.py can add random joint positions to models 2016-05-09 10:25:30 -04:00
Brad Payne (Vir Linden) ec471497f5 SL-375, SL-378 - rudimentary logging info to list joint offsets during mesh import. dae_tool.py work to enable joint offset tweaking. 2016-04-29 11:25:17 -04:00
Brad Payne (Vir Linden) 3da9762eee SL-374, SL-375 - dae_tool.py for dae manipulation, initially to make joint offset test content 2016-04-28 13:44:36 -04:00
Brad Payne (Vir Linden) f3fb80c947 SL-344 - fixed a problem in avatar_lad with some params in wrong group, added diagnostics to make this easier to detect. 2016-04-27 17:19:09 -04:00
Brad Payne (Vir Linden) 5adc782341 SL-353 - improved handling of skeleton and lad options in anim_tool.py 2016-04-13 16:53:17 -04:00
Brad Payne (Vir Linden) 9012a8a087 SL-338 - added --set_version to anim_tool.py, for creating files to test upload of unsupported file versions. 2016-04-12 11:09:54 -04:00
Brad Payne (Vir Linden) 67eb559dc7 SL-344 - additional sliders, additional avatar_lad validation in skel_tool.py 2016-04-11 21:19:22 -04:00
Brad Payne (Vir Linden) 5574e3bbaa SL-353, SL-344 - basic avatar_lad validation in skel_tool.py script. 2016-03-25 10:28:30 -04:00
Brad Payne (Vir Linden) bf9626c0a9 SL-353 - bento: utilities for skeleton and anim file manipulation. 2016-03-24 13:32:05 -04:00