Update the TODO file.
This commit is contained in:
parent
44bc12c305
commit
bf80618658
1 changed files with 49 additions and 50 deletions
99
TODO
99
TODO
|
@ -1,62 +1,61 @@
|
||||||
TODO:
|
TODO:
|
||||||
|
. Import and export of the bookmarks file, or using one from a specific path
|
||||||
. Save files on change as opposed to on quit
|
. Save files on change as opposed to on quit
|
||||||
. Position menus properly
|
. Position context menus properly
|
||||||
. Use an animated throbber
|
|
||||||
. Add a context menu to the pageholder
|
|
||||||
. Make tabs autoshrink
|
|
||||||
. New tabs from a TabNew action should always open in the foreground
|
. New tabs from a TabNew action should always open in the foreground
|
||||||
. Middle click toolbuttons or menuitems should open new tabs
|
. Middle click toolbuttons or menuitems should open new tabs
|
||||||
. Implement userscript support
|
. Implement support for (multiple) userscripts/ userstyles
|
||||||
. Actual multiple window support, some things just ignore this currently
|
. Actual multiple window support, some things just ignore this currently
|
||||||
. Custom context menu actions
|
. Custom context menu actions
|
||||||
. custom tab names
|
. Create proper submenus in the window's menu instead of popups
|
||||||
|
. Custom tab names
|
||||||
|
. Identify and fix Gtk2.6 compatibility problems
|
||||||
. Open an auto-vanishing findbox with '.'
|
. Open an auto-vanishing findbox with '.'
|
||||||
. Support gettext
|
. Support gettext
|
||||||
|
. Implement custom actions, like in Thunar or Epiphany
|
||||||
. Custom panels, loaded from (x)htm(l) files or websites
|
. Custom panels, loaded from (x)htm(l) files or websites
|
||||||
. Drag tabs onto the panel to have it in the sidebar.
|
. Drag tabs onto the panel to add them to the sidebar
|
||||||
. Save completion stores
|
. Save completion stores
|
||||||
. analogus to blocked popups, blocked scripts moving layers on load
|
. Analogus to blocked popups, blocked scripts moving layers on load (extension)
|
||||||
. per-site blocking of individual elements on a page
|
. Per-site blocking of individual elements on a page
|
||||||
. statusbar icon 'cookies blocked', icon 'popups blocked'
|
. Statusbar icon 'cookies blocked', icon 'popups blocked'
|
||||||
. per-site settings accessible via statusbar icons, ie. cookies, popups, plugins
|
. Per-site settings accessible via statusbar icons, ie. cookies, popups, plugins
|
||||||
. cookieSafe like, a list of cookies, with type, block, allow
|
. CookieSafe like, a list of cookies, with type, block, allow
|
||||||
. support mouse gestures
|
. Support mouse gestures (extension)
|
||||||
. optional internal source view using gtksourceview
|
. Optional internal source view using gtksourceview?
|
||||||
. automatic update checks (browser, extensions)?
|
. Automatic update checks (browser, extensions)?
|
||||||
. auto-group tabs by opener, with colors?
|
. Auto-group tabs by opener, with colors?
|
||||||
. mark (dogear) a selection so that it isn't cleared implicitly, multiply on one page
|
. Mark (dogear) a selection so that it isn't cleared implicitly, multiply on one page
|
||||||
. have an internal uri scheme, eg. 'res:', to reference eg. themed icons
|
. Have an internal uri scheme, eg. 'res:', to reference eg. themed icons
|
||||||
. 'about:' uris: about, blank, cache, config, plugins
|
. 'about:' uris: about, blank, cache, config, plugins
|
||||||
. panel of open tabs (with tree-structure), optional thumbnail-view
|
. Panel of open tabs (with tree-structure), optional thumbnail-view
|
||||||
. spell check support
|
. Spell check support
|
||||||
. allow full page zoom (how do we incorporate it in the gui?)
|
. Allow text and full page zoom (how do we incorporate it in the gui?)
|
||||||
. check specific bookmarks for updates automatically (as an extension?)
|
. Check specific bookmarks for updates automatically (extension)
|
||||||
. mark "new" as well as "actually modified" tabs specially (even over sessions)
|
. Mark "new" as well as "actually modified" tabs specially (even over sessions)
|
||||||
. customizable toolbars, custom buttons (uri, title, icon)
|
. Customizable toolbars, custom buttons (uri, title, icon)?
|
||||||
. searchEngine: "Show in context menu"
|
. SearchEngine: "Show in context menu"
|
||||||
. use libnotify for events, e.g. download finished
|
. Use libnotify for events, e.g. download finished
|
||||||
. save screenshot of a document
|
. Save screenshot of a document?
|
||||||
. right-click a textbox in a search form and choose 'add to websearch'
|
. Right-click a textbox in a search form and choose 'add to websearch'
|
||||||
. support extensions written in lua
|
. Support extensions written in lua, possibly also Python?
|
||||||
. the scrollbar must be exactly at the right (left) edge if maximized: fitt's law
|
. Reuse running instance, probably via libunique
|
||||||
. detailed css element view, maybe in 'properties'?
|
. Honor design principle "no warnings but undo of backups"?
|
||||||
. reuse running instance, probably via libunique
|
. Support widgets 1.0 spec in tool windows and standalone?
|
||||||
. respect design principle "no warnings but undo of backups"?
|
. Blank page: several custom links, displayed as thumbnails, like Opera?
|
||||||
. support widgets 1.0 spec in tool windows and standalone
|
. Handle downloads, optionally in a downloadbar
|
||||||
. blank page: several custom links, displayed as thumbnails, like Opera
|
|
||||||
. handle downloads, optionally in a downloadbar
|
|
||||||
. Implement userstyle support
|
|
||||||
. Protected tabs prompt when attempting to close them
|
. Protected tabs prompt when attempting to close them
|
||||||
. provide a 'sleep mode' after a crash where open documents are loaded manually
|
. Provide a 'sleep mode' after a crash where open documents are loaded manually
|
||||||
. option to run plugins or scripts only on demand, like NoScript, per-site
|
. Option to run plugins or scripts only on demand, like NoScript, per-site
|
||||||
. optional http redirection manually or on timeout
|
. Optional http redirection manually or on timeout
|
||||||
. style: none, compatible (b/w), default, [styles], "media", ["media" styles], ...
|
. Style: none, compatible (b/w), default, [styles], "media", ["media" styles], ...
|
||||||
. mouse pointer coordinates in the status bar
|
. Mouse pointer coordinates in the status bar (extension)
|
||||||
. draw rectangle with the mouse, x/y/x2/y2 in the statusbar
|
. Draw rectangle with the mouse, x/y/x2/y2 in the statusbar (extension)
|
||||||
. formfill (like Opera's magic wand)
|
. Formfill (like Opera's magic wand)
|
||||||
. private browsing mode (no browsing, download or search history)
|
. Private browsing mode (no browsing, download or search history)
|
||||||
. shared bookmarks and config
|
. Shared bookmarks and config
|
||||||
. custom-mode, e.g. hide menubar and use help icon to have a help viewer
|
. Custom-mode, e.g. hide menubar and use help icon to have a help viewer
|
||||||
. dead tabs: download, aborted page
|
. Prevent dead tabs: download, aborted page
|
||||||
. on url load, for big files, ask "Open or save?"
|
. On url load, for big files, ask "Open or save?"
|
||||||
. middle-click on selection to open <selection>
|
. Always display the tabbar (extension)
|
||||||
|
. An option to not reuse the current tab when entering an url or searching
|
||||||
|
|
Loading…
Reference in a new issue