Commit Graph

774 Commits

Author SHA1 Message Date
e1cfff63c3 minor fixes and improvements 2022-03-23 01:41:59 +08:00
44514a4e10 Fixed #941 2022-03-22 22:54:49 +08:00
b1205808e2 Fix and improve Texture2D convert 2022-03-22 01:00:20 +08:00
7d3a4a10fc Create build.yml 2022-03-20 02:36:32 +08:00
b909857820 Fixed #924 2022-03-19 08:06:03 +08:00
b674e66407 Fixed #929 2022-03-19 07:48:39 +08:00
d7dcd3f405 improved Sprite export
Fixed #944
Fixed #923
2022-03-19 07:43:53 +08:00
44145e0b9c using IProgress 2022-03-19 06:40:51 +08:00
d4e21f824c Fixed #919 2022-02-17 01:07:24 +08:00
e7a4604a65 fix apk loading issues (#913)
* fix apk loading issues

Someone contacted me some days ago and notified me that some problems showed up with my APK loading implementation.
Namely:

file reference registration (importFilesHash) was missing
split files weren't handled
external resource files weren't registered
This pr fixes those problems.

* revert weird changes

* fix missing }

* fix formatting

* use entry.FullName for the basePath instead of entry.Name
2022-02-15 11:19:50 +08:00
74f2c3190b Merge branch 'Perfare_master' into AssetStudio-mod 2022-01-13 18:10:31 +02:00
8d193a63cd Zip (including APK) Loading (#902)
* load ZipFile

makes it possible to directly load apk files

* use LoadFile for recursive zip opening

* set System.IO.Compression version

* keep identical format in AssetStudio.csproj

* try/catch the loading of each zip entry

* remove extra new line in FileReader.cs

* apply requested changes
2021-12-27 15:59:18 +08:00
e61a317185 use FullPath instead of FileName for easier identification of broken file (#900)
* use FullPath instead of FileName for easier identification of broken file.

* use FullPath instead of FileName for easier identification of broken file
2021-12-24 13:23:09 +08:00
f67965b1dd Texture2DDecoderNative - Linux/macOS compatibility fix
+ CMakeLists.txt
2021-12-15 02:49:28 +02:00
07a81d9bfe Update projects 2021-12-15 00:35:46 +02:00
95fd1823c8 Merge branch 'Perfare_master' into AssetStudio-mod 2021-12-13 04:45:41 +02:00
d25451d5b9 Merge branch 'Perfare_master' into AssetStudio-mod 2021-12-13 00:43:49 +02:00
0e1a886e0b 修正UV导出计算错误问题。 (#891) 2021-12-11 15:48:54 +08:00
97b5f51f3a Fix build 2021-12-09 20:23:25 +08:00
7295feda72 Update README.md 2021-12-09 19:16:13 +08:00
fe95c91759 Add net6.0 target framework 2021-12-09 19:00:59 +08:00
d220315d9b Add detailed export progress in the status bar 2021-12-09 18:08:56 +08:00
a94caa5e34 Update project 2021-12-09 17:21:44 +08:00
3660b4ed67 Some improvements 2021-12-09 17:13:21 +08:00
3370f93037 Fixed bug 2021-12-06 17:37:59 +08:00
80653711cd Performance improvement 2021-12-06 13:36:22 +08:00
f0b23bbfe7 Merge branch 'Perfare_master' into AssetStudio-mod 2021-12-05 02:41:24 +02:00
88c5804586 Fixed #886 2021-12-04 09:23:41 +08:00
e501940f03 Use a better way to crop Sprite 2021-12-04 08:44:33 +08:00
d4060cde6d Fixed bug 2021-12-04 02:05:35 +08:00
582a779441 Update project file 2021-12-03 19:46:20 +08:00
5fa4934787 Add net5.0 target framework 2021-12-03 17:21:24 +08:00
18277fbea8 fixed bug 2021-12-03 17:05:06 +08:00
571ea2da4a Don't use ImageSharp for texture processing
- returned to System.Drawing
(ImageSharp is a good lib, but too slow for such app, IMO)
v0.16.8.1
2021-11-24 19:30:38 +02:00
9cbe91decb Improve sorting by asset names
- added alphanumeric sorting for more natural presentation of asset list
2021-11-24 14:56:28 +02:00
19c6c5fe73 Minor UI improvments & bugfixes
- improved "Copy text" option in right click menu, to display what exactly to copy
- added "Dump selected assets" option to right click menu
- added 'selected assets count' info to status strip when you select assets
- added 'exported count / total export count` info to status strip during export
- "Show error message" option on the "Debug" tab renamed to "Show all error messages" and is now disabled by default
- "fixed" an issue with getting stuck during the "Building tree structure" step
- fixed a bug with listSearch that could make it not work in some conditions
- fixed a rare bug for resource files with the same name, that caused their data to be overwritten and become incorrect
2021-11-24 14:55:38 +02:00
792850dbb2 Update projects 2021-11-22 16:00:51 +02:00
2ce9cae957 Modify the prompt statement 2021-11-20 03:11:02 +08:00
af5e50cfa9 Update README.md 2021-11-20 02:52:53 +08:00
ce1172ca9a rename. closed #817 2021-11-19 18:24:18 +08:00
a7e6d91f5b Fixed bug 2021-11-19 18:22:39 +08:00
34a0af683a Fixed bug 2021-11-19 18:11:00 +08:00
91410a33b1 Improve the handling of compressed files. 2021-11-19 17:54:06 +08:00
d08b78c2cf support 2021.2 2021-11-12 10:25:22 +08:00
2ef52afe1e Fixed #835 2021-11-12 09:30:12 +08:00
05a41d2f1e Merge pull request #855 from nikitalita/fix-assembly-loading
Fix AssemblyLoading bug
2021-11-08 09:36:03 +08:00
34c38e1415 Fix AssemblyLoading bug
If the AssemblyLoader attempted to load a non-csil dll
while iterating through the file list, it would catch the exception
OUTSIDE the loop, and wouldn't load the rest.
This fix makes it catch inside the loop so it will continue iterating.
2021-10-07 13:36:03 -07:00
c85873b729 0.16.0 2021-07-06 16:03:54 +08:00
b146d251a7 add option to not show error message 2021-07-06 15:57:59 +08:00
3129d67fc1 Improve ShaderConverter 2021-07-06 12:45:24 +08:00