Christian Dywan
15cbd44f06
Use existing utility functions of WAF rather than our own
2009-02-19 02:07:03 +01:00
Christian Dywan
4314623138
Update WAF to 1.5.3 rv5749, fixing --destdir with relative paths
2009-02-19 01:00:19 +01:00
Christian Dywan
bbe809cacf
Support IDN by decoding domain names in magic_uri
2009-02-17 00:16:14 +01:00
Christian Dywan
8d3d76ed8f
Default sysconfdir to /etc if the prefix is /usr
2009-02-02 01:10:30 +01:00
Christian Dywan
135b1be01e
Provide default search engines
2009-01-31 19:07:27 +01:00
Christian Dywan
a1e8089ad3
Do not use grep for the libsoup check
2009-01-30 18:33:04 +01:00
Christian Dywan
e9460d3ed4
Use ldd and grep when checking if WebKit was built with libsoup
2009-01-30 18:06:40 +01:00
Christian Dywan
a995a66d02
Fix non-localized build after move of midori.desktop.in
2009-01-30 14:15:15 +01:00
Christian Dywan
7f5ad69b86
Correct POTFILES.in and non-hildon installation path
2009-01-28 01:03:16 +01:00
Christian Dywan
181aa10b9d
Integrate Midori with Maemo, use a Hildon window and adjust the interface
...
To make Midori play nicely with Maemo the menubar is now integrated, we
have a service file, a specific toolbar layout, no statusbar and icon styles.
The changes are applied if hildon is available, and can of course be
manually enabled or disabled.
2009-01-27 02:57:40 +01:00
Christian Dywan
a63942cd79
Respect NLSPATH in Midori and use it for ./waf build --run
2009-01-22 01:59:23 +01:00
Christian Dywan
a81405dcf0
Show optional dependency summary at the end of configuration
2009-01-20 04:53:01 +01:00
Christian Dywan
235df3f04d
Catch incompatible waf early, ie. with a globally installed waf
2009-01-19 01:12:43 +01:00
Christian Dywan
07bcc0acfa
Load extensions from the build folder if ./waf --run is used
2009-01-16 20:27:56 +01:00
Christian Dywan
b146350d58
Bump version to 0.1.2
2009-01-14 00:23:35 +01:00
Christian Dywan
7601ff8865
Fix installing of data files
2009-01-13 00:50:01 +01:00
Christian Dywan
39d2b36b00
Always define HAVE_FOO for unique, libsoup and sqlite
2009-01-12 21:23:32 +01:00
Christian Dywan
266e319451
Apply the default debug level dependend on the compiler
2009-01-10 00:35:10 +01:00
Nick Schermer
b6e33e5399
Implement 'full' debug-level and fix according warnings
2009-01-09 23:56:00 +01:00
Christian Dywan
43f48a9b43
Let glib-genmarshal write our marshallers
2009-01-08 02:29:07 +01:00
Christian Dywan
4e84376e28
Require libSoup 2.23.1 instead of 2.23.0
2009-01-08 01:54:08 +01:00
Christian Dywan
0c7034f69c
Warn in red font if unique 1.0.4 is used
2009-01-08 01:43:36 +01:00
Christian Dywan
25e07232ac
Rewrite try: except: finally: so it is python 2.4 friendly
2009-01-05 22:08:52 +01:00
Christian Dywan
ee9e8d77e5
Update Waf to 1.5.1 and update build scripts accordingly
2009-01-04 21:38:06 +01:00
Christian Dywan
df6afd7caa
Add a --run switch to wscript, to run Midori after building
2008-12-12 10:10:10 +01:00
Christian Dywan
270822a0c4
Perform more fine grained libSoup version checks
2008-12-09 20:04:04 +01:00
Christian Dywan
e1075f1aae
Link to GThread, to fix non-soup Midori with soup-WebKit
2008-12-08 23:15:05 +01:00
Christian Dywan
7e68ef90c0
Fix prefix and datadir usage
2008-12-07 05:58:40 +01:00
Christian Dywan
588744fdda
Generate and install desktop file also without intltool
2008-12-07 05:10:08 +01:00
Christian Dywan
ae2b0c1700
Group build options and warn if docutils or gtk-doc is missing
2008-12-07 04:00:00 +01:00
Christian Dywan
09a334c3e2
Refactor waf options to allow enable/disable consistently
...
Particularly Gentoo's way of packaging allows users to
specify all features of a package manually, therefore we
allow enabling options and cause a fatal error if the
dependency is not satisfied.
2008-12-07 01:56:42 +01:00
Christian Dywan
c94258fe67
Fix translation updating in build script
2008-12-06 05:43:24 +01:00
Christian Dywan
d3a00cecac
Update translation template
2008-12-06 05:35:28 +01:00
Christian Dywan
604c0e6e59
Hack to store cookies on disk with libSoup 2.25.2
...
Note that if the WebKit build doesn't use libSoup
cookies will never be loaded or saved just like before.
2008-12-06 04:46:20 +01:00
Christian Dywan
c2c031e041
Bump version to 0.1.1
2008-11-30 01:48:04 +01:00
Christian Dywan
5f149946d6
Implement MIDORI_CHECK_VERSION for use in extensions
2008-11-30 01:22:03 +01:00
Christian Dywan
3cd50f419b
Introduce a C extension interface
2008-11-18 02:07:53 +01:00
Christian Dywan
7863d0f7fd
Introduce unit tests for automated testing
...
The first one is a test for sokoke_magic_uri and
it already helped improving the function.
2008-11-14 02:46:23 +01:00
Christian Dywan
22a9bf1bc1
Print warnings after configuring if packages are missing
2008-11-10 22:18:35 +01:00
Christian Dywan
0bfb12f0b1
Faciliate translation workflow, look at TRANSLATE for details
...
Also three strings are marked untranslatable since they never
appear in the user interface and 'Unhandled settings value'
is reworded to 'Invalid configuration value'.
2008-11-10 01:08:38 +01:00
Christian Dywan
9abb753cc4
Remove sqlite header check, it turns out to be wrong
2008-11-08 13:12:54 +01:00
Christian Dywan
32d8503bfc
Add file TRANSLATE with tips for translating Midori
2008-11-03 00:19:11 +01:00
Christian Dywan
b931e1bf53
Improve OSX adjustments in various places
2008-10-26 00:54:57 +02:00
Christian Dywan
d26c50f2d4
Explicitly build with GIO again, Gtk < 2.14 needs that
2008-10-24 00:19:04 +02:00
Christian Dywan
ce66f54620
Suppress error when not building from git
2008-10-21 23:07:07 +02:00
Christian Dywan
c9920a10b7
Install the EXPAT license file
2008-10-21 22:53:06 +02:00
Christian Dywan
e848d1df6e
Require Gtk 2.10 and don't treat GIO specially anymore
2008-10-20 00:41:52 +02:00
Christian Dywan
cf854d9617
Remove support for GtkSourceView
2008-10-19 22:53:51 +02:00
Christian Dywan
a6e4d7b84b
Load and cache favicons with libsoup instead of GIO
...
The previous code relied on GIO implementing HTTP
with libsoup, so this is effectively not a new
dependency. And since many people don't have GVfs
and even if they do, somehow GIO doesn't work as
good as one should expect, direct use of libsoup
is actually an improvement. Plus the new code
caches icons on disk which we didn't do before.
2008-10-19 22:18:07 +02:00
Christian Dywan
c2cba4899a
Bump version to 0.1.0
2008-10-19 00:35:23 +02:00