Commit graph

94 commits

Author SHA1 Message Date
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