1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-04-27 21:53:31 +02:00
Commit Graph

174 Commits

Author SHA1 Message Date
Kris Maglione c284e1ced8 First work towards cleaning up the commandline.js rat's nest. Don't expect any of these new interfaces to stay remotely as they are.
--HG--
branch : key-processing
2011-01-26 01:24:54 -05:00
Kris Maglione 9786171520 Get rid of horrible coalesced event handlers in commandline.js.
--HG--
branch : key-processing
2011-01-24 12:50:08 -05:00
Kris Maglione 3fd86c2ca4 Make MENU mode a "main" mode.
--HG--
branch : key-processing
2011-01-24 06:57:39 -05:00
Kris Maglione fb7d6c9809 Update copyright headers. 2011-01-23 23:34:24 -05:00
Kris Maglione 5dc0dfd953 Merge changes from key-processing branch. 2011-01-23 20:34:06 -05:00
Kris Maglione d71320aa09 Don't force help initialization until we see something that looks like a help link. Other small interface changes. 2011-01-21 05:27:15 -05:00
Kris Maglione e9c55b1c27 Get rid of spurious <Esc> mappings. 2011-01-20 01:07:29 -05:00
Kris Maglione 8142d837c1 Fix hint key processing. 2011-01-19 23:09:29 -05:00
Kris Maglione 95eb8aaf93 Make <Esc> a normal mapping rather than a grotesque hack. 2011-01-19 20:30:54 -05:00
Kris Maglione a8a840afc2 Move fallthrough handler proccessing until after all normal key handling. Make MOW mode a COMMAND mode. Move most input processing into INPUT mode. Fixes unnecessary closing of the MOW on :. 2011-01-19 20:20:54 -05:00
Kris Maglione 9546a7adb6 Key processing cleanup and bug fixes. 2011-01-19 00:35:53 -05:00
Kris Maglione 35f7fb4aa0 Fix typing numbers in input modes. 2011-01-18 20:13:24 -05:00
Kris Maglione 7a438bacef Fix mapping : in insert modes. 2011-01-18 19:56:10 -05:00
Kris Maglione 4797720df9 Fix typo. 2011-01-18 19:17:41 -05:00
Kris Maglione 551f777c22 Add preliminary mode inheritance and BASE/INSERT modes. 2011-01-18 18:37:38 -05:00
Kris Maglione b836cc8110 Prevent infinite loops when trying to execute mappings recursively. 2011-01-18 18:09:28 -05:00
Kris Maglione ed696fe5c4 Add an experimental prototype download manager replacement. Fix some bugs.
--HG--
extra : rebase_source : aea703414d4bd601bfdea779c5878a30d5b3d782
2011-01-16 22:38:44 -05:00
Kris Maglione 7d178cfb34 Add file input editing history. 2011-01-15 19:17:24 -05:00
Kris Maglione 37b536c637 Don't regenerate hints after following unique filtered hint, please. 2011-01-11 20:58:40 -05:00
Kris Maglione d8bb3f4b32 Add input:true to modes.MENU, just for the hell of it. 2011-01-01 03:21:30 -05:00
Kris Maglione b3ef9eeee4 Release 1.0 βeta 4.2. 2010-12-31 17:47:30 -05:00
Kris Maglione 3c80d33c67 Fix <C-v> in PASS THROUGH mode. Closes issue #223. 2010-12-31 17:19:40 -05:00
Kris Maglione 8a26e3ca0e Fix entering digits in prompt mode. Release Pentadactyl 1.0 βeta 4. 2010-12-30 23:26:28 -05:00
Kris Maglione 2a218c2785 Release 1.0 βeta 4. 2010-12-30 22:59:12 -05:00
Kris Maglione eb59a48d77 Fix FF36. 2010-12-30 21:38:38 -05:00
Kris Maglione 85947d4645 Add some more error handling code during the bootstrapping process. 2010-12-30 20:20:57 -05:00
Kris Maglione 2cb3135220 Add descriptions for mappable modes. 2010-12-30 17:59:57 -05:00
Kris Maglione f3903dc3d2 Remove relict SEARCH_* modes. Hide unmappable QUOTE/PASS THROUGH/LINE modes. 2010-12-30 17:13:33 -05:00
Kris Maglione ff52485ca5 Possibly stem aforementioned focus bug.
--HG--
branch : bootstrapped
2010-12-27 12:04:03 -05:00
Kris Maglione e93f7455f2 Fix focus bug. Closes issue #212.
--HG--
branch : bootstrapped
2010-12-27 11:10:50 -05:00
Kris Maglione 289b766266 Get rid of stupid special casing of "q" in the key press handler. 2010-12-25 22:57:00 -05:00
Kris Maglione dca9f2df86 Merge changes from bootstrapped. 2010-12-25 16:00:56 -05:00
Kris Maglione ce13a4629e Multiline output mode isn't a sub-mode of command-line mode. Fixes MOW scrolling issues and makes MOW keys bindable. 2010-12-25 14:10:09 -05:00
Kris Maglione 6451646b0c Remove some untoward dump statements that snuck into the last commit. 2010-12-24 05:59:23 -05:00
Kris Maglione 045d63819a Another crack at revision c24f695526a9. 2010-12-24 05:53:27 -05:00
Kris Maglione 8019a607d9 Fix Hint input bugs from revision d678604aa8d0. 2010-12-22 21:06:49 -05:00
Kris Maglione c65758864d Allow mapping keys in HINT and other modes. Closes issue #10. Closes issue #158. 2010-12-22 15:32:19 -05:00
Kris Maglione 05a1c0cce0 Fix <Tab>. 2010-12-20 12:21:56 -05:00
Kris Maglione 1454049f48 Fix :listkeys. 2010-12-18 14:17:34 -05:00
Kris Maglione 8f4d26f9ac Fix :runtime completion. 2010-12-17 20:01:59 -05:00
Kris Maglione 0dcf1d8ffd Completion of certain chrome:, resource:, and about: URLs. 2010-12-14 23:05:41 -05:00
Kris Maglione 50e47b9b2f Block invalid keys in VISUAL TEXT EDIT mode and add v_x mapping. Closes issue #182. 2010-12-13 05:11:47 -05:00
Kris Maglione 0af0b5340e Minor mode magic. 2010-12-07 01:21:42 -05:00
Kris Maglione 5a618bee0e Push INSERT mode on top of PASS THROUGH mode when entering an input field, rather than clearing the mode stack. 2010-11-17 19:18:19 -05:00
Kris Maglione da1d2457ec Fix brokenness on TM nightly. 2010-11-09 16:12:57 -05:00
Doug Kearns e927c521d9 Rename Modes.StackElem and CommandWidgets.addElem to *Element.
--HG--
extra : rebase_source : f52b838e76dde8acc41bb382a505627e9c9f02dd
2010-11-05 18:52:28 +11:00
Doug Kearns 903268b0e1 Add missing semicolons.
--HG--
extra : rebase_source : 9b307f142d55c3cd89ea6010ea15f1d26b11846f
2010-11-05 09:09:09 +11:00
Doug Kearns 26e130bd0b Whitespace fixes.
--HG--
extra : rebase_source : 7bc98c4cf1a8ca89cfbfb1f96ffe9fa72565c663
2010-11-05 00:52:40 +11:00
Kris Maglione 6f95b33694 Don't collapse command-line selection on mode change. 2010-10-23 18:12:39 -04:00
Doug Kearns 72b38d2d2e Remove crufty comment.
--HG--
extra : rebase_source : 3d39efb98c9dd571d019862dded2e6a2cc123c7d
2010-10-15 04:34:14 +11:00