19 January 2012

One week without internet

I may have no stable internet access next week.

23 January is Chinese New Year.

If you leave comments here, or mail something to me,

I may delay the reply to 30 January.

Anyway, happy Chinese New Year! :-)

21 December 2011

evilvte 0.5.1~pre2 released

Changelog:
0.5.1~pre2
 * Support TAB_NEW_TAB_AT_TAB_ONE,
   let new tab always be the first tab
   Thanks to shenfeng <https://github.com/shenfeng>
 * Make close button smaller
 * Improve resizing behavior with
   "-VteTerminal-inner-border" property

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

13 December 2011

Official issue tracker and git repository

evilvte has provided official git repository:

https://github.com/caleb-/evilvte

Two enhancements has been pushed to git:
  * Make close button smaller
  * Improve resizing behavior with "-VteTerminal-inner-border" property

And now we also has official issue tracker:

https://github.com/caleb-/evilvte/issues

Issue #1 there is reported by johnlm.

If you have no github account, you may discuss bugs here as usual.
Feel free to report bugs as anonymous.

Please read the updated guide about how to follow evilvte issues. :-)

08 December 2011

evilvte could not be resized smaller?

Someone asked the question and then deleted his/her comment.

I guess he/she has found the FAQ.

If you are using a tiling window manager, I think evilvte built with GTK+ 3.x will work better with it. GTK+ 3.x based evilvte could be resized smaller.

However, GTK+ 3.x still has problems here and there, see comments of FAQ.

04 December 2011

Useful GTK+ 2.x styling

Update: add "GtkWidget::focus-line-width"

If you want to make your terminal emulator smaller, paste those settings below to your "$HOME/.gtkrc-2.0".

Or use the environment variable GTK2_RC_FILES to assign evilvte-only styling.

For example:
~$ GTK2_RC_FILES=$HOME/.config/evilvte/gtkrc-2.0 evilvte &

Next release of evilvte will include "GtkButton::inner-border = { 0, 0, 0, 0 }" as default setting.
style "evilvte_close_button"
{
  GtkButton::default-border = { 0, 0, 0, 0 }
  GtkButton::default-outside-border = { 0, 0, 0, 0 }
  GtkButton::inner-border = { 0, 0, 0, 0 }
  xthickness = 0
  ythickness = 0
}
widget_class "*.GtkNotebook.GtkHBox.GtkButton" style "evilvte_close_button"

style "evilvte_notebook"
{
  xthickness = 0
  ythickness = 0
}
widget_class "*.GtkNotebook" style "evilvte_notebook"

style "evilvte_vte"
{
  VteTerminal::inner-border = { 0, 0, 0, 0 }
}
widget_class "*.VteTerminal" style "evilvte_vte"

style "evilvte_focus-line"
{
  GtkWidget::focus-line-width = 0
}
widget_class "*" style "evilvte_focus-line"

23 November 2011

evilvte 0.5.1~pre1 released

Changelog:
0.5.1~pre1
 * Temporary workaround for
   "-VteTerminal-inner-border" property
 * Mouse clicking can also turn off
   urgency hint now

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

11 November 2011

evilvte now on Google Plus

An URL is worth a thousand words:

https://plus.google.com/107729199940153705010

All new blog articles here will be there, too.