Commit graph

3856 commits

Author SHA1 Message Date
Christian Dywan 9ac8433e6d Strip referrer details sent to external sites
This new feature strips, if enabled, the path and query from
the 'Referer' header when switching to external sites. It
doesn't affect internal links, which is why websites testing
for this feature may falsely assert it's not working.

The feature is automatically enabled in private mode.
2011-04-15 00:49:39 +02:00
Christian Dywan e18a2c8001 Refactor soup session setup for normal and app mode
The soup session preparation was actually several incomplete
in app mode, now it shares a common code path with normal
mode minus web cookies and logins.
2011-04-14 22:53:28 +02:00
Christian Dywan b06d7192e6 Always 'var' in for and wrapping functions
Related to https://bugs.launchpad.net/midori/+bug/716887
2011-04-14 21:46:01 +02:00
Christian Dywan 547f0764b4 Move Privacy preferences into separate callback
So they only show up in regular mode, but not in private
browsing mode where they are not useful.
2011-04-14 03:36:14 +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
Christian Dywan f01c4a472a Dissolve application preferences onto other pages 2011-04-14 03:28:24 +02:00
Christian Dywan 9ab1349c54 Remove the Download Manager preference
Many users are confused about the way the feature works and
nobody cares enough to improve it.
2011-04-14 03:23:08 +02:00
Christian Dywan 5107d35fe7 Remove the Page Holder extension from the tree
It is unmaintained and presumably not very popular.
2011-04-14 03:14:41 +02:00
Christian Dywan e53c36e32d Handle closing of the inspector window 2011-04-13 23:57:47 +02:00
Christian Dywan 4a8b55400b Reset alert counter when loading a new page
All infobars including alerts are destroyed, so we can assume
no alerts are visible.
2011-04-13 23:56:00 +02:00
Paweł Forysiuk 28e269365d Remove thumbnail files from cache by uri 2011-04-13 23:50:06 +02:00
Sérgio Cipolla 42d4ebfdae l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-13 01:55:52 +02:00
Christian Dywan c2e0342bb3 Left mouse button and mouse wheel changes zoom level
The left mouse button behaves identical to Control.
2011-04-10 22:43:05 +02:00
Paweł Forysiuk 09a92c16bb Save speed dial thumbnails by uri rather than by dial id 2011-04-10 20:35:28 +02:00
Sergio Marques 30d14ca320 l10n: Updated Portuguese (pt) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-10 02:53:34 +02:00
Boram Kim dcc8742fb4 l10n: Updated Korean (ko) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-09 14:14:57 +02:00
Yarema aka Knedlyk 026fdd982e l10n: Updated Ukrainian (uk) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-09 11:05:48 +02:00
Masato Hashimoto 59cf9d5708 l10n: Updated Japanese (ja) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-09 07:39:49 +02:00
Sérgio Cipolla ca2e4be40b l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-08 21:05:25 +02:00
David Štancl 74cd52e044 l10n: Updated Czech (cs) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-08 12:16:07 +02:00
Sérgio Cipolla 1fd4f31dce l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%
New status: 681 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-08 01:27:29 +02:00
James McMinn 624259991e Unset tooltip on location if no security is given
Fixes: https://bugs.launchpad.net/midori/+bug/754042
2011-04-07 23:05:54 +02:00
Christian Dywan 94ee681f07 Rename 'Quit' to 'Close all Windows'
That's what it does effectively.
2011-04-07 22:41:27 +02:00
Christian Dywan 42fa621cd9 Disable DNS prefetching in private browsing mode 2011-04-07 22:10:21 +02:00
Christian Dywan e449ce87e2 Add 'Report a Problem' to the app menu 2011-04-07 21:25:27 +02:00
Daniel Foré cf07acf53a Rename 'Report a Bug' to 'Report a Problem'
Users with no technical background don't talk about beetles.
2011-04-07 21:18:23 +02:00
Daniel Foré 1ccdf3b350 Organize appmenu items into more logical groups
Fixes: https://bugs.launchpad.net/midori/+bug/736072
2011-04-07 21:17:18 +02:00
Christian Dywan 3d4f288ba0 Don't consider 'Plugin will handle load' an error 2011-04-07 20:59:08 +02:00
Christian Dywan ee7dd822a0 Mention MIDORI_EXTENSION_PATH in INSTALL for debugging 2011-04-07 02:17:24 +02:00
Christian Dywan c397c589f5 Assign slot in JSON import, don't leak it 2011-04-06 00:06:16 +02:00
Paweł Forysiuk e314892818 Check for thumbnail directory when saving thumbnail files 2011-04-05 23:52:21 +02:00
Sérgio Cipolla f179d41cff l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%
New status: 680 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-05 17:39:45 +02:00
Sérgio Cipolla 70f7d060d7 l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%
New status: 680 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-05 17:37:54 +02:00
Boram Kim 58c9393d70 l10n: Updated Korean (ko) translation to 100%
New status: 680 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-05 14:13:45 +02:00
David Štancl 2b2dc5e736 l10n: Updated Czech (cs) translation to 100%
New status: 680 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-05 10:40:55 +02:00
Alexander Friesen 867d8ce87e Show access keys distinct from numbers in link search
Keys are invoked with Alt+key.

Numeric access keys don't work and are not shown as such.
2011-04-05 00:40:15 +02:00
Alexander Friesen 2460c161dd Remove link labels on navigation decision
Otherwise stale labels can appear when going back
and forward which are not backed by the view.
2011-04-05 00:13:13 +02:00
Alexander Friesen 850438daee Count link labels separately from actual elements
Not all link elements will have visible labels.
2011-04-05 00:02:14 +02:00
Christian Dywan 6931025617 Introduce --private/ -p distinct from --app/ -a
Private mode gets a particular window title, always defaults
to reading the default config folder but never saves data.

App mode applies a custom window layout with no toolbars
and using the page icon as the window icon.

From now on private and app are independant modes, so apps
can save data if config is given. Both can also be combined.
2011-04-04 23:45:45 +02:00
Christian Dywan b2092cc64b Move config folder validity check in front of app run 2011-04-04 22:47:22 +02:00
André Stösel 2ffd780bb6 Fix detaching and reattaching the inspector to browser
Probably related to https://bugs.launchpad.net/midori/+bug/746540

Special thanks to Andy Kittner, who helped me with debugging.
2011-04-04 21:56:21 +02:00
Christian Dywan f97d82c559 Move crash dialogue preference into the dialogue itself 2011-04-04 21:33:52 +02:00
Christian Dywan aa401634ed Don't show toolbar preferences if running a DE
Let's assume that modern desktops have a tool to adapt the
toolbar style.

Fixes: https://bugs.launchpad.net/midori/+bug/711435
2011-04-04 21:21:27 +02:00
Piotr Sokół d1d5ea9b77 l10n: Updated Polish (pl) translation to 95%
New status: 646 messages complete with 12 fuzzies and 21 untranslated.

Transmitted-via: Transifex (translations.xfce.org).
2011-04-04 09:53:22 +02:00
Christian Dywan 8134789973 Show infobars instead of dialogues for alerts
Also limit the number of alerts to 5 at any one time.
2011-04-04 03:02:03 +02:00
Christian Dywan b299608352 Don't consider scripts using GM_ functions as broken
There are cases where scripts check for the existence of such
functions and fall back to standard functions.
2011-04-04 01:50:53 +02:00
Paweł Forysiuk 728ed8570f Remove unused browser variable from addons_install_response 2011-04-04 01:15:05 +02:00
Paweł Forysiuk 61d6da99ed Fix uri matching for addon infobar on userstyles.org
We want to match a style, with a number in the URI, but not when
browsing styles.
2011-04-04 01:12:43 +02:00
Paweł Forysiuk 2771eee995 Don't create speed dial when preparing view source 2011-04-04 00:24:42 +02:00
Paweł Forysiuk ae1a3aafb9 Properly close H4 tag in empty Speed Dial slots. 2011-04-04 00:22:27 +02:00