Commit History

Author SHA1 Message Date
  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. 6 years ago
  Tobias Gläßer 935983725c Added vim feature for editing URL in new tab 6 years ago
  Thomas Buckley-Houston b780a79f2e Gofmt: some minor capitalisation 6 years ago
  Thomas Buckley-Houston 714cad8615 Travis: upload logs to text host 6 years ago
  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. 6 years ago
  Thomas Buckley-Houston ed79db0510 Vim mode: Small updates from PR review 6 years ago
  Thomas Buckley-Houston 8161ea34e6 Vim mode: convert unexported symbols to lowercase 6 years ago
  Thomas Buckley-Houston 59d2c31acf Fixes tests for Vim mode 6 years ago
  Thomas Buckley-Houston eae72e94a6 Adds some Vim-specific integration tests 6 years ago
  Thomas Buckley-Houston e03923394c Refactors Vim code from tty.go into its own file 6 years ago
  Tobias Gläßer 49eebee0c9 Fixed typo 6 years ago
  Tobias Gläßer d3fff67c61 Prettified js files 6 years ago
  Tobias Gläßer bd5c30640d Instead of adding 1 to Y coord, add 1 to height. This fixes an issues 6 years ago
  Tobias Gläßer 0b7d1dc7ef Added vim like navigation. This is still in an early stage. 6 years ago
  Tobias Gläßer 15c7b45b6f Added features needed for vim like navigation to the webextension. 6 years ago
  Tobias Gläßer 7b7e6bc308 Refactored code using switchToTab and added new features. 6 years ago
  Tobias Gläßer 86acac617b Added duplicate_tab, restore_tab commands. 6 years ago
  Tobias Gläßer 631483bbd9 Added initial configuration for vim like keybindings. 6 years ago
  Tobias Gläßer c794f10287 Added sessions permission 6 years ago
  Tobias Gläßer fac1af7f2a Fixed typo in comment 6 years ago
  Tobias Gläßer 8fc15f3301 ignore debug log in interfacer/ directory 6 years ago
  Tobias Gläßer ebc8de95b9 ignore manifest.json backup file 6 years ago
  Tobias Gläßer dc9533969f Set default DISPLAY environment variable for xclipboard functionality 6 years ago
  Tobias Gläßer ca30b7722b added command for links hints 6 years ago
  Tobias Gläßer baf808f35d gofmt code 6 years ago
  Tobias Gläßer 3b246ff796 Created overlayVimMode function for displaying vim navigation state 6 years ago
  Tobias Gläßer ee1291b41a Added new vimium.js with code taken from vimium 6 years ago
  Thomas Buckley-Houston 08c5ee8770 CLI: Actual locally tested fix to race condition 5 years ago
  Thomas Buckley-Houston 4ca05b9236 Browsh CLI: fix for Marionette race condition 5 years ago
  Thomas Buckley-Houston 1d4723f3b0 injectCustomCSS() fix, don't error of no body 5 years ago