]> spindle.queued.net Git - midori/commitdiff
Bring TODO file up to date
authorChristian Dywan <christian@twotoasts.de>
Mon, 25 Apr 2011 19:06:44 +0000 (21:06 +0200)
committerChristian Dywan <christian@twotoasts.de>
Mon, 25 Apr 2011 19:06:44 +0000 (21:06 +0200)
TODO

diff --git a/TODO b/TODO
index 75e1dd9ecd15e7226be1bfcb468ad55b4326f0a5..2743d0f3dc69e24fbf0f9da6d242d3e3ef697b21 100644 (file)
--- a/TODO
+++ b/TODO
@@ -5,58 +5,30 @@ TODO:
  . Request network if not connected and re-open the url on success
  . Make cookie manager horizontal if the window is wide
  . Handle SSL like SSH: confirm any cert on first connection, warn about any change in subsequent connections
- . Open on startup: Ask (Last open pages, Blank, Homepage, [x] Don't ask anymore)
  . Support @run-at document-start: http://dev.chromium.org/developers/design-documents/user-scripts
- . Add an 'install' button to addons
- . Dragging a link onto the web view to open it
- . Extension: Ask Google if an address cannot be found, ie. typo
- . View source is not always equal to Save As
  . Show New Window icon in statusbar for new-window links
  . Validate search engine tokens
  . Easily register stock items in extensions (mouse gestures, input-mouse)
  . Show graphical error when a bookmarklet fails to run
- . Unit test katze array action
- . There is no way to reset the toolbar
- . Estimate download speed
  . Implement no_proxy, https_proxy
- . Make it possible to use extra C or C++ libraries in extensions
- . Add icon cache size preference
  . Fix icons with white background to be transparent?
  . Visually indicate that a tab is being opened even if outside the visible tabs
- . gget/ eatmonkey/ Transmission dbus in Transfers
- . Add Midori to autostart, and remove it if it's quit, optionally disabled
- . Use @include and @exclude with userstyles
- . Support -moz-document domain: http://userstyles.org/styles/22837
- . Need a throbber with invisible menubar: make compact-menu throbb?
  . Implement live bookmarks, see http://johnbokma.com/firefox/rss-and-live-bookmarks.html
  . Add a dialog (right-cick) to Addons, to edit @include and @exclude
  . Show URI in css overlay tooltips if statusbar is hidden
- . "Menu" tool buttons aren't depressed while a menu is open
- . Statusbar doesn't show right-click menu
+ . Statusbar/ transferbar doesn't show right-click menu
  . Consider pango_layout_set_auto_dir
- . Make it possible to change ident string for particular domains
  . Support max-age for Flash cookies
- . Update speed dial thumbnail when loading the according page from speed dial
  . Implement "Open image" which opens an image with an external application
  . Add custom actions extension; example Set Wallpaper
- . Offer restoring session after crash, if session isn't opened at startup AND crash dialogue is enabled
- . Vi extension, modelled after vimprobable
  . Show loading tabs in the tab panel extension
- . Let extensions add preferences
- . Show syntax errors in userscripts/ styles
- . Add HTTP_PRAGMA: no-cache when Ctrl+Shift+R
- . Honor HTTP_PRAGMA: no-cache in web cache
  . Switching browser window: Ctrl+Shift+PageUp/PageDown
  . Switching panel: Ctrl+Alt+PageUp/PageDown
  . Bookmark folder context menu, "Sort by Name"
  . Adblock Block image: dialog to edit regex before adding
- . KatzeArrayAction should support "activate" signal
- . Remove extra inner panel border
- . Move statusbar_contents below panel if statusbar is hidden
- . Teplace "disable plugins" with showing a "load plugins automatically", where unchecking that keeps a placeholder that can be clicked to play
+ . Replace "disable plugins" with showing a "load plugins automatically", where unchecking that keeps a placeholder that can be clicked to play
  . Show "Type an address or keywords to search" in empty location even when focussed
  . Show "Search hostname" in (can't resolve) error page, www.heyarnold.twotoastsde == typo?
- . Enable extensions in private (app) mode
  . Allow -e Set setting or so
  . Remember if inspector was attached or not
  . Icon in empty entry to paste from clipboard
@@ -64,16 +36,11 @@ TODO:
  . Warn when closing tab with unsubmitted form
  . Always allow popups, keep hidden, show icon to ask whether to show popups
  . Make Shift + Click download the link
- . Use an update timeout in KatzePropertyProxy instead of only focus-out
  . Show a loading mouse pointer
  . Export of the bookmarks file, or using one from a specific path
  . Custom context menu actions, like in Thunar or Epiphany
  . Analogus to blocked popups, blocked scripts moving layers on load (extension)
- . Per-site blocking of individual elements on a page
  . Statusbar icon 'cookies blocked', icon 'popups blocked'
- . Per-site settings accessible via statusbar icons, ie. cookies, popups, plugins
- . CookieSafe like, a list of cookies, with type, block, allow
- . Automatic update checks (browser, extensions)?
  . Auto-group tabs by opener, with colors?
  . Mark (dogear) a selection so that it isn't cleared implicitly, multiply on one page
  . Check specific bookmarks for updates automatically (extension)
@@ -83,18 +50,16 @@ TODO:
  . Honor design principle "no warnings but undo of backups"?
  . Support widgets 1.0 spec in tool windows and standalone?
  . Protected tabs prompt when attempting to close them
- . 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
  . Optional http redirection manually or on timeout via SoupMessage::restarted
  . Style: none, compatible (b/w), default, [styles], "media", ["media" styles]
  . Mouse pointer coordinates in the status bar (extension)
  . Draw rectangle with the mouse, x/y/x2/y2 in the statusbar (extension)
  . Shared bookmarks and config
  . Prevent dead tabs: download, aborted page
-
-BOOKMARK ISSUES:
- . Bookmark menu is not populated
- . Bookmark toolbar is broken
- . Import is broken
- . Integration with locationbar search
- . Remove separator from submenu before showing it
+ . In right to left pages the scroll bar should be on the left
+ . drag tab between windows
+ . zeitgeist extension to add history
+ . kiosk mode: http://www.twotoasts.de/bugs/index.php?do=details&task_id=605#comment2651
+ . Find Inline → <key> → Open selected hyperlink
+ . open selected addresses in tabs
+ . scrolling by just moving the mouse pointer to the edge of the window