BUG:

get_supported_locales()
** if the "window title" setted to "" or NULL...
the environ won't copy from last tab <- very hard to fix it.
check the *_orig in data.h
** antialias don't work in new libvte

TODO:

Rewrite dialog.c
sort menu via profile
a scroll bar menu
Save setting click button when changing the color.

Get locale list from locales.
Text searching

* Load profile via right click menu.
More information on tab tips.
set the background image

Save key value in 'grub key value' dialog
* Select key in 'grub key value' dialog
* [Update Now] on tabs
[Save] button on dialogs

Save settings that diff and full

Using <Win> key in function key


Deprecated:

ENABLE_TAB_REORDER		// Since GTK 2.10
ENABLE_GDKCOLOR_TO_STRING	// Since GTK 2.12
ENABLE_RGBA			// Since GTK 2.12
ENABLE_SET_TOOLTIP_TEXT		// Since GTK 2.12
ENABLE_DRAG_AND_DROP		// Since GTK 2.12
USE_GTK_MENU_ITEM_SET_LABEL	// Since GTK 2.16

USE_TIMEOUT_SECONDS		// Since GLIB 2.14

ENABLE_VTE_SELECT_ALL		// Since VTE 0.16
USE_NEW_VTE_CURSOR_BLINKS_MODE	// Since VTE 0.17.1
USE_NEW_VTE_MATCH_ADD_GREGEX	// Since VTE 0.17.1
ENABLE_VTE_ERASE_TTY		// Since VTE 0.20.4
ENABLE_UNLIMITED_SCROLL_HISTORY // Since VTE 0.22.3
USE_OLD_VTE_GET_PADDING		// Since VTE 0.24

USE_OLD_GTK_WIDGET_MAPPED	// Deprecated since GTK 2.20
USE_OLD_GTK_LABEL_PACKING	// Deprecated since GTK 2.20

USE_OLD_VTE_SET_FONT		// Deprecated since VTE 2.20

