Hi, I'm typically a lurker, but I thought I would release a few modifications I made to dillo. My patch also includes someone's (I can't recall whose) patch that adds external downloading and opening in external browsers. I thought someone may be interested. Here are the modifications I made: <alt>-w closes the window (instead of <ctrl>-q) <alt>-b in viewport opens a new window with the bookmarks <alt>-u view source <ctrl>-r in viewport reloads the current page (bookmark button loads bookmarks in current viewport <ctrl>-h loads homepage vi-style scroll (h = left, j = down, k = up, l = right) <esc> button stops loading the current page (this has no effect on images--they still load if page is fully loaded) The patchfile can be found at: http://www.xmission.com/~locutus/various-locutus.patch and the modifications above can be seen at: http://www.xmission.com/~locutus/index.html#dillo If you find this useful, enjoy! Boa, --Phil
On Wed, 19 Feb 2003 15:03:25 +0100 Nicola Girardi <nicola@g-n-u.de> wrote:
<alt>-w closes the window (instead of <ctrl>-q)
Why isn't this C-w as in most GTK applications? In most GTK apps (well all the apps I've ever used) I see C-w means close window and C-q means close all windows and exit.
I, for one, do not know. I chose alt for my patch because that is what I am used to (Netscape). IMO, alt is certainly easier on a laptop. Cheers, --Phil
<alt>-w closes the window (instead of <ctrl>-q)
Why isn't this C-w as in most GTK applications? In most GTK apps (well all the apps I've ever used) I see C-w means close window and C-q means close all windows and exit.
I, for one, do not know.
Oh, I didn't mean to complain to you directly--I just chose an appropriate thread for the issue. :)
On Wed, 19 Feb 2003 17:15:33 +0100 Nicola Girardi <nicola@g-n-u.de> wrote:
<alt>-w closes the window (instead of <ctrl>-q)
Why isn't this C-w as in most GTK applications? In most GTK apps(well all the apps I've ever used) I see C-w means close window and C-q means close all windows and exit.
I, for one, do not know.
Oh, I didn't mean to complain to you directly--I just chose an appropriate thread for the issue. :)
I did not take it as a direct complaint. :^) I think this is a very relevant question (and thread) as well, and worthy of a short discussion. However, I shall not lead it, as I do not know the initial reasons why these default keybindings were chosen. I thought I would give you my reasons for choosing what I did, which could open the discussion further. Cheers, --Phil ------------------------------ Don't ever slam a door; you might want to go back.
Hey folks! Phillip Warner writes:
On Wed, 19 Feb 2003 17:15:33 +0100 Nicola Girardi <nicola@g-n-u.de> wrote:
<alt>-w closes the window (instead of <ctrl>-q)
Why isn't this C-w as in most GTK applications? In most GTK apps(well all the apps I've ever used) I see C-w means close window and C-q means close all windows and exit.
[...]
I did not take it as a direct complaint. :^) I think this is a very relevant question (and thread) as well, and worthy of a short discussion. However, I shall not lead it, as I do not know the initial reasons why these default keybindings were chosen.
I thought I would give you my reasons for choosing what I did, which could open the discussion further.
In my very humble opinion what needs to be discussed is a way for everyone to be pleased with whatever key bindings Dillo is setup with. How? I think we should have a "default" set of key bindings, which may or may not please everyone, _but_, more importantly, add the possibly of specifying alternate ones in the dillorc file. The code shouldn't be too hard to do, but perhaps a tad bit tedious. The options might look like: key_close_window=C-w key_quit=C-q key_back=backspace key_forward=F8 Discussions on key bindings keep reappearing on this list, which leads me to think that a more general solution like the one I've proposed is needed. Unfortunately, my hacking time has been cut down drastically. If someone wants to implement this, I'll be gald to help out. best regards, -- Livio <livio@ime.usp.br>
participants (4)
-
Livio Baldini Soares
-
Nicola Girardi
-
Phillip Warner
-
Phillip Warner