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/16 01:56] ochosimidori:roadmap [2017/11/26 10:54] – [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 
-  Re-consider "homepage" concept +      * ⚙️ bookmarks toolbar [[https://code.launchpad.net/~midori/midori/clippyBookmarks/+merge/334283|MR]] //kalikiana// 
-  Re-implement bookmarkbar as a subclasses +      ⭕ update history functions 
-  Deny dragging of a bookmark into bookmark +    ⭕ app 
-  Match token<=>search URI in completion +    ⭕ history 
-  completion "modifier", "+teeth" shows searches, "*teeth" shows bookmarks +    ⭕ view 
-  import Mozilla bookmarks ( sqlite) +    //more to be added...// 
-  Fix completion unit tests +    extensions 
-  Site-specific preferences +      ⚙️ colorful tabs //jamesaxl// 
-  back button popup (to go back or forward) +      ⭕ shortcuts 
-  set/ get config via command line +      ⭕ toolbar editor 
- +      ⭕ tab panel 
-===== Issues in need of attention ===== +      ⭕ statusbar features 
- +      * //more to be added...// 
-  Make sure that we are destroying katzeitems during folder collapsing +  * Revamp extensions system 
-  Save redirects into history +    ⭕ 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> 
-  * Do not store empty search entries +    ⭕ plugins in Python andor JS 
- +    ⭕ easy install of third party plugins 
-===== GTK+ 3.0GTK+ 3.2 build ===== +  * ⚙️ 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/
- +  * ⭕ Investigate moving to GitHub 
-  * Choosing editornews reader shows "empty" combo box 3.2.1 (3.03.2.0 works) +  * ✅ Ship a snap package in the store [[https://code.launchpad.net/~midori/midori/snapcraft/+merge/330129|MR]] //kalikiana/
-  * Xfce header colors are wrong 3.2.1 (3.0 untested3.2.0 works) +  * ⭕ symbolic icons in the toolbar (test with Adwaita) 
-  * Sizing of Feed Panel is wrong 3.2.1 (3.0/ 3.2.0 untested) +  * ⭕ correct icon for CompactMenu <del>[[https://code.launchpad.net/~midori/midori/openMenuSymbolic/+merge/269580|MR]]</del> 
-  Popup on 'web search' entry left icon is mispositioned 3.2.1 (3.03.2.0 works) +  * ⭕ popover in CompactMenu with Gtk.MenuButton 
-  * [[https://bugs.launchpad.net/midori/+bug/871018|Location completion is narrow]] 3.03.2.03.2.1 +  * ⭕ ^L show (overlay?) headerbar w/o buttons in fullscreen 
-  * Bookmarkbar is broken 3.0 (3.2.03.2.1 works) +  ⭕ fix styling of headerbar buttons 
-  Selection in redgreen location is invisible 3.0 (3.2.0/ 3.2.1 untested) +  ⭕ ensure overlay statusbar styling across websites 
-===== Win32 release ===== +  ⭕ allow ^W to close the browser 
- +  ⭕ re-implement menus in Gtk.Application 
-  Installer should ask for privileges +  ⭕ move trash to notebook 
-  * Default browser extension +  * ⚙️ turn statusbar into an extension-only feature [[https://code.launchpad.net/~midori/midori/statusbar-for-extensions-only|branch]] //kalikiana// 
-  * Consider UPX for decreased startup time and smaller binaries +  * ⭕ side panel with Gtk.StackSwitcher and Headerbar 
-  * Respect system scroll settings +  * ⭕ rewrite autocompletion 
-  * https://live.gnome.org/GTK+/Win32/test-gtk-2-24-win32 +  * FirefoxSync support 
-  * http://www.optionexplicit.be/projects/gnome-windows/20111020/ +    * ⭕ session 
-  +    * ⭕ bookmarks 
-Current bugs and issues: +    ⭕ extensions 
-  * GTK: shortcut extension bug - modifiers are reported twice +    * ⭕ settings
-  * GTK: double, tripple click does not select text in location/search entries +
- +
-  * LIBSOUP: [[https://bugs.launchpad.net/midori/+bug/872640|Problems with login into launchpad]] +
-  * LIBSOUP (post 2.32.2): problem with save/open dialog not appearing (affects linux too) +
- +
-  * LIBCAIRO (post 1.8.10): "half loading of images", images are not properly clipped +
-  +
-  * 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 a menu entry.+