Commit graph

120 commits

Author SHA1 Message Date
Christian Dywan
3bcd8b6615 Copy libsylph socket.c as fallback for single instance libunique
This socket code makes single instance a mandatory feature assuming
if libunique is not available we can use sockets.
A bit of refactoring of MidoriApp is involved to make the command
logic independant of the nature of the instance handling.
2009-06-16 01:46:22 +02:00
Christian Dywan
84f5e94c08 Reformat optional feature overview shown after waf configuration 2009-06-14 21:35:24 +02:00
Christian Dywan
5416008f28 Error out if libhildon is available but not libosso
libhildon remains optional but we assume that it makes no sense
to use it without libosso.
2009-06-14 21:25:33 +02:00
Christian Dywan
4e19617fdc Use MDATADIR, import os and don't use waf_config_files 2009-06-09 02:02:43 +02:00
Enrico Tröger
ea35ca0422 Split the value of "CC" so that "ccache gcc" works 2009-06-07 18:42:48 +02:00
Christian Dywan
71a4daa605 Move DOCDIR below definition of MDATADIR 2009-06-06 21:41:26 +02:00
Christian Dywan
db2ef8dcf4 Correctly specify the HAVE_JSCORE define as 1 or 0 2009-06-06 19:47:10 +02:00
Christian Dywan
c3cb3a20e2 Support waf '--run' with wine 2009-06-06 19:38:53 +02:00
Christian Dywan
0f5e13e706 Allow building without JSCore and do so for mingw 2009-06-06 18:51:57 +02:00
Christian Dywan
39434709b7 Follow up on the target and MDATA changes 2009-06-06 18:43:40 +02:00
Christian Dywan
80b47120ef Pass win32 target to package config if building for Win32 2009-06-06 06:58:50 +02:00
Christian Dywan
923841e079 Store 'addons' and 'docs' configure options persistently 2009-06-06 06:37:55 +02:00
Christian Dywan
27c3c2a26c Ensure that docs, localizations and other data build last 2009-06-06 06:32:20 +02:00
Christian Dywan
ba04eccf14 Add mingw cross compiling support to the build script 2009-06-06 06:30:34 +02:00
Christian Dywan
fb316e7873 Use MDATA instead of DATA to avoid naming conflict
The header file objidl.h on Windows uses DATA in a different way,
so we need to avoid that name.
2009-06-06 06:22:35 +02:00
Christian Dywan
e19d038b53 Adjust enabling and disabling of options again 2009-06-05 23:14:53 +02:00
Christian Dywan
752ced73be Correct --enable-foo/ --disable-foo configuration options 2009-06-03 01:49:47 +02:00
Christian Dywan
a6cb1d8450 Use getattr instead of eval in the wscript 2009-05-30 23:56:31 +02:00
Christian Dywan
eff875e2e3 Bump version to 0.1.7 2009-05-28 23:44:17 +02:00
Christian Dywan
4897dc9da5 Use absolute path to generate locale symlinks for --run 2009-05-25 18:18:29 +02:00
Christian Dywan
b47ee725fd Catch non-existance of os.path.relpath 2009-05-17 13:07:15 +02:00
Christian Dywan
3395d0a0f2 Shorten the paths used for --run to make them more easily reusable 2009-05-15 20:30:24 +02:00
Jean-François Guchens
760553f374 Store speed dial as JSON instead of actual HTML source
This will make it possible to change the layout of the page
without losing shortcuts.
2009-05-13 23:56:55 +02:00
Jean-François Guchens
bd6c23cc71 Allow adding speed dial shortcuts from the context menu 2009-05-09 16:41:01 +02:00
Christian Dywan
5a64656847 Remove 'Optional run time dependencies' text from waf output 2009-05-09 15:41:50 +02:00
Jean-François Guchens
c89651c05f Implement quick launch page code named Tandoori
The quick launch page replaces the blank page unless it turns out
to be a bad idea.
2009-05-07 22:22:43 +02:00
Christian Dywan
ca98c68e70 Support error pages with the load-error signal in WebKitGTK+ 1.1.6 2009-05-02 21:44:20 +02:00
Christian Dywan
8f58355014 Bump version to 0.1.6 2009-04-19 22:15:25 +02:00
Christian Dywan
19c57b4da7 Make sure to create 'data' folder if NLS is disabled 2009-04-19 17:03:55 +02:00
Sebastian Andrzej Siewior
b8f9571783 Don't add optimization flags for "--debug-level none"
Choosing 'none' now means no changes to CFLAGS whilst the 'debug'
and 'full' still add optimizations among other options because
they can have a significant effect on generated code.
2009-04-17 03:56:10 +02:00
Faheem Pervez
0ffda1fe27 Initizalize and deinitialize the osso context 2009-04-07 23:23:27 +02:00
Sebastian Andrzej Siewior
461b831d97 Shift selection of debug-level
Currently configure switches on gcc to debug mode what means -O0. Adding
-d none does not help because it is filtered out earlier. -d bla would
help if bla were an allowed keyword.
This patch simply shifts the "compiler is gcc" block to the left so -O2 is
selected if the user selected -d none on the command line. Other compilers
remain with no extra switches.
2009-03-28 23:00:32 +01:00
Christian Dywan
600168b614 Bump version to 0.1.5 2009-03-22 22:38:24 +01:00
Christian Dywan
5d41589437 Bump requirements to WebKitGTK+, Glib 2.16 and libsoup 2.25.2 2009-03-16 01:18:22 +01:00
Christian Dywan
bc3e1408b7 Check for and link with libm 2009-03-12 18:20:14 +01:00
Christian Dywan
58920912fc Bump version to 0.1.4 2009-03-01 21:11:31 +01:00
Christian Dywan
d8bcecc99d Only add the git hash to the version if it's not empty 2009-02-23 01:03:59 +01:00
Christian Dywan
e3485dfbfb Bump version to 0.1.3 2009-02-22 23:37:51 +01:00
Enrico Tröger
40a3eeb94d Cache libSoup version and remove an extra space 2009-02-22 23:34:17 +01:00
Christian Dywan
5e14715d2f Print actual libSoup version if found, otherwise required versions 2009-02-22 23:17:36 +01:00
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