Fix poor quality application icons seen when the game is running.
Add back 8-bit icon files alongside files including both 8-bit and high quality 32-bit versions. Use the high quality icon files for resource files includes, and the low quality ones for in-game SDL. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1750
This commit is contained in:
parent
8a58f6fb1e
commit
b5b2cea39c
10 changed files with 385 additions and 1912 deletions
|
|
@ -26,8 +26,10 @@ CODEBLOCKS_FILES= \
|
|||
DATA_FILES= \
|
||||
data/README \
|
||||
data/doom.ico \
|
||||
data/doom8.ico \
|
||||
data/doom.png \
|
||||
data/setup.ico \
|
||||
data/setup8.ico \
|
||||
data/setup.png \
|
||||
data/convert-icon
|
||||
|
||||
|
|
|
|||
|
|
@ -3,3 +3,10 @@ The Chocolate Doom icon is based on an image by Chris Metcalf
|
|||
|
||||
http://www.flickr.com/photos/laffy4k/448920776/
|
||||
|
||||
The "foo8.ico" files are 8-bit depth only, while the "foo.ico" files
|
||||
contain full 32-bit versions, scaled to different sizes and with proper
|
||||
alpha masks (as well as the 8-bit versions). The 8-bit versions are
|
||||
used when setting the icon within SDL, as SDL under Windows displays
|
||||
full color icons in a very poor quality. The full-color versions are
|
||||
used in the resource files.
|
||||
|
||||
|
|
|
|||
BIN
data/doom.ico
BIN
data/doom.ico
Binary file not shown.
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 36 KiB |
BIN
data/doom8.ico
Normal file
BIN
data/doom8.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.2 KiB |
BIN
data/setup.ico
BIN
data/setup.ico
Binary file not shown.
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 36 KiB |
BIN
data/setup8.ico
Normal file
BIN
data/setup8.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.2 KiB |
|
|
@ -44,7 +44,7 @@ chocolate_setup_LDADD = \
|
|||
|
||||
if HAVE_PYTHON
|
||||
|
||||
setup_icon.c : ../data/setup.ico
|
||||
setup_icon.c : ../data/setup8.ico
|
||||
../data/convert-icon $^ $@
|
||||
|
||||
endif
|
||||
|
|
|
|||
1118
setup/setup_icon.c
1118
setup/setup_icon.c
File diff suppressed because it is too large
Load diff
|
|
@ -188,7 +188,7 @@ EXTRA_DIST = \
|
|||
|
||||
if HAVE_PYTHON
|
||||
|
||||
icon.c : ../data/doom.ico
|
||||
icon.c : ../data/doom8.ico
|
||||
../data/convert-icon $^ $@
|
||||
|
||||
endif
|
||||
|
|
|
|||
1166
src/icon.c
1166
src/icon.c
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue