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

524 Commits

Author SHA1 Message Date
Kris Maglione 8fbe8fffec Fix overlong stack generated by key events received during feedkeys, along with related "Attempt to execute mapping recursively" errors. 2011-01-20 00:30:14 -05:00
Kris Maglione 8df4e908e8 Fix feedkey mappings on FF36. 2011-01-19 23:37:44 -05:00
Kris Maglione 8142d837c1 Fix hint key processing. 2011-01-19 23:09:29 -05:00
Kris Maglione 35d7d40c43 Fix :normal. Closes issue #275. 2011-01-19 20:43:49 -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 260a8aad1b Fix inadvertant and irritating passing of <C-[>.
--HG--
extra : rebase_source : daf8607035497732a200977c335e24fc5e2824f6
2011-01-19 19:59:34 -05:00
Kris Maglione 36c6393d5d Add as-yet undocumented site-specific mapping hives, :map -group flag, and :mapgroup command. 2011-01-19 03:58:08 -05:00
Kris Maglione 9546a7adb6 Key processing cleanup and bug fixes. 2011-01-19 00:35:53 -05:00
Kris Maglione e28b009036 Speed up map processing considerably via a piece of a patch I've had sitting around for ages. 2011-01-19 00:07:29 -05:00
Kris Maglione 84f93ad96c Filter :au Fullscreen on fullscreen state rather than buffer URL. Remove bloody moz-collapsed attribute at the same time. 2011-01-18 23:33:30 -05:00
Kris Maglione 35f7fb4aa0 Fix typing numbers in input modes. 2011-01-18 20:13:24 -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 c78bb0f332 Get rid of absurd Map#route flag. Consolodate some constants. 2011-01-18 17:35:57 -05:00
Kris Maglione c096804e0f Mapping refactoring and bug fixes. 2011-01-18 05:17:34 -05:00
Kris Maglione 53248645c2 Fix missing bracing in last commit. 2011-01-18 02:28:34 -05:00
Kris Maglione 328c78b842 Add initial support for stacked key mode handlers. 2011-01-18 02:13:16 -05:00
Kris Maglione 5b56624043 Make buffer.URL a string again. Use buffer.uri and buffer.documentURI internally. Fix loading Object stores. 2011-01-16 12:14:43 -05:00
Kris Maglione eacd52dffb Send "change" event when editing file upload boxes. 2011-01-15 18:24:02 -05:00
Kris Maglione 0de4c844ef Fix arg maps. 2011-01-12 22:58:45 -05:00
Kris Maglione 04f55e9324 Deal with fallout from 609832. 2011-01-09 16:15:52 -05:00
Kris Maglione 20d978bf63 Try not to reset dactylFocusAllowed on hash tag change. Closes issue #237. 2011-01-05 14:42:39 -05:00
Kris Maglione d661d60cb6 Make buffer.UR[LI] nsIURI objects. Fix bug in chrome-data:. 2011-01-03 22:00:53 -05:00
Kris Maglione 6f20c5aac2 Get rid of Editor.isInputElementFocused. Move Editor.isContentNode to editor.isContentNode. 2010-12-31 13:39:14 -05:00
Doug Kearns 66ada66811 Rename Events.isInputElem* to isInputElement* as per HACKING style guide. 2011-01-01 03:47:15 +11:00
Kris Maglione 3f3e89e270 Some constants to save my sanity. 2010-12-31 00:30:59 -05:00
Kris Maglione 69b9796249 Deprecate dactyl.mode. 2010-12-30 18:03:03 -05:00
Kris Maglione 2cb3135220 Add descriptions for mappable modes. 2010-12-30 17:59:57 -05:00
Doug Kearns b6e89aad9f Fix macro playback.
--HG--
extra : rebase_source : eaf191e08d2aba1a27beb06f682be8d4a73144f5
2010-12-31 00:16:05 +11:00
Doug Kearns 8e785245c1 Miscellaneous semicolon, whitespace, and formatting fixes. 2010-12-30 21:54:28 +11:00
Doug Kearns 3c414d9ac9 Fix q mapping's action arg.
See revision 45b2508a55c9.
2010-12-30 20:21:07 +11:00
Kris Maglione 5f1c47ee20 Fix some smallish focus issued. 2010-12-30 00:17:01 -05:00
Kris Maglione cb97f1cd25 Replace weird mystery meat args of mapping actions with a proper object. 2010-12-29 22:21:00 -05:00
Kris Maglione abe2c666b6 Fix unterminated key chains. Closes issue #219. 2010-12-29 11:18:25 -05:00
Kris Maglione eef79f2ba8 Treat XUL Tree and TextBox elements as input elements. 2010-12-28 22:54:36 -05:00
Kris Maglione ca4b3a03c9 Use real key bindings in MOW mode, and also restore the strange key passing behavior of yore. Closes issue #217. 2010-12-28 21:55:30 -05:00
Kris Maglione cc9ef60b63 Hopefully deal with our lost focus issues once and for all.
Update issue 131
Status: Started
This should hopefully take care of this issue.

Update issue 212
Status: Started
This should hopefully take care of this issue.

--HG--
branch : bootstrapped
2010-12-28 16:42:55 -05:00
Kris Maglione aec00dd4be Fix bug in last commit.
--HG--
branch : bootstrapped
2010-12-28 14:58:58 -05:00
Kris Maglione 9655d741b8 Add real mappings for most HINT mode keys. Lazily expand leader, and keep in sync with 'mapleader'.
--HG--
branch : bootstrapped
2010-12-28 14:33:57 -05:00
Kris Maglione 163539ab29 Fix error trapping in events.feedkeys.
--HG--
branch : bootstrapped
2010-12-27 01:49:10 -05:00
Kris Maglione 15b2909bc1 [bootstrap] Merge default.
--HG--
branch : bootstrapped
2010-12-27 00:34:19 -05:00
Kris Maglione c7c7ab68ee Cleanup. 2010-12-26 23:45:28 -05:00
Kris Maglione f75d81c57f [bootstrap] Merge default.
--HG--
branch : bootstrapped
2010-12-26 17:48:20 -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 1c9d1b2548 Allow binding keys in "menu" modes. 2010-12-25 19:45:05 -05:00
Kris Maglione 26bd1c1075 [bootstrap] Purge stale modules on upgrade as well as explicit rehash.
--HG--
branch : bootstrapped
2010-12-25 18:41:32 -05:00
Kris Maglione e5fd0ccf18 [bootstrap] Merge default.
--HG--
branch : bootstrapped
rename : common/content/modules.js => common/modules/overlay.jsm
2010-12-25 16:02:01 -05:00
Kris Maglione dca9f2df86 Merge changes from bootstrapped. 2010-12-25 16:00:56 -05:00
Kris Maglione 1653ff509d Fix some subtle rehashing bugs.
--HG--
branch : bootstrapped
2010-12-25 15:54:37 -05:00