1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-21 00:17:59 +01:00
Commit Graph

234 Commits

Author SHA1 Message Date
Doug Kearns
44e7b5aa55 Remove useless boolean return values from _processHints.
And so begins the great "Returning booleans from every function as some
delusional attempt at error handling is insane"(TM) cleanup.
2010-10-24 00:34:03 +11:00
Kris Maglione
1e941af1a6 Fix finder scrolling bug introduced by revision 267fb6b1319e. 2010-10-23 07:25:28 -04:00
Kris Maglione
8eb6ce36ab Fix hinting alt/title text for image links.
--HG--
extra : rebase_source : 4e739c68aa9fc2370e9601b1508a4299c3bf2bc4
2010-10-22 23:56:21 -04:00
Doug Kearns
4f14857d66 Normalise regex -> regexp.
This is what JS uses and using both is confusing.
2010-10-22 12:03:03 +11:00
Kris Maglione
acb635d825 Fix hint encoding on non-recent Gecko builds. Closes issue #110. 2010-10-21 06:19:07 -04:00
Doug Kearns
0c797196c4 Typo fixes.
--HG--
extra : rebase_source : ae1f5592e46693439e561f82fdf14b33885071e6
2010-10-20 00:26:54 +11:00
Kris Maglione
af8098bac6 Show status of radio/checkbox elements in hint label. 2010-10-20 05:07:45 -04:00
Kris Maglione
5ba4b84563 Hint mode: Don't be discouraged by a document's lack of a body. Closes issue #40.
--HG--
extra : rebase_source : dfdf9cf61af76aa84841ff181f42afcf318bce6d
2010-10-16 15:45:30 -04:00
Kris Maglione
bea1c20858 Better :yank formatting. 2010-10-14 22:06:17 -04:00
Kris Maglione
fbb70c7093 Set continue=false before hiding hints. Closes issue #85. 2010-10-14 13:36:56 -04:00
Kris Maglione
1a10353f43 Fix some age old hint bugs, including iframed hint viewport calculations. 2010-10-12 15:26:04 -04:00
Kris Maglione
db346d8c29 Fix encoding of extended hint completion. Closes issue #74. 2010-10-12 10:45:14 -04:00
Kris Maglione
ad458f4be1 Fix broken :exte completion. 2010-10-11 20:12:50 -04:00
Kris Maglione
0a2750c7ed Speed up hint opening a bit. 2010-10-11 14:48:03 -04:00
Kris Maglione
d7ff35c565 Get rid of a lot of special casing in the event loops. Merge default.
--HG--
branch : mode-refactoring
2010-10-10 15:19:27 -04:00
Kris Maglione
c977268278 Merge default.
--HG--
branch : mode-refactoring
2010-10-10 02:56:22 -04:00
Kris Maglione
5e231dd571 Some smaller hint mode tweaks and fixes. 2010-10-09 21:05:02 -04:00
Kris Maglione
d6e62a728d Also update hints on scroll events. 2010-10-09 20:15:24 -04:00
Kris Maglione
d0e2262565 Fix displaying of selected hint, especally with g; 2010-10-09 19:47:32 -04:00
Kris Maglione
4151fe4064 Merge default.
--HG--
branch : mode-refactoring
2010-10-09 16:48:11 -04:00
Kris Maglione
fdddfb31ef Add ;S ‘add search keyword’ hint mode. 2010-10-09 16:45:22 -04:00
Doug Kearns
64a50b8cfc Clean up some crufty comments. 2010-10-09 22:48:54 +11:00
Kris Maglione
fbba50e267 Merge default.
--HG--
branch : mode-refactoring
2010-10-08 23:45:52 -04:00
Kris Maglione
f40ed2e734 Hint mode improvements. 2010-10-08 22:54:34 -04:00
Kris Maglione
476c908da1 Make 'mapleader' an option and fix the help fragment scrolling issue. 2010-10-04 16:45:39 -04:00
Kris Maglione
f407dfd734 Added g; continued extended hint mode. ;F is now g;b. 2010-10-04 14:33:54 -04:00
Kris Maglione
af64937d55 Fix some crufty old mode-change related bugginess. 2010-10-04 14:17:13 -04:00
Kris Maglione
c2c33b77fb Better option validation messages for the more confusing validators. 2010-09-28 17:06:46 -04:00
Kris Maglione
50c1c568a2 XPath validators for 'extendhinttags', 'nextpattern', 'prevpattern'. 2010-09-28 16:31:00 -04:00
Doug Kearns
37d94aaed9 Junk dactyl.{evalExpression,variableReference}.
Replace mappings.getMapLeader() with a mappings.mapLeader property.
2010-09-28 18:53:35 +10:00
Kris Maglione
c8faebba0a Preparation for a future commit and fix ;F in the MOW. 2010-09-26 10:36:46 -04:00
Kris Maglione
4a2c703854 Make 'extendedhinttags' a regexmap.
--HG--
extra : rebase_source : 1058b785925fd37bd73019b36da91e551e0f9206
2010-09-25 14:57:12 -04:00
Kris Maglione
6e0aa6a23b Weed out more invisible elements when hinting. Closes issue #12. 2010-09-24 17:28:50 -04:00
Kris Maglione
940c9d7434 Fix some missed option transformations from revision 99347338113f. 2010-09-24 17:10:37 -04:00
Kris Maglione
5bf3784ab2 Define option getters to return Optionhints.jsvalues rather than #value. 2010-09-24 16:11:17 -04:00
Kris Maglione
4b5c0d1f84 Re-apply hints after window resize. 2010-09-24 10:15:45 -04:00
Kris Maglione
519bf3b9c4 Fix closing the MOW after using hints. 2010-09-24 09:50:03 -04:00
Doug Kearns
c111b047c6 Fix a few more comment typos. 2010-09-24 16:52:32 +10:00
Doug Kearns
0d2b1b6dfd Whitespace fixes. 2010-09-24 16:26:08 +10:00
Doug Kearns
904f3cb974 More camel-casing.
isInstance -> isinstance as homage to instanceof.
2010-09-24 16:19:50 +10:00
Doug Kearns
defa81b3d5 Camel-case some identifiers gone rogue.
Do not free a camel of the burden of his hump; you may be freeing him from
being a camel.
- G. K. Chesterton
2010-09-23 20:01:50 +10:00
Kris Maglione
97d5170ec5 Some cleanup to last commit.
--HG--
extra : rebase_source : feb13327849ac80971b113148c6f560af69e59fa
2010-09-22 12:31:54 -04:00
Kris Maglione
1d14bbcd64 Add 'hintkeys' and fix <BS> key in Hint mode.
--HG--
extra : rebase_source : d28184df01b5c3b2194fc332ff8367cb1c7c1fcf
2010-09-22 12:09:18 -04:00
Doug Kearns
cce6bb653e Add missing semicolons.
...let the good times roll.
2010-09-22 23:44:04 +10:00
Kris Maglione
29eef10f03 Fix :bmark!.
--HG--
extra : rebase_source : 0a2fca19627555ada35aa580e58bc5e0e608a756
2010-09-20 11:36:56 -04:00
Kris Maglione
1557b70f45 Major documentation updates and formatting fixes, and many, many other changes thanks to an MQ glitch, including:
* Significant completion speed improvements
 * Significantly improve startup speed, in large part by lazily
   instantiating Options and Commands, lazily installing highlight
   stylesheets, etc.
 * Update logos and icons, fix atrocious about page
 * Fix Teledactyl
 * JavaScript completion now avoids accessing property values
 * Add Option#persist to define which options are saved with :mkp
 * Add new Dactyl component which holds add-on-specific configuration
   information and removes need for separate components for each dactyl
   host
 * Several fixes for latest nightlies
 * Significant code cleanup and many bug fixes

--HG--
rename : muttator/AUTHORS => teledactyl/AUTHORS
rename : muttator/Donors => teledactyl/Donors
rename : muttator/Makefile => teledactyl/Makefile
rename : muttator/NEWS => teledactyl/NEWS
rename : muttator/TODO => teledactyl/TODO
rename : muttator/chrome.manifest => teledactyl/chrome.manifest
rename : muttator/components/commandline-handler.js => teledactyl/components/commandline-handler.js
rename : muttator/components/protocols.js => teledactyl/components/protocols.js
rename : muttator/content/addressbook.js => teledactyl/content/addressbook.js
rename : muttator/content/compose/compose.js => teledactyl/content/compose/compose.js
rename : muttator/content/compose/compose.xul => teledactyl/content/compose/compose.xul
rename : muttator/content/compose/dactyl.dtd => teledactyl/content/compose/dactyl.dtd
rename : muttator/content/compose/dactyl.xul => teledactyl/content/compose/dactyl.xul
rename : muttator/content/config.js => teledactyl/content/config.js
rename : muttator/content/dactyl.dtd => teledactyl/content/dactyl.dtd
rename : muttator/content/logo.png => teledactyl/content/logo.png
rename : muttator/content/mail.js => teledactyl/content/mail.js
rename : muttator/content/muttator.xul => teledactyl/content/pentadactyl.xul
rename : muttator/contrib/vim/Makefile => teledactyl/contrib/vim/Makefile
rename : muttator/contrib/vim/ftdetect/muttator.vim => teledactyl/contrib/vim/ftdetect/muttator.vim
rename : muttator/contrib/vim/mkvimball.txt => teledactyl/contrib/vim/mkvimball.txt
rename : muttator/contrib/vim/syntax/muttator.vim => teledactyl/contrib/vim/syntax/muttator.vim
rename : muttator/install.rdf => teledactyl/install.rdf
rename : muttator/locale/en-US/Makefile => teledactyl/locale/en-US/Makefile
rename : muttator/locale/en-US/all.xml => teledactyl/locale/en-US/all.xml
rename : muttator/locale/en-US/autocommands.xml => teledactyl/locale/en-US/autocommands.xml
rename : muttator/locale/en-US/gui.xml => teledactyl/locale/en-US/gui.xml
rename : muttator/locale/en-US/intro.xml => teledactyl/locale/en-US/intro.xml
rename : muttator/skin/icon.png => teledactyl/skin/icon.png
2010-09-17 06:21:33 -04:00
Kris Maglione
b8331a1b55 Rename Class#setTimeout to appease AMO's validation grep. 2010-09-17 06:15:13 -04:00
Kris Maglione
152e6d5a1f Complete :sanitize and private mode overhaul.
--HG--
rename : common/content/sanitizer.js => common/modules/sanitizer.jsm
2010-09-17 06:15:13 -04:00
Kris Maglione
8b0d9586b2 Merge testing.
--HG--
rename : common/content/base.js => common/modules/base.jsm
rename : common/content/services.js => common/modules/services.jsm
rename : common/content/style.js => common/modules/styles.jsm
rename : common/content/template.js => common/modules/template.jsm
rename : common/content/util.js => common/modules/util.jsm
2010-08-31 21:09:13 -04:00
Kris Maglione
5632e14721 Prepare for merge with testing branch. 2010-08-28 15:47:45 -04:00