diff options
author | Po Lu <luangruo@yahoo.com> | 2022-06-21 05:04:24 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-06-21 05:04:47 +0000 |
commit | 8cf3c3203b07b781ed34627fce0283d2b1b03fd7 (patch) | |
tree | 55f62cdd2e93b42654a4561cf2c96be323443460 /test/lisp/emacs-lisp/hierarchy-tests.el | |
parent | c175984e2c909979da915ac46b0c92de67f4b249 (diff) | |
download | emacs-8cf3c3203b07b781ed34627fce0283d2b1b03fd7.tar.gz emacs-8cf3c3203b07b781ed34627fce0283d2b1b03fd7.tar.bz2 emacs-8cf3c3203b07b781ed34627fce0283d2b1b03fd7.zip |
Allow toggling antialiasing inside the Haiku font dialog
* src/haiku_support.cc (struct font_selection_dialog_message):
New field `disable_antialias'.
(MessageReceived): Handle new message SET_DISABLE_ANTIALIASING.
(class DualLayoutView): Rename to `TripleLayoutView'.
(class TripleLayoutView): Rename from `DualLayoutView'.
(MinSize): Update computations for three views.
(class EmacsFontSelectionDialog, UpdatePreview)
(EmacsFontSelectionDialog): Add an antialiasing checkbox to
control antialiasing.
(be_select_font): New arguments `initial_antialias' and
`disable_antialias'.
* src/haiku_support.h: Update prototypes.
* src/haikufont.c (haikufont_pattern_from_object): Set
FSPEC_ANTIALIAS.
(Fx_select_font): Update accordingly.
Diffstat (limited to 'test/lisp/emacs-lisp/hierarchy-tests.el')
0 files changed, 0 insertions, 0 deletions