[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp
From: |
Udo Giacomozzi |
Subject: |
Re: [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp |
Date: |
Wed, 25 Jul 2007 10:33:11 +0200 |
Hello Sandro,
Wednesday, July 25, 2007, 3:28:43 AM, you wrote:
SS> +// This is now disabled by default because INCOMPLETE and unclean
SS> +// A clean implementation (IMHO) would warn user about the fact
SS> +// it is doing a stupid thing for compatibilty reason.
Agree. A general one-time warning for any self-limitation should be
printed.
SS> +// Also, for good compatibility, we should skip rendering
SS> +// of rotated or skewed text.
display() could handle this. Note also that device fonts cannot be
scaled differently for their x/y axis. IIRC the *glyphs* (not the
bounding box) ignore the X scaling and do *proportional* scaling
according to the Y scaling for device fonts.
BTW, this is maybe even a better example for the compatibility
discussion. One might take advantage of this for resizing (not
scaling) word-wrapped text fields.
Uhm, maybe we should consider using system-specific font rendering for
device fonts (which might be faster)? Just asking, don't know how much
work would be involved..
Udo
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/19
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/20
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Udo Giacomozzi, 2007/07/20
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/22
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/22
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Udo Giacomozzi, 2007/07/23
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/24
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/24
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/24
- Re: [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp,
Udo Giacomozzi <=
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp, Sandro Santilli, 2007/07/25