Doug Kearns
725cf1f1f7
Replace the *.vimp file extension with config specific extensions.
2010-10-01 02:43:02 +10:00
Kris Maglione
2169301157
Rename appname/idname to appName/idName in help files to maintain parity with code.
2010-09-24 07:49:17 -04:00
Kris Maglione
a53edafac1
Fix :version for non-XPI installs. Fix :extensions in FF 3.6.
2010-09-18 07:24:35 -04:00
Kris Maglione
1557b70f45
Major documentation updates and formatting fixes, and many, many other changes thanks to an MQ glitch, including:
...
* Significant completion speed improvements
* Significantly improve startup speed, in large part by lazily
instantiating Options and Commands, lazily installing highlight
stylesheets, etc.
* Update logos and icons, fix atrocious about page
* Fix Teledactyl
* JavaScript completion now avoids accessing property values
* Add Option#persist to define which options are saved with :mkp
* Add new Dactyl component which holds add-on-specific configuration
information and removes need for separate components for each dactyl
host
* Several fixes for latest nightlies
* Significant code cleanup and many bug fixes
--HG--
rename : muttator/AUTHORS => teledactyl/AUTHORS
rename : muttator/Donors => teledactyl/Donors
rename : muttator/Makefile => teledactyl/Makefile
rename : muttator/NEWS => teledactyl/NEWS
rename : muttator/TODO => teledactyl/TODO
rename : muttator/chrome.manifest => teledactyl/chrome.manifest
rename : muttator/components/commandline-handler.js => teledactyl/components/commandline-handler.js
rename : muttator/components/protocols.js => teledactyl/components/protocols.js
rename : muttator/content/addressbook.js => teledactyl/content/addressbook.js
rename : muttator/content/compose/compose.js => teledactyl/content/compose/compose.js
rename : muttator/content/compose/compose.xul => teledactyl/content/compose/compose.xul
rename : muttator/content/compose/dactyl.dtd => teledactyl/content/compose/dactyl.dtd
rename : muttator/content/compose/dactyl.xul => teledactyl/content/compose/dactyl.xul
rename : muttator/content/config.js => teledactyl/content/config.js
rename : muttator/content/dactyl.dtd => teledactyl/content/dactyl.dtd
rename : muttator/content/logo.png => teledactyl/content/logo.png
rename : muttator/content/mail.js => teledactyl/content/mail.js
rename : muttator/content/muttator.xul => teledactyl/content/pentadactyl.xul
rename : muttator/contrib/vim/Makefile => teledactyl/contrib/vim/Makefile
rename : muttator/contrib/vim/ftdetect/muttator.vim => teledactyl/contrib/vim/ftdetect/muttator.vim
rename : muttator/contrib/vim/mkvimball.txt => teledactyl/contrib/vim/mkvimball.txt
rename : muttator/contrib/vim/syntax/muttator.vim => teledactyl/contrib/vim/syntax/muttator.vim
rename : muttator/install.rdf => teledactyl/install.rdf
rename : muttator/locale/en-US/Makefile => teledactyl/locale/en-US/Makefile
rename : muttator/locale/en-US/all.xml => teledactyl/locale/en-US/all.xml
rename : muttator/locale/en-US/autocommands.xml => teledactyl/locale/en-US/autocommands.xml
rename : muttator/locale/en-US/gui.xml => teledactyl/locale/en-US/gui.xml
rename : muttator/locale/en-US/intro.xml => teledactyl/locale/en-US/intro.xml
rename : muttator/skin/icon.png => teledactyl/skin/icon.png
2010-09-17 06:21:33 -04:00
Kris Maglione
b8331a1b55
Rename Class#setTimeout to appease AMO's validation grep.
2010-09-17 06:15:13 -04:00
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
Doug Kearns
346207ec91
Normalize access to the current media list view.
...
--HG--
extra : rebase_source : 4c0e528eaa949be3443441b263011d79d1adc33b
2009-11-20 01:38:19 +11:00
Doug Kearns
43a3cfe732
Fix :sortview.
2009-11-18 19:54:53 +11:00
Doug Kearns
3dd702f6da
Clean up Xulmus.
2009-11-18 06:41:35 +11:00
Doug Kearns
c5cfb12291
Remove Xulmus#Config#incrementURL.
...
This is now provided by the browser module.
2009-11-18 01:11:12 +11:00
Doug Kearns
9b20a59d2a
Add Songbird specific services to the services module.
2009-11-17 23:11:28 +11:00
Doug Kearns
f12fc3db2a
Resurrect Xulmus.
...
So I can wake the neighbours, Apocalypse in 9/8 should do the trick.
--HG--
extra : rebase_source : 7bcb69c8305b738a4017ca63b502b1e73babd71f
2009-11-15 05:21:32 +11: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
Kris Maglione
486ac5954a
Get rid of silly config.helpFiles.
...
--HG--
branch : xslt
rename : common/components/chrome-data.js => common/components/protocols.js
2009-10-25 20:06:50 -04:00
Kris Maglione
10091e0fd1
Use host branding dtd. Purge help of residual Vimperator/Firefox references.
...
--HG--
branch : xslt
2009-10-25 15:20:56 -04:00
Kris Maglione
c697b165a0
Update Xulmus docs, in theory.
...
--HG--
branch : xslt
rename : common/locale/en-US/intro.xml => vimperator/locale/en-US/intro.xml
rename : common/locale/en-US/tutorial.xml => vimperator/locale/en-US/tutorial.xml
2009-10-24 18:45:11 -04:00
Doug Kearns
e041219339
Whitespace fixes.
2009-10-03 16:58:45 +10:00
Martin Stubenschrott
3910c0604b
Move all files to a MIT license
2009-10-03 00:32:29 +02:00
Doug Kearns
dbc99ad956
Revert "Move util.Array to modules.Array_."
...
This reverts commit d6cdda48a18c9fa05365b50046470fec9935fd3c.
Array_ method chaining needs fixing.
2009-09-15 13:20:06 +10:00
Doug Kearns
7c66dc2b17
Move util.Array to modules.Array_.
2009-09-14 15:19:56 +10:00
Doug Kearns
b6a898a5fa
Formatting fixes.
2009-08-27 14:46:37 +10:00
Doug Kearns
bf240bc2b0
Make config.styleableChrome an array.
2009-08-27 14:46:35 +10:00
Doug Kearns
c958616337
Formatting fixes.
2009-08-27 14:46:30 +10:00
Doug Kearns
b0f4af5e55
Rename -liberator command-line option to -[config-name].
2009-08-21 23:57:38 +10:00
Kris Maglione
9d77c018ca
Fix something to do with <a>.
2009-08-19 14:03:14 -04:00
Doug Kearns
662bf53d5f
Normalise fooID => fooId.
2009-08-16 01:35:03 +10:00
Doug Kearns
ccb7f5cb77
Remove "windows" from the Xulmus features list.
...
Songbird doesn't support multiple windows.
2009-08-10 21:44:19 +10:00
Doug Kearns
77458e5b8a
Whitespace and semicolon fixes.
2009-08-10 02:15:23 +10:00
Doug Kearns
f57d0c05a9
Add 'titlestring' to Muttator.
2009-07-15 17:59:57 +10:00
Doug Kearns
ecc26ad728
Add an about:vimperator page.
2009-07-13 23:52:26 +10:00
Doug Kearns
c062cf48df
Move liberator.{register,trigger}Callback to CommandLine.
2009-07-11 00:43:16 +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
6f2eb2d1ef
Split Map.flags into individual properties of Map.
2009-06-28 16:03:21 +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
ec8d7686fc
Move the standard type completers to appropriate modules.
2009-06-18 22:02:21 +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
4585b1b476
Remove trailing commas from config.defaultOptions.
2009-06-11 03:22:35 +10:00
Doug Kearns
f37a0a37b3
Fix some heinous comment formatting errors.
2009-06-08 23:37:06 +10:00
Doug Kearns
60ae1deb3f
Move {xulmus,vimperator}/**/bookmarks.js to common/content.
2009-06-06 03:21:25 +10:00