Commit Graph

5323 Commits

Author SHA1 Message Date
Christian Dywan f6bf2f568d Update website URL 2008-08-18 23:50:20 +02:00
Christian Dywan 02e3b78341 Capitalize Midori when bailing out on an error 2008-08-18 23:43:15 +02:00
Christian Dywan 5c0a23a10f Provide an 'extension' icon 2008-08-18 01:42:15 +02:00
Christian Dywan 9bf1b23feb Implement the Userstyles Addon panel 2008-08-18 01:24:26 +02:00
Christian Dywan b9e19d79d6 Enable View Source only if GIO really supports HTTP 2008-08-17 19:11:43 +02:00
Christian Dywan 85dea9aa44 Use fallbacks for all icons, we don't want "broken" icons 2008-08-17 16:14:15 +02:00
Christian Dywan 80251606ff Use Ctrl+Shift+T for Undo Close Tab 2008-08-15 20:48:30 +02:00
Christian Dywan 13dc575968 Introduce Open Tabs next to Current
At the same time make Open popups in tabs readonly
and hide it in the Preferences, as well as
Open new pages in and the whole Privacy page.
2008-08-15 20:38:27 +02:00
Enrico Tröger 3b9abe6306 Free selected text, even if it is an empty string 2008-08-15 11:24:52 +02:00
Christian Dywan 97793d88cb Actually commit MidoriLocationAction this time 2008-08-15 10:07:51 +02:00
Christian Dywan 48885bf9ae Create proxy menus without accels properly
Actually attempting to imitate Gtk's logic for
creating menu items from actions was silly. It
even had a rather obvious bug, no signals
were ever connected.

Now we leave all the work except for creating
an empty image menu item to Gtk. And it
works better than before.
2008-08-15 02:58:09 +02:00
Christian Dywan 6ab8bd6fd8 Fix Glib/ GtkSoureview conditionals 2008-08-15 02:50:18 +02:00
Anders F Björklund 16cb5b45bb Make wrapped makefile's 'install' target phony 2008-08-15 02:36:04 +02:00
Anders F Björklund 37860b9bba Fallback to glibtoolize, such as on Darwin 2008-08-15 02:25:06 +02:00
Arnaud Renevier c17f7135dd Look for userscripts in system paths 2008-08-15 02:20:05 +02:00
Christian Dywan 42095e3aa4 Don't use the wrong Trash callback 2008-08-15 02:18:33 +02:00
Christian Dywan 8ac30357c0 Move around headers and localization code 2008-08-15 02:03:55 +02:00
Christian Dywan 8dbd06ce47 Implement MidoriLocationAction
This is a step towards customziable toolbars.

The new action actually provides a nicer API than
MidoriLocationEntry does right now. Later we
should improve the widget itself as well.

There are still to resolve regressions:
- The location icon tends to be initially empty
- The news feed icon doesn't show up
- Tab icons sometimes load and reset again afterwards
2008-08-15 01:57:48 +02:00
Christian Dywan 6e910ee107 Create context menu items w/o accelerators 2008-08-10 19:54:22 +02:00
Christian Dywan b38e3f429e Wrap _has_selection with a check if it is effectly empty 2008-08-10 19:22:34 +02:00
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 212597f416 Use rsvg instead of imagemagick to render icons
Apparently rsvg-convert is good enough for what we
need and it is a dependency of gtk already, unlike
imagemagick's convert which even requires rsvg.
2008-08-10 15:53:07 +02:00
Christian Dywan 1b0fc074e3 Add 'configure' like waf wrapper 2008-08-10 14:38:47 +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
Christian Dywan 9a8c7d047f Mention optional dependencies in README 2008-08-10 13:55:39 +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 4a2e5c59f4 Bump version to 0.0.19 2008-08-02 13:20:02 +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 f210b90ff9 Tidy up redrawing and notifications in KatzeThrobber 2008-08-02 04:21:38 +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 d5341ec07c Update the different informative text files 2008-07-27 07:43:30 +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