Commit graph

4698 commits

Author SHA1 Message Date
Christian Dywan
4c142e7688 Implement basic site data policy and unit tests
See: https://bugs.launchpad.net/midori/+bug/836729
2012-02-26 00:03:14 +01:00
Christian Dywan
307c79274d Replace libunique/ hildon line with single instance
Only one can be used at any one time.
2012-02-26 00:03:14 +01:00
Christian Dywan
d3a60802ac Consider GTK_DISABLE_DEPRECATED in gtk3-compat.h 2012-02-26 00:03:14 +01:00
Christian Dywan
81526df6d6 Use correct callback when activating statusbar features 2012-02-26 00:03:14 +01:00
Boram Kim
95a7e7f3b8 l10n: Updated Korean (ko) translation to 100%
New status: 650 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-25 16:40:31 +01:00
Pjotr Anon
d23ad7374a l10n: Updated Dutch (Flemish) (nl) translation to 100%
New status: 650 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-25 15:14:49 +01:00
Andhika Padmawan
eefc27b2b2 l10n: Updated Indonesian (id) translation to 100%
New status: 650 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-25 13:51:38 +01:00
Cristian Marchi
85948e8c19 l10n: Updated Italian (it) translation to 100%
New status: 650 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-25 11:24:17 +01:00
Algimantas Margevičius
4d96182f73 l10n: Updated Lithuanian (lt) translation to 100%
New status: 650 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-25 06:53:06 +01:00
Tomasz Szatkowski
127595f527 Close tabs by middle clicking on close button
Fixes: https://bugs.launchpad.net/midori/+bug/936317
2012-02-25 03:03:58 +01:00
Christian Dywan
1488301535 Spacing and use ascii checkmarks for codecs in about: 2012-02-25 02:42:50 +01:00
Christian Dywan
18b6b48ef5 Abstract availability of Netscape plugin support
Disable if MOZ_PLUGIN_PATH is / or MIDORI_UNARMED.
2012-02-25 02:06:46 +01:00
Christian Dywan
9275a6cd24 Handle Flash cookies on Windows and OS X 2012-02-25 00:52:55 +01:00
Christian Dywan
569b8e4779 Merge cookies, other data and caches in Clear Private Data 2012-02-25 00:52:55 +01:00
Dmitry Nikitin
a2ebb7e671 l10n: Updated Ukrainian (uk) translation to 100%
New status: 653 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-24 09:23:41 +01:00
Dmitry Nikitin
198aaeffa1 l10n: Updated Ukrainian (uk) translation to 100%
New status: 653 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-24 09:10:01 +01:00
Michal Várady
799d983eac l10n: Updated Czech (cs) translation to 100%
New status: 653 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-24 01:27:05 +01:00
Michal Várady
b0c36f318b l10n: Updated Czech (cs) translation to 100%
New status: 653 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-24 01:12:09 +01:00
Christian Dywan
77d095f6ef Versioned prgname to override menuproxy blacklist
Fixes: https://bugs.launchpad.net/midori/+bug/874334
2012-02-23 01:09:59 +01:00
Paweł Forysiuk
f25b677d0c makedist.midori: automate shipping with(out) debug info 2012-02-23 00:54:40 +01:00
Christian Dywan
973e481068 Proxy update should be > not >= array update 2012-02-23 00:50:51 +01:00
Christian Dywan
403d17400b Harden katze_array_action_generate_menu
Add assertions and increase consistency.
2012-02-23 00:46:59 +01:00
Christian Dywan
bcc6711f27 Use updated, unique arrays for Bookmarks and Tools 2012-02-22 22:00:23 +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
90ee1384a7 Keep a timestamp of KatzeArray changes around
To avoid re-populating array actions when unneeded.

This also increases compatibility with global menubar
support which otherwise flickers.
2012-02-21 22:24:42 +01:00
Christian Dywan
5c0255f7cb Make the browser aware of native menubars
Most notably a native menubar can't be hidden.
2012-02-21 21:52:30 +01:00
Christian Dywan
5176b38120 Allow DuckDuckGo to distinguish Midori
Users who customize the search engine
won't be affected by this.
2012-02-21 21:47:56 +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
f586c3004b katze_item_get_image check if icon is set 2012-02-21 21:47:07 +01:00
Christian Dywan
599de9cb74 Fix colorful tabs by checking icon, not load status
Otherwise delayed tabs would never be colored.
2012-02-21 21:47:07 +01:00
Michal Várady
51e3e8e495 l10n: Updated Czech (cs) translation to 100%
New status: 653 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2012-02-21 01:00:54 +01:00
Christian Dywan
55c6dd38d0 Remove remnant openssl availability checks 2012-02-20 23:14:10 +01:00
Christian Dywan
7af5019d86 Fix katze_widget_popup_position_menu for GTK+
The window NULL-check was wrong in any case. The
key issue here is that GtkEntry internals changed
in GTK+3 and we need to take that into account.
2012-02-20 23:02:21 +01:00
Christian Dywan
79b29a9362 Avoid string split in midori_location_action_popup_timeout_cb 2012-02-20 21:58:03 +01:00
Christian Dywan
f3a4bd4b6a Show description or URI below search suggestions
In fact, laying out the completion popup is problematic
if we have rows of different heights.
2012-02-20 21:56:06 +01:00
Christian Dywan
a064a5f120 Make sure completion window is not user-resizable
Otherwise window managers may ignore programmatic
resizing entirely.
2012-02-20 21:54:26 +01:00
Christian Dywan
8960da4c2f Revamp completion popup positioning 2012-02-20 21:53:10 +01:00
Christian Dywan
af9ec62b25 Remove password openssl-based encryption support 2012-02-19 23:18:41 +01:00
Christian Dywan
5643728994 Fix warnings in midori_location_action_set_security_hint 2012-02-19 22:58:54 +01:00
Christian Dywan
b20a1e7efd Pick fallback extension based on MIME type 2012-02-19 22:57:45 +01:00
Christian Dywan
f549824b66 Move data source saving into MidoriView 2012-02-19 22:43:38 +01:00
Christian Dywan
bbbfa0d677 Consider focus when toggling clear button
Fixes: https://bugs.launchpad.net/midori/+bug/934083
2012-02-19 21:53:58 +01:00
Christian Dywan
d2fe0791e1 Drop OpenSSL support from socket code 2012-02-19 20:21:37 +01:00
Alexander Butenko
c6b15ff4dc Get rid of exec_query_with_try_create_table 2012-02-19 20:08:16 +01:00
Christian Dywan
63d7df5a0a Remove bogus widget_destroyed callback in Shortcuts
Fixes: https://bugs.launchpad.net/midori/+bug/933082
2012-02-19 18:45:56 +01:00
Christian Dywan
d2aa1919aa Move the right window after dragging a tab out
Fixes: https://bugs.launchpad.net/midori/+bug/931294
2012-02-19 17:59:54 +01:00
Vincent Cappe
62f0ef746c When removing bookmarks, folder must not be NULL
If folder is NULL, we end up with "(NULL)" in sqlite.

Modified patch to use katze_str_non_null.

Fixes: https://bugs.launchpad.net/midori/+bug/926914
2012-02-19 17:52:14 +01:00
Alexander Butenko
69c319d62a Sqlite pragma tuning for formhistory and history 2012-02-19 17:52:12 +01:00
Alexander Butenko
29d6de3c6e Speeddial CSS speedup 2012-02-19 17:52:07 +01:00
Alexander Butenko
69f7e176ab Optimize cookies loading 2012-02-19 17:51:53 +01:00