Commit graph

264 commits

Author SHA1 Message Date
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
Christian Dywan
54251cc368 Install a separate Private Browsing desktop file
This way private browsing can be added as a shortcut and
typing in Synapse, Unity or GNOME Shell suggests it.
2011-09-06 01:21:36 +02:00
Christian Dywan
889dcabc33 Bump version to 0.4.0 2011-08-02 00:06:36 +02:00
Paweł Forysiuk
e228e00090 Require at least 1.1.17 version of WebkitGTK+ 2011-06-17 11:55:39 +02:00
Christian Dywan
f0d39ad3aa Add the glib2 check back, for marshallers 2011-06-17 11:32:55 +02:00
Christian Dywan
4761949397 Do a simple Vala check without extra logic
Vala is mandatory at build-time. The extra check doesn't
respect VALAC.
2011-06-17 11:26:47 +02:00
Christian Dywan
3a51aafd7f Make Vala a mandatory build requirement 2011-06-08 22:39:35 +02:00