Icedream
5ffdbcbbb3
File count technically can't exceed uint.MaxValue/2 elements...
2014-10-23 02:28:05 +02:00
Icedream
499dfb7c36
Fix dependency path.
2014-10-23 02:25:11 +02:00
Icedream
a57179eb22
Restore NuGet packages automatically.
2014-10-23 02:15:47 +02:00
Icedream
abe73519d6
Some more argument checking + usage info.
2014-10-22 23:17:24 +02:00
Icedream
d39fe89337
Refactoring, especially namespaces just to keep it easy for myself.
2014-10-22 22:56:05 +02:00
Icedream
9917ac4f9f
Fix null-terminated string writing (BinaryWriter prefixed it with a length byte which is unneeded).
2014-10-22 19:55:45 +02:00
Icedream
f9b647c38d
Show description when extracting (the trimmed down addon.json).
2014-10-22 19:55:20 +02:00
Icedream
bd22f08ecf
Adding author field to addon.json.
2014-10-22 19:51:18 +02:00
Icedream
f67b95007a
Some code cleanup.
2014-10-22 19:48:30 +02:00
Icedream
5582debcee
Properly default Version field to 1 and ignore fields when left out intentionally.
2014-10-22 19:47:00 +02:00
Icedream
c6118e7ca2
Properly exporting information from addon.json.
2014-10-22 19:42:45 +02:00
Icedream
2d92a99e35
Add version field and make CheckForErrors less accessible from outside.
2014-10-22 19:42:25 +02:00
Icedream
ff9f1bd17f
Enforce .gma file extension.
2014-10-22 19:34:42 +02:00
Icedream
67ec2c70d6
Fixing AddonWhitelist logic.
2014-10-22 19:20:59 +02:00
Icedream
d7844f3df5
Forgot to initialize the whitelist regex cache.
2014-10-22 19:09:26 +02:00
Icedream
2ab88b8a24
Fixed to the point where addon extraction works without issues.
...
- Don't dispose import stream after importing.
- Added debug lines
- Fixed metadata not getting imported and therefore getting information out of sync
- Added some generic debug assertions for official-gmad-generated addons, will be removed later
- Fixed whitelist regex generation code - missing brackets
- Fixed SegmentedAddonFileInfo.GetContents caused by file seek for long filesize compatibility.
2014-10-22 19:07:03 +02:00
Icedream
919f45c9f2
Implemented some addon.json stuff.
2014-10-22 16:29:51 +02:00
Icedream
41375e121a
Fix actual export file writing (position was at the end when it's not supposed to be).
2014-10-22 16:01:44 +02:00
Icedream
c687de01de
Fix relative uris.
2014-10-22 16:01:27 +02:00
Icedream
32d4aa96c3
Modify bin and obj paths.
2014-10-22 16:01:19 +02:00
Icedream
c073fb589c
Moving files into src subfolder.
2014-10-22 15:50:16 +02:00
Icedream
9ce60b396f
Initial code commit.
2014-10-22 15:47:38 +02:00
Carl Kittelberger
a356722e98
Initial commit
2014-10-22 15:46:03 +02:00