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

52 Commits

Author SHA1 Message Date
Kris Maglione 4e40abe6b0 Lots of rangefinder and Gecko 2 tabbing fixes. 2010-08-28 18:02:03 -04:00
Kris Maglione 924863cd61 imported patch dactylify
--HG--
rename : common/content/liberator-overlay.js => common/content/dactyl-overlay.js
rename : common/content/liberator.js => common/content/dactyl.js
rename : common/content/liberator.xul => common/content/dactyl.xul
rename : common/skin/liberator.css => common/skin/dactyl.css
rename : muttator/content/compose/liberator.dtd => muttator/content/compose/dactyl.dtd
rename : muttator/content/compose/liberator.xul => muttator/content/compose/dactyl.xul
rename : muttator/content/liberator.dtd => muttator/content/dactyl.dtd
rename : vimperator/AUTHORS => pentadactyl/AUTHORS
rename : vimperator/Donors => pentadactyl/Donors
rename : vimperator/Makefile => pentadactyl/Makefile
rename : vimperator/NEWS => pentadactyl/NEWS
rename : vimperator/TODO => pentadactyl/TODO
rename : vimperator/chrome.manifest => pentadactyl/chrome.manifest
rename : vimperator/components/about-handler.js => pentadactyl/components/about-handler.js
rename : vimperator/components/commandline-handler.js => pentadactyl/components/commandline-handler.js
rename : vimperator/components/protocols.js => pentadactyl/components/protocols.js
rename : vimperator/content/about.html => pentadactyl/content/about.html
rename : vimperator/content/about_background.png => pentadactyl/content/about_background.png
rename : vimperator/content/config.js => pentadactyl/content/config.js
rename : vimperator/content/liberator.dtd => pentadactyl/content/dactyl.dtd
rename : vimperator/content/logo.png => pentadactyl/content/logo.png
rename : vimperator/content/vimperator.svg => pentadactyl/content/pentadactyl.svg
rename : vimperator/content/vimperator.xul => pentadactyl/content/pentadactyl.xul
rename : vimperator/contrib/vim/Makefile => pentadactyl/contrib/vim/Makefile
rename : vimperator/contrib/vim/ftdetect/vimperator.vim => pentadactyl/contrib/vim/ftdetect/pentadactyl.vim
rename : vimperator/contrib/vim/mkvimball.txt => pentadactyl/contrib/vim/mkvimball.txt
rename : vimperator/contrib/vim/syntax/vimperator.vim => pentadactyl/contrib/vim/syntax/pentadactyl.vim
rename : vimperator/install.rdf => pentadactyl/install.rdf
rename : vimperator/locale/en-US/all.xml => pentadactyl/locale/en-US/all.xml
rename : vimperator/locale/en-US/autocommands.xml => pentadactyl/locale/en-US/autocommands.xml
rename : vimperator/locale/en-US/liberator.dtd => pentadactyl/locale/en-US/dactyl.dtd
rename : vimperator/locale/en-US/gui.xml => pentadactyl/locale/en-US/gui.xml
rename : vimperator/locale/en-US/intro.xml => pentadactyl/locale/en-US/intro.xml
rename : vimperator/locale/en-US/options.xml => pentadactyl/locale/en-US/options.xml
rename : vimperator/locale/en-US/tutorial.xml => pentadactyl/locale/en-US/tutorial.xml
rename : vimperator/vimperatorrc.example => pentadactyl/pentadactylrc.example
rename : vimperator/regressions.js => pentadactyl/regressions.js
rename : vimperator/skin/about.css => pentadactyl/skin/about.css
rename : vimperator/skin/icon.png => pentadactyl/skin/icon.png
rename : xulmus/content/liberator.dtd => xulmus/content/dactyl.dtd
rename : xulmus/locale/en-US/liberator.dtd => xulmus/locale/en-US/dactyl.dtd
2010-08-28 18:02:03 -04:00
Kris Maglione 86142105a1 Add config.browser, config.tabbrowser. Fix mailbird. &c. 2009-11-14 01:04:53 -05:00
Doug Kearns 41b9c8e9a1 Formatting fixes. 2009-11-14 04:20:09 +11:00
Kris Maglione dd924d0822 Fix mailbird. 2009-11-09 14:14:51 -05:00
Kris Maglione a72068c9f7 Refactor modules.config. 2009-11-09 03:12:27 -05:00
Kris Maglione 4d88ccb036 Port Xulmus/Muttator. Not tested yet. 2009-11-09 02:39:23 -05:00
Doug Kearns a7925705d7 Finish the Great Opening Brace Correction. 2009-11-09 16:03:00 +11:00
Kris Maglione 6a25312c7d Recfactoring:
* Standard module format. All modules are explicitly declared
   as modules, they're created via a constructor and
   instantiated automatically. They're dependency aware. They
   stringify properly.

 * Classes are declared the same way (rather like Structs
   already were). They also stringify properly. Plus, each
   instance has a rather nifty closure member that closes all
   of its methods around 'this', so you can pass them to map,
   forEach, setTimeout, etc. Modules are themselves classes,
   with a special metaclass, as it were.

 * Doug Crockford is dead, metaphorically speaking.
   Closure-based classes just don't fit into any of the common
   JavaScript frameworks, and they're inefficient and
   confusing. Now, all class and module members are accessed
   explicitly via 'this', which makes it very clear that
   they're class members and not (e.g.) local variables,
   without anything nasty like Hungarian notation.

 * Strictly one module per file. Classes that belong to a
   module live in the same file.

 * For the moment, there are quite a few utility functions
   sitting in base.c, because my class implementation used
   them, and I haven't had the time or inclination to sort them
   out. I plan to reconcile them with the current mess that is
   the util namespace.

 * Changed bracing style.
2009-11-08 20:54:31 -05:00
Kris Maglione 33e5ea582c Fix some symlink woes. Closes issue #140.
--HG--
rename : common/components/about-handler.js => muttator/components/about-handler.js
rename : common/components/commandline-handler.js => muttator/components/commandline-handler.js
rename : common/components/about-handler.js => vimperator/components/about-handler.js
rename : common/components/commandline-handler.js => vimperator/components/commandline-handler.js
rename : common/components/about-handler.js => xulmus/components/about-handler.js
rename : common/components/commandline-handler.js => xulmus/components/commandline-handler.js
2009-11-05 16:09:49 -05:00
Kris Maglione 108f467fe4 Completely HTML-ize help transforms. Add intentionally undocumented :exporthelp. 2009-11-02 00:18:58 -05:00
Martin Stubenschrott 3910c0604b Move all files to a MIT license 2009-10-03 00:32:29 +02:00
Doug Kearns bf240bc2b0 Make config.styleableChrome an array. 2009-08-27 14:46:35 +10:00
Doug Kearns b0f4af5e55 Rename -liberator command-line option to -[config-name]. 2009-08-21 23:57:38 +10:00
Doug Kearns 662bf53d5f Normalise fooID => fooId. 2009-08-16 01:35:03 +10:00
Doug Kearns bf8529d975 Bump {max,min}version requirements for Muttator. 2009-07-17 23:01:16 +10:00
Doug Kearns f23fbf35e0 Start cleaning up Muttator documentation. 2009-07-15 18:33:57 +10:00
Doug Kearns f57d0c05a9 Add 'titlestring' to Muttator. 2009-07-15 17:59:57 +10:00
Doug Kearns dbf017bf21 Rename FolderLoaded autocommand event to FolderLoad. 2009-07-15 14:16:58 +10:00
Doug Kearns 821e48a7e3 Add the DOMLoad autocommand event to Muttator.
This also fixes the PageLoad* events.
2009-07-15 14:10:40 +10:00
Doug Kearns e8f07f37d0 Extract composer behaviour into a new composer module. 2009-07-08 22:37:03 +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 ddfa294e1b Remove config.mainWindowID tests from common/*. 2009-06-28 16:03:16 +10:00
Doug Kearns 4570c6ced5 Change remaining Components.{classes,interfaces,results} -> C[cir]. 2009-06-15 19:40:31 +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 30a54a4271 Fix the MOW height calculation in Muttator. 2009-06-12 01:03:33 +10:00
Doug Kearns 4585b1b476 Remove trailing commas from config.defaultOptions. 2009-06-11 03:22:35 +10:00
Doug Kearns 64a9c9554c Fix more function formatting faux pas as per the style guide. 2009-06-01 16:46:09 +10:00
Martin Stubenschrott 324fe50f36 Fix muttator's key bindings 2009-05-29 13:27:09 +02:00
Martin Stubenschrott 9fa6b8e624 Fix space/return etc. for muttator. Unfortunatly config{base}.ignoreKeys
can't really be used for this, so we have to duplicate it for all apps.
2009-05-29 13:07:17 +02:00
Kris Maglione 6055c8a77b Add some rough documentation for config.js properties. 2009-05-25 12:10:22 -04:00
Doug Kearns abc11f1068 Move application specific modes to config.modes. 2009-05-24 01:56:44 +10:00
Doug Kearns 47a5c73a5b Remove some Hungarian notation. 2009-05-12 18:24:12 +10:00
Doug Kearns 6b9564635a Source formatting fixes *yawn*. 2009-04-30 22:21:35 +10:00
Kris Maglione 2f753b6d27 Fix #247 2009-04-22 13:15:56 -04:00
Martin Stubenschrott 9320c5b1be * Fix muttator and experimentally increase buffer position display timeout to 500ms to avoid rendering the page twice 2009-04-20 22:48:19 +02:00
Kris Maglione 2a88d8a3bf Revert "Fix some zi/zo issues."
This reverts commit b39be7b367528d9a86380c3ec5c2a6fcafd2cd22.
2009-03-30 01:19:29 -04:00
Kris Maglione 7e068d4f9e Fix some zi/zo issues. 2009-03-30 01:16:39 -04:00
Kris Maglione a8f41faf4e Merge. 2009-03-30 01:14:46 -04:00
Martin Stubenschrott 5ab1771e3c changed my email address 2009-03-28 23:38:33 +01:00
Kris Maglione cf57844986 Get rid of some 'config.name' checks in the common tree. These should all, ideally, go. 2009-03-22 02:25:05 -04:00
Doug Kearns 0aea143325 Add a version.html help page.
NEWS should be reformatted as asciidoc or something more simply
transformed into clean asciidoc.
2009-02-15 15:44:11 +11:00
Ted Pavlic d29013a2fd Three small changes (copyright, template.js copyright, and tildetidy target)
a.) Cleaned up copyright language to match conventions.
(I used the memoir document class documentation as a reference, but
 these conventions are common throughout publishing)

   * The (c) symbol has no legal meaning. Only the word "Copyright" and
     an encircled lowercase c are appropriate. So the word "Copyright"
     was placed before each (c).

   * Each (C) was changed to (c).

   * Kris uses the correct symbols in copyright notices, but those
     symbols can be problematic in terminal-mode editors. Added the word
     "Copyright" as well.

   * Replaced colons/spaces after years with the word "by."

b.) Added a copyright notice to common/content/template.js. It was
    missing one entirely. Please correct if it doesn't need one or if the
    copyright isn't held by Martin.

c.) Also added a "tildetidy" target to Makefile common that includes a
    version of the find line from the existing "clean" target (however,
    this version uses "rm -fv" instead of "rm -f").
2009-01-12 09:14:54 -05:00
Ted Pavlic 147cdab5d2 Update copyrights for 2009. 2009-01-11 00:47:56 -05:00
Doug Kearns eeca611435 Add some more rough source documentation. 2009-01-01 22:01:56 +11:00
Daniel Bainton 09ee974d23 Add the :dialog preferences command to muttator 2008-12-13 22:35:47 +02:00
Daniel Bainton 016770bf7d :prefs needs to be application specific, so moving :prefs to vimperator and adding a new :prefs for muttator 2008-12-11 18:12:58 +02:00
Martin Stubenschrott 95709634d7 fixed default muttator guioptions 2008-12-07 14:41:26 +01:00