Commit Graph
100 Commits
Author SHA1 Message Date
Doug Kearns 47c6e005fa Mention #107 in TODO.
Ticket #107 (Command line should support | to separate commands (like
Vim)).
2009-07-08 22:13:39 +10:00
Doug Kearns cdb7cfeb35 Remove 'online' definition from Browser.
This is currently config specific.
2009-07-07 22:16:00 +10:00
Doug Kearns 5e2b5b014b Rename {Command,Map)#isUser{Command,Map} => #user. 2009-07-07 22:08:51 +10:00
Doug Kearns 4df207e6e5 Add some rudimentary extension related commands.
Adds :extadd, :extdelete, :extdisable, :extenable, :extensions.
2009-07-07 21:37:41 +10:00
Doug Kearns 3a904b16d9 Remove duplication of command/option defintions in Browser. 2009-07-06 04:06:04 +10:00
Doug Kearns 6ea29dde95 Bump Xulmus' maxVersion to 1.2.0. 2009-07-05 22:38:45 +10:00
Doug Kearns acdb66ed04 Fix some duplicated :tabduplicate help entries. 2009-07-03 23:08:26 +10:00
Doug Kearns 29ce60821b Fix typo in mappings.addUserMap - broken in 5a9b51a. 2009-07-02 18:25:23 +10:00
Doug Kearns ed62a23c83 Extract common browser related behaviour into a new browser module. 2009-07-02 17:17:13 +10:00
Doug Kearns ddf3383619 Relocate mappings.get function completer to COMPLETION section. 2009-07-01 19:06:25 +10:00
Doug Kearns c5e4ab7ad1 Fix opening of the error console when loading modules in Xulmus.
Songbird doesn't define window.toJavaScriptConsole.
2009-07-01 18:57:15 +10:00
Doug Kearns e57f63ff10 Fix clashing shortnames for :tabdo and :tabduplicate.
Fixes #312 (tabd completion changed).
2009-07-01 18:56:32 +10:00
Doug Kearns 581b2e67dc Prevent user mappings from shadowing longer ones with a common prefix. 2009-07-01 18:53:49 +10:00
Doug Kearns 8ef5ab8178 Add a Map#isUserMap property.
This is symmetrical with Command#isUserCommand although both should
probably be renamed #user given the other property names.
2009-07-01 18:52:32 +10:00
Doug Kearns 3bb2f92e83 Remove Gmail hack from the default 'hinttags' value.
This was barely a partial solution anyway.
2009-07-01 18:47:27 +10:00
Doug Kearns f9ffc9138a Cleanup and add some documention. 2009-06-29 19:22:09 +10:00
Doug Kearns 701f9ef494 Move filename calculations from io.createTempFile to config.tempFile. 2009-06-29 19:09:11 +10:00
Doug Kearns d2c1c02c38 Fix the RC file modeline ft setting written with :mkv.
Each extension has its own associated Vim filetype.
2009-06-29 19:09:10 +10:00
Doug Kearns e2e31528e2 Normalise the use of "func" vs "fn" for function references.
"func" had the numbers.
2009-06-29 19:09:08 +10:00
Doug Kearns 3f5dd13453 Fix typo in finder.openPrompt refactoring. 2009-06-28 17:22:16 +10:00
Doug Kearns 63925afb03 Add 'private' for entering private browsing mode. (Gary Katsevman) 2009-06-28 16:44:40 +10:00
Doug Kearns d81ea622e8 Fix 'archivefolder' completion to match that of :goto et al. 2009-06-28 16:03:24 +10:00
Doug Kearns f3fd72b776 Refactor finder.openPrompt. 2009-06-28 16:03:24 +10:00
Doug Kearns 776f9bb425 Cleanup some references to "Firefox" in common/*. 2009-06-28 16:03:23 +10:00
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 f4b94374ae Support 'titlestring' in private browsing mode. 2009-06-28 16:03:17 +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 56dcc7fc94 Whitespace fix. 2009-06-28 16:03:11 +10:00
Doug Kearns af23cedd7d Test title attributes when searching for a relationship link. 2009-06-28 16:03:09 +10: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 baf423de14 Camel-case fix to addressbook.add parameter names. 2009-06-17 15:44:55 +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 4b103c9eee Add 'smtpserver' to Muttator.
This implements #86 (Quick way to change SMTP server).
2009-06-15 15:55:39 +10:00
Doug Kearns 35bc4696ab Remove browser.startup.page from :help overridden-preferences. 2009-06-14 13:51:15 +10:00
Doug Kearns b080f91f2c Update the version strings for Muttator and Xulmus. 2009-06-14 02:20:24 +10:00
Doug Kearns dbe348687e Add an 'online' option to Muttator.
Also changed Vimperator's 'offline' to make use of Firefox's
BrowserOffline.
2009-06-14 02:14:03 +10:00
Doug Kearns c3ef4d18da Formatting fixes. 2009-06-14 01:23:01 +10:00
Doug Kearns 5ebcdb71bc Prefer Math.max when normalising counts in commands. 2009-06-14 00:53:57 +10:00
Doug Kearns 30a54a4271 Fix the MOW height calculation in Muttator. 2009-06-12 01:03:33 +10:00
Doug Kearns 9a0076b109 Normalise the definition of :copyto and :moveto. 2009-06-11 14:03:59 +10:00
Doug Kearns 4585b1b476 Remove trailing commas from config.defaultOptions. 2009-06-11 03:22:35 +10:00
Doug Kearns a666e945a8 Fix :contact error message. 2009-06-11 02:45:00 +10:00
Doug Kearns 7cdb7e05b0 Fix highlighting of :contacts MOW output. 2009-06-11 02:40:55 +10:00
Doug Kearns 494a6c9478 Fix listing of contacts with :contacts. 2009-06-11 02:23:34 +10:00
Doug Kearns 2553cb6fcf Fix error messages for :contacts. 2009-06-11 02:20:40 +10:00
Doug Kearns 50d6d5de05 Fix 'display' validation and add completion.
Also added completion and validation for 'archivefolder'.
2009-06-11 02:07:58 +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 3bfa2d39d5 Prefer let over var in muttator modules. 2009-06-08 23:37:08 +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
Doug Kearns 5f1d15968e Fix typo in events.feedkeys. 2009-06-07 00:16:20 +10: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
Doug Kearns 56814ed072 Specify bash rather than dash in the make_jar.sh shebang line. 2009-06-04 21:42:30 +10:00
Doug Kearns bee39cacb7 Don't include the default -description value when serializing commands. 2009-06-04 17:05:53 +10:00
Doug Kearns 7cb53db7da Fix some typos in configbase documentation. 2009-06-04 14:30:49 +10:00
Doug Kearns 09d8af9044 Change multiline beep guard clauses to single line formatting. 2009-06-04 14:30:46 +10:00
Doug Kearns e762b6f9d4 Add a -description option to :command. 2009-06-04 14:28:32 +10:00
Doug Kearns 4df596d969 Fix tabs.js loading in Xulmus. 2009-06-03 20:15:38 +10:00
Doug Kearns 40ede036f6 Fix <C-u> and <C-d> (durka42). 2009-06-02 16:59:25 +10:00
Doug Kearns 6d7b94daa6 Add missing semicolons. 2009-06-02 16:59:24 +10:00
Doug Kearns 95dffaf95a Add util.Math.constrain. 2009-06-02 16:58:20 +10:00
Doug Kearns 0c5fde8ebf Merge Vimperator's docs with Xulmus. 2009-06-01 21:57:25 +10:00
Doug Kearns 494cfc6e84 Clean up :map help. 2009-06-01 16:46:10 +10:00
Doug Kearns 64a9c9554c Fix more function formatting faux pas as per the style guide. 2009-06-01 16:46:09 +10:00
Doug Kearns cd3364197f Fix some minor function formatting faux pas. 2009-06-01 16:46:07 +10:00
Doug Kearns b966c4dac1 Fix NEWS feature ordering. 2009-05-28 20:33:00 +10:00
Doug Kearns 0edefd5dc2 Add a command-line handler to process the -liberator option. 2009-05-28 20:28:51 +10:00
Doug Kearns 451e7af170 Don't return pointless values from keypress event handlers. 2009-05-28 20:28:50 +10:00
Doug Kearns 9e9e553a70 Whitespace fixes. 2009-05-24 23:46:15 +10:00
Doug Kearns 133deb08d2 Add NEWS item regarding fixed key notation. 2009-05-24 23:45:30 +10:00
Doug Kearns 61b6491b8b Add all.html for viewing all help in a single page.
This is all really inside out. It would be much better to store the help
in a single file and use asciidoc/docbook's capabilities to split it if
desired.
2009-05-24 23:32:09 +10:00
Doug Kearns 73759f78f8 Remove silly guard clause from addCommand. 2009-05-24 23:32:05 +10:00
Doug Kearns 7156dc44b5 Remove TODO bug - :mkvimperatorrc adds spurious vmap/nmap lines.
There's nothing spurious about them.  That's the correct behaviour as
per Vim.
2009-05-24 02:14:06 +10:00
Doug Kearns abc11f1068 Move application specific modes to config.modes. 2009-05-24 01:56:44 +10:00
Doug Kearns aeec233730 Fix source formatting. 2009-05-23 22:59:35 +10:00
Doug Kearns c7b48361ee Add "c" extended hint mode to open the context menu. 2009-05-23 22:59:34 +10:00