Archives For November 30, 1999

Midori Broswer 0.5.9 Ballet

Midori web browser now can be easily installed in Ubuntu 16.04, Ubuntu 18.04 and higher via Snap package.

Midori is a light-weight web browser that uses Webkit rendering engine with GTK user interface. It is the default browser in the SliTaz Linux, Bodhi Linux, and Trisquel Mini.

The software maintainer has made the web browser into Snap package, which runs in sandbox and auto-updates itself once a new release is published.

Midori Broser in Ubuntu

How to Install Midori in Ubuntu:

For Ubuntu 18.04 and higher, simply open Ubuntu Software, search for and install midori:

For Ubuntu 19.04, there are two Midiro packages in Ubuntu Software. Check packages details, and install the one from Snap Store.

For Ubuntu 16.04, first open terminal (Ctrl+Alt+T) and install snapd daemon first:

sudo apt-get install snapd

Then install Midori snap package via command:

sudo snap install midori


To remove Midori web browser, either use Ubuntu Software (Ubuntu 18.04 and higher) or run command in terminal:

sudo snap remove midori

Midori Broswer 0.5.9 Ballet

The Midori Browser 0.5.9 “Ballet” was released recently with various important bug fixes. The developer announced in the blog post:

Seven months of sweat and tears… oh well, not quite so dramatic. In any event Midori 0.5.9 is out!

We’re already scheming… I mean planning for the next cycle. We want to go WebKit2 and GTK+3 only now and do away with the fourfold compatibility setup. Anyone who finds this thrilling is more than welcome to join in; the fun is going to start soon.

Midori Broser in Ubuntu

According to the changelog, the 0.5.9 release brings below changes:

  • Fix the problem that Downloads do not work with WebKit2
  • about:new in urlbar for new tabs has been fixed.
  • Fix visibility of SpeedDial, Toolbar, Bookmarkbar context menu items
  • Fix crash right-clicking forms on local pages
  • Fix crash when activating the edit menu
  • Fix “open all in tabs” for bookmarks
  • Fix crash when saving with associated resources
  • Fixes tab history undo
  • Fix a few simple leaks
  • Show search menu upon left icon click in location bar
  • Connect bookmarks-db singleton correctly to fix menus
  • Make middle clicking reload button duplicate the current tab, similar to other browsers

For the detailed changes, read the ChangeLog file from the Source Code page.

How to Install / Upgrade to Midori 0.5.9:

The 0.5.9 release is not yet now available in the official PPA. If you really want to install or upgrade to the new release, use the Development PPA. Ubuntu 14.10 and Ubuntu 14.04 are supported so far.

1. Press Ctrl+Alt+T to open terminal. When it opens, run commands below to add the PPA:

sudo add-apt-repository -y ppa:midori/ppa && sudo apt-get update

2. After added the PPA, install the package via below command:

To install the GTK+2 version:

sudo apt-get install midori

To install the GTK+3 version:

sudo apt-get install midori-gtk3

3. (Optional) To remove the PPA as well as midori:

sudo add-apt-repository -r ppa:midori/ppa

sudo apt-get remove midori

Install Midori Web Browser 0.5.8 in Ubuntu

Last updated: April 4, 2014

midori 0.5.8 ubuntu

Midori, a lightweight and fast web browser, just released version 0.5.8 with great improvements on Adblock and WebKit2.

According to the release note, Midori 0.5.8 added or fixed:

  • A statusbar icon for easy flipping filtering on and off and seeing whether anything was blocked on the site.
  • If you had problems with peculiar display problems whilst using Adblock, chances are good they’ll be gone with the upgrade
  • WebKit2 is making another big jump. Text selection behavior, favicons, support for multiple rendering processes, opening new windows and setting cache and cookie paths correctly.
  • Spelling corrections: Right-click an underlined word and pick a suggestion from the menu.
  • Two new extensions implement Ctrl+Enter to complete www. and .com and a handy little notes panel which automatically saves one or more snippets as you make changes.
  • Brand new file type editor (MIME type on Linux). Finally the user is in control of how files open, either via the Preferences or the right-click “Open With…” menu item.

For details, read the official announcement.

Install Midori in Ubuntu:

It’s easy to install or upgrade to Midori 0.5.8 in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.10, Ubuntu 12.04 and their derivatives such as Linux Mint, Elementary OS, and etc.

To do so, press Ctrl+Alt+T on keyboard to open the terminal. When it opens, run the 3 commands below one by one:

sudo apt-add-repository ppa:midori/ppa

sudo apt-get update

sudo apt-get install midori

It will add the Midori PPA, do an update and finally install or upgrade the web browser. Once installed, open it from Unity Dash or Menu.


midori 0.5.7 ubuntu

Midori, the lightweight, fast, and WebKit based web browser now is at version 0.5.7. As you may know, Midori is also the default web browser of the beautiful elementary OS.

In the new release you’ll find that the session management gets smarter about reacting to crashes by not loading the faulty website and running commands on the command line properly. Private browsing has also benefited from some bug fixing, such as not wrongly attempting to load favicons from disk and enabling the sidepanel.

There’s also a small new feature in Midori 0.5.7: Close Tabs to the Right, which may be useful for those who are opening too many tabs.

Midori Close Tabs to the right

See the changelog:

  • Modify actions and internal items in browser without changing settings
  • Delay tab loading after Midori crashed
  • Uncomment failing assertions about view_source in tab test
  • Fallback to about:home if startup is anything but blank
  • Don’t try to create formhistory database if config_dir is NULL
  • Handle url arguments for blank sessions
  • Execute commands given at start time
  • Introduce high-level prepare/ DatabaseStatement API
  • Drop unused GraniteClutter-based animation support
  • Drop uncommented contractor support
  • Drop deprecated StaticNotebook used in KatzePreferences
  • Introduce notebook class converging separate implementations
  • Work around symbol relocation issue old version of gcc present on Ubuntu LTS
  • NULL-check treeview in midori_search_action_get_editor
  • Adjust CMakeList .ico check to not skip nojs icons
  • Enable sidepanel in private mode
  • Move Preferences menu entry above About
  • Set minimum value of 0 on spin button for maximum cache size
  • Give NextForward its own label for toolbar editor
  • Correctly disable favicon database in app and private mode
  • Change preferences to refer to proxy address as a “URI” (not “hostname”)
  • Add close tabs to right feature
  • Allow printing without confirmation dialog on kiosk setups

Install Midori Browser:

It’s easy to install / upgrade to this release in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint and Elementary OS Luna.

Press Ctrl+Alt+T on keyboard to open terminal. When it open, run below commands one by one:

sudo add-apt-repository ppa:midori/ppa

sudo apt-get update

sudo apt-get install midori

That’s it. Now you can launch the latest Midori browser from Menu or Unity Dash.

midori 0.5.6 ubuntu

The lightweight Midori browser recently released version 0.5.6 with lots of changes, it fixed Ubuntu 12.04 building and Ubuntu 13.10 saucy menu issues and many other bugs.

This tutorial shows you how to upgrade Midori in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and Elementary OS Luna.

See Changelog in Midori 0.5.6:

  • instead of creating devpet status icon on extension load, create it only to show new messages
  • Open speed dial or homepage according to preference
  • handle tab duplication
  • Add copyright note to appdata file
  • Tweak searching for resources when running from build folder
  • Swap NULL-check with main frame check
  • Use correct signal when clearing the trash
  • Hide WEbGL preference if it is unavailable
  • Remove stored popup sessions from the database
  • Check all browsers for opened sessions and whether they’re popups
  • removed unused preference dialog and related code
  • Fix check for found valac and mention VALAC variable
  • Fix autoscrolling if page contains a frame with our custom error page
  • Don’t use context-menu signal in WebKitGTK+ < 1.10.0
  • Fix building on Ubuntu 12.04
  • Reset item ids when re-importing bookmarks
  • Check path being NULL in export before trying to inspect it
  • restore the last closed sessions if no session is opened
  • Cast WebKitDOMHtmlElement for getting source content
  • Use font-set signal and font family for GTK+ 3.2 font chooser
  • add function to view dom source
  • remove unused variable
  • Resolve compiler warnings in current trunk
  • Update win32-release script for cmake, move unused docs/scripts to old folder
  • Try to handle previous runs of cmake in configure wrapper
  • Correct view source assertions in tab unit test
  • Build fix: found undeclared in midori_bookmarks_db_remove_item_recursive
  • Cache bookmark items to avoid their recreation on database reads
  • allow “view source” on about pages
  • Enable old target policy on cmake < 2.8.8
  • Re-arrange data file installing to be more explicit
  • option to modify the number of tabs which will be restored in each idle callback
  • Implement MidoriBookmarksDatabase class by inheritence from MidoriDatabase
  • Ensure tab spinners update as often as the menubar spinner to avoid desync
  • Use tabby sorting increment when importing session.xbel tabs
  • Only install config files to /etc if prefix equals /usr
  • handle urls as argument when starting midori
  • Make tabby compile with Webkit2
  • Drop waf build system and provide cmake-based “configure” script
  • midori_panel_action_activate_cb forgot to update the action group
  • Fixes bug where certificate Security overlay failed to close
  • handle tab movement
  • add tab sorting
  • Untangle implicit GTK+3 for Granite and WebKit2
  • Allow running test under debug tools with cmake
  • Install config files to /etc when install prefix is /usr
  • Add missing PO_FILES argument to GETTEXT_PROCESS_PO_FILES
  • Add USE_APIDOCS to build API docs with CMake
  • Rasterize SVG to PNG with rsvg-convert
  • fix bookmarks test regression after fix-1179200-4
  • Add CMakeLists.txt for config directory
  • Install mo files in locale dir
  • don’t change uri/title if the tab isn’t loaded
  • use a separate signal to store the tab title
  • Check if execinfo.h header exists on BSD
  • fix endless loop in Midori.Database.init
  • Use destructive-action style class in ClearPrivateData
  • Initialize priv->element to avoid crash when freeing
  • Introduces KatzeArray::update-item to handle metadata changes
  • Refactor excuting schema from file into a function
  • Use stock as string in liststore
  • Drop needless (and wrong) HAVE_LIBNOTIFY in preferences
  • Flip horizontal position of the overlay when hit by the mouse
  • Add Midori.URI.get_base_domain and use it in NoJS
  • Introduce Midori.Database and use for history and tabby
  • ctrl+shift+w should trigger a delete-event
  • Implement dialog windows opened via javascript
  • Make get_res_filename work with different hierarchies
  • fix check for new database
  • Speed up session import
  • Import tab title from old sessions
  • Separate CFLAGS for C and add missing HAVE_
  • Install top-level text files and FAQ html/ css to doc dir
  • Provide and install .appdata.xml file for app stores
  • Move bookmarks db handling to midori-bookmarks-db
  • Update condition for UBUNTU_MENUPROXY to work on Saucy
  • Introduce tabby, the new session manager
  • Fix typo in katze_item_set_meta_integer call
  • Allow bookmark bar update on additions resulting from imports
  • Re-work midori_array_query_recursive to not include folder items twice
  • Fix syntax of icon sizes passed to foreach
  • Add bzr revision number to version if available
  • Unify nojs and cookie policy dialogs, make policy changeable within the list
  • Drop all G_ENABLE_DEBUG guards
  • Add -g to CFLAGS to enable debugging symbols
  • Adjust cmake build for Win32
  • Implement CMake build setup
  • Port MidoriApp from Unique/ sockets to GApplication
  • New signal about-content to provide content for about uris
  • Check if browser is NULL in midori_view_get_tab_menu to prevent a crash. Fixes bug #1215652.
  • Ensure proxy setting widgets callbacks don’t outlive the widgets themselves
  • Fix webkit2 build error
  • Show the bookmarks import location combobox.
  • Rename internal completion URLs to avoid confusion
  • Install Midori 0.5.6

    The new release has been made into Midori PPA for Ubuntu and its derivatives (failed to build in Ubuntu 12.04 64 bit).

    To get started, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:

    sudo add-apt-repository ppa:midori/ppa
    sudo apt-get update
    sudo apt-get install midori
    midori web browser in ubuntu 13.10

    midori web browser in ubuntu 13.10