From: Christian Dywan Date: Mon, 25 Apr 2011 19:06:44 +0000 (+0200) Subject: Bring TODO file up to date X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bab4db6ca26d1c8bee132f5a18e4d7457dcae0d1;p=midori Bring TODO file up to date --- diff --git a/TODO b/TODO index 75e1dd9e..2743d0f3 100644 --- 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 → → Open selected hyperlink + . open selected addresses in tabs + . scrolling by just moving the mouse pointer to the edge of the window