Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
midori:roadmap [2011/12/16 01:56] ochosimidori:roadmap [2018/10/09 17:08] (current) – [Midori 0.6 - Roadmap] kalikiana
Line 1: Line 1:
-===== Midori - Roadmap ===== +===== Midori 0.6 - Roadmap ===== 
 +<note important>This page is outdated - refer to [[https://github.com/midori-browser/core/milestones|GitHub Milestones]] for roadmap items.</note>
 **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 'db' and 'KatzeArray' to bring back synchronicity +  * Rewrite existing C code in Vala 
-  pre-0.2.3 Opera style panel +    ✅ browser (requires: View) 
-  Re-consider "homepage" concept +      * ⚙️ bookmarks toolbar [[https://code.launchpad.net/~midori/midori/clippyBookmarks/+merge/334283|MR]] //kalikiana// 
-  Re-implement bookmarkbar as a subclasses +      ⚙️ bookmarks editor [[https://code.launchpad.net/~midori/midori/clippyEditor/+merge/334320|MR]] //kalikiana// 
-  Deny dragging of a bookmark into bookmark +      ✅ update history functions 
-  Match token<=>search URI in completion +    ✅ app (requires: Browser) 
-  completion "modifier", "+teeth" shows searches, "*teeth" shows bookmarks +    ✅ panel //kalikiana// (requires: Browser.get_for_widget) 
-  import Mozilla bookmarks sqlite+    ⭕ history 
-  Fix completion unit tests +    ✅ view (requires: SearchAction, Browser.get_for_widget
-  Site-specific preferences +    //more to be added...// 
-  back button popup (to go back or forward) +    extensions 
-  set/ get config via command line +      ⚙️ colorful tabs //jamesaxl// 
- +      ⭕ shortcuts 
-===== Issues in need of attention ===== +      ⭕ toolbar editor 
- +      ⭕ tab panel 
-  Make sure that we are destroying katzeitems during folder collapsing +      ⭕ statusbar features 
-  Save redirects into history +      * //more to be added...// 
-  Do not store empty search entries +  * Revamp extensions system 
- +    ⚙️ based on libpeas <del>[[https://code.launchpad.net/~midori/midori/peas|branch]]</del> <del>[[https://code.launchpad.net/~midori/midori/moreBeans/+merge/262521|MR]]</del> <del>[[https://code.launchpad.net/~midori/midori/hstsWebExtension/+merge/261897|MR]]</del> 
-===== GTK+ 3.0/ GTK+ 3.2 build ===== +    ✅ plugins in Python andor JS 
- +    ⭕ easy install of third party plugins 
-  Choosing editornews reader shows "empty" combo box 3.2.1 (3.03.2.0 works) +  * ⚙️ Build with WebKit2 and GTK+3 only [[https://code.launchpad.net/~midori/midori/webKit2Gtk3only/+merge/333294|MR]] <del>[[https://code.launchpad.net/~midori/midori/webKitTwoOnly/+merge/285295|MR]]</del> <del>[[https://code.launchpad.net/~midori/midori/gtk3WebKit2only/+merge/242128|MR]]</del> //kalikiana/
-  * Xfce header colors are wrong 3.2.1 (3.0 untested3.2.0 works) +  * ✅ 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/~midori/midori/snapcraft/+merge/330129|MR]] //kalikiana// 
-  Popup on 'web search' entry left icon is mispositioned 3.2.1 (3.03.2.0 works) +  * ⭕ Build snap with [[https://launchpad.net/~vala-team/+archive/ubuntu/ppa|Vala 0.36]] 
-  * [[https://bugs.launchpad.net/midori/+bug/871018|Location completion is narrow]] 3.03.2.03.2.1 +  * ✅ symbolic icons in the toolbar (test with Adwaita) 
-  * Bookmarkbar is broken 3.0 (3.2.03.2.1 works) +  * ✅ correct icon for CompactMenu <del>[[https://code.launchpad.net/~midori/midori/openMenuSymbolic/+merge/269580|MR]]</del> 
-  Selection in redgreen location is invisible 3.0 (3.2.0/ 3.2.1 untested) +  * ✅ popover in CompactMenu with Gtk.MenuButton 
-===== Win32 release ===== +  * ✅ ^L show (overlay?) headerbar w/o buttons in fullscreen 
- +  ✅ fix styling of headerbar buttons 
-  Installer should ask for privileges +  ✅ 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 [[https://code.launchpad.net/~midori/midori/statusbar-for-extensions-only|branch]] //kalikiana// 
-  * 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: [[https://bugs.launchpad.net/midori/+bug/872640|Problems with login into launchpad]] +    * ⭕ 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", images are not properly clipped +  * gpsd as source for the javascript geolocation api 
-  +  * ✅ tabs on top (requires: using Gtk.Switcher for tabs)
-  * WEBKITGTK (post 1.2.7): bug with handling of fonts with pre tag (broken rendering) +
-  * WEBKITGTK: [[https://bugs.launchpad.net/midori/+bug/790368|handling of japanese fonts]] [[https://bugs.webkit.org/buglist.cgi?quicksearch=23872%2C18085%2C48459%2C48124|23872,18085,48459,48124]] +
-  * WEBKITGTK + GSTREAMER: html5 video unreliable +
-  * WEBKITGTK: [[https://bugs.webkit.org/show_bug.cgi?id=54531|no support for netscape plugins]] +
-  +
-  * LIBXML2 (post 2.7.6) ?: problem opening xbel files (trash, sessioncause of xml claiming  mismatched header +
-    <!DOCTYPE xbel PUBLIC "**+**/ /IDN python.org/ /DTD XML Bookmark Exchange Language 1.0 +
-    Unfinished System or Public ID " or ' expected +
-    Space required after the Public Identifier +
-    DOCTYPE improperly terminated +
-    Start tag expected, '<' not found +
- +
-===== Planned, without target release ===== +
-  * Consider [[http://code.google.com/p/gerrit|Gerrit]] for code review +
-  * Allow extension to replace downloads with [[http://sourceforge.net/apps/trac/aria2/wiki/XmlrpcInterface|Aria2]] +
-  * Allow extensions to add options --kalikiana +
-  * Load Netscape plugins on click +
-  * Social bookmark extension +
-    * http://www.nekobento.com/?page=aburaage contains several social buttons +
-    * http://www.folkd.com/page/submit.html?addtofolkd=1&step1_sent=1&url=http://www.feed-software.de/rssreader-3.html&title=Feed%20Software +
-  * Add an option to always save history. So it can be restored with 'Open last session' with menu entry.+