Commit graph

270 commits

Author SHA1 Message Date
Paul Menzel ccd5b5ac99 wscript: Fix check for version of GTK+-2.0
After "Move thumbnail generation into SpeedDial class" building Midori failed.

1. Separately pass each digit of version to `check_version()` to fix the following build error.
2. Convert module name with `conf.check_cfg (modversion='gtk+-2.0')` to fix the following build error.

Fixes: https://bugs.launchpad.net/midori/+bug/1046172
2012-09-05 18:30:20 +02:00
Christian Dywan 6210c59e31 Move thumbnail generation into SpeedDial class 2012-09-05 00:06:06 +02:00
Christian Dywan 7f37162fe0 Introduce Midori.Paths and Midori.RuntimeMode
Also introduce initial "portable" mode on Win32.
2012-08-27 21:52:24 +02:00
Christian Dywan 75345d5047 Bail out if building with soup/ glib exposing download bug 2012-08-07 01:08:24 +02:00
Christian Dywan 4cd88d5746 Log bookmarks, history and downloads to zeitgeist
Fixes: https://bugs.launchpad.net/midori/+bug/783588
2012-08-06 00:32:01 +02:00
Stéphane Marguet dce8096593 Harden check_version to handle pico version
Fixes: https://bugs.launchpad.net/midori/+bug/1026667
2012-07-24 23:10:43 +02:00
Christian Dywan 2cf8d9323e Require GTK+ 2.16 or later 2012-07-20 01:22:38 +02:00
Christian Dywan 4daaa98232 Add gcr version to about:version 2012-07-19 22:27:50 +02:00
Christian Dywan 31fe130f87 Look for GTK+2 version of gcr-3 2012-07-19 02:26:22 +02:00
Christian Dywan 301bb89dd3 Render certificate, optionally with GCR 2012-07-16 21:23:07 +02:00
Christian Dywan 81543161df Move GTK+3 built-in CSS to gtk3.css 2012-07-15 00:13:43 +02:00
Oliver Hanraths f840f0508c Bookmarks: Database structure improved
The new format uses bookmarks_v2.db.

We require sqlite 3.6.19 now due to foreign keys.

Fixes: https://bugs.launchpad.net/midori/+bug/836707
2012-06-20 01:19:30 +02:00
Christian Dywan 25d8b8ddfc Find extensions in runtime lib path
Setting MIDORI_EXTENSION_PATH is no longer needed.
2012-06-01 00:57:49 +02:00
Christian Dywan 4a4887b511 Find res in executable or build folder
We can drop the versioned filename.
2012-06-01 00:57:49 +02:00
Christian Dywan d139f1bac8 Bump version to 0.4.6 2012-05-15 00:13:42 +02:00
Christian Dywan 654950f254 Work-around GLib/ libSoup source issue with downloads
Fixes: https://bugs.launchpad.net/midori/+bug/780133
2012-05-13 02:22:39 +02:00
Christian Dywan c7c172f7ff Fix libsoup version check #defines
Fixes: https://bugs.launchpad.net/midori/+bug/983137
2012-04-16 19:17:23 +02:00
Christian Dywan 21c047a9b3 Bump version to 0.4.5 2012-04-14 21:18:47 +02:00
Christian Dywan a006013cb4 Require GTK+3 for granite, but only if enabled 2012-04-13 00:07:40 +02:00
Christian Dywan 13b7e0114f Require Vala 0.14 unconditionally
It's more predictable and by now fairly well available.
2012-04-12 00:30:43 +02:00
Christian Dywan e6240e0ee4 Require Vala 0.14 for GTK+3/ extensions 2012-04-11 21:02:59 +02:00
Christian Dywan d7aafda6db Re-use JSContextRef for about:version scripts 2012-04-04 22:36:00 +02:00
Christian Dywan 7e64370a8e Only check libsoup once in configuration 2012-03-18 14:12:17 +01:00
Christian Dywan 09c041f740 Optionally use Granite and show in about:version
See bzr branch lp:granite

See: https://bugs.launchpad.net/midori/+bug/898497
2012-03-14 21:02:16 +01:00
Christian Dywan 5588a05c8a Bump version to 0.4.4 2012-03-08 23:34:45 +01:00
Christian Dywan 55c6dd38d0 Remove remnant openssl availability checks 2012-02-20 23:14:10 +01:00
Christian Dywan d2fe0791e1 Drop OpenSSL support from socket code 2012-02-19 20:21:37 +01:00
Alexander Butenko 5e052422f5 Password manager 1.0 2012-02-12 22:06:33 +01:00
Christian Dywan ce527689c6 Split about.css from error.html for about:private 2012-01-27 23:06:37 +01:00
Christian Dywan c3efa0cd7b Disable unique by default when building for Win32 2012-01-03 21:52:41 +01:00
Christian Dywan b72e75d32c Bump version to 0.4.3 2011-12-17 23:47:28 +01:00
Christian Dywan 566794a67e Use system ca file from libsoup if possible 2011-12-11 02:11:36 +01:00
Christian Dywan 6e32883b68 Look for javascriptcoregtk-3.0 with webkitgtk-3.0 2011-12-06 23:14:39 +01:00
Christian Dywan 5a353d0ecd Bump version to 0.4.2 2011-11-11 00:21:06 +01:00
Christian Dywan 191339ec9e Allow buildiing with GTK+ 3 and libunique 2011-11-09 22:56:21 +01:00
Christian Dywan c5e6b7a020 Show mismatching build version suffix for extensions
MIDORI_VERSION_SUFFIX resolves to a string that needs to be
added to each extension's version at build time. If it is
different than the running Midori's, it is shown in the
extension list.
2011-11-08 01:53:53 +01:00
Christian Dywan 42c1b70c7d unique, notify, and system details in about:version
Introduce midori_web_settings_get_system_name helper.

Add version numbers for libunique and libnotify if available.

Show platform and architecture if possible.

Merge debug string into the full version number.

Render video formats as a one-liner.
2011-10-31 04:01:41 +01:00
Paweł Forysiuk 3c116eab7e Use versioned speed dial template filename 2011-10-25 01:22:30 +02:00
Christian Dywan 85eeb6d8d1 Properly check versions of Vala/ WebKitGTK+ in wscript 2011-10-21 02:51:33 +02:00
Christian Dywan 3f77b9f300 Avoid pre- and suffix with extension default configs
So this mainly matters to package maintainers, as the
configuration files for extensions have pre- and suffix
according to library naming of the platform. Basically
this only ever worked on Linux and Windows.
Now default configs are always installed with plain names.
2011-10-20 23:39:28 +02:00
Christian Dywan ac5eb28d49 Error out if Vala < 0.13.2, GTK+ 3 and extensions
See https://bugs.launchpad.net/midori/+bug/871579
2011-10-20 09:47:11 +02:00
Christian Dywan e420c36860 Enable Vala debug symbols and disable deprecations 2011-10-19 09:01:28 +02:00
Christian Dywan 3fa294d100 Require GLib 2.22 it's already an implicit dependency 2011-10-17 02:47:56 +02:00
Christian Dywan 756830f6e4 Require libSoup 2.27.90 and drop libidn 2011-10-17 02:47:55 +02:00
Christian Dywan 19a8002eee Install close.png which is used by speed dial 2011-10-11 02:12:07 +02:00
Christian Dywan d3dbd33911 Bump version to 0.4.1 2011-10-10 00:41:47 +02:00
Christian Dywan b378554df2 Disable GTK+3 support by default, it's unfinnished 2011-10-09 14:31:27 +02:00
Lucas Baudin b5aad2d176 Allow building with GTK+3
Fixes: https://bugs.launchpad.net/midori/+bug/861351
2011-10-07 20:24:02 +02:00
Guido Berhoerster bd5a85fb9f Link explicitly against libjavascriptcoregtk
Fixes: https://bugs.launchpad.net/midori/+bug/855978
2011-10-05 10:02:43 +02:00
Paweł Forysiuk 043581547b Drop MooTools dependency in speed dial 2011-09-14 02:39:18 +02:00