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

1390 Commits

Author SHA1 Message Date
Doug Kearns
a6fde383c0 Fix the :set! completer's title to refer to the host application.
Also fixes a 'pps' value description that refers to Firefox as well.
2009-06-28 16:03:22 +10:00
Doug Kearns
6f2eb2d1ef Split Map.flags into individual properties of Map. 2009-06-28 16:03:21 +10:00
Doug Kearns
4afccff5e9 Always try and return a nsIFile from io.createTempFile. 2009-06-28 16:03:20 +10:00
Doug Kearns
a64565e1b6 Remove invalid FIXME regarding "Invalid Date" Date value.
This value is not locale dependant.
2009-06-28 16:03:19 +10:00
Doug Kearns
f798b979ef Move 'fullscreen' definition to the liberator module. 2009-06-28 16:03:18 +10:00
Doug Kearns
ddfa294e1b Remove config.mainWindowID tests from common/*. 2009-06-28 16:03:16 +10:00
Doug Kearns
90e3dd345f Open the options help page with the addons "Options" button.
This only works for Vimperator and Xulmus as Muttator has no options
help page yet.
2009-06-28 16:03:15 +10:00
Doug Kearns
f2975a51f5 Remove a no longer valid FIXME comment. 2009-06-28 16:03:14 +10:00
Doug Kearns
f66c0e0eb3 Fix show image extended hint commands on XHTML pages. 2009-06-28 16:03:12 +10:00
Doug Kearns
af23cedd7d Test title attributes when searching for a relationship link. 2009-06-28 16:03:09 +10:00
Kris Maglione
c2e18373ab Don't use Cc in common/content/help.js; it's not defined there. 2009-06-21 12:07:03 -04:00
Kris Maglione
8a34f5f60d Revert "Remove unneeded sleep const in Cache."
The bookmark cache is not window specific, and when the first window
disappears, so too does its liberator object.

This reverts commit 4f0154de457464ac7ffa64a6e9a7076e8af8964d.
2009-06-21 11:55:34 -04:00
Doug Kearns
837b17d6c1 Add function completers for services.{get,create}. 2009-06-18 22:08:59 +10:00
Doug Kearns
ec8d7686fc Move the standard type completers to appropriate modules. 2009-06-18 22:02:21 +10:00
Doug Kearns
561ed5fc3e Trivial refactoring of buffer.shiftFrameFocus.
It's a bit nicer to test against types rather than attribute strings.
2009-06-17 20:47:10 +10:00
Doug Kearns
64d41b09a4 Remove unneeded sleep const in Cache. 2009-06-17 20:45:42 +10:00
Doug Kearns
5d58a5a501 Refactor getInputHint. 2009-06-17 20:41:13 +10:00
Doug Kearns
8a834b3386 Refactor isFormElemFocused and rename isInputElemFocused. 2009-06-17 18:52:55 +10:00
Doug Kearns
ebe4c574c0 Remove unused elemToString from ItemList. 2009-06-17 17:29:21 +10:00
Doug Kearns
e5c6d58a88 Fix some "for each" iteration of arrays. 2009-06-17 16:22:53 +10:00
Doug Kearns
2725aa2ee0 Don't reference modes.MESSAGE in events.onFocusChange. 2009-06-17 15:20:58 +10:00
Doug Kearns
5e8de51bcb Don't add :*map commands multiple times.
Multiple modes may share the same mode character. E.g. Textarea and
Insert modes.
2009-06-17 00:13:22 +10:00
Doug Kearns
4570c6ced5 Change remaining Components.{classes,interfaces,results} -> C[cir]. 2009-06-15 19:40:31 +10:00
Doug Kearns
6201338184 Formatting fixes. 2009-06-15 16:09:49 +10:00
Doug Kearns
3b06e6c4a6 Refactor commandline.updateOutputHeight.
Removes the unnecessary default height value and try/catch which appears
to have been included to catch Muttator MOW sizing bugs fixed in
e6da3cda5e5ad5b2ad69c8f8499824f23ab289b1.
2009-06-15 15:56:12 +10:00
Doug Kearns
c3ef4d18da Formatting fixes. 2009-06-14 01:23:01 +10:00
Doug Kearns
30a54a4271 Fix the MOW height calculation in Muttator. 2009-06-12 01:03:33 +10:00
Doug Kearns
cda9a719ba Refactor 'followhints' validator definition. 2009-06-11 01:30:56 +10:00
Doug Kearns
12feff7eb9 Quick fix for #291 (tabline does not stay hidden).
This still isn't quite right but matches the behaviour of the 2.1
release.
2009-06-10 20:45:15 +10:00
Doug Kearns
3fde53ab9d Remove trailing whitespace. 2009-06-08 23:41:10 +10:00
Doug Kearns
32106364f5 Formatting fixes. 2009-06-08 23:37:07 +10:00
Doug Kearns
f37a0a37b3 Fix some heinous comment formatting errors. 2009-06-08 23:37:06 +10:00
Doug Kearns
cc60df5bb7 Simplify tabs.tabStrip definition. 2009-06-08 23:33:29 +10:00
Doug Kearns
c6056f711f Use lambda notation for events.is{Accept,Cancel}Key definitions. 2009-06-08 23:33:27 +10:00
Conrad Irwin
2d345fc10d Refactor events keyhandling and document changes.
Re-introduced S- into the canonical mappings so that
re-canonicalising will not differ from the original canonicalised form.

Documented recent changes to S- modifier in help.

Refactor events.js to avoid replicating parsing key-strings in two
places. The new fromString is the opposite of toString, and
canonicalisation now proceeds by doing both.

Added the .liberatorShift property to event-representations to allow for
key-combinations that cannot be typed, but can be mapped to. e.g. <S-@>
2009-06-08 00:56:46 +01:00
Kris Maglione
d12f77e347 Revert "Undo unacknowledged damage in penultimate commit."
This reverts commit b1455b31491b4443a4789b91ca3d172d55c1b424.
2009-06-06 23:50:26 -04:00
Kris Maglione
83d7e30b5d Petty makefile changes. 2009-06-06 23:40:17 -04:00
Kris Maglione
f33100d579 Undo unacknowledged damage in penultimate commit. 2009-06-06 23:39:21 -04:00
Conrad Irwin
1eec2c92cb Fix RegExp to exclude all numbers from key_code 2009-06-07 03:14:36 +01:00
Conrad Irwin
4892a927f8 Fix #232 (pass count through :mapped commands) 2009-06-07 03:02:11 +01:00
Conrad Irwin
834acb2776 Canonicalize map body. 2009-06-07 02:36:56 +01:00
Conrad Irwin
64e2adfe87 Fix macros.
Spaces are no-longer replaced by <s,

@q works, even though @: is mapped.
2009-06-07 02:21:58 +01:00
Conrad Irwin
41aed95c05 Fix S- handling to normalize in the manner of vim
Instead of treating all key presses as Shifted, it now normalises the
user-input.

Also now treats < as <lt>

Behaviour:

(:map <C-S-a> == :map <C-S-A>) != (:map <C-a> == :map <C-A>)
:map <C-S-@> is meaningless (though no error is produced) c.f. vim
:map <C-S-2> is meaningless (though no error is produced) c.f. vim

Internally, commands are stored with no shift modifiers for alphabetic
characters, i.e. (:map <C-S-a> creates the mapping <C-A>) as in vim.

<CapsLock> <C-a> will cause the <C-A> mapping (mapped with <C-S-a> to be
triggered).

There still seems to be a bug with :map <Space> and :map <CR>
2009-06-07 01:34:42 +01:00
Kris Maglione
8ac6321a1c Fix createEvent/init*Event insanity. 2009-06-06 14:47:34 -04:00
Kris Maglione
4b46d967bd Fix chrome://liberator/content/buffer.js:1797: TypeError: win.document.body is null 2009-06-06 14:46:30 -04:00
Doug Kearns
5f1d15968e Fix typo in events.feedkeys. 2009-06-07 00:16:20 +10:00
Kris Maglione
97987ef0f5 Specify sh rather than bash in make_jar.sh shebang line. Fix FIXME. 2009-06-06 10:14:47 -04:00
Doug Kearns
209947619b Add FIXME note about an Error from the completions status timer. 2009-06-06 10:43:02 +10:00
Doug Kearns
60ae1deb3f Move {xulmus,vimperator}/**/bookmarks.js to common/content. 2009-06-06 03:21:25 +10:00
Doug Kearns
29daa12f8e Add a "tabUndo" config feature.
Songbird doesn't support tab undo.
2009-06-06 03:12:52 +10:00