23 December 2010

HOTKEY_MIMIC_SCROLL_* with GTK+ 2.91.7

GTK+ 2.91.7 enables XI2 by default.
However, XI2 does not work with XSendEvent currently.

If you want to use HOTKEY_MIMIC_SCROLL_UP or HOTKEY_MIMIC_SCROLL_DOWN with GTK+ 2.91.7,
please add "gdk_disable_multidevice();" without the quote before "gtk_init(&argc, &argv);".

I will fix this problem in next release, of course. :-)

[WORKAROUND] build failure with GTK+ 2.91.7

Prepared for GTK+ 3.0, the latest release of GTK+ 2.9x has changed its soname.

Some compilers do not accept "-Wl,--as-needed" or similar options, so I use a minimal set of linking options, which can not find new soname automatically.

If you want to build current evilvte with GTK+ 2.91.7, please set your LDLIBS environment variable.

For example:
export LDLIBS=`pkg-config --libs vte-2.90`

Thus everything will be fine.

20 December 2010

evilvte 0.4.8~pre2 released

Changelog:
0.4.8~pre2
 * Initial support for vte_terminal_search_*
   The feature of VTE is still quite buggy.
   Please see: https://bugzilla.gnome.org/627886
 * Support underscore in LABEL_* to indicate
   mnemonic of menu item
 * Drop MATCH_STRING_EXEC which was deprecated
   since 0.4.7~pre1
 * Hide DEFAULT_EMULATION_TYPE,
   TAB_BORDER_HORIZONTAL and TAB_BORDER_VERTICAL
 * Provide a clearsigned SHA1SUMS using
   DSA key ID E98D6159
 * Make everything GTK+ 2.91.6 compatible

 * How to report bug, request feature,
   or submit patch for evilvte