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
Next revisionBoth sides next revision
midori:roadmap [2011/12/14 02:43] – [GTK+ 3.0/ GTK+ 3.2 build] kalikianamidori:roadmap [2017/11/30 21:58] – [Planned] kalikiana
Line 1: Line 1:
-===== Midori - Roadmap =====+===== Midori 0.6 - Roadmap =====
  
 **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 
-  * setget 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.0GTK3.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.03.2.0 untested) +  * ⭕ Investigate moving to GitHub 
-  * Sizing of Feed Panel is wrong 3.2.1 (3.03.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) +  * ⭕ symbolic icons in the toolbar (test with Adwaita
-  * [[https://bugs.launchpad.net/midori/+bug/871018|Location completion is narrow]] 3.03.2.03.2.1 +  ⭕ correct icon for CompactMenu <del>[[https://code.launchpad.net/~midori/midori/openMenuSymbolic/+merge/269580|MR]]</del> 
-  Bookmarkbar is broken 3.0 (3.2.03.2.1 works+  * ⭕ popover in CompactMenu with Gtk.MenuButton 
-  Selection in redgreen location is invisible 3.0 (3.2.03.2.1 untested) +  ⭕ ^L show (overlay?) headerbar w/o buttons in fullscreen 
-===== Win32 release ===== +  ⭕ fix styling of headerbar buttons 
- +  ⭕ ensure overlay statusbar styling across websites 
-  Installer should ask for privileges +  ⭕ allow ^W to close the browser 
-  Default browser extension +  * ⭕ re-implement menus in Gtk.Application 
-  Consider UPX for decreased startup time and smaller binaries +  * ⭕ move trash to notebook 
-  * Respect system scroll settings +  * ⚙️ turn statusbar into an extension-only feature [[https://code.launchpad.net/~midori/midori/statusbar-for-extensions-only|branch]] //kalikiana// 
-  * https://live.gnome.org/GTK+/Win32/test-gtk-2-24-win32 +  * ⭕ side panel with Gtk.StackSwitcher and Headerbar 
-  * http://www.optionexplicit.be/projects/gnome-windows/20111020/ +  * ⭕ rewrite autocompletion 
-  +  * FirefoxSync support 
-Current bugs and issues: +    * ⭕ session 
-  * GTK: shortcut extension bug - modifiers are reported twice +    * ⭕ bookmarks 
-  * GTK: double, tripple click does not select text in location/search entries +    * ⭕ extensions 
- +    * ⭕ settings 
-  * LIBSOUP: [[https://bugs.launchpad.net/midori/+bug/872640|Problems with login into launchpad]] +  * 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]] 
-  LIBSOUP (post 2.32.2): problem with save/open dialog not appearing (affects linux too) +  * language selection dialog 
- +  * gpsd as source for the javascript geolocation api 
-  LIBCAIRO (post 1.8.10): "half loading of images", images are not properly clipped +  * 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, session) cause 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.+