Go to file
Christian Dywan 9040d43632 Refactor web cache to circumvent libsoup when needed
At this point libsoup is dependent on a functional network adapter,
which may not be available if no network connection is there or
the connection is faulty. So *if* we have a requested page in the
cache, we load it before libsoup comes into play.

Depending on the WebKitGTK+ version, loading from cache uses an
"alternate" URI so that we don't end up having cache filenames
in the location entry.

Generation of cache filenames is fixed to never include special
characters such as slashes or question marks.

Only non-empty files are actually stored to the cache folder.
2009-10-22 02:20:27 +02:00
data Install formhistory resources, don't fill in passwords 2009-10-07 22:30:16 +02:00
docs Use MDATADIR, import os and don't use waf_config_files 2009-06-09 02:02:43 +02:00
extensions Refactor web cache to circumvent libsoup when needed 2009-10-22 02:20:27 +02:00
icons Render a 24x24 icon with rsvg-convert at build time 2009-06-25 01:16:32 +02:00
katze Check the non-existence of folders before creating them 2009-10-20 18:24:24 +02:00
midori Handle res:// and stock:// with resource request if available 2009-10-22 02:20:27 +02:00
panels Fix a leaked URI string when injecting user scripts 2009-10-04 00:02:23 +02:00
po l10n: Updates to Chinese (China) (zh_CN) translation 2009-10-21 05:42:02 +00:00
tests Refactor MidoriPreferences into KatzePreferences base class 2009-10-19 23:15:44 +02:00
.gitignore Remove autotooled build system once and for all 2008-12-04 02:03:11 +01:00
AUTHORS Add Brazilian Portuguese translation 2009-08-24 23:38:21 +02:00
ChangeLog Bump version to 0.2.0 2009-10-16 00:56:27 +02:00
configure Make wrapped makefile's 'install' target phony 2008-08-15 02:36:04 +02:00
COPYING Initial commit 2007-12-16 23:20:24 +01:00
EXPAT Add license note to lots of files and add EXPAT file. 2008-10-11 07:27:52 +02:00
HACKING Add license note to lots of files and add EXPAT file. 2008-10-11 07:27:52 +02:00
INSTALL Add more debugging tips to INSTALL file 2009-02-24 22:49:51 +01:00
module.xml Add a module.xml for cgit 2009-10-03 18:17:59 +02:00
README Mention libnotify as optional in the README file 2009-05-09 15:57:28 +02:00
TODO Update TODO file 2009-06-01 03:02:45 +02:00
TRANSLATE Respect NLSPATH in Midori and use it for ./waf build --run 2009-01-22 01:59:23 +01:00
waf Update WAF to fix --prefix installing to the source folder 2009-02-20 13:56:44 +01:00
wscript Install autosuggestcontrol.js/.css into res like the other files 2009-10-22 02:20:26 +02:00

This file is licensed under the terms of the expat license, see the file EXPAT.

Midori is a lightweight web browser.

* Full integration with GTK+2.
* Fast rendering with WebKit.
* Tabs, windows and session management.
* Flexibly configurable Web Search.
* User scripts and user styles support.
* Straightforward bookmark management.
* Customizable and extensible interface.
* Extensions written in C.

Requirements: GTK+ 2.10, WebkitGTK+ 1.1.1, libXML2, libsoup 2.25.2

Optional: Unique 0.9, libidn, sqlite 3.0, docutils, libnotify

For installation instructions read INSTALL.

Please report comments, suggestions and bugs to:
    http://www.twotoasts.de/bugs

And join the IRC channel #midori on irc.freenode.net

Check for new versions at:
    http://www.twotoasts.de