Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| midori:roadmap [2018/10/09 17:08] – [Midori 0.6 - Roadmap] kalikiana | midori:roadmap [2026/10/07 22:33] (current) – Delete obsolete page kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Midori 0.6 - Roadmap ===== | ||
| - | <note important> | ||
| - | **This document is licensed under the LGPL 2.1.** | ||
| - | This is an overview of planned features. Plans can change depending on available contributors. | ||
| - | |||
| - | ===== Planned ===== | ||
| - | |||
| - | * Rewrite existing C code in Vala | ||
| - | * ✅ browser (requires: View) | ||
| - | * ⚙️ bookmarks toolbar [[https:// | ||
| - | * ⚙️ bookmarks editor [[https:// | ||
| - | * ✅ update history functions | ||
| - | * ✅ app (requires: Browser) | ||
| - | * ✅ panel // | ||
| - | * ⭕ history | ||
| - | * ✅ view (requires: SearchAction, | ||
| - | * //more to be added...// | ||
| - | * extensions | ||
| - | * ⚙️ colorful tabs // | ||
| - | * ⭕ shortcuts | ||
| - | * ⭕ toolbar editor | ||
| - | * ⭕ tab panel | ||
| - | * ⭕ statusbar features | ||
| - | * //more to be added...// | ||
| - | * Revamp extensions system | ||
| - | * ⚙️ based on libpeas < | ||
| - | * ✅ plugins in Python and/ or JS | ||
| - | * ⭕ easy install of third party plugins | ||
| - | * ⚙️ Build with WebKit2 and GTK+3 only [[https:// | ||
| - | * ✅ Investigate moving to GitHub | ||
| - | * ✅ Ship a snap package in the store [[https:// | ||
| - | * ⭕ Build snap with [[https:// | ||
| - | * ✅ symbolic icons in the toolbar (test with Adwaita) | ||
| - | * ✅ correct icon for CompactMenu < | ||
| - | * ✅ popover in CompactMenu with Gtk.MenuButton | ||
| - | * ✅ ^L show (overlay?) headerbar w/o buttons in fullscreen | ||
| - | * ✅ fix styling of headerbar buttons | ||
| - | * ✅ ensure overlay statusbar styling across websites | ||
| - | * ✅ allow ^W to close the browser | ||
| - | * ⭕ re-implement menus in Gtk.Application | ||
| - | * ⭕ move trash to notebook | ||
| - | * ⚙️ turn statusbar into an extension-only feature [[https:// | ||
| - | * ✅ side panel with Gtk.StackSwitcher and Headerbar | ||
| - | * ✅ rewrite autocompletion | ||
| - | * FirefoxSync support | ||
| - | * ⭕ session | ||
| - | * ⭕ bookmarks | ||
| - | * ⭕ extensions | ||
| - | * ⭕ 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) | ||