aboutsummaryrefslogtreecommitdiffstats
path: root/linkHints.js
AgeCommit message (Collapse)Author
2011-01-24Reduce coupling.jez
2011-01-23Make deactivateMode() within linkHintsBase asyncjez
2011-01-23Simplify initializeLinkHints.jez
2011-01-08Adjust line width and other formatting.jez
2011-01-08Remove 'Key Down' log message.jez
2011-01-08Reduce nesting in getVisibleClickableElements.jez
2011-01-08In filter-mode, 'Enter' should activate the lowest-numbered visible hint.jez
2011-01-04Fix filter hinting for images, and added corresponding test.jez
Also refactored the test page a little.
2011-01-04Add a 0.2s delay before filter-mode deactivation.jez
This is to prevent excess characters from being passed into command mode.
2011-01-04Switch from tagName to nodeName and lowercase it when doing checks.jez
tagName returns 'undefined' for text nodes, so it is less desirable. Non-html documents return nodeName/tagNames in lowercase.
2011-01-04Add filtering for input and image elements, together with tests.jez
2011-01-04Prevent a referenceError.jez
It occasionally happens when hint mode is activated too early.
2011-01-03Missed factoring out the link text generation.jez
2011-01-03Revise how the linkHints object is generated. Add lib/utils.js.jez
Extend a template object rather than using prototype inheritance. The previous method created confusion about whether a given property resided in the base or in the specialization.
2011-01-02Handle enter key while in filter-hints modejez
2011-01-01Change 'narrow' to 'filter' in variable names.jez
2011-01-01Missed factoring out a function.jez
2011-01-01Comments and formatting.jez
2010-12-31Shorten linkHint variables where possible.jez
2010-12-31Number hints from one, not zero.jez
2010-12-31Object-ify settings.jez
2010-12-31Merge remote branch 'origin/master' into filter-hintsjez
2010-12-31Use 'this' instead of 'linkHints' where possible.jez
2010-12-31Refactoring. Make hint filtering more 'functional'.jez
2010-12-31Reset hintKeystrokeQueue when user enters filtering link textjez
2010-12-31More refactoring as well as bugfixing.jez
Link hinting seems to be generally working now
2010-12-31Refactoring linkHints.jsjez
2010-12-31Object-ify linkHints.jsjez
2010-12-29Renumber hints when they are filteredjez
2010-12-29Remove dubious if clausejez
2010-12-29Filter hints mode should automatically use numbers for hintsjez
Also tidy up backspace handling.
2010-12-28Append hint div to documentElement instead of body. Closes issue #140.jez
2010-12-28Revert "Fix hint marker positioning when body's position is not static. ↵jez
Closes #140." This reverts commit 416925e540067f56834bf9f6b7a4b21a77448926.
2010-12-27Extend link hinting XPath to include tabindex and role properties.jez
Captures some elements that were previously missed, e.g. on translate.google.com.
2010-12-26Fix hint marker positioning when body's position is not static. Closes #140.jez
2010-11-26Added narrow link hints option to advanced settingsBill Casarin
2010-11-26Attempt to fix rare link hint bugBill Casarin
2010-11-26Fixed the logic for both cases, should work great nowBill Casarin
2010-11-26Link hints don't reappear after being narrowed awayBill Casarin
2010-11-26Narrow results working, hints not updating the way one might expectBill Casarin
2010-10-05Fixed #221. Thanks hbt.Ilya Sukhar
2010-09-24Revert a rename - not sure why I committed that.Ilya Sukhar
2010-09-24Oops, fixed a regression.Ilya Sukhar
2010-09-24Code cleanup & README changes for the multiple link hints patch.Ilya Sukhar
2010-09-23Clean up codeabe
2010-09-23added resetLinkHintsModeabe
2010-09-22Added activeteLinkHintsModeWithQueue and resetLinkHintsMode to linkHints.js ↵abe
and added 'q cmd' and 'q help cmd' to commands.js
2010-06-29Merge branch 'branden'ilya
Conflicts: CREDITS lib/keyboardUtils.js
2010-06-03Use Element.children instead of Element.childNodesint3
Possibly faster and definitely cleaner
2010-05-17Some optimizations for link hints. Approx 4-12% faster.int3