libzvt: the libzvt api needs some cleanup
Submitted by Mark Patton
Assigned to gnome-core Maintainers
Description
This seemed like the best place to report libzvt 2.0 bugs.
From a LB perspective libzvt 2.0 has a number of problems.
- It needs a get_adjustment function to retrieve the adjustment.
- set_font_name shold take a pang description string not an X font
- set_fonts should use the pango font stuff, not GdkFont.
- there should be a way to set the bold font independently of the normal font. Right now set_fonts does both.
- there should get a get_color_scheme to match set_color_scheme.
- It might be nice to have a utility function set_geometry_hints to setup resize by character. Otherwise you have to access internal fields charwidth and charheight.
- trying to set a non-fixed width font should return an error somehow, not just corrupt the screen. - zvt_term_bell, even if it just calls gdk_beep, should take a ZvtTerm* not a void*
- there should be get_font functions to set_font ones
Resolution: RESOLVED WONTFIX