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
Christian Dywan
7849f28e08
Display a shaded logo in error pages
2008-10-16 03:51:39 +02:00
Christian Dywan
68cf3388f6
Make sqlite history storage truly optional
2008-10-13 17:50:07 +02:00
Christian Dywan
c1aff9030f
Add license note to lots of files and add EXPAT file.
2008-10-11 07:27:52 +02:00
Dale Whittaker
d445745787
Implement navigation history backed by sqlite
...
The implementation relies on KatzeArray for the
most part and only does the storage with sqlite
behind the scenes. The change includes a working
History panel. Changes to the database are
committed in realtime.
2008-10-07 02:19:33 +02:00
Christian Dywan
e4238d7c73
Initial attempt at user documentation
2008-10-03 22:14:14 +02:00
Christian Dywan
ee33d8e3dd
Add option to generate API documentation
2008-09-07 21:48:04 +02:00
Christian Dywan
065cfd0816
Disable localization file updates and make them optional
2008-09-03 03:20:35 +02:00
Christian Dywan
88956ae34c
Bump version to 0.0.21
2008-08-31 17:23:03 +02:00
Christian Dywan
d60190aaee
Warn at configure time if GVfs is not installed
2008-08-31 03:14:00 +02:00
Christian Dywan
0c88d21e4d
Add switches to 'wscript' to disable Unique and GIO
2008-08-27 00:44:21 +02:00
Christian Dywan
45e4db6c86
Bump version to 0.0.20
2008-08-24 03:15:45 +02:00
Christian Dywan
c375f862a0
Implement single instance support with Unique
2008-08-22 03:59:07 +02:00
Christian Dywan
212597f416
Use rsvg instead of imagemagick to render icons
...
Apparently rsvg-convert is good enough for what we
need and it is a dependency of gtk already, unlike
imagemagick's convert which even requires rsvg.
2008-08-10 15:53:07 +02:00
Christian Dywan
4a2e5c59f4
Bump version to 0.0.19
2008-08-02 13:20:02 +02:00
Christian Dywan
2cb278cdb3
Add Midori and news-feed icons, improve waf scripts
...
Add small, optimized application icons and an all new
news-feed icon including optimized versions. The build
scripts are updated, and the data folder renamed to icons.
Plus the wscript_build is improved. Of course, Midori
now tests the icon theme for news-feed and uses it.
2008-07-27 07:39:39 +02:00
Dale Whittaker
efb148f58e
Introduce MidoriLocationEntry and GtkIconEntry
2008-07-17 21:02:14 +02:00
Christian Dywan
103df3d8cc
Use GtkSourceView2 if available
2008-07-13 23:21:46 +02:00
Christian Dywan
25edd5e13b
Fix Gtk+ < 2.13 and GIO build
2008-07-06 23:47:40 +02:00
Enrico Tröger
b8c222d793
Fix CCFLAGS in wscript
2008-06-20 00:28:33 +02:00
Christian Dywan
3ac8bdb438
Introduce MidoriWebList, second step of refactoring web search
2008-06-14 02:23:33 +02:00
Christian Dywan
f1166afa0a
Remove version strings from build and --version output
2008-06-07 13:02:18 +02:00
Enrico Tröger
17c5191100
Fix desktop file install, use DATADIR properly
2008-06-07 11:54:40 +02:00
Christian Dywan
c7626bfda2
Fix and update translation template handling
2008-06-02 01:54:38 +02:00
Christian Dywan
b511f12b9b
Rename folder 'src' to 'midori'
2008-06-01 23:47:27 +02:00
Christian Dywan
4e5afd5041
Check for unistd.h in waf, update cache on (un)install only
2008-06-01 15:16:40 +02:00
Christian Dywan
54ea63f161
Update icon cache on uninstall, catch missing gtk-update-icon-cache
2008-05-31 14:57:07 +02:00
Christian Dywan
f00522ac27
Use 'midori' icon and update icon cache in waf
2008-05-31 14:31:10 +02:00
Christian Dywan
4f0b7bea63
Mark required packages as 'mandatory' in waf
2008-05-31 12:43:37 +02:00
Christian Dywan
2f93031755
Add svg icon and according waf logic
2008-05-31 12:14:15 +02:00
Christian Dywan
95cbba2548
First attempt at a waf build system
2008-05-31 12:04:52 +02:00