Commit graph

554 commits

Author SHA1 Message Date
Christian Dywan
323cf2458d Hide the navigationbar initially
We need to make sure that the navigationbar
is initially invisible, so we hide it expressly.
Otherwise it shows up regardless of the
show-navigationbar setting.
2008-08-10 18:28:08 +02:00
Christian Dywan
bb8eb7d5c1 Remove LIBSEXY from wscript_build, it's long obsolete 2008-08-10 14:19:03 +02:00
Arnaud Renevier
cb0dd889e0 Use mnemonics in panel menu items 2008-08-10 14:17:21 +02:00
Przemysław Sitek
8ff2856bf6 Add #ifdefs around GFile to allow building with Glib < 2.16 2008-08-06 20:22:45 +02:00
Christian Dywan
a41a0e008e Move MidoriWebList and MidoriWebItem to Katze 2008-08-05 05:03:05 +02:00
Arnaud Renevier
580256e5c4 Read and display @name in userscript metadata block 2008-08-05 03:08:54 +02:00
Christian Dywan
c04db2dd71 Remove small toolbar option completely, leave it to gtkrc 2008-08-05 02:40:51 +02:00
Arnaud Renevier
539a8f35c8 Disconnect load-done handler when finalizing 2008-08-03 04:58:45 +02:00
Christian Dywan
18e1cd7e74 Reuse the trashed item and remove it from the trash properly 2008-08-02 05:29:38 +02:00
Christian Dywan
c9e57de8d6 Scruffily clean up MidoriWebList when finalizing 2008-08-02 04:25:54 +02:00
Christian Dywan
e971c12c0b Show news feeds in a menu if the icon is clicked 2008-08-02 04:25:05 +02:00
Christian Dywan
68fe5e05e1 Use icons for Script and Extension 2008-08-01 15:49:47 +02:00
Christian Dywan
947761c32d Capitalize Midori in --version output 2008-08-01 15:43:24 +02:00
Christian Dywan
e9e29e92f6 Restrict addons to files with particular extensions 2008-08-01 15:40:23 +02:00
Arnaud Renevier
bc85edacdf Simplify meta block parsing and support Glib < 2.14 2008-07-30 01:37:07 +02:00
Dale Whittaker
630e88d9af Lookup favicons in 'link' tags via GJS 2008-07-30 01:34:37 +02:00
Dale Whittaker
6a32c93138 Improve location favicon updating 2008-07-30 01:32:45 +02:00
Arnaud Renevier
b85bd2d3ef Initial attempt at userscript include/ exclude directives 2008-07-28 15:25:02 +02:00
Arnaud Renevier
486aa8f5dc Unref the current engine only if it is set 2008-07-28 00:34:58 +02:00
Christian Dywan
6f3f0f9d3d Build fix for < Gtk 2.12 and Glib < 2.16 2008-07-28 00:21:45 +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
Christian Dywan
892a166eea Emulate window-object-cleared if it wasn't emitted 2008-07-26 02:26:58 +02:00
Christian Dywan
549310a7cd Ensure REMOVE_TAB emission, don't alter session when destroying 2008-07-25 12:45:50 +02:00
Christian Dywan
3301b37803 Save the session whenever it changes, instead of on quit. 2008-07-23 20:17:13 +02:00
Christian Dywan
5e66e09c00 Make statusbar children fit in better 2008-07-23 18:23:21 +02:00
Christian Dywan
28141e8bac Revamp the loading signals of MidoriWebView 2008-07-23 17:54:24 +02:00
Christian Dywan
6be7e2ec92 Remove inner border between scrollbars and window border 2008-07-23 14:42:27 +02:00
Christian Dywan
6dba8bb33b Highlight the Clear icon in the findbar 2008-07-22 14:53:25 +02:00
Christian Dywan
2e60726c74 Make tabs with close buttons as small as without 2008-07-22 14:48:30 +02:00
Dale Whittaker
3e6f7eeeae Escape strings used in markup 2008-07-22 12:37:02 +02:00
Christian Dywan
e7024a7060 Correct icon handling, which could cause warnings 2008-07-22 02:17:03 +02:00
Christian Dywan
7e8119e5f6 Toggle ZoomReset as the zoom level changes 2008-07-22 01:51:08 +02:00
Arnaud Renevier
030a6af57c Run userscripts on DOMContentsLoaded 2008-07-22 01:40:39 +02:00
Christian Dywan
4580486d36 Use notify::title instead of title-changed 2008-07-22 01:39:29 +02:00
Christian Dywan
a1213c80d9 Add gjs_value_forall and gjs_get_nth_attribute 2008-07-21 20:04:54 +02:00
Christian Dywan
6ebb81bf90 The WebList should keep a reference to added items 2008-07-21 15:57:10 +02:00
Christian Dywan
15f4ab98d4 Make the web view aware of news feeds
This introduces the logic needed to lookup news feeds
and implements a signal news-feed-ready in MidoriWebView,
similar to icon-ready.
The interface in the browser still needs to be done.
2008-07-21 15:55:08 +02:00
Christian Dywan
94d7e7dc53 Introduce GjsValue API 2008-07-21 15:46:35 +02:00
Arnaud Renevier
83285cb052 Use an anonymous function to execute user scripts 2008-07-19 17:52:03 +02:00
Christian Dywan
002035e389 Capitalize Midori in the window title 2008-07-19 16:18:41 +02:00
Arnaud Renevier
2f7570cfbd Disconnect handlers when destroying the treeview 2008-07-19 05:58:32 +02:00
Christian Dywan
cd930fcfa8 Show the panel when it is opened from the menu 2008-07-19 05:06:41 +02:00
Christian Dywan
d06daa12f0 Attempt to fix a build issue with GtkIconEntry 2008-07-19 04:22:40 +02:00
Christian Dywan
4f0f228dc4 Load favicons asynchronously 2008-07-19 04:06:10 +02:00
Dale Whittaker
efb148f58e Introduce MidoriLocationEntry and GtkIconEntry 2008-07-17 21:02:14 +02:00
Christian Dywan
9ba5513934 Avoid loading favicons unless we need to 2008-07-17 19:15:36 +02:00
Dale Whittaker
272046d94a Add image/vnd.microsoft.icon to favicon support 2008-07-17 12:34:34 +02:00
Christian Dywan
657cbbb60e Fav favicon mime comparison again 2008-07-17 11:51:17 +02:00
Dale Whittaker
4ac54eec03 Workaround a GIO bug that causes an infinite loop 2008-07-17 09:58:08 +02:00
Christian Dywan
7f388237dc Reintroduce Download Manager preference 2008-07-16 22:32:37 +02:00