ds5678
2e4ce635d0
Reduce allocations for UTF8 truncation
...
* Resolves #1424
2024-07-29 21:35:43 -07:00
Jakob Hellermann
716a07f50b
fix file name truncation in presence of non-ascii characters ( #1402 )
...
* fix file name truncation in presence of non-ascii characters
* review: remove unnecessary -4 of maxNameLength
* review: count byte length of extension
* review: fix typo three -> four
* review: rename byteLength -> maxLength
* review: fix case where last character is incorrectly truncated
* Add some unit tests
2024-07-10 20:04:52 -07:00
ds5678
0d994ae697
Fix max file name length
...
* Resolves #1372
2024-06-29 16:03:00 -07:00
ds5678
1b4ece2b2d
Rework creation of temporary files and directories
...
* Temporary folder under AssetRipper is unique to allow multiple instances.
* SmartStream now uses this folder too
2024-05-25 13:46:30 -07:00
GameTechGuides
5b87c961b6
Replace commas, brackets, and control characters with underscores ( #1345 )
...
* Sanitize filenames to exclude commas, brackets, and control characters
* Add Missing Things
2024-05-18 12:21:32 -04:00
ds5678
1c9036fcb5
Fix issue with SpriteInformationObject being generated for engine assets
2024-04-20 20:53:01 -07:00
Jeremy Pritts
ef7460f98d
Code cleanup
...
* Documentation
* Some extension methods
* Allow null in FilenameUtils
2023-10-13 13:32:31 -04:00
Jeremy Pritts
c0179b096a
Improve Collection Resolution
...
* Resolves #984
2023-08-18 17:06:27 -04:00
Jeremy Pritts
8a84f82f49
Fix resolution bug for unity_builtin_extra
2023-07-26 10:08:49 -04:00
Jeremy Pritts
d00db7f6c8
Refactor some script export code
2023-07-11 12:24:19 -04:00
Jeremy Pritts
c04c9241b7
Trim and remove (Instance) from file names:
...
* Related: #857
2023-06-15 12:18:42 -04:00
Jeremy Pritts
4a74c87e1d
Explicit Usings
2023-04-23 12:23:59 -04:00
Jeremy Pritts
6e45e71f3c
Move projects into a subfolder
2023-01-14 11:31:39 -05:00