Commit History

Autor SHA1 Mensaxe Data
  Tobias Gläßer b2ade39223 Fixed bug in key event handling between vim modes, where the same key event could get interpreted repeatedly. Also some rewrites/improvements of the code. Key mappings can now contain control characters and meta keys with a vim-like notation. There's a hard insert mode, which disables all of browsh's shortcuts and requires 4 hits on ESC to leave. There's a new multiple link opening feature analogous to vimium, that's still incomplete. %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 935983725c Added vim feature for editing URL in new tab %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston b780a79f2e Gofmt: some minor capitalisation %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston 714cad8615 Travis: upload logs to text host %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 7a622b230b Fixed bug where keyEvents variable was initialized wrongly. This led to key combinations only working after a certain number of key strokes. %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston ed79db0510 Vim mode: Small updates from PR review %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston 8161ea34e6 Vim mode: convert unexported symbols to lowercase %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston 59d2c31acf Fixes tests for Vim mode %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston eae72e94a6 Adds some Vim-specific integration tests %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston e03923394c Refactors Vim code from tty.go into its own file %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 49eebee0c9 Fixed typo %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer d3fff67c61 Prettified js files %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer bd5c30640d Instead of adding 1 to Y coord, add 1 to height. This fixes an issues %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 0b7d1dc7ef Added vim like navigation. This is still in an early stage. %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 15c7b45b6f Added features needed for vim like navigation to the webextension. %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 7b7e6bc308 Refactored code using switchToTab and added new features. %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 86acac617b Added duplicate_tab, restore_tab commands. %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 631483bbd9 Added initial configuration for vim like keybindings. %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer c794f10287 Added sessions permission %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer fac1af7f2a Fixed typo in comment %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 8fc15f3301 ignore debug log in interfacer/ directory %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer ebc8de95b9 ignore manifest.json backup file %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer dc9533969f Set default DISPLAY environment variable for xclipboard functionality %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer ca30b7722b added command for links hints %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer baf808f35d gofmt code %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer 3b246ff796 Created overlayVimMode function for displaying vim navigation state %!s(int64=6) %!d(string=hai) anos
  Tobias Gläßer ee1291b41a Added new vimium.js with code taken from vimium %!s(int64=6) %!d(string=hai) anos
  Thomas Buckley-Houston 08c5ee8770 CLI: Actual locally tested fix to race condition %!s(int64=5) %!d(string=hai) anos
  Thomas Buckley-Houston 4ca05b9236 Browsh CLI: fix for Marionette race condition %!s(int64=5) %!d(string=hai) anos
  Thomas Buckley-Houston 1d4723f3b0 injectCustomCSS() fix, don't error of no body %!s(int64=5) %!d(string=hai) anos