Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| midori:roadmap [2017/11/25 13:40] – [Planned] kalikiana | midori:roadmap [2018/10/09 17:08] (current) – [Midori 0.6 - Roadmap] kalikiana | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Midori 0.6 - Roadmap ===== | ===== Midori 0.6 - Roadmap ===== | ||
| + | <note important> | ||
| **This document is licensed under the LGPL 2.1.** | **This document is licensed under the LGPL 2.1.** | ||
| Line 8: | Line 8: | ||
| * Rewrite existing C code in Vala | * Rewrite existing C code in Vala | ||
| - | * ⭕ browser | + | * ✅ browser |
| - | * ⚙️ bookmarks toolbar // | + | * ⚙️ bookmarks toolbar |
| - | * ⭕ app | + | * ⚙️ bookmarks editor [[https:// |
| - | * ⭕ view | + | * ✅ update history functions |
| + | * ✅ app (requires: Browser) | ||
| + | * ✅ panel // | ||
| + | * ⭕ history | ||
| + | * ✅ view (requires: SearchAction, | ||
| * //more to be added...// | * //more to be added...// | ||
| * extensions | * extensions | ||
| Line 19: | Line 23: | ||
| * ⭕ tab panel | * ⭕ tab panel | ||
| * ⭕ statusbar features | * ⭕ statusbar features | ||
| + | * //more to be added...// | ||
| * Revamp extensions system | * Revamp extensions system | ||
| - | * ⭕ based on libpeas < | + | * ⚙️ |
| - | * ⭕ plugins in Python and/ or JS | + | * ✅ plugins in Python and/ or JS |
| * ⭕ easy install of third party plugins | * ⭕ easy install of third party plugins | ||
| * ⚙️ Build with WebKit2 and GTK+3 only [[https:// | * ⚙️ Build with WebKit2 and GTK+3 only [[https:// | ||
| - | * ⭕ Investigate moving to GitHub | + | * ✅ Investigate moving to GitHub |
| * ✅ Ship a snap package in the store [[https:// | * ✅ Ship a snap package in the store [[https:// | ||
| - | * ⭕ symbolic icons in the toolbar (test with Adwaita) | + | * ⭕ Build snap with [[https:// |
| - | * ⭕ correct icon for CompactMenu < | + | * ✅ symbolic icons in the toolbar (test with Adwaita) |
| - | * ⭕ popover in CompactMenu with Gtk.MenuButton | + | * ✅ correct icon for CompactMenu < |
| - | * ⭕ ^L show (overlay?) headerbar w/o buttons in fullscreen | + | * ✅ popover in CompactMenu with Gtk.MenuButton |
| - | * ⭕ fix styling of headerbar buttons | + | * ✅ ^L show (overlay?) headerbar w/o buttons in fullscreen |
| - | * ⭕ ensure overlay statusbar styling across websites | + | * ✅ fix styling of headerbar buttons |
| - | * ⭕ allow ^W to close the browser | + | * ✅ ensure overlay statusbar styling across websites |
| + | * ✅ allow ^W to close the browser | ||
| * ⭕ re-implement menus in Gtk.Application | * ⭕ re-implement menus in Gtk.Application | ||
| * ⭕ move trash to notebook | * ⭕ move trash to notebook | ||
| * ⚙️ turn statusbar into an extension-only feature [[https:// | * ⚙️ turn statusbar into an extension-only feature [[https:// | ||
| - | * ⭕ side panel with Gtk.StackSwitcher and Headerbar | + | * ✅ side panel with Gtk.StackSwitcher and Headerbar |
| - | * ⭕ rewrite autocompletion | + | * ✅ rewrite autocompletion |
| * FirefoxSync support | * FirefoxSync support | ||
| * ⭕ session | * ⭕ session | ||
| Line 43: | Line 49: | ||
| * ⭕ extensions | * ⭕ extensions | ||
| * ⭕ settings | * ⭕ settings | ||
| + | * proxy exception list: hosts and networks bypassing the proxy [[https:// | ||
| + | * language selection dialog | ||
| + | * gpsd as a source for the javascript geolocation api | ||
| + | * ✅ tabs on top (requires: using Gtk.Switcher for tabs) | ||