Skip to content

Use GtkFontButton, fix UML tab-order black hole, and fix possible sheet XML crash

Duncan McIntosh requested to merge duncanm/dia:duncanm/even-more-fixes into master

This patch:

  • removes an old workaround for an unknown probably-fixed bug somewhere in Dia;
  • fixes a possible crash with a malicious sheet XML file;
  • fixes a tab black hole in the UML class dialog;
  • avoids keeping height separate from the PangoFontDescription in DiaFont;
  • starts using GtkFontButton to avoid locking up for like thirty seconds every time a dialog opens;
  • removes chardata handling since we do nothing with it;
  • removes unneeded portability code;
  • and removes an unneeded declaration.

Fixes #519.

Merge request reports