diff options
author | Gemini Lasswell <gazally@runbox.com> | 2017-10-16 08:30:51 -0700 |
---|---|---|
committer | Gemini Lasswell <gazally@runbox.com> | 2017-10-24 09:02:49 -0700 |
commit | cb73c70180f57f3fb99fae3aaefbacf0a61cea3f (patch) | |
tree | 67dab0331e0b70c3176ca5f536f35b0bd3591eff /lisp/emacs-lisp/generic.el | |
parent | 4ec0d2dc6f149c4c14833793f20e1e54270b85f2 (diff) | |
download | emacs-cb73c70180f57f3fb99fae3aaefbacf0a61cea3f.tar.gz emacs-cb73c70180f57f3fb99fae3aaefbacf0a61cea3f.tar.bz2 emacs-cb73c70180f57f3fb99fae3aaefbacf0a61cea3f.zip |
Make Snake, Tetris and Pong adjust to display DPI
Replace gamegrid's constant 16x16 glyph with a generated one based
on display dimensions (bug#24658).
* lisp/play/gamegrid.el (gamegrid-glyph-height-mm): New variable.
(gamegrid-glyph-height): Deleted.
(gamegrid-xpm, gamegrid-xbm): Constants replaced with functions.
(gamegrid-colorize-glyph): Use new functions instead of constants.
(gamegrid-calculate-glyph-size, gamegrid-insert-xbm-bits): New
functions.
Diffstat (limited to 'lisp/emacs-lisp/generic.el')
0 files changed, 0 insertions, 0 deletions