Commit Graph

22 Commits

Author SHA1 Message Date
morkt
e68b7a5ede (BMP): inverted alpha channel.
commented out for now, as there's no way to correctly recognize it.
2023-09-07 12:32:52 +04:00
morkt
b9431f6f85 (BitmapWithAlpha): another special case. 2019-03-23 19:45:19 +04:00
morkt
c6f04a06e6 (BMP): another header special case work-around. 2018-12-19 03:26:02 +04:00
morkt
3bea44ff30 (BmpFormat.SkipBytes): unused method. 2018-04-13 19:43:34 +04:00
morkt
fd50e66837 (BMP): additional condition for bitmaps with alpha-channel. 2018-02-02 03:35:54 +04:00
morkt
c3f4343558 added localization strings for settings. 2018-01-12 19:56:25 +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
800e69dfcb (BMP): use image offset stored in header. 2017-11-12 10:02:21 +04:00
morkt
2c7b82535e (BMP): support ancient header format. 2017-03-29 08:51:53 +04:00
morkt
d0c1d5da01 IBinaryStream migration - continued. 2016-10-15 12:21:12 +04:00
morkt
503b734645 migration to IBinaryStream interface. 2016-10-15 09:34:46 +04:00
morkt
f1d66206bc (IResource.CanWrite): new property.
(ArchiveFormat.CanCreate): renamed to CanWrite.
2016-10-11 00:05:22 +04:00
morkt
07affe292c (BmpFormat.EnableExtensions): new field. 2016-09-07 20:25:26 +04:00
morkt
8808b54c88 (BmpFormat.ReadMetaData): some fault-tolerance. 2016-08-18 14:59:17 +04:00
morkt
bb67e21ef4 (BmpFormat.Read): reset file position after extension failure. 2016-08-17 13:08:47 +04:00
morkt
0732a9cf45 introduced extensions infrastructure. 2016-08-02 16:38:42 +04:00
morkt
5a858cf42d (BMP): refined detection of bitmaps with alpha channel. 2016-07-26 07:05:02 +04:00
morkt
02efade7ff (ImageFormat.Write): use overloaded BitmapFrame.Create method.
incorrect metadata sometimes causes ArgumentException.
2016-06-18 11:02:33 +04:00
morkt
78d7d693d6 (BmpFormat): recognize non-standard bitmaps with embedded alpha channel. 2016-04-25 18:02:01 +04:00
morkt
9922955323 added license clause and third-party copyright notices. 2014-07-28 00:50:18 +04:00
Poddav
e208029dd3 Initial commit. 2014-07-21 23:26:28 +04:00