Commit Graph

205 Commits

Author SHA1 Message Date
Sergio Durigan Junior ccd28b22eb Imported Upstream version 0.5.11 2015-09-11 20:47:06 -04:00
Ryan Niebur 50549da7c3 Imported Upstream version 0.5.2+dfsg 2013-10-23 20:45:02 -07:00
Ryan Niebur 405f565df8 Imported Upstream version 0.4.3+dfsg 2013-10-23 20:26:27 -07:00
Christian Dywan f715e11ebf Remove cleared downloads from transfer panel 2012-09-09 22:34:33 +02:00
Christian Dywan dd90c2b65b Expand text column of the addons panel 2012-09-09 22:34:33 +02:00
Christian Dywan e3a71596bc Rework downloading into Midori.Download interface
Midori.URI
    get_folder
Midori.Download
    is_finished
    get/set_type
    get_progress
    get_tooltip
      Consistent estimation of remaining time and speed.
    get_content_type
      Icons in dialog and panel.
    has_wrong_checksum
      Verification in both panel and toolbar.
    action_clear, action_stock_id, open
      Consistent behavior in both panel and toolbar.
    fallback_extension
    clean_filename
        Merged two separate functions.
    get_suggested_filename
    get_filename_suggestion_for_uri
        Now handles MIME types.
    get_extension_for_uri
    get_unique_filename
        Renamed from prepare_filename.
    prepare_destination_uri
    has_enough_space
2012-09-09 14:07:30 +02:00
Christian Dywan 50f38f4b91 Ellipsize text in Transfers panel 2012-08-14 00:38:04 +02:00
Christian Dywan 60f93f157a Check sokoke_has_default instead of placeholder text
It is set if there's a placeholder (and GTK+ 3 returns NULL text).
2012-08-09 01:02:56 +02:00
Christian Dywan b925dbca33 Consolidate search entries in sokoke_search_entry_new 2012-08-06 00:32:01 +02:00
Christian Dywan fa3ab67cef Ellipsize panel treeviews instead of scrolling
Fixes: https://bugs.launchpad.net/midori/+bug/1020353
2012-08-03 21:45:16 +02:00
Christian Dywan 3ecdcf0826 Don't search for place holder text in panels 2012-08-03 21:07:28 +02:00
Christian Dywan 5bed5082ed Hinted text in bookmarks, history and cookie manager
Fixes: https://bugs.launchpad.net/midori/+bug/1026392
2012-07-28 10:46:04 +02:00
Niels Avonds 6f47ae75fc Use bookmark/ folder-new in bookmark panel
Fixes: https://bugs.launchpad.net/midori/+bug/940536
2012-07-11 18:41:18 +02:00
Christian Dywan c236e4da9e Drop compatibility layer for legacy icon names
Fixes: https://bugs.launchpad.net/midori/+bug/988231
2012-07-11 18:04:59 +02:00
Christian Dywan 4073c14546 Optimize extension loading at startup
Only load modules in the list of active extensions and
get the remaining extensions when showing the dialog.
2012-07-08 20:12:39 +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 a0a0325db4 Rewrite Midori.Viewable in Vala 2012-05-27 16:30:09 +02:00
Christian Dywan cf1321fe21 Add katze_item_get_pixbuf and use in panels 2012-05-13 02:22:38 +02:00
Martin Natano e0c021de3d Replace illegal characters in filenames
Fixes: https://bugs.launchpad.net/midori/+bug/972931
2012-04-10 21:29:56 +02:00
Christian Dywan 2fa5059cc4 Render bookmark dialog as a pop-over on buttons 2012-03-15 19:57:57 +01:00
Christian Dywan 8ad470caf5 Distinguish the current year from the past
Today a year ago shouldn't display as Today.
2012-02-22 21:48:26 +01:00
Christian Dywan ffb86ce7ff Use GDateTime instead of GDate if available
GDate depends on broken msvcrt code.
2012-02-21 21:47:07 +01:00
Christian Dywan fb2e4eea77 Use same clear icon handling in findbar and panels 2012-01-14 00:45:01 +01:00
Christian Dywan c8b19b2eeb Avoid copying of strings and making tiny allocations 2011-12-11 02:57:04 +01:00
Christian Dywan e4963aa324 Introduce midori_array_query to unify bookmark queries
This ensures querying is consistently quoted and ordered.
2011-11-23 00:23:41 +01:00
Christian Dywan d9c4bb15c0 Remove obsolete MidoriLocationAction and panel boilerplate 2011-11-09 22:06:11 +01:00
Christian Dywan 8fff7d8fd3 sokoke, gtk3-compat, gtkiconentry, stock join midori-platform.h
Also introduce #define MIDORI_MODULE_PREFIX.

Fixes: https://bugs.launchpad.net/midori/+bug/884395
2011-10-31 22:18:06 +01:00
Paweł Forysiuk 20e84c53c9 Fix typo in midori extension column name 2011-10-30 14:09:12 +01:00
Christian Dywan 77428fe44c Introduce Midori.URI to unitfy all URI logic
sokoke_hostname_from_uri, sokoke_search_uri,
sokoke_hostname_to_ascii and sokoke_unescape_uri_string
are merged into Midori.URI.
midori-core.h is the official API header for Vala now.
2011-10-21 01:00:13 +02:00
Christian Dywan 3071da6711 Use g_format_size with GLib 2.30.0 2011-10-10 21:53:00 +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
Paweł Forysiuk 6e51e7014c Make Copy Link Location copy the original URI 2011-09-14 21:48:18 +02:00
Paweł Forysiuk 1e8ca187c3 Sort bookmarks in the panel by title rather than URI 2011-08-17 23:04:54 +02:00
Christian Dywan 761ef8c4e6 Fix hiding of the empty extension list 2011-08-04 23:41:01 +02:00
Paweł Forysiuk e4d4ec26fb Always NULL-check database before using it
If the database is broken in whatever way the pointer is
unset. A good next step would be to give more user-friendly
feedback than the current rough dialog.
2011-07-30 20:11:45 +02:00
André Stösel c277857ea4 Only sensitize preferences of active extensions 2011-07-24 12:40:48 +02:00
Paweł Forysiuk 46de9f7767 Remove further support for WebKitGTK+ < 1.1.14 2011-06-09 00:45:34 +02:00
André Stösel 6120fa1e49 Add new signal for extension preferences
If the "preferences" property is TRUE and the signal
is implemented, a button is shown next to the extension
and the callback is invoked on click.
2011-06-07 21:02:09 +02:00
Paweł Forysiuk bbfa7f6030 Fix GCC 4.6 warnings about set but unused variables 2011-04-29 04:03:33 +02:00
Tomasz Szatkowski 5d372c116d History panel buttons sensitive with selection
Fixes: https://bugs.launchpad.net/midori/+bug/711482
2011-04-17 22:56:30 +02:00
Tomasz Szatkowski 7c08b7cce5 Bookmark panel buttons sensitive with selection
Related to: https://bugs.launchpad.net/midori/+bug/711482
2011-04-17 22:53:03 +02:00
Christian Dywan 201808f9df Reflect sensitivity of extension in the icon 2011-04-17 22:33:56 +02:00
Christian Dywan ed6ed71239 Embed extensions into preferences dialogue
MidoriBrowser gains the show-preferences signal which
gives API users a chance to add preferences.

katze_preferences_add_category now returns a box to
allow freely packing a widget into the page.

The extension panel is packed into the preferences now
rather than being appended as a proper panel.

Motivation is consistency here, such as with Gedit or
Emerillon and also the aspect that extensions often
really do tweak behaviour like preferences do.

Spacing and icons are added for visual consistency.
2011-04-14 03:29:50 +02:00
Tomasz Szatkowski ee9ce9bddf Bookmark edit and delete sensitivity on cursor change 2011-03-18 01:55:22 +01:00
Paweł Forysiuk 74549eff9d Handle NULL desc in midori_bookmarks_insert_item_db 2011-02-17 20:18:18 +01:00
Paweł Forysiuk 2e8d6558d0 Use KATZE_ARRAY_FOREACH_ITEM_L for export 2011-01-22 21:17:08 +01:00
Christian Dywan 59e924fb9a Correct invalid folder condition once more 2011-01-19 22:29:26 +01:00
Christian Dywan 84beea9108 Add KatzeArray::update and call it after import
This new function and according signal allow one
update of the treeview after importing directly
into the database.
2011-01-19 21:58:26 +01:00
Christian Dywan f0d2c49355 Fix invalid bookmark warning and move into insertion 2011-01-19 21:34:39 +01:00
Paweł Forysiuk 535053a3e6 Separate bookmark insertion from array callback 2011-01-18 17:49:57 +01:00