Commits on Feb 14, 2012
Commits on Jan 25, 2012
  1. hide HUD option

    committed Jan 24, 2012
Commits on Jan 22, 2012
  1. @int3

    Open URLs from the background page.

    Due to permissions issues, content scripts cannot use window.open() to
    navigate to file:// schemes from http:// schemes.
    
    Closes #456.
    int3 committed Jan 22, 2012
  2. @int3

    Optimize hint generation.

    Use createElement() instead of directly manipulating innerHTML.
    int3 committed Jan 22, 2012
Commits on Jan 21, 2012
  1. @int3

    Refactor and optimize filter link hints.

    Don't regenerate all hints when the user is typing the hint string.
    
    Use native object properties rather than getAttribute() -- it's less
    awkard.
    int3 committed Jan 22, 2012
  2. @int3
  3. @int3

    Display filter-hint text in the original case.

    Uppercasing seems to reduce readability for longer strings.
    int3 committed Jan 21, 2012
Commits on Jan 20, 2012
  1. @philc
  2. @philc

    Generate only the minimum number of characters needed for a set of li…

    …nks. This should fix #386.
    philc committed Jan 20, 2012
  3. @philc
Commits on Jan 18, 2012
  1. @int3

    bubbleEvent should manage the native event propagation.

    If the handlers do not want it bubbled up the internal stack, we can
    safely assume that they do not want it bubbled up the native stack as
    well.
    
    This fixes some problems e.g. with Google search pages.
    int3 committed Jan 19, 2012
  2. @int3

    Exit implicit insert mode only upon tab switch.

    Don't do it when the user has merely switched windows.
    int3 committed Jan 19, 2012
  3. @int3

    Handle special keys with keydown handler.

    (Hopefully) closes #427.
    int3 committed Jan 18, 2012
  4. @int3

    Prevent link hinting from throwing an exception.

    This was causing hinting to fail entirely on some pages.
    int3 committed Jan 18, 2012
  5. @int3

    Add in missing vimiumReset class to helpDialog.

    Closes #95.
    int3 committed Jan 18, 2012
Commits on Jan 16, 2012
  1. @int3
  2. @niklasb @int3

    improve URL detection

    niklasb committed with int3 Jan 16, 2012
  3. @philc

    Merge pull request #409 from venshi/master

    Greater specificity for the linkhints CSS
    philc committed Jan 15, 2012
Commits on Jan 15, 2012
  1. @peterparks

    Harden and move CSS declarations out of the code.

    Remove CSS from background_page.html and change getLinkHintCss to only return the user's overrides.
    Add vimiumReset class to html generated by completionDialog, helpDialog, linkHints and vimiumFrontEnd
    Add vimium.css to the manifest and link to it in the tests_harnesses/automated.html and options.html.
    Add an id, vimiumLinkHintsContainer, to linkhints div to allow user overrides to have a higher specificity.
    Change the default for the user CSS override.
    peterparks committed Jan 14, 2012
  2. @peterparks

    Adjusted CSS for linkhints, help menu, text search, and bookmarks sea…

    …rch UI elements. They should now be able to stand up to base element declarations created by a website.
    
    Added comments to the linkhints css settings on the options page and set default properties that a user would change to make it clear where they should be modified.
    Added a dropshadow to the linkhints to make them stand out better against similarly colored site backgrounds.
    peterparks committed Nov 2, 2011
  3. @peterparks

    Defined margin as 0 on .vimiumHintMarker and .vimiumHUD to protect ag…

    …ainst margin settings on the base div element by sites
    peterparks committed Nov 1, 2011
  4. @peterparks

    Changed the default settings for css links options page. Includes the…

    … new declaration for span and entries for the properties users are most likely to want to change to make it easier to know where their changes should be applied.
    peterparks committed Nov 1, 2011
  5. @peterparks

    Added additional css properties to span definition that could possibl…

    …y be overwritten by websites.
    peterparks committed Nov 1, 2011
  6. @peterparks

    In response to issue 363 I Adjusted the CSS for .internalVimiumHintMa…

    …rker for greater specificity so linkhints won't be so easily tampered with by the sites CSS.
    peterparks committed Oct 31, 2011
  7. @int3

    Position completionDialog correctly. Closes #441.

    Previously, we were taking the dimensions of the dialog while it still
    had "display: none;", which caused clientWidth and clientHeight to
    return zero.
    int3 committed Jan 16, 2012
  8. @int3

    Handle pasted URLs intelligently.

    int3 committed Jan 15, 2012
  9. @int3
  10. @int3
Commits on Jan 13, 2012
  1. @int3

    Style link hints with nowrap.

    int3 committed Jan 13, 2012
  2. @int3

    Handle non-character keys properly in hints mode.

    Previously, pressing any non-character key would re-show all hints.
    
    Refactored the code in the process to make it more obvious whether we're
    handling all possible keypress cases.
    int3 committed Jan 13, 2012
  3. @int3

    Enable scrolling for <div> elements.

    Partial fix for issue #425.
    int3 committed Jan 12, 2012
Commits on Jan 12, 2012
  1. @int3
Commits on Jan 11, 2012
  1. @int3

    Add bernardofire to CREDITS.

    int3 committed Jan 12, 2012
  2. @int3
  3. @int3

    Add password boxes to list of input focus-able elements.

    Add test for this element and for skipping over hidden elements (commit
    e2f3b54).
    int3 committed Jan 10, 2012