Commit graph

611 commits

Author SHA1 Message Date
Christian Dywan 716fe0e9c5 Implement HTTP authentication with libSoup 2008-12-07 21:38:00 +01:00
Christian Dywan 191a613fc8 Share one session among all KatzeNet instances 2008-12-07 21:36:42 +01:00
Christian Dywan 86dcb8b284 Implement Accept Cookies and Maximum Cookie Age preferences 2008-12-07 15:12:42 +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
Evaggelos Balaskas 23a4ba1a8d Update Greek translation 2008-12-06 14:38:18 +01:00
Christian Dywan 3cbe78e5ee Escape page uri and title when inserting into database 2008-12-06 14:35:54 +01:00
Christian Dywan 6f4b895dfb Fix view context menu items such as View source 2008-12-06 14:25:42 +01:00
Evaggelos Balaskas 24a2bdc7ca Add Greek translation 2008-12-06 05:53:35 +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 dc5ecc5f72 Respect menubar visibility when restoring from fullscreen 2008-12-06 04:53:30 +01:00
Christian Dywan 7f0563f5f4 Scratch the '.user' part in '.user.css' and '.user.js'.
For all practical purposes it caused confusion among users
and the regular file extension should be just as fine.
2008-12-06 04:47:51 +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 e1ca9028c7 Remove autotooled build system once and for all 2008-12-04 02:03:11 +01:00
Christian Dywan d5e5821064 Move MidoriAddons to panels folder 2008-12-04 01:53:52 +01:00
Christian Dywan c8e73b80a3 Move MidoriConsole to panels folder 2008-12-04 01:50:26 +01:00
Christian Dywan b956a73914 Update panel handling according to latest changes 2008-12-04 01:45:32 +01:00
Christian Dywan e4f401c7e7 Implement new Extensions panel, in the new folder extensions 2008-12-04 01:44:33 +01:00
Christian Dywan b5e2146249 Add midori_extension_is_active 2008-12-04 01:42:02 +01:00
Christian Dywan cfd3a47543 Implement MidoriViewable and "app" in MidoriConsole 2008-12-04 00:31:40 +01:00
Christian Dywan c78f775142 Implement MidoriViewable in MidoriAddons 2008-12-03 23:57:37 +01:00
Christian Dywan cc329ec706 Support opening of new windows
The preference determining where to open those windows
is not currently honored, so everything goes in a new tab.

Incidentally compile time checks guarding the web inspector
are replaced with runtime checks here, and the same
approach is used for the create-web-view signal. The
features are used if available.
2008-12-03 04:16:19 +01:00
Christian Dywan cb5f646cf5 Enable Open pages in and Enable eveloper extras conditionally 2008-12-02 02:00:55 +01:00
Christian Dywan 8da012bac1 Use blurb as tooltip in katze_property_proxy 2008-12-01 23:39:19 +01:00
Christian Dywan 5806954562 Add katze_object_has_property 2008-12-01 23:33:47 +01:00
Christian Dywan a4e6720fd7 Localization string improvements 2008-11-30 02:08:28 +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 d5e9443624 Fix erroneous string in es.po 2008-11-30 01:11:03 +01:00
Christian Dywan 110b90d31f Add British English translation 2008-11-29 23:55:57 +01:00
Christian Dywan dc2b7dcd02 German, Spanish and French translation updates 2008-11-29 23:47:47 +01:00
Christian Dywan 9b24d58553 Rename MidoriPane to MidoriView and add protocol support 2008-11-29 16:45:24 +01:00
Enrico Tröger 417493caa3 Don't use grep in sokoke_get_desktop and fix memory leaks 2008-11-29 00:16:57 +01:00
Christian Dywan 30572a2b73 Add API to extensions for deactivating and configuration 2008-11-28 23:56:30 +01:00
Christian Dywan 2bc42bfd8d Remove the page holder from the core 2008-11-25 23:55:54 +01:00
Christian Dywan 11d67dc326 Reimplement the page holder as an extension 2008-11-25 23:53:54 +01:00
Christian Dywan 687179a747 Tab labels should adjust to the notebook orientation 2008-11-25 23:51:10 +01:00
Christian Dywan d00ff95058 Provide MidoriPane interface for use with MidoriPanel 2008-11-24 01:41:45 +01:00
Christian Dywan 4b06ec3c1f Replace window-object-cleared with context-ready
Introduce MidoriBrowser::load-status and also
midori_view_execute_script while we are at it.
2008-11-23 05:22:58 +01:00
Christian Dywan f2e6e3579a Pack items in a normal box and not homogeneous 2008-11-23 01:51:30 +01:00
Christian Dywan 02b2d027c9 Localize Statusbar Features 2008-11-23 01:45:53 +01:00
Christian Dywan 5a2f5b9b12 Fix clipboard menu items and do some tidying 2008-11-23 01:44:40 +01:00
Enrico Tröger 9c8bab302c Use -V instead of -v for --version 2008-11-22 01:45:47 +01:00
Christian Dywan e1c5e81cc9 Cleanup MidoriAddons a bit and remove Extensions from it 2008-11-22 01:17:23 +01:00
Dmitry Nikitin d2cdb95928 Add Ukrainian translation 2008-11-22 00:01:30 +01:00
Christian Dywan 418f4dac12 Remove unused sokoke completion helpers 2008-11-21 02:46:47 +01:00
Christian Dywan 600423de4e Take special care of spaces in search strings 2008-11-21 02:44:03 +01:00