From e5383c9d3d9888570bde38a433f95af8751e86df Mon Sep 17 00:00:00 2001 From: Robert Timm Date: Tue, 11 Apr 2017 11:12:17 +0200 Subject: [PATCH] removes todos from readme --- README.md | 76 ------------------------------------------------------- 1 file changed, 76 deletions(-) diff --git a/README.md b/README.md index 7e47a94..ab7496d 100644 --- a/README.md +++ b/README.md @@ -76,82 +76,6 @@ To run vimb without installation you could run as a sandbox like this This will compile and install vimb into the local _sandbox_ folder in the project directory. -## Tasks - -1. general infrastructure and built - - [x] write make file - - [x] allow to built as sandbox for local testing - - [x] add a way to specify the target of the webextension shared objects - this is now available with the `RUNPREFIX` option for the make - - [x] establish communication channel between the vimb instance and the now - required webextension (dbus) - - [x] use propper authorization for dbus peers - - [ ] queue settings that needs to be pushed to the webextension until the - dbus connection is established. -2. migrate as many of the features of the webkit1 vimb - - [x] starting with custom config file `--config,-c` option - - [ ] running multiple ex-commands during startup `--cmd,-C` options - - [ ] starting with a named profile `--profile,-p` option - - [x] xembed `--embed,-e` option - - [ ] socket support `--socket,-s` and `--dump,-d` option to print the actual - used socket path to stdout - - [ ] kiosk-mode `--kiosk,-k` - - [ ] allow to start vimb reading html from `stdin` by `vimb -` - - [ ] browser modes normal, input, command, pass-through and hintmode - - [x] download support - - [ ] editor command - - [ ] external downloader - - [ ] hinting - - [x] searching and matching of search results - - [x] navigation j, k, h, l, ... - - [x] history and history lookup - - [ ] completion - - [ ] augroup - - [ ] autocmd - - [x] bookmarks - - [x] file paths for :source and :save - - [x] search phrases - - [x] settings - - [x] url handler - - [x] url history - - [ ] HSTS - - [ ] auto-response-header - - [x] cookies support - - [x] register support and `:register` command - - [x] read it later queue - - [ ] show scroll indicator in statusbar as top, x%, bottom or all - how can we get this information from webview easily? - - [x] find a way to disable the scrollbars on the main frame - Can be achieved by `document.documentElement.style.overflow = - 'hidden';` in _scripts.js_ - - [ ] page marks - maybe we change make them global (shared between - instances and to work also if the page was reloaded or changed like - the marks in vim) - - [x] zooming - - [x] default zoom - - [x] yanking - - [x] keymapping - - [x] URL handler - - [x] shortcuts - - [ ] autocommands and augroups -3. documentation -4. testing - - [ ] write automatic test to the essential main features - - [ ] adapt the manual test cases and add some more to avoid regressions - before a release - - [ ] write new test cases for essential things like mode switching of vimb - when clicking form fields or tabbing over them. -5. new features and changed behaviour - - [ ] try to use the webkit2 feature of running multiple pages with related - view instance `webkit_web_view_new_with_related_view` - - [ ] allow setting of different scopes, global and instance (new feature) - - [x] remove the settings related to the gui like `status-color-bg` this was - only a hack and is not recommended for new gtk3 applications. the - color and font settings should be setup by css instead. - - [ ] webkit2 does not provide the view mode `source` so maybe this is going - to be removed together with the `gf` keybinding or we find a simple - workaround for this - # license Information about the license are found in the file LICENSE. -- 2.20.1