280 Commits

Author SHA1 Message Date
morkt
7c7dda79c7 (FileSystem): changed InvariantCulture comparison to Ordinal. 2018-01-21 12:00:44 +04:00
morkt
7031f56eb0 (FileSystem): use case-insensitive comparison. 2018-01-20 13:24:26 +04:00
morkt
880f2189f5 (PngFormat): added HeaderBytes static field. 2018-01-17 02:11:30 +04:00
morkt
c3f4343558 added localization strings for settings. 2018-01-12 19:56:25 +04:00
morkt
21f2529e97 (ISettingsManager): new public interface. 2018-01-11 18:38:33 +04:00
morkt
c1a6c69145 Merge remote-tracking branch 'refs/remotes/origin/master' into res-settings 2018-01-10 17:32:19 +04:00
morkt
7b4efc874b (ArchiveFormat.IsSanecount): increased maximum possible entries count. 2018-01-10 17:12:27 +04:00
morkt
a3ce27da5f (GameRes): persistent resource settings infrastructure. 2018-01-08 19:55:28 +04:00
morkt
babe2d93d7 (BMP): ignore incorrect length in bitmap header. 2018-01-04 20:41:26 +04:00
morkt
3732d8bb5d (ArchiveFormat): ditched overwrite stubs. 2018-01-04 20:40:02 +04:00
morkt
4631caa346 updated year. 2018-01-02 06:58:07 +04:00
morkt
47769f4112 changed target framework version to .Net v4.6 2018-01-02 06:56:32 +04:00
morkt
7046987fed (VFS.ChangeFileName): new static method. 2018-01-02 06:27:17 +04:00
morkt
d6b2140304 released v1.4.33 2017-12-31 10:37:39 +04:00
morkt
d8062b0240 (WAV): check for invalid encoding tag. 2017-12-31 10:36:10 +04:00
morkt
cb54e20e56 (ArchiveFormat.IsValidEntryName): new static method. 2017-12-31 09:00:24 +04:00
morkt
6c1b8641c2 (ArcView.BytesEqual): new method. 2017-12-06 08:52:17 +04:00
morkt
73c4688148 (ImageData.Create): accept Array object as pixels array. 2017-11-26 16:58:43 +04:00
morkt
800e69dfcb (BMP): use image offset stored in header. 2017-11-12 10:02:21 +04:00
morkt
6e035b7c25 released v1.4.32 2017-11-09 20:27:26 +04:00
morkt
883cbb2954 (FormatCatalog): added ReadFileList method. 2017-10-28 11:46:03 +04:00
morkt
da61e5e3ba updated nuget packages. 2017-10-07 00:53:28 +04:00
morkt
afb13290f5 released v1.4.31 2017-08-15 16:20:05 +04:00
morkt
ad16b754ae (PngFormat.ReadMetaData): additional sanity checks. 2017-07-17 11:04:39 +04:00
morkt
0c8b3e3e62 released v1.4.30 2017-07-05 14:24:25 +04:00
morkt
abd6ff6b39 released v1.4.29 2017-06-01 22:50:36 +04:00
morkt
2ceafe55df updated projects. 2017-05-04 04:22:22 +04:00
morkt
ae74ed29e6 released v1.4.28 2017-04-21 10:10:07 +04:00
morkt
e0a5e95081 (VFS.PathSepratorChars): made public. 2017-04-10 22:19:16 +04:00
morkt
3b74dae09f (ResourceInstance<T>): lazily initialized wrapper for formats instances. 2017-04-08 18:38:23 +04:00
morkt
f925e093f6 released v1.4.27 2017-04-02 16:05:24 +04:00
morkt
1f45de7d35 (ArcViewStream): restored bufferization.
apparently performance is improved compared to unbuffered mapped file
view reads.
2017-04-02 14:41:25 +04:00
morkt
e604ed6607 (ArcView.GetPointer): changed accessibility. 2017-03-31 13:49:33 +04:00
morkt
3ae37c7a19 (ArcView): use unsafe pointer to access memory directly. 2017-03-31 13:27:51 +04:00
morkt
6e11704808 (ArcView.ArcStream): moved to separate file and renamed to ArcViewStream. 2017-03-30 05:49:02 +04:00
morkt
68aad58569 (ArcView.ArcStream): added bufferization. 2017-03-29 15:15:30 +04:00
morkt
2c7b82535e (BMP): support ancient header format. 2017-03-29 08:51:53 +04:00
morkt
ed048e25f3 (ReadColorMap): added RgbA and BgrA formats. 2017-03-09 10:48:53 +04:00
morkt
3db6d9a732 released v1.4.26 2017-02-26 20:49:41 +04:00
morkt
f49598532d (WaveFormat.SetBPS): calculate AverageBytesPerSecond field. 2017-02-25 02:03:11 +04:00
morkt
89674e9d58 (FileSystemStack): use ExceptionDispatchInfo to re-throw exception. 2017-02-25 02:02:41 +04:00
morkt
526485c720 (GetSerializedSchemeVersion): moved header reading to separate method. 2017-02-15 02:26:31 +04:00
morkt
61cd776ac2 released v1.3.25 2017-02-08 15:11:39 +04:00
morkt
8e48c06aaf (WaveAudio.WriteRiffHeader): new public static method. 2017-01-31 15:34:33 +04:00
morkt
dffa9e1e0f (VFS.InvalidFileNameChars): new public field. 2017-01-27 13:18:58 +04:00
morkt
ec9f615919 (Entry.ChangeType): new public method. 2017-01-25 09:31:20 +04:00
morkt
6b2aed909e (ArcStream.ReadInt24): fixed. 2017-01-19 23:39:15 +04:00
morkt
2b35770189 released v1.3.24 2017-01-18 05:57:16 +04:00
morkt
1013fa059e added some comments. 2017-01-17 18:18:11 +04:00
morkt
13cf289bae (ImageFormat.ReadPalette): new static methods.
Generalized image palette deserializations.
2017-01-14 16:27:11 +04:00