05 May 2010

evilvte 0.4.4~pre8 released

calebjoined: 2007-09-22
posted: 570
promoted: 108
bookmarked: 84
1subject: evilvte 0.4.4~pre8 released
2008-11-28
  
I plan to release 0.4.4 final version after release of Debian Lenny. :-)
Changelog:
0.4.4~pre8

 The "Thanks to Samuli Suominen!" Release.

 * Rename libraries variable to LDLIBS
 * Fix Makefile to work with LDFLAGS="-Wl,--as-needed"
 * Remove target "all" from target "install" which caused everything to get
   re-compiled at install phase.

0.4.4~pre7
 * Respect LDFLAGS

0.4.4~pre6
 * Support PROGRAM_WM_CLASS
   Thanks to Bruno Vieira for reporting this issue.

0.4.4~pre5
 * Support CTRL_TOGGLE_FULLSCREEN and "Toggle fullscreen" item in menu
   I tested this feature in jwm and kwin.
 * Fix a do-no-harm message when trying to rename a null tab label
   Thanks to Bernhard R. Link for reporting it.
 * Fix number_char redefinition error if built with gcc 4.3.1
 * Rename shell scripts to the .sh scheme, and update the LICENSE file

0.4.4~pre4
 * Support command line -title option to assign program title
 * Use g_get_current_dir() instead of g_getenv("PWD") to decide current path
   Thanks to Bruno Vieira for reporting this issue.

0.4.4~pre3
 * Support TAB_CLOSE_BUTTON

0.4.4~pre2
 * Support TAB_REORDERABLE
 * Fix a switch-page bug
 * Always handle delete_event, aka program closing event
 * Disable tab label auto-resorting

0.4.4~pre1
 * Support command line -r option to run in root window
 * Support command line -h option to show help messages
 * Support command line -2 to -9 options to set initial tab numbers
 * Remove TAB_INITIAL_NUMBER
 * Make icons smaller, and update their copyright to year 2008 with permission
   from the author, Tetralet
 * Make manpage of evilvte according to options in src/config.h
 * Simplify Makefile and configure
guest
2subject: some_requests
2008-12-22
  
man, evilvte is good. but can you add to project such things as :
1)"Normal cfg" . /etc/evilvte/config.h  <- this is not fun imho.
2) Ability to bind any hot keys not only "CTRL + etc".
calebjoined: 2007-09-22
posted: 570
promoted: 108
bookmarked: 84
3subject: some_requests
2008-12-23
  

guest

1)"Normal cfg" . /etc/evilvte/config.h  <- this is not fun imho.

I plan to support $HOME/.config/evilvte/config.h in 0.4.5.
I will not support it in 0.4.4 final, though.
Do you really want a config.h put in global /etc ?


guest

2) Ability to bind any hot keys not only "CTRL + etc".

It will make the config.h too complicated.
I plan to support something like "Alt + ←" and "Alt + →", but not "Alt + everything".
If you need some specific key bindings, I am happy to add it as you request. :-)
guest
4subject: some_requests
2008-12-23
  
caleb
I plan to support $HOME/.config/evilvte/config.h in 0.4.5.
I will not support it in 0.4.4 final, though.
Do you really want a config.h put in global /etc ?

 I think that  "$HOME/.config/evilvte/config.h in 0.4.5" is good place for cfg. but It seems to me that idea of config.h is bad. because it needs recompile evilvte after reconfiguring. Why dont  you want to make this part of project as in all apps: modifing cfg THEN restart application to apply changes?

caleb

It will make the config.h too complicated.
 
but it  will give evilvte an advantage=)

caleb

I plan to support something like "Alt + ←" and "Alt + →", but not "Alt + everything".
If you need some specific key bindings, I am happy to add it as you request. :-)

[start cut from /etc/evilvte/config.h]
/* Use || for multiple hotkeys
 * (event->keyval == GDK_A || event->keyval == GDK_a)
 *                   GDK_A = "Shift + a", so hotkey will be "Ctrl + Shift + a"
 * See /usr/include/gtk-2.0/gdk/gdkkeysyms.h for GDK_* definitions            */
[end cut from /etc/evilvte/config.h]
This cut from config.h is confusing me. it says that i can set multiple keys for a event. But the red part of cut is false. Becase if i ll put such string  i get  two variants of hotkeys for my event: CTRL + A and CTRL + a, not ctrl + shift +a...can you explain it pls?
Evilvte is not able to use combinations such as CTRL + ALT + , isnt it? or iam wrong?
calebjoined: 2007-09-22
posted: 570
promoted: 108
bookmarked: 84
5subject: some_requests
2008-12-24
  

guest
Why dont  you want to make this part of project as in all apps: modifing cfg THEN restart application to apply changes?

I just want a simple terminal emulator that I can use everyday. :-P
In fact, evilvte have implanted a lot of features that I never use. (But I did tested them and I am sure they do work.)
I think you may want to try lilyterm: http://lilyterm.luna.com.tw/index_en.html
Reasons about why I choose libVTE can be found on FAQ.

guest
This cut from config.h is confusing me. it says that i can set multiple keys for a event. But the red part of cut is false. Becase if i ll put such string  i get  two variants of hotkeys for my event: CTRL + A and CTRL + a, not ctrl + shift +a...can you explain it pls?

It is a known issue.
Keyboard events may change their behaviors in varies settings for X11 / GTK+. (different keyboard X11 drivers or different keyboard settings)
I personal only use the evdev Xorg driver for both my keyboard and mouse.
There are some generic solutions for it, but they will make evilvte bloated.

guest
Evilvte is not able to use combinations such as CTRL + ALT + , isnt it?

No, evilvte can not use CTRL + ALT + currently.
guest
6subject: evilvte
2008-12-26
  
I have almost forgotten about it, but began to configure evilvte again and have remembered that it cant to start in full screen mode=) or i cant find it in your config.h^^  can you add it (starting in fullscreen) to evilvte?
Why it cant be work: #define    CTRL_TOGGLE_FULLSCREEN (event->keyval == GDK_M) ?
     




calebjoined: 2007-09-22
posted: 570
promoted: 108
bookmarked: 84
7subject: evilvte
2008-12-27
  

guest
I have almost forgotten about it, but began to configure evilvte again and have remembered that it cant to start in full screen mode=)

Provided in 0.4.4~pre9. :-)
#define COMMAND_FULLSCREEN TRUE
Notice:
1. evilvte does not handle geometry change events, so you might confront with problems about window resizing.
2. Toggling between original size and fullscreen does work in kwin(KDE), jwm, and evilwm. It may not work properly in some specific window managers (WMs).
3. It is hard to keep geometry in libvte based terminal emulators. Even gnome-terminal and XFCE Terminal has this kind of problems. As far as I know, lilyterm and vteapp.c[1] has least geometry bug. All other libvte based terminal emulators has a few or more geometry bugs. It is *VERY* hard to fix them. Some working code in some WMs do not work in other WMs.
[1] vteapp.c is a demo program in libvte without multi-tab function. Those geometry codes do not work properly with multi-tab.

guest
Why it cant be work: #define    CTRL_TOGGLE_FULLSCREEN (event->keyval == GDK_M) ?

Please try Ctrl-M and Ctrl-Shift-M.
Ctrl-Shift-M works on my machine.
If both do not work, please enable it in right-click menu:
#define MENU_CUSTOM "Toggle fullscreen"
edited: 2
guest
8subject: evilvte
2008-12-27
  
caleb

Provided in 0.4.4~pre9. :-)
#define COMMAND_FULLSCREEN TRUE

Good!!! =)

caleb

Notice:
1. evilvte does not handle geometry change events, so you might confront with problems about window resizing.
2. Toggling between original size and fullscreen does work in kwin(KDE), jwm, and evilwm. It may not work properly in some specific window managers (WMs).

i have X + fluxbox=) when  i first time have configured evilvte , toggling of FULLSCREEN worked=) Now I try to find that I have made incorrectly in second time=)

caleb

3. It is hard to keep geometry in libvte based terminal emulators. Even gnome-terminal and XFCE Terminal has this kind of problems. As far as I know, lilyterm and vteapp.c[1] has least geometry bug. All other libvte based terminal emulators has a few or more geometry bugs. It is *VERY* hard to fix them. Some working code in some WMs do not work in other WMs.
[1] vteapp.c is a demo program in libvte without multi-tab function. Those geometry codes do not work properly with multi-tab.

i hope these bugs will be solved=)

caleb

Please try Ctrl-M and Ctrl-Shift-M.
Ctrl-Shift-M works on my machine.
If both do not work, please enable it in right-click menu:
#define MENU_CUSTOM "Toggle fullscreen"

iam trying....=)
guest
9subject: evilvte features
2009-01-07
  
Hi , its again me =)
You dont want to add  binding any key in evilvte, but can you add to it CTRL + ALT + "KEY" ? CTRL+KEY is not good for  programs which is running in terminal, for example rtorrent,mc,herrie and etc. this programs have many binds as CTRL  + KEY and it does work with evilvte unpleasant=(
calebjoined: 2007-09-22
posted: 570
promoted: 108
bookmarked: 84
10subject: evilvte features
2009-01-07
  
guest
You dont want to add  binding any key in evilvte, but can you add to it CTRL + ALT + "KEY" ?
For current architecture of codes, I plan to add an option that toggles the usage of ALT.
So every CTRL + "KEY" will become CTRL + ALT + "KEY".
If you need some more fine settings, there is no convenient way to do it.
(For example, use CTRL + "KEY" and ALT + "KEY" and Shift + "KEY" and others + "KEY" at the same time.)
calebjoined: 2007-09-22
posted: 570
promoted: 108
bookmarked: 84
11subject: evilvte features
2009-02-03
  
guest
You dont want to add  binding any key in evilvte, but can you add to it CTRL + ALT + "KEY" ?
Hi,
0.4.4~pre10 has supported this feature. :-)
guest
12subject: evilvte 0.4.4~pre10
2009-02-04
  
Hi
Great!!!  Waiting release =)
Bye
guest
13subject: evilvte 0.4.4~pre8 released
2009-02-25
  
caleb
I plan to release 0.4.4 final version after release of Debian Lenny. :-)

Debian GNU/Linux 5.0 (Lenny) is done!! And i hope that soon i ll see evilvte 0.4.4!!=))
calebjoined: 2007-09-22
posted: 570
promoted: 108
bookmarked: 84
14subject: evilvte 0.4.4~pre8 released
2009-02-26
  

guest


Debian GNU/Linux 5.0 (Lenny) is done!! And i hope that soon i ll see evilvte 0.4.4!!=))

:-)
I am also the official maintainer of several other Debian packages.
I just closed 3 bugs these days after Lenny release. (Those bugs are not related with evilvte.)

I plan to release 0.4.4 next week. :-P
guest
15subject: evilvte 0.4.4~pre8 released
2009-02-27
  
caleb

:-)
I am also the official maintainer of several other Debian packages.
I just closed 3 bugs these days after Lenny release. (Those bugs are not related with evilvte.)

I plan to release 0.4.4 next week. :-P

great!

No comments:

Post a Comment