Commit Graph
100 Commits
Author SHA1 Message Date
Martin Stubenschrott 52038db7ae remove flicker when using wop=auto completions and cpt=l; Note: typing after hitting O (or any other long url) is (still) kinda slow, we should try to improve this corner case. 2008-11-21 10:33:47 +00:00
Martin Stubenschrott df6a9a9428 fixed custom completion styling, now better than ever before, per-item based. Note that hold <tab> down after :bmarks <tab> results in a sluggish display, I don't think this commit causes this, it's proably a recent regression. 2008-11-21 00:14:14 +00:00
Martin Stubenschrott aa13986142 fixed favicons in :hs and :bmarks output (:bmarks filter still broken) 2008-11-20 21:55:41 +00:00
Martin Stubenschrott ebdac3be1f new 'followhints' option, thanks Ruud 2008-11-20 20:36:25 +00:00
Martin Stubenschrott cd2c0d6c6d Changed 'complete' option default to "sfl", meaning we have awesomebar completions by default now.
In constrast removed history cache, which should make startup faster and use less memory. As we only need it for :history anyway, there is no real performance penalty as Places does search quite fast.
2008-11-20 19:46:38 +00:00
Martin Stubenschrott 069a8e57f1 fixed :open foo<tab> completion when writing very fast and when not using wop=auto. Many other small architectural completion improvements, more to come... 2008-11-20 17:29:20 +00:00
Martin Stubenschrott e9608cccaf [muttator] fixed lots of problems with the latest thunderbird nightly. Might break muttator for older thunderbirds though 2008-11-18 20:13:49 +00:00
Martin Stubenschrott 05a699dc53 changed horrible history cache code 2008-11-13 23:19:13 +00:00
Martin Stubenschrott 1f056ad06c speed up Struct slightly and don't use it for History for now. (Still doesn't fix all perf problems, as it is still used in many other places like styles). 2008-11-13 23:05:04 +00:00
Martin Stubenschrott f4f8deacef another bug 2008-11-13 00:51:48 +00:00
Martin Stubenschrott de8dc7c06e update TODO (i know the reason for the slow vimperator startup, no quick solution though) 2008-11-13 00:38:24 +00:00
Martin Stubenschrott 5221fb41be fixed :open completions 2008-11-12 20:35:25 +00:00
Martin Stubenschrott 1463b7cc7a fixed hl-Question 2008-11-10 08:34:07 +00:00
Martin Stubenschrott 25549a0081 completions are now objects (containing an completions array), in order to allow things like having a common createRow function which is used for displaying :bmarks<cr> as well as for showing :bmarks foo<tab>
We still allow completion functions to return arrays, for now at least.
2008-11-10 04:00:13 +00:00
Martin Stubenschrott 91fa8dddff [muttator] fixed :goto 2008-11-09 16:30:42 +00:00
Martin Stubenschrott 9af8e2a632 updated TODO a little 2008-11-08 16:14:23 +00:00
Martin Stubenschrott eac34847e5 made autocompletions not hang the GUI for quick input 2008-11-08 15:45:05 +00:00
Martin Stubenschrott 3e48c58ab3 made hl-Question bold by default 2008-11-08 00:45:43 +00:00
Martin Stubenschrott e47a592dbb fixed xpi generation; made dumpStack() more readable by NOT removing \n 2008-11-08 00:34:35 +00:00
Martin Stubenschrott 6027e3ef9e unbreak muttator's completions again. I can't say if tab numbering in vimperator still works, as it didn't for me before this commit either. 2008-11-06 08:43:51 +00:00
Martin Stubenschrott 5faccc150a fix vimperator (still no tabnumbers though) 2008-11-04 08:21:22 +00:00
Martin Stubenschrott 1ab7b8a282 for now i have to disable the tabnumber code, as it breaks *completions* in muttator. Sick, yes, but that's due to:
No chrome package registered for chrome://browser/locale/tabbrowser.dtd
Error: undefined entity
Source File: file:///home/maxauthority/code/muttator/src/content/bindings.xml
Line: 23, Column: 9
Source Code:
        <content chromedir="&locale.dir;"

It might make sense to rip the vimperator only css into a skin/vimperator.css if possible, but not at 3 a.m.
2008-11-04 01:51:18 +00:00
Martin Stubenschrott 20cd16d1eb only output default option's title as bold 2008-11-04 00:38:57 +00:00
Martin Stubenschrott 5a0393ec27 quick fix to not wrap completion items 2008-11-04 00:20:29 +00:00
Martin Stubenschrott e8cf48af6c /tmp/cvsSeRn0i 2008-11-02 16:50:38 +00:00
Martin Stubenschrott 31a200c0c0 removed beep again, as it still kept beeping on me when switching tags in my window manager and sometimes even when just changing tabs. I also wonder if it's really worth, as i often copy some part of the webpage with the X11 selection while the command line is open and paste it there then. On the other hand, for novice users a beep might make sense if they wonder where their cursor is. For now at least i revert it, with a better fix, we can talk about it. 2008-11-02 12:54:33 +00:00
Martin Stubenschrott 18d65f4ce5 fixed some muttator tab issues 2008-11-02 12:47:00 +00:00
Martin Stubenschrott 1c30aad51c delay preloading after most tabs should be restored, makes Firefox startup. When we enable the awesomebar completions by default, we might even :set nopreload by default. 2008-11-02 05:22:07 +00:00
Martin Stubenschrott 7a697987bb added :buffers [filter] 2008-11-02 05:13:34 +00:00
Martin Stubenschrott 70ea0eb34e Favicon support in :bmarks/:history and :ls and fixed very slow vimperator loading with a large history by NOT loading all favicons at startup.
Also fixed :restart by accident showhow.
2008-11-02 04:49:37 +00:00
Martin Stubenschrott f5bc695368 fixed showmode handling for muttator composer 2008-11-01 20:21:14 +00:00
Martin Stubenschrott 13720d44b8 fixed styling of muttator's chrome 2008-11-01 19:36:49 +00:00
Martin Stubenschrott dcff71b235 fixed muttator for recent thunderbirds 2008-11-01 16:46:22 +00:00
Martin Stubenschrott a54218c371 made the MIW use fixed width fonts again 2008-11-01 15:49:21 +00:00
Martin Stubenschrott dd7178dfc6 add basic CSS highlighting to :hi, and fixed some small visual glitches 2008-11-01 14:35:08 +00:00
Martin Stubenschrott 775ae63515 disable beep on command line blur, as it has side effects. Also fixes :message in muttator 2008-10-30 23:21:00 +00:00
Martin Stubenschrott 8d9c6fcb28 moved hints to commandline.input(), thanks Xie&Tian 2008-10-29 00:09:22 +00:00
Martin Stubenschrott bded827ce7 fixed custom hints 2008-10-27 23:01:57 +00:00
Martin Stubenschrott 0c8dc35413 improved :viewsource, thanks Juergen 2008-10-23 11:29:16 +00:00
Martin Stubenschrott 053c140867 made the Donators file vimperator.org friendly 2008-10-21 20:36:03 +00:00
Martin Stubenschrott 63b4109713 made authors and news files pure text files without any html directives 2008-10-21 19:31:04 +00:00
Martin Stubenschrott 6a042e539d * fixed some muttator warnings
* temp. moved "gm" to "g." since "gm" is taken in muttator already
2008-10-20 23:09:54 +00:00
Martin Stubenschrott 1e1fa8f51d dump how long vimperator needs to startup 2008-10-14 07:35:16 +00:00
Martin Stubenschrott 505197b685 set default guioptions without any tabnumbering, because:
* even vim's default tabs don't show numbers
* go=N is too obtrusive as a default value, since i think more people prefer their full favicons over the tab numbers
* go=n prints the number 1px too high (easily fixable on linux i guess, but needs also checking on other platforms)
* mailing list complaints about it not working correctl on windows/macos.
2008-10-14 07:06:08 +00:00
Martin Stubenschrott 91108e5836 quick fix to make muttator's composer work again, should look for a better solution. 2008-10-14 00:14:12 +00:00
Martin Stubenschrott 5d17838b93 made muttator work again, composer still broken 2008-10-13 23:29:36 +00:00
Martin Stubenschrott b7e36f74ed updated vimperator logo and Donators 2008-10-13 20:56:51 +00:00
Martin Stubenschrott e07b6b8966 undo createFixedURI for now as PlacesUIUtils is firefox only and the IO module is a general liberator thing 2008-10-11 16:38:11 +00:00
Martin Stubenschrott e13bfac5c1 fixed ]f and :b!<tab> - thanks anekos 2008-10-09 23:33:02 +00:00
Martin Stubenschrott 64d3a88727 made muttator work again 2008-10-08 20:31:37 +00:00
Martin Stubenschrott 20da77cbb4 fixed muttator style display 2008-10-06 23:06:51 +00:00
Martin Stubenschrott 374745a216 [muttator] fixed ls 2008-10-06 23:00:05 +00:00
Martin Stubenschrott 2a26e59fac [muttator] fixed external editor loading 2008-10-06 22:13:26 +00:00
Martin Stubenschrott cee74dd15e fixed XPI generation, thanks teramako 2008-10-06 21:28:44 +00:00
Martin Stubenschrott 07643baebe hacky way to get the indent for :pageinfo back, might move it to the template.table() function as an optional param 2008-10-03 07:04:56 +00:00
Martin Stubenschrott a7c7719c25 [muttator] fixed composer loading 2008-09-23 22:05:58 +00:00
Martin Stubenschrott 398f93f5e1 changed setCharPref to allow localized strings 2008-09-23 01:24:05 +00:00
Martin Stubenschrott 552818e6bc fixed completions for things like wildmode=list:longest,full 2008-09-18 20:09:02 +00:00
Martin Stubenschrott b7e6426892 no need for preogress bar width 2008-09-16 20:25:55 +00:00
Martin Stubenschrott 0d5b318c42 InformationList -> gone, long live ItemList. Initial commit of new HTML based completion framework. Simple 1:1 port for now, advanced features will come later. :set wildoptions=auto broken for now, needs a more substantial rewrite anyway. 2008-09-16 01:09:10 +00:00
Martin Stubenschrott 88ed44450f make vimperator start up again 2008-09-11 20:33:48 +00:00
Martin Stubenschrott 2a70f7cd8b fixed storage module loading for muttator 2008-09-11 20:24:32 +00:00
Martin Stubenschrott 1c219ea65c added missing \n to dump() 2008-09-10 20:31:16 +00:00
Martin Stubenschrott b9f71d1bd9 added ;? to the help 2008-09-06 21:38:05 +00:00
Martin Stubenschrott 1704adc334 added :tabdetach, thanks Kris 2008-08-24 22:10:30 +00:00
Martin Stubenschrott 461d6b9154 added ctrl-p to the list of ignored keybindings 2008-08-17 17:42:26 +00:00
Martin Stubenschrott 2337b80edc new ;b extended hint mode 2008-08-17 17:29:55 +00:00
Martin Stubenschrott 336287cbf1 some doc fixes in repeat.txt 2008-08-17 01:14:24 +00:00
Martin Stubenschrott f89a0e35a9 fixed allowed versions for firefox 2008-08-16 17:25:45 +00:00
Martin Stubenschrott eab6aafa26 updated version to 2.0pre since the next release will probably break the completion API again 2008-08-16 17:13:03 +00:00
Martin Stubenschrott f99b692ab9 released vimperator 1.2 2008-08-16 17:10:18 +00:00
Martin Stubenschrott 1acaba4a1a merged some tabs commands and mappings in the help 2008-08-16 15:46:07 +00:00
Martin Stubenschrott 4be7f466dc fixed tutorial header 2008-08-16 15:14:57 +00:00
Martin Stubenschrott 5ca3d74058 revert a small change 2008-08-16 15:12:11 +00:00
Martin Stubenschrott a6d7fff50a fixed tutorial.txt 2008-08-16 15:10:16 +00:00
Martin Stubenschrott 4688d989f7 use history cache for newly opened pages 2008-08-16 10:38:00 +00:00
Martin Stubenschrott 3f5f7ee214 forgot to remove a debug output 2008-08-16 10:21:49 +00:00
Martin Stubenschrott db52595c28 better fix for :hs 2008-08-16 10:21:00 +00:00
Martin Stubenschrott 39ad2d9c0c fixed :history 2008-08-16 10:16:53 +00:00
Martin Stubenschrott e480e466dc fixed options for muttator composer 2008-08-13 23:30:40 +00:00
Martin Stubenschrott ac59056ac8 added Option.{get/set} 2008-08-13 23:07:51 +00:00
Martin Stubenschrott a5e2c7f912 [muttator] fixed help, still does not work somehow. xmlhttprequest not working in thunderbird? 2008-08-13 22:40:21 +00:00
Martin Stubenschrott 1035a01ace make use of our argsParser to handle commands with a fixed number of arguments.
Also added args.string to access the original string before it was parsed.
TODO: Always pass a parseArgs-like structure to commands, instead of only
when options or argCount is specified?
2008-08-13 21:53:56 +00:00
Martin Stubenschrott c49ed07af9 made :setlocal work on tabs, not buffer 2008-08-13 20:50:39 +00:00
Martin Stubenschrott 902d7c4030 new :setlocal and :setglobal commands, please test thorougly and improve! Thanks konstantin 2008-08-07 20:23:09 +00:00
Martin Stubenschrott 8a64e78d9e hopefully (=not tested) fixed regression with search engines 2008-08-05 00:16:30 +00:00
Martin Stubenschrott 5c8a28215d [muttator] new :set autoexternal option, make sure to set it in the config file, not in the command line 2008-08-03 13:24:05 +00:00
Martin Stubenschrott f762f9e35b fixed some muttator specific errors in the console 2008-08-02 17:04:45 +00:00
Martin Stubenschrott b724e81194 fixed ~ mapping and :open ~ 2008-08-02 13:28:56 +00:00
Martin Stubenschrott e37d2d4306 added License.txt 2008-07-29 23:22:29 +00:00
Martin Stubenschrott 60f040e54e added :b# for switching to alternative buffer, also finally commited Kipling's patch to use getShortcutOrURI 2008-07-28 22:16:04 +00:00
Martin Stubenschrott 87de347a8e fixed PageLoad autoevent 2008-07-14 19:00:35 +00:00
Martin Stubenschrott 182a78ef07 use parseArgs for 'editor' option 2008-07-09 21:03:11 +00:00
Martin Stubenschrott 10132f0c64 [muttator] fixed :moveto/:copyto commands 2008-07-09 20:34:43 +00:00
Martin Stubenschrott bb30dd4378 new :jumps command (thanks a lot, Konstantin) 2008-07-09 17:57:58 +00:00
Martin Stubenschrott e260523183 updated doc 2008-07-01 21:38:57 +00:00
Martin Stubenschrott d98984004c [muttator] catch failures while getting new messages 2008-06-30 13:03:33 +00:00
Martin Stubenschrott 6d8b16608f added 2 scripts, and :%foo support 2008-06-30 12:50:15 +00:00
Martin Stubenschrott e4b247f3f7 fixed ctrl-i in textboxes 2008-06-25 12:39:00 +00:00
Martin Stubenschrott 7aa055d9d3 show info about tabs loaded in background; also allow ctrl- prefixed keys again 2008-06-24 20:36:06 +00:00