Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
midori:roadmap [2011/12/14 02:42] – [GTK+ 3.0/ GTK+ 3.2 build] kalikiana | midori:roadmap [2017/11/30 19:23] – [Planned] kalikiana | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Midori - Roadmap ===== | + | ===== Midori |
**This document is licensed under the LGPL 2.1.** | **This document is licensed under the LGPL 2.1.** | ||
Line 7: | Line 7: | ||
===== Planned ===== | ===== Planned ===== | ||
- | * Merge ' | + | * Rewrite existing C code in Vala |
- | * pre-0.2.3 Opera style panel | + | * ⭕ browser (requires: View) |
- | * Re-consider " | + | * ⚙️ bookmarks toolbar [[https:// |
- | * Re-implement bookmarkbar as a subclasses | + | * ⚙️ bookmarks editor [[https:// |
- | * Deny dragging of a bookmark into bookmark | + | * ⭕ update history functions |
- | * Match token< | + | * ⭕ app (requires: Browser) |
- | * completion " | + | * ⚙️ panel // |
- | * import Mozilla bookmarks | + | * ⭕ history |
- | * Fix completion unit tests | + | * ⭕ view (requires: SearchAction, |
- | * Site-specific preferences | + | * //more to be added...// |
- | * back button popup (to go back or forward) | + | * extensions |
- | * set/ get config via command line | + | * ⚙️ colorful tabs // |
- | + | * ⭕ shortcuts | |
- | ===== Issues in need of attention ===== | + | * ⭕ toolbar editor |
- | + | * ⭕ tab panel | |
- | | + | * ⭕ statusbar features |
- | * Save redirects into history | + | * //more to be added...// |
- | * Do not store empty search entries | + | * Revamp extensions system |
- | + | * ⭕ based on libpeas < | |
- | ===== GTK+ 3.0/ GTK+ 3.2 build ===== | + | * ⭕ plugins in Python |
- | + | * ⭕ easy install of third party plugins | |
- | | + | * ⚙️ Build with WebKit2 and GTK+3 only [[https://code.launchpad.net/~midori/midori/webKit2Gtk3only/ |
- | * Xfce header colors are wrong 3.2.1 (3.0/ 3.2.0 untested) | + | * ⭕ Investigate moving to GitHub |
- | * Sizing of Feed Panel is wrong 3.2.1 (3.0/ 3.2.0 untested) | + | * ✅ Ship a snap package in the store [[https://code.launchpad.net/ |
- | * Popup on 'web search' | + | * ⭕ symbolic icons in the toolbar (test with Adwaita) |
- | * [[https://bugs.launchpad.net/ | + | * ⭕ correct icon for CompactMenu <del>[[https://code.launchpad.net/~midori/ |
- | * Bookmarkbar is broken 3.0 (3.2.0/ 3.2.1 works) | + | * ⭕ popover in CompactMenu with Gtk.MenuButton |
- | ===== Win32 release ===== | + | * ⭕ ^L show (overlay?) headerbar w/o buttons in fullscreen |
- | + | | |
- | | + | * ⭕ ensure overlay statusbar styling across websites |
- | * Default browser extension | + | * ⭕ allow ^W to close the browser |
- | * Consider UPX for decreased startup time and smaller binaries | + | * ⭕ re-implement menus in Gtk.Application |
- | * Respect system scroll settings | + | * ⭕ move trash to notebook |
- | * https://live.gnome.org/GTK+/Win32/test-gtk-2-24-win32 | + | * ⚙️ turn statusbar into an extension-only feature |
- | * http://www.optionexplicit.be/projects/gnome-windows/20111020/ | + | * ⭕ side panel with Gtk.StackSwitcher and Headerbar |
- | + | * ⭕ rewrite autocompletion | |
- | Current bugs and issues: | + | * FirefoxSync support |
- | * GTK: shortcut extension bug - modifiers are reported twice | + | * ⭕ session |
- | * GTK: double, tripple click does not select text in location/search entries | + | * ⭕ bookmarks |
- | + | * ⭕ extensions | |
- | * LIBSOUP: | + | * ⭕ settings |
- | * LIBSOUP (post 2.32.2): problem with save/open dialog not appearing (affects linux too) | + | * proxy exception list: hosts and networks bypassing the proxy [[https://webkitgtk.org/reference/webkit2gtk/stable/WebKitWebContext.html#webkit-web-context-set-network-proxy-settings|WebKit API]] |
- | + | * language selection dialog | |
- | * LIBCAIRO (post 1.8.10): "half loading of images", | + | * gpsd as a source for the javascript geolocation api |
- | + | ||
- | * WEBKITGTK (post 1.2.7): bug with handling of fonts with pre tag (broken rendering) | + | |
- | * WEBKITGTK: | + | |
- | * WEBKITGTK + GSTREAMER: html5 video unreliable | + | |
- | * WEBKITGTK: | + | |
- | + | ||
- | * LIBXML2 | + | |
- | | + | |
- | * Unfinished System or Public ID " or ' expected | + | |
- | * Space required after the Public Identifier | + | |
- | * DOCTYPE improperly terminated | + | |
- | * Start tag expected, '<' | + | |
- | + | ||
- | ===== Planned, without target release ===== | + | |
- | * Consider | + | |
- | * Allow extension to replace downloads with [[http://sourceforge.net/apps/trac/ | + | |
- | * Allow extensions to add options --kalikiana | + | |
- | * Load Netscape plugins on click | + | |
- | * Social bookmark extension | + | |
- | * http:// | + | |
- | * http://www.folkd.com/page/submit.html? | + | |
- | * Add an option to always save history. So it can be restored with 'Open last session' | + |