Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vim mode experimental #264

Open
wants to merge 58 commits into
base: vim-mode-experimental
Choose a base branch
from

Commits on Oct 7, 2018

  1. Configuration menu
    Copy the full SHA
    bdd0df1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ced1379 View commit details
    Browse the repository at this point in the history
  3. gofmt code

    tobimensch committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    6bd4c96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a78d98b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b35a68 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c8afed View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. Configuration menu
    Copy the full SHA
    a04bdac View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2018

  1. Fixed typo in comment

    tobimensch committed Oct 24, 2018
    Configuration menu
    Copy the full SHA
    0d2dfee View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2018

  1. Added sessions permission

    tobimensch committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    9329c9f View commit details
    Browse the repository at this point in the history
  2. Added initial configuration for vim like keybindings.

    The keybindings are hardcoded for now, but this is going to change.
    tobimensch committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    c40c724 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f730983 View commit details
    Browse the repository at this point in the history
  4. Refactored code using switchToTab and added new features.

    Added moveTabLeft and moveTabRight functions, which take
    a tab ID and try to move the tab as far right or left
    in the tabOrder as possible.
    Added previouslyVisitedTab function that switches to the
    previously selected tab.
    tobimensch committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    b78d896 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    052aecd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4099f51 View commit details
    Browse the repository at this point in the history
  7. Instead of adding 1 to Y coord, add 1 to height. This fixes an issues

    with activating input boxes using link hinting.
    tobimensch committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    721b2c8 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' of https://github.com/browsh-org/browsh into vi…

    …m-mode-experimental
    tobimensch committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    d037732 View commit details
    Browse the repository at this point in the history
  9. Prettified js files

    tobimensch committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    61cd7e1 View commit details
    Browse the repository at this point in the history
  10. Fixed typo

    tobimensch committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    ae1df35 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2018

  1. Update Go dep to v0.5.0

    tombh authored and tobimensch committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    034d9c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11f746b View commit details
    Browse the repository at this point in the history
  3. Update FF Marionette commands

    In Firefox 63 an old syntax for Marionette commands was deprecated.
    Updating mostly just meant prepending `WebDriver` to existing commands.
    
    This should fix most problems in browsh-org#232
    tombh authored and tobimensch committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    d17cb59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf44f91 View commit details
    Browse the repository at this point in the history
  5. Adds Golang clipboard dep

    tombh authored and tobimensch committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    0bda8f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f998be View commit details
    Browse the repository at this point in the history
  7. Adds some Vim-specific integration tests

    tombh authored and tobimensch committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    e3568cd View commit details
    Browse the repository at this point in the history
  8. Fixes tests for Vim mode

    Vim mode still needs a lot more tests
    tombh authored and tobimensch committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    3beeb76 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    26e9c61 View commit details
    Browse the repository at this point in the history
  10. Vim mode: Small updates from PR review

    tombh authored and tobimensch committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    af487ae View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    15f541c View commit details
    Browse the repository at this point in the history
  12. Fixed bug where keyEvents variable was initialized wrongly. This led …

    …to key combinations only working after a certain number of key strokes.
    tobimensch committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    565e6f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. Travis: upload logs to text host

    This is because Travis' logs had 2 problems.
      1. it doesn't capture the entire log output
      2. it doesn't show logs when there's a timeout
    tombh committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    9c668e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    748bf9d View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. Configuration menu
    Copy the full SHA
    6882327 View commit details
    Browse the repository at this point in the history
  2. Travis: upload logs to text host

    This is because Travis' logs had 2 problems.
      1. it doesn't capture the entire log output
      2. it doesn't show logs when there's a timeout
    tombh authored and tobimensch committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    fbb1cfc View commit details
    Browse the repository at this point in the history
  3. Gofmt: some minor capitalisation

    tombh authored and tobimensch committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    2bf920b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d034497 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e10510f View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2018

  1. 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.
    tobimensch committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    3449ec1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c0b907 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Create FUNDING.yml

    tombh authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    e88b42a View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2019

  1. Configuration menu
    Copy the full SHA
    ffa586c View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2019

  1. use test script from master

    Your Name committed Jun 16, 2019
    Configuration menu
    Copy the full SHA
    76e7eb1 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. move vim test into tty test seems helpful

    Your Name committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    36ac818 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2019

  1. Configuration menu
    Copy the full SHA
    f290601 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. Configuration menu
    Copy the full SHA
    8363581 View commit details
    Browse the repository at this point in the history
  2. test

    Your Name committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    a937e46 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2019

  1. clarify dev path

    Your Name committed Jun 23, 2019
    Configuration menu
    Copy the full SHA
    9797f40 View commit details
    Browse the repository at this point in the history
  2. timestamp, wait for body

    Your Name committed Jun 23, 2019
    Configuration menu
    Copy the full SHA
    d9251ec View commit details
    Browse the repository at this point in the history
  3. add test delay for tab

    Your Name committed Jun 23, 2019
    Configuration menu
    Copy the full SHA
    7a39926 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2019

  1. better logging and improve tab test stability

    Your Name committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    0c57d3c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'vim-mode-experimental' into localtest

    Your Name committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    fae952b View commit details
    Browse the repository at this point in the history
  3. merge vim mode code

    Your Name committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    b9b6270 View commit details
    Browse the repository at this point in the history
  4. changed by prettier

    Your Name committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    fdf57cd View commit details
    Browse the repository at this point in the history
  5. get another version of prettier

    Your Name committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    bfdc1d1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a1bbf9b View commit details
    Browse the repository at this point in the history
  7. get another version of prettier

    Your Name committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    2206efb View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. Configuration menu
    Copy the full SHA
    5dc678e View commit details
    Browse the repository at this point in the history
  2. merge vim_test into tty_test

    Your Name committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    21081ad View commit details
    Browse the repository at this point in the history