Commit graph

1945 commits

Author SHA1 Message Date
Paweł Forysiuk
d4cc81a6c2 Take into account JSON/ non-JSON column defaults 2011-03-23 02:22:42 +01:00
Christian Dywan
c1f9d6f796 'When Midori starts' should say Speed Dial, not Blank
While we are at it, use title case in the tab title.
2011-03-23 00:54:32 +01:00
Christian Dywan
0163806daa Make speed dial in blank tabs mandatory
Fixes: https://bugs.launchpad.net/midori/+bug/699961
2011-03-23 00:28:04 +01:00
Paweł Forysiuk
d3edddea90 Rename midori_view_speed_dial_inject_thumb function since it no longer injects anything.
Additionally drop filename argument which was never used in function body.
2011-03-23 00:12:52 +01:00
Christian Dywan
34ef20ce4e Update tabs if speed dial changes or thumbnail loaded 2011-03-23 00:07:52 +01:00
Paweł Forysiuk
616f49605b Generate speed dial from key file without JSON
A timer for speed dial is shown if MIDORI_STARTTIME is defined.
2011-03-22 23:02:00 +01:00
Christian Dywan
a89ef70bee Load speed dial in private browsing mode 2011-03-22 23:02:00 +01:00
Christian Dywan
648610ef66 Always initialize variables in speeddial_new_from_file 2011-03-22 23:02:00 +01:00
Paweł Forysiuk
a8ce104d86 Helper function for computing path to thumbnail file 2011-03-22 23:01:59 +01:00
Paweł Forysiuk
9c48997a26 Use speeddial property to store GKeyFile with speeddial entries 2011-03-22 23:01:59 +01:00
Christian Dywan
b6ffbff40e Treat about: like an alias to about:version 2011-03-21 20:56:13 +01:00
Christian Dywan
91a130cf75 Don't show Clear Private Data in Private Browsing
Fixes: https://bugs.launchpad.net/midori/+bug/734664
2011-03-14 23:59:11 +01:00
Christian Dywan
ef88658853 Add Offline Application Cache to Clear Private Data 2011-03-14 01:23:39 +01:00
Christian Dywan
7ac71b6bba Don't try to load icons of special pages 2011-03-14 01:03:37 +01:00
Christian Dywan
a9872adf08 midori_browser_set_action_visible should change sensitivity
So in particular the panel is not only hidden from the menu
but also inaccessible with the keyboard.
2011-03-13 22:15:14 +01:00
Christian Dywan
11b9f915f0 Disable new speed dial key file import 2011-03-13 22:10:36 +01:00
Christian Dywan
32825e713f Use 60 connections and 6 per host, like unstable WebKit 2011-03-13 20:51:13 +01:00
Christian Dywan
4842406f27 Update the current item after re-ordering search engines 2011-03-13 18:32:08 +01:00
Christian Dywan
f2b5e82ce4 Allow re-ordering of search engines 2011-03-13 17:36:28 +01:00
Christian Dywan
fb681fac09 Resurrect right-align button on the panel
The feature is in fact far more popular than one might think.
2011-03-13 16:50:51 +01:00
Christian Dywan
b312c40456 Resolve mnemonic conflict in Tab Move Forward/ Backward 2011-03-13 15:24:40 +01:00
Christian Dywan
9e52fa93d4 Don't check for impossible mouse button value 2011-03-13 15:03:45 +01:00
Christian Dywan
ab04194ee4 Check a and link elements for next/ previous page 2011-03-13 15:03:45 +01:00
Christian Dywan
e06c2052a0 Don't show link numbers if there is no href
Those can't actually be opened so it's confusing.
2011-03-13 15:03:45 +01:00
Christian Dywan
3d15c22b0b Always save settings when quitting the browser 2011-03-12 22:10:35 +01:00
Christian Dywan
d02b234626 Enforce private/ app windows to be in normal state 2011-03-12 21:27:58 +01:00
Christian Dywan
1bedc8a76c Check if _midori_web_view_load_icon actually has a URI
A blank page wouldn't have one.
2011-03-12 21:10:01 +01:00
Christian Dywan
9ca1271020 Implement MD5 and SHA1 Link Fingerprint support
If a URL has an embedded link fingerprint the checksum
and algorithm is shown in the download prompt. After a
file has been saved to disk a warning icon will be shown
if the checksum doesn't match and clicking the icon will
explain that the file is erroneous and not open it.

See http://mdhashtool.mozdev.org/lfinfo.html
2011-03-12 21:10:01 +01:00
Christian Dywan
02d095cae0 Check for 'rel' links should be case insensitive 2011-03-12 03:38:26 +01:00
Christian Dywan
1e15abe27c Check if there is json_content to parse at all 2011-03-12 03:34:46 +01:00
Christian Dywan
a6c9b73442 Use lock-secure and lock-insecure icons if available 2011-03-12 03:34:46 +01:00
Paweł Forysiuk
c7e102992c Import JSON to key file, cache existing thumbnails 2011-03-09 02:24:27 +01:00
Paweł Forysiuk
88f7b72526 Introduce thumb:// pseudo-uri to serve thumbnails from disk cache 2011-03-09 02:10:41 +01:00
Christian Dywan
e643cc8c10 Replace unmaintained docs with FAQ from the wiki
Realistically nobody maintains offline documentation and
none of the people claiming to look into it ever did, whereas
the FAQ is being updated by or with input from individuals.

faq.html was copied from http://wiki.xfce.org/_export/xhtml/midori/faq
and all <link rel="stylesheet"> tags were replaced with
<link rel="stylesheet" type="text/css" href="faq.css" />.
2011-03-08 23:25:37 +01:00
Christian Dywan
d16b32e6c8 Fix shadow and missing initialisation warnings 2011-03-08 21:03:01 +01:00
Alexander Friesen
f237c30e06 Add MidoriBrowser::move-tab and use it in Tab Panel 2011-03-07 22:56:20 +01:00
Alexander Friesen
302c1b364d Disarm built-in notebook reorder key bindings
The keys are confusing if triggered accidentally.
2011-03-07 03:43:36 +01:00
Christian Dywan
fb9629c1aa Work around copying bug in WebKitGTK+
Fixes: https://bugs.launchpad.net/midori/+bug/707888
2011-03-06 18:13:54 +01:00
Christian Dywan
de0ede905f Focus the view on key press if nothing's focussed 2011-03-06 17:26:41 +01:00
Christian Dywan
663e7e9285 Don't emit add-download before all preparations
Notably verifying that there's space available and a file
shouldn't be overriden has to come first. This already was
the case for the transferbar which isn't using the signal.
2011-03-06 17:26:40 +01:00
Christian Dywan
d903505ee6 Support x-scheme-handler with GLib < 2.28
So for example x-scheme-handler/magnet=transmission-gtk.desktop
in the file ~/.local/share/applications/mimeapps.list allows
opening of magnet links with Transmission.
2011-03-05 03:40:10 +01:00
Christian Dywan
fc8d0a1179 Gracefully handle unset history and search engines
So app mode actually fails to search reliably and not by
accident.
2011-03-05 03:40:10 +01:00
Alexander Friesen
7e8b0bf229 Move forward should move the last tab to the front 2011-03-05 02:08:19 +01:00
Alexander Friesen
353924a117 Always links by number with Return and remove styles
Return is always required to confirm the typed number, which
is consistent and more usable with Control for new tab.

Hiding links now actually removes the extra spans.

Opening links in a new tab keeps the links visible.

Escape resets the typed digits.
2011-03-05 00:23:33 +01:00
Christian Dywan
66a1462d14 Handle uri notifications in midori_browser_set_current_tab 2011-03-02 22:26:06 +01:00
Christian Dywan
0cdcae487a Allow re-ordering tabs with Ctrl+Shift+PageUp/PageDown 2011-03-02 22:26:06 +01:00
Christian Dywan
256b351090 Provide tab overview menu on right-click of empty space 2011-03-02 22:26:06 +01:00
Christian Dywan
0e30ea3779 Propagate URI changes and update Back, Forward actions
Fixes: https://bugs.launchpad.net/midori/+bug/725826
2011-02-27 01:48:06 +01:00
Christian Dywan
9baf84dd3f Alt+9 and Alt+0 should always go to the last tab 2011-02-26 16:23:56 +01:00
Tomasz Szatkowski
ddd660b45a Copy email addresses without mailto: prefix
Fixes: https://bugs.launchpad.net/midori/+bug/358650
2011-02-26 16:05:39 +01:00
Christian Dywan
3eba817d50 Move plugin list from about:plugins to about:version 2011-02-26 03:31:52 +01:00
Paweł Forysiuk
66544898fa Show 'No plugins' if there are no plugins installed
Also free the return values.
2011-02-24 23:26:55 +01:00
Christian Dywan
667c94389a Implement internal about:plugins page 2011-02-24 22:27:55 +01:00
Paweł Forysiuk
c5178d52f4 Don't append pause: to already paused URIs 2011-02-24 21:26:50 +01:00
Christian Dywan
ac7ce0f792 Move 'Menubar' menuitem down and make it 'Navigationbar'
The menu item that appears in the context menu if all toolbars
are hidden is easy to miss, so moving it to the bottom makes it
more visible. It should also show the Navigationbar.
2011-02-24 21:26:49 +01:00
Christian Dywan
3ec44384f3 Always save when quitting the application 2011-02-24 21:26:49 +01:00
Christian Dywan
b47184778a Don't add session tabs to the history on startup
Otherwise the startup as a whole causes a lot of disk activity
that isn't really needed.
2011-02-23 22:56:28 +01:00
Christian Dywan
997db05a9e Rename 'Download link destination' to 'Save as'
Fixes: https://bugs.launchpad.net/midori/+bug/699989
2011-02-21 19:42:48 +01:00
Christian Dywan
b7f8281f77 Remove a redundant katze_array_move_item all 2011-02-21 19:42:48 +01:00
Christian Dywan
857551fe61 Add FAQ menu item to the app menu 2011-02-21 19:42:47 +01:00
Christian Dywan
ea8b9ee7fe Improve handling of cookie updates
Be sure to remove outstanding times, use libsoup API
to free the list of cookies and use the cookie jar to
delete cookies.

Fixes: https://bugs.launchpad.net/midori/+bug/712770
2011-02-20 20:55:34 +01:00
Christian Dywan
c1f592bb75 Show at minimum 10% progress when loading 2011-02-20 20:09:57 +01:00
Christian Dywan
a205df3970 Don't limit search engines shown in completion popup 2011-02-20 20:07:29 +01:00
Christian Dywan
912637025c Use distinct labels for Refresh actions in shortcut editor 2011-02-20 04:13:30 +01:00
Christian Dywan
71f89a3d8a Take text for Go button in location from the entry 2011-02-19 23:38:34 +01:00
Tomasz Szatkowski
ce106b0d7f g_strescape the URI in the location completion
Fixes: https://bugs.launchpad.net/midori/+bug/700004
2011-02-19 22:32:21 +01:00
Christian Dywan
85e78eab9a Reflect tab order in saved session
Discussed, tested and tweaked by amphi, ml| and MonkeyofDoom in IRC.
2011-02-19 22:32:21 +01:00
Christian Dywan
663a82d873 Check that pspec is not NULL when skipping state changes 2011-02-17 21:48:48 +01:00
Paweł Forysiuk
00b116a940 Use page title for inspector window tile 2011-02-17 21:38:54 +01:00
Christian Dywan
d19396a065 Add hidden setting for close buttons on the left
This value can be changed by distributions using window
decorations on the left side.

Fixes: https://bugs.launchpad.net/midori/+bug/699972
2011-02-17 20:57:57 +01:00
Paweł Forysiuk
2c4015ab94 Unescape HTML entities when importing bookmarks from Netscape HTML. 2011-02-17 20:15:35 +01:00
Christian Dywan
e272fc04f2 Don't save config file on state related property changes 2011-02-17 19:54:36 +01:00
Christian Dywan
503ed3ac94 Be sure to only migrate bookmarks if .db doesn't exist
Fixes: https://bugs.launchpad.net/midori/+bug/711377
2011-02-17 19:54:36 +01:00
Christian Dywan
40a6743e78 Check if filename to open is a filename or not
Fixes: https://bugs.launchpad.net/midori/+bug/715118
2011-02-17 19:54:35 +01:00
Christian Dywan
f4875ceb7c Escape title to be set on error pages 2011-02-17 19:54:35 +01:00
Paweł Forysiuk
b63444f3cb Escape bookmark items when exporting to Netscape HTML 2011-02-16 00:19:17 +01:00
Christian Dywan
296ede80f7 Append fallback icon instead of checking the theme 2011-02-15 21:32:08 +01:00
Christian Dywan
b55ab3afa9 Fallback to file icon if no MIME icon is found 2011-02-15 00:58:34 +01:00
Christian Dywan
3ff376b43b Mandatory transferbar and no implicit statusbar 2011-02-13 19:07:48 +01:00
Christian Dywan
cea9c3f426 Always show progress inside location bar 2011-02-13 18:35:47 +01:00
Christian Dywan
9bebcf32cc Remove search engines in completion preference
Display up to 5 engines, to not make it annoying when there
are too many in total.
2011-02-13 18:35:47 +01:00
Christian Dywan
75a1d90233 Show error on failure to read global config file 2011-02-13 18:35:47 +01:00
Christian Dywan
0bfcf34450 Rename 'Add Desktop Shortcut' to 'Create launcher'
Fixes: https://bugs.launchpad.net/midori/+bug/710281
2011-02-12 18:12:55 +01:00
Christian Dywan
4eb874f044 Update copyright year for '--version' and About dialogue 2011-02-12 17:09:35 +01:00
Christian Dywan
42bf6f5c61 Default to app menu instead of menubar 2011-02-11 23:31:27 +01:00
Christian Dywan
3dab3ac1a0 Add Bookmark Import and Export to app menu 2011-02-11 23:31:27 +01:00
Christian Dywan
18776c59b2 Add CA bundle path used on Foresight Linux 2011-02-11 23:31:27 +01:00
Christian Dywan
c0f8cda7c6 Avoid action accessors, use properties instead
Fixes: https://bugs.launchpad.net/midori/+bug/715306
2011-02-09 00:54:54 +01:00
Christian Dywan
6c0395b65e Use DESKTOP_SESSION variable if set to look for Xfce 2011-02-08 19:10:40 +01:00
Paweł Forysiuk
9ab46a3daa Append "Private Browsing" to title in private mode
Fixes: https://bugs.launchpad.net/midori/+bug/699969
2011-02-04 01:43:06 +01:00
Christian Dywan
adfedc4197 Uncached reload action, default Ctrl+Shift+R 2011-02-02 01:55:32 +01:00
Christian Dywan
6ebcc4e21c Translate explanation in about:version 2011-02-02 01:46:14 +01:00
Christian Dywan
1add09e5ea Refer to about:version instead of numbers in About 2011-02-02 01:45:38 +01:00
Christian Dywan
2d4afde696 Make download folder and notifications obligatory 2011-02-02 01:31:16 +01:00
Christian Dywan
e8d2dc3ee7 Show error dialogue for invalid bookmark export filename 2011-02-02 01:31:16 +01:00
Christian Dywan
2d3aab8d8a Add file filters for XBEL and Netscape to export 2011-02-01 01:25:27 +01:00
Paweł Forysiuk
ab7b069769 Add support for exporting to Netscape HTML 2011-02-01 01:25:26 +01:00
Samuli Suominen
26873b0f97 Conditionally support libnotify 0.7 API
Fixes: https://bugs.launchpad.net/midori/+bug/710352
2011-01-31 01:48:08 +01:00
Paweł Forysiuk
5acdb5516d Unescape URLs with spaces, not only with % 2011-01-30 21:37:06 +01:00
Christian Dywan
aeccc9e9ac Use midori_browser_add_tab for tab on tab bar click
So we get speed dial if it is enabled like on new tab button.
2011-01-30 19:11:38 +01:00
Christian Dywan
07ffc279b2 Refer to Launchpad rather than Flyspray for bug tracking
Fixes: https://bugs.launchpad.net/midori/+bug/706241
2011-01-30 18:58:00 +01:00
Christian Dywan
1f08629a4f Preserve %20 for pasting URLs into other windows 2011-01-30 18:58:00 +01:00
Paweł Forysiuk
7368ca00c1 Remove unneeded check in HTML import function.
It was triggering a missleading warning at the last line of file
giving the impression of interrupted and broken import.
2011-01-30 18:58:00 +01:00
Paweł Forysiuk
11ac3fe157 Make bookmark import button label show supported formats when importing from a file. 2011-01-30 18:58:00 +01:00
Paweł Forysiuk
74bb09b8c7 Rename HTML import function from mozilla to netscape to be more consistent. 2011-01-30 18:58:00 +01:00
Paweł Forysiuk
4ed49d001f Add initial support for HTML bookmarks import 2011-01-29 08:59:20 +01:00
Paweł Forysiuk
567d5a7d14 Remove duplicated GtkActionEntry 2011-01-29 08:58:38 +01:00
Christian Dywan
072ea586cd Use search icon name as fallback for search engines 2011-01-29 08:42:29 +01:00
Christian Dywan
f9c38fda6f Import to a new, empty bookmark array 2011-01-22 21:24:10 +01:00
Christian Dywan
7a0d04ac52 Export to a new, empty bookmark array 2011-01-22 21:17:37 +01:00
Paweł Forysiuk
2e8d6558d0 Use KATZE_ARRAY_FOREACH_ITEM_L for export 2011-01-22 21:17:08 +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
Christian Dywan
2f2e368b8a Use actual data dir to store desktop shortcut 2011-01-19 21:31:23 +01:00
Paweł Forysiuk
30cc8b0694 Bail out with a warning when adding invalid folder 2011-01-18 18:25:12 +01:00
Paweł Forysiuk
535053a3e6 Separate bookmark insertion from array callback 2011-01-18 17:49:57 +01:00
Christian Dywan
355ae063a6 Fallback to / as extension folder for unit tests 2011-01-16 14:05:23 +01:00
Christian Dywan
a408d9609d Use 'user-bookmarks' icon for bookmarks
The icon exists in GNOME, Elementary, Humanity and Faenza.
2011-01-11 22:18:35 +01:00
Christian Dywan
39e915bbbf Handle drag on default text like focus in
Also only connect the signals once.
2011-01-11 21:08:27 +01:00
Christian Dywan
8f489ca872 Unify settings update and title assignment 2011-01-11 21:08:27 +01:00
Christian Dywan
7e00e760ba Allow image zoom if text and images can be zoomed 2011-01-05 19:21:50 +01:00
Christian Dywan
c712758ed3 Spawn commands with about: arguments like URIs 2011-01-05 19:13:18 +01:00
Alexander Butenko
1f15d17c5f Use existing event if available to ensure link URI
This partially resolves problems with Midori opening the
wrong link when opening tabs in the background.
2011-01-02 01:24:50 +01:00
Christian Dywan
9b3d90ec73 Always construct the child web view right away 2011-01-01 21:43:29 +01:00
Christian Dywan
6780ed8be3 Replace midori_view_new_with_uri with _new_with_title
The old function is actually being removed because it breaks
monitoring of page loading. It was only used internally so far.

Moreover a warning is now emitted when loading an URI before
adding a view to a browser.
2011-01-01 20:05:34 +01:00
Christian Dywan
6b38ed85cf Check if typed link number exists and check result 2011-01-01 19:25:21 +01:00
Paweł Forysiuk
e96ac0fabc Use GIOChannel to import Opera bookmarks
The workaround for long lines is no longer needed.
2010-12-30 20:05:16 +01:00
Christian Dywan
69c229b7a7 Don't try to set a non-existing page at startup
And print a proper warning should this occur somewhere
else later on.
2010-12-25 02:07:45 +01:00
Christian Dywan
448e119b0b Issue warning if adding to history fails 2010-12-24 16:45:40 +01:00
André Stösel
055a0f720c Add certificate file location used on FreeBSD 2010-12-16 23:02:19 +01:00
Christian Dywan
fcb4a3c3e0 Handle oddities in Russian keyboard layouts 2010-12-15 01:08:50 +01:00
Christian Dywan
d46eb5ef99 Enable spell checking while typing by default 2010-12-14 01:16:20 +01:00
Christian Dywan
1d09019b38 Implement 'Add Shortcut to desktop' for X11 2010-12-12 01:26:08 +01:00
Christian Dywan
54971fd8ae Make sure minimized tabs show up in Tab Panel 2010-12-11 20:31:18 +01:00
Christian Dywan
e0c5bbedb3 Remove ability to hide operating controls 2010-12-11 20:18:04 +01:00
Christian Dywan
1d9d52b59a Put Add Bookmark instead of Homepage in the toolbar 2010-12-11 20:12:54 +01:00
Christian Dywan
f3bde6eb58 Remove detach and right-align buttons from panel 2010-12-11 19:52:16 +01:00
Christian Dywan
2bb67fa9c5 Deprecate Destination folder and Transfer completed 2010-12-12 00:36:33 +01:00
Christian Dywan
566985bb8b Add Homepage button to default toolbar
Many people do look for it and fail to understand how to
add buttons to the toolbar.
2010-12-05 23:19:50 +01:00
Christian Dywan
40d25a4e10 Merge separate language preferences into one 2010-12-05 23:14:19 +01:00
Christian Dywan
a5c0b8539b Omit Sidepanel button from default toolbar
It is in the compact menu, and otherwise menubar.
2010-12-05 23:05:22 +01:00
Christian Dywan
ecb9de246c Put 'Find' into the compact popup menu 2010-12-05 23:01:01 +01:00
Christian Dywan
b7c8ef9c4e Leave old bookmark file around after conversion 2010-11-30 18:15:33 +01:00
Christian Dywan
f9b2a75ae4 Note on about:version that runtime versions are in brackets. 2010-11-30 18:15:33 +01:00
Christian Dywan
7ab1b55079 Pure properties on browser need to have owned getters 2010-11-24 19:10:53 +01:00
Christian Dywan
8cfc7c654f Use property proxy for custom print setting 2010-11-24 19:10:53 +01:00
Christian Dywan
97a7ae9955 Reference the hit test result before using it
It actually is owned by the WebKitWebView.
2010-11-23 22:59:19 +01:00
Christian Dywan
5f90c91a24 Use Properties stock icon for the compact menu 2010-11-22 03:49:52 +01:00
Christian Dywan
8ad224c9a8 Add bookmarks through array and update the panel 2010-11-22 03:49:52 +01:00
Christian Dywan
6246987ba8 Clear history through array and update the panel 2010-11-22 03:49:51 +01:00
Christian Dywan
70de71d6a3 Do middle click and menu on tabs on button press
Doing close on middle click on a tab can cause the new tab
to be immediately closed because the mouse pointer happens
to be released under the tab after it appears.
2010-11-19 22:51:50 +01:00
Christian Dywan
2f3a016b21 Don't use icons of blank pages for web app windows 2010-11-19 22:50:55 +01:00
Christian Dywan
cb83843a28 Open blank page if an item with no URI is passed
This avoids the very confusing situation where the session
file contains no URI and critical warnings are visible.

Notably MIDORI_UNARMED can cause this.
2010-11-18 21:22:12 +01:00
Christian Dywan
1ac006804b Don't show Netscape plugins admist extensions
People keep thinking plugins could be disabled like extensions.
2010-11-18 21:02:37 +01:00
Christian Dywan
211e5314fb Enable or disable Java applet tag with plugins 2010-11-18 20:52:53 +01:00
Christian Dywan
f3831c5157 Turn view->memory into a static variable 2010-11-13 15:20:46 +01:00
Christian Dywan
61e51ea1d2 Cancel Find Links when pressing Escape key 2010-11-02 22:46:01 +01:00
Christian Dywan
32d80dcfad Follow up to correct custom docdir location 2010-11-01 21:21:58 +01:00
Christian Dywan
10222bffd2 Be sure to show bookmarkbar if enabled 2010-11-01 16:54:11 +01:00
Christian Dywan
a9244ad817 Use function to access web view and adjustments 2010-11-01 16:48:07 +01:00
Christian Dywan
ed6d44df5f Use function to access browser settings an panel 2010-11-01 16:47:32 +01:00
Christian Dywan
f2ca461638 Don't regard file URIs as external 2010-10-31 22:42:15 +01:00
Christian Dywan
b28c828f02 Reword cookie description to say 'saved games, '
This is purely an improvement to the English, no change in meaning.
2010-10-31 21:33:16 +01:00
Christian Dywan
d20f0c3b89 Only show Trash and UndoTabClose if there is a trash 2010-10-31 21:27:47 +01:00
Christian Dywan
f9559b7d27 Only show bookmarkbar if we have bookmarks at all 2010-10-31 21:27:22 +01:00
Christian Dywan
985912a9cd Go back to conservative page next from 0.2.6
This reverts to behaviour as of commit c2be3d67cf.
2010-10-30 21:53:44 +02:00
Christian Dywan
a0c0207133 Use mnemonic for "History" in Clear Private Data
This doesn't introduce a new string.
2010-10-30 21:44:19 +02:00
Christian Dywan
064ac4418b Only re-attach KatzeHttpCookies if it existed before 2010-10-29 22:27:42 +02:00
Christian Dywan
949f38fb58 Always clear private data in inactivity reset 2010-10-29 22:19:04 +02:00
Christian Dywan
5f0a9676b8 Omit Find while Typing and Open panels in Windows
Those preferences are presumably addressing corner cases
and not useful in most cases.
2010-10-27 21:09:19 +02:00
Christian Dywan
80bd531d58 Always create a new style element for link find
Otherwise adding rules for link find on pages with
no stylesheets doesn't work.
2010-10-26 23:50:59 +02:00
Christian Dywan
95f2278542 Find links opens tabs with Control and Shift respectively 2010-10-26 23:04:22 +02:00
Christian Dywan
ad6905db4d Make link number style more robust
Use bold, small font, white background, 1 line high and displayed.

Mark attributes with !important to ensure the style is not
changed due to styling on the page.
2010-10-26 23:04:21 +02:00
Christian Dywan
8b7640731d Don't display link numbers at all instead of hiding 2010-10-26 23:04:21 +02:00
Christian Dywan
39253b94c5 Implement Find Links with '.', type number and Return
Inline Find is now ',' because '.' is common in some browsers
which have a Find Links feature.
2010-10-26 00:26:54 +02:00
Christian Dywan
691f6c7bbd Right-click on statusbar border should show context menu 2010-10-26 00:26:54 +02:00
Christian Dywan
7a993b9f19 Clearing icons should remove icon database as well 2010-10-26 00:26:54 +02:00
Christian Dywan
ba161aeeae Don't show 'Add to Speed Dial' with no configuration
As it won't be saved, it's not helpful to offer it.
2010-10-24 23:48:58 +02:00
Christian Dywan
cbb9189e7c Label 'Custom' and file chooser 'Import from a file' 2010-10-24 23:48:03 +02:00
Christian Dywan
21a82db268 Correct description of TabMinimize
While internally still called 'minimize', the description
needs to say that only the icon of the tab is shown.
2010-10-24 21:06:28 +02:00
Christian Dywan
b915e45332 Fallback for opening new windows in app mode
This is not quite enough, inheriting config won't
work, but better than nothing at all.
2010-10-24 21:06:27 +02:00
Christian Dywan
6cdc0261e9 Don't load cookie jar in app mode with config
Originally meant for app mode, this is wrong as default
behaviour since private mode would load all cookies.
2010-10-24 21:06:27 +02:00
Christian Dywan
6b77d140ea Toggle bookmark actions depending on if we have any
So app mode without bookmarks won't show menu items
for adding or managing bookmarks.
2010-10-24 21:06:27 +02:00
Christian Dywan
bcde0df374 Remove 'locked' browser hack and rely on actions 2010-10-24 21:06:27 +02:00
Christian Dywan
1e12cb208b Ensure action menu items don't show all 2010-10-24 21:06:26 +02:00
Christian Dywan
23db2145ad Avoid build_config_filename in main() and simplify it 2010-10-23 00:31:11 +02:00
Christian Dywan
ed0440cd9f Click Go icon in blank or speed dial to Paste and Proceed 2010-10-22 23:52:08 +02:00
Christian Dywan
f6ad3b1c21 Set location tooltip according to security status 2010-10-22 23:44:36 +02:00
Christian Dywan
03f69c0b51 Make sure 'config' is the effective folder in main() 2010-10-22 21:36:25 +02:00
Christian Dywan
68c12e950e Slice allocations in addons, net, scrolled, transferbar 2010-10-21 21:09:01 +02:00
Paweł Forysiuk
45ebf4dcdb Don't regard about: URIs as external 2010-10-21 21:09:01 +02:00
Christian Dywan
9f30695ca3 sokoke_external_uri should return FALSE for non-URIs
In particular search key words.
2010-10-21 21:09:01 +02:00
Christian Dywan
936758afdc Add translation comments to 'History' and 'Form History' 2010-10-21 21:09:00 +02:00
Christian Dywan
b25f27cd66 Add static keywords, fix #ifdefs and spurious lines 2010-10-20 23:48:36 +02:00
Christian Dywan
fc23eac478 Ask GIO for supported URI schemes
sokoke_external_uri supersedes hardcoded support for tel:
and callto: and notably doesn't count http(s).
2010-10-20 20:56:05 +02:00
Christian Dywan
26081c67f6 Expose midori_view_add_info_bar properly
All infobars are automatically removed if the location changes
or reloads now. The button arguments are dynamic. The infobar
look-alike is also closer to a real GtkInfoBar.
2010-10-20 01:24:43 +02:00
Christian Dywan
27d6980746 Refactor accel and search engine loading for app mode
So app mode with a config folder uses the same code paths
as normal browsing.

This means accelerators and search engines are available
in Private Browsing now.
2010-10-20 01:24:43 +02:00
Christian Dywan
42299f7fe3 Use accessor for widget style 2010-10-19 00:53:01 +02:00
Christian Dywan
fc166214b0 Use accessors for statusbar message area 2010-10-19 00:53:01 +02:00
Christian Dywan
32988e55af Use accessors for window and allocation of a widget 2010-10-19 00:53:01 +02:00