aboutsummaryrefslogtreecommitdiff
path: root/src/keys.cc
AgeCommit message (Collapse)Author
2025-08-04Focus the N-th tab with Alt-<number>Rodrigo Arias Mallo
Allows jumping directly to a given tab. It encourages a low number of tabs opened, otherwise it will exceed the 1 to 10 range.
2025-05-08Make Ctrl+C copy selection into clipboardRodrigo Arias Mallo
Follows the behavior of so many other programs by copying the current text selection into the clipboard with Ctrl+C. Selecting text continues to copy it into the primary selection. Fixes: https://github.com/dillo-browser/dillo/issues/228
2025-04-27Add about:keys to show keyboard shortcutsRodrigo Arias Mallo
Fixes: https://github.com/dillo-browser/dillo/issues/66
2024-06-25Add support for zoom factorRodrigo Arias Mallo
Allows zooming in and out of pages by changing the size of all elements, including font size, images and tables. The initial zoom is specified in the "zoom_factor" option of dillorc. Use the new shortcuts Ctrl+ and Ctrl- to adjust the zoom of the current page and Ctrl 0 to reset it to 100%. When a new tab or window is opened, the current zoom factor is inherited. Each tab retains its own zoom factor. Fixes: https://github.com/dillo-browser/dillo/issues/21
2024-03-09Use Doxygen comments for C filesRodrigo Arias Mallo
2015-05-09keys: add Menu keycorvid
Now have a computer with windows keys :( and, at least for me, the one that looks like a menu is apparently "Menu" in xev. (Although some FLTK documentation and other stuff on the web suggests that this used to [or maybe still does for some people] cause Super_R (xev), which would then turn into FL_Meta_R in FLTK.)
2012-09-28keybinding for view-sourceAlexander Voigt
2012-05-26unify use of sizeof() when computing array lengthJohannes Hofmann
Submitted by: 123 <p37sitdu@lavabit.com>
2011-11-11locale-independent ASCII character case handlingcorvid
Basically, I and i are different letters in Turkic languages, and this causes problems for str(n)casecmp and toupper/tolower in these locales when dillo is dealing with ASCII.
2011-10-30Bind Ctrl-{PageUp,PageDown} to tab-{previous,next}.Jeremy Henty
2011-09-14Allow key bindings for paging left/rightcorvid
2011-08-03Bind <Ctrl><Shift>Tab instead of <Shift>Tab to "left-tab".Jeremy Henty
2011-07-11Made "hide-panels" hide the findbar, then panels (and removed "fullscreen").Jorge Arellano Cid
Redefined "hide-panels" to close the findbar if it's visible, and all the panels when the findbar is not visible.
2011-06-25rm some references to fltk2corvid
2011-06-23multimedia key namescorvid
fltk-1.3 gives them special values, so they can't be used by specifying keysyms in keysrc anymore. I separated them from the other keys 1) so that they can be ignored when looking through the list of 'ordinary' keys 2) because Back and BackSpace could be confusing. Am I thrilled with the idea of having rules like "forward = forward"? Well, not particularly.
2011-06-23non-ASCII keybindingscorvid
Alexander Voigt has kindly done some testing, and it seems that this makes bindings to most keys on a German keyboard possible -- except those that need AltGr don't work yet.
2011-04-28Made Ctrl-q the default for close-all (it was Alt-q)Jorge Arellano Cid
2011-04-27Set Ctrl-w as default for close tab/window (it was Ctrl-q)Jorge Arellano Cid
2011-01-06keyscorvid
2011-01-06eventscorvid
2011-01-06keys and mouse buttonscorvid
2009-11-04allow keysyms in keysrccorvid
2009-09-08'save' key actioncorvid
2009-07-05keybindings for scrollingcorvid
2009-06-24Added the "stop" keybinding (not bound!)corvid
2009-06-21Added the "nop" keybinding (nop = NO_OPERATION; to cancel a default hook)corvid
2009-05-07NumLock, CapsLock, etc. modifiers should be ignored in parseKey().Rogutes Sparnuotos
2009-06-05KeysCommand_tcorvid
This should make it easier for the casual reader to tell what's what in keys.cc.
2009-06-05Get key bindings for File menucorvid
2009-06-01free Keyscorvid
2009-05-29constscorvid
2009-05-16Keys::parseKey MSGcorvid
2009-05-05Keybindings: allow shifted characters as keynamescorvid
2009-05-04show line number for keysrc errorscorvid
2009-05-03dStrndup, dStrcasecmpcorvid
2009-05-03Fixed a memory leak in keybindings.corvid
2009-05-03Added configurable keybindings! (in ~/.dillo/keysrc) # part1Jorge Arellano Cid