Commit graph

47 commits

Author SHA1 Message Date
Nick Zatkovich
215b7c644e BUILD: remove the last of the imagemagick stuff
The only remaining thing depending on imagemagick are the dist scripts
2017-07-30 23:26:52 -07:00
Nick Zatkovich
6724ef5aba BUILD: switch to use pillow instead
create_caption still relies on ImageMagick
2017-07-30 18:58:54 -07:00
Mike Swanson
9c6c681276 Burn all GIFs: Convert everything to PNGs.
DeuTex 5 now supports these, and we can use real transparency indexes
in the files too, so no more ugly cyan background!
2017-07-18 22:26:52 -07:00
Mike Swanson
63efd56679 create_caption: Clean up copyright text more by removing "Freedoom, " 2017-03-14 17:51:34 -07:00
Mike Swanson
0b3edc9548 Merge branch 'titlepic' of gh:Voros2/freedoom 2017-03-14 16:05:10 -07:00
Mike Swanson
a51b9d3398 Merge branch 'titlepic' of gh:Ferk/freedoom 2017-03-14 15:57:34 -07:00
RjY
e94bcdd9ea graphics/titlepic: remove author subdirectory
- move captainw/* into titlepic (rename fdmtitle to freedm_titlepic)
- fix file paths in dist/Makefile, graphics/titlepic/Makefile
2017-03-14 11:43:33 +00:00
Ayub Ahmed
b1a9fe95e5 titlepic/Makefile: clean only generated t_phase...
images within the directory.
2017-03-13 06:03:13 +06:00
Fernando Carmona Varo
4f5bb82e61 Titlepic: use more discrete breathing orifices 2017-03-11 16:37:19 +01:00
Ayub Ahmed
209f14f071 create_caption: increase height, remove -style 2017-03-11 19:15:00 +06:00
Ayub Ahmed
943ccbb126 create_caption: make y offset positive 2017-03-11 18:55:21 +06:00
Ayub Ahmed
4a39a7730e create_caption: align line 37 properly 2017-03-11 18:42:08 +06:00
Ayub Ahmed
2326d4a741 create_caption: change color to orange
For better visibility.
2017-03-11 18:37:43 +06:00
Ayub Ahmed
5efe26a29b titlepic/Makefile: fix typo 2017-03-11 11:02:21 +06:00
Ayub Ahmed
0cdc7c2330 Makefile: generate t_phase images for titlepic 2017-03-11 10:51:50 +06:00
Ayub Ahmed
9261d53eb8 create_caption: footer and text updates
Use blue as fill color rather than white.
Add oblique style to footer text.
Replace URL with copyright notice.
Removed "Version: " text from version footer.
Use image rather than text to generate "Phase 1" and "Phase 2" words
2017-03-11 10:44:04 +06:00
Mike Swanson
55943ca46f Make sure titlepic logo and menu logo are in the same location.
This gives a nice effect of blending the title in with the menu.
We actually used to do this, but it broke with a title screen update.
Thanks @JNechaevsky for the suggestion.

Closes #388
2017-02-23 08:13:54 -08:00
Mike Swanson
c6235d6ffc Makefile: Make sure all built files are removed in make clean. 2017-02-19 12:22:57 -08:00
Simon Howard
05bdf65ee2 Add README files for most directories.
Let's make the project easier to explore and understand.
2015-12-24 18:19:25 +01:00
Simon Howard
a8fe8e19e3 graphics: Eliminate symlinks for titlepic images.
Copy these into the parent directory to avoid the need for symlinks.
More progress towards #202.
2015-12-24 11:51:02 +01:00
Mike Swanson
372b95fcc2 de-symlinkify: kracov 2015-12-17 01:22:15 -08:00
Mike Swanson
b931bcfbc7 titlepic: don't apply dithering 2015-12-05 06:48:35 -08:00
Mike Swanson
b546df38eb titlepic: move subtitle text towards the bottom 2015-12-05 06:38:25 -08:00
Kracov Bolkonski
ffc7e87534 graphics: new titlepic 2015-12-05 06:22:13 -08:00
RjY
d3a78b5133 titlepic/create_caption: try alternative fonts
Do not FTBFS if the user does not have ghostscript / gsfonts installed.
Instead try some other fonts commonly installed by Linux distributions.

The patch is written to be easily extendable with extra font names, but
to be independent of the order of "convert -list font" output. Each
listed font is searched for in turn, and the first one found is used.
2015-12-04 17:52:39 +00:00
Simon Howard
750feed4ea graphics: Add new logo for FreeDM.
CaptainW kindly contributed a new logo for FreeDM in this thread:
http://www.doomworld.com/vb/freedoom/66962-freedm-needs-a-logo/

This uses the new logo for the title screen, menu header (M_DOOM) and
the large banner texture used in the FreeDM levels.

This fixes #12.
2014-10-03 04:02:52 +00:00
Mike Swanson
706633ec59 make: VERSION variable can be set either via git or the VERSION file
Change up the shell line so that it can fallback on the VERSION file
if building without a Git repository (eg, from a release tarball).

Additionally, change the titlepic generation so that it uses this
single instance of setting VERSION rather than doing its own thing.
2014-01-22 19:32:25 -08:00
Mike Swanson
be70a52bec graphics: remove the date from the titlepic
This is a small step towards deterministic builds (#41). It's not very
useful information on its own: what it tells, you can gather by the
file modification date (which is preserved in the zip files), and even
better (the titlepic date was based on the builder's local time, not
UTC!). Some people have tended to refer to the date as well when
talking about what build they have, which is also unhelpful, multiple
commits can happen per day and the Version marker already uses git
describe for more accurate information.
2014-01-22 19:28:07 -08:00
Simon Howard
affe9b53a1 graphics: Rename title screen.
By popular vote[1] on Doomworld we are ditching the "Ultimate" name
for Freedoom 1; the two IWADs are now named "Freedoom: Phase 1" and
"Freedoom: Phase 2". Rework the title screen to incorporate the logo
from the menu, and add a matching logo for FreeDM.

[1] http://www.doomworld.com/vb/freedoom/66855-renaming
2014-01-11 22:39:09 +00:00
Mike Swanson
c24337a00d Change Freedoom URL to GitHub 2014-01-01 15:01:46 -08:00
Mike Swanson
ed41c6f7fc doc/graphics: Change to shorter URL.
There's real work to be done, but this URL is shorter!

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2009-10-06 18:33:57 -07:00
Mike Swanson
1c34d4c32b titlepic: Make the ultimate target have its own title
Right now it's called "Ultimate Freedoom"; a more original name should
be given later down the line.

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2009-06-23 19:59:46 -07:00
Mike Swanson
eaa5704d42 Change website URL in documents
Moved from SourceForge; also levels/sargebaldy/hellkeep.txt had some
weird end of lines (various mix of CRLF, LFCR), that's fixed.

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2008-12-22 19:52:38 -08:00
Mike Swanson
95ccde2b71 titlepic: version from git describe if available
Use `git describe` to automatically generate the version on titlepic,
use VERSION file if not a git repository (tarball releases).
2008-12-11 15:39:07 -08:00
Jon Dowland
9ae448c99d use a symlink to Saint_of_Killer's titlepic.gif rather than a ppm copy
use gifs instead of ppms, like the rest of the build system (this is a
relic from ppmcaption anyway)
2006-09-18 20:27:10 +00:00
Jon Dowland
4f83fb5223 update titlepic with version number 2006-09-02 19:03:44 +00:00
Jon Dowland
d0f013475e enhance clean target 2006-06-13 21:24:45 +00:00
Simon Howard
868ab15f43 Generate different titlepics for freedoom and freedm. 2006-06-04 15:33:28 +00:00
Simon Howard
7309286c10 Font not needed now we are using imagemagick 2006-05-13 15:37:06 +00:00
Simon Howard
35224c3312 Oops! 2006-05-11 09:49:02 +00:00
Simon Howard
6ef34d2e30 Use yyyy/mm/dd (big endian) date format. 2006-05-11 09:33:05 +00:00
Simon Howard
0fcb690599 Output to output.ppm, not output.png 2006-05-11 09:26:27 +00:00
Simon Howard
f2499cddcd Use imagemagick instead of ppmcaption. 2006-05-11 09:24:05 +00:00
Simon Howard
11894c4800 Remove autogenerated and old files. 2006-05-09 16:53:08 +00:00
Simon Howard
cb9954488c Use the version of ppcmaption installed on the system. 2006-05-09 16:51:20 +00:00
Simon Howard
ccb2a30045 Remove precompiled program. 2006-05-09 16:50:36 +00:00
Simon Howard
36658bee0e Import other stuff. 2006-05-09 16:20:42 +00:00