Christian Dywan
33efb94666
Proper extension fallback for temporary files
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
a6744f64ee
Move midori_view_get_memory into WebKit guards
2012-09-05 18:30:20 +02:00
Christian Dywan
646b41b256
Get rid of meaningless can functions
2012-09-05 00:57:32 +02:00
Christian Dywan
e2c9660b3a
Limit data: for main content to images
2012-09-05 00:06:07 +02:00
Christian Dywan
6210c59e31
Move thumbnail generation into SpeedDial class
2012-09-05 00:06:06 +02:00
Christian Dywan
fee43b8be6
Progress tweaks in view, unify progres in browser
...
Fixes: https://bugs.launchpad.net/bugs/1020910
2012-09-02 21:14:49 +02:00
Christian Dywan
bc1ff81410
Pass around SpeedDial and move messages in there
2012-09-01 02:08:48 +02:00
Christian Dywan
db0ae6ab60
Introduce Midori.SpeedDial and unit test
...
Fixes: https://bugs.launchpad.net/midori/+bug/1038634
2012-08-31 23:47:03 +02:00
Christian Dywan
b955713b4e
Ensure temporary folder before viewing source
2012-08-31 22:02:15 +02:00
Christian Dywan
f4a3e69096
Don't unconditionally render XML as source
...
Fixes: https://bugs.launchpad.net/midori/+bug/1043698
2012-08-30 22:07:43 +02:00
Christian Dywan
a0d9517053
Add get_command_line_str for debugging output
2012-08-30 00:43:21 +02:00
Christian Dywan
0668aba7cc
Move config/ data/ res_filename/ lib_path to Midori.Paths
2012-08-30 00:43:20 +02:00
Paweł Forysiuk
910e2d4842
Use #ifdef for ZEITGEIST and GCR
2012-08-27 22:50:33 +02:00
Christian Dywan
7f37162fe0
Introduce Midori.Paths and Midori.RuntimeMode
...
Also introduce initial "portable" mode on Win32.
2012-08-27 21:52:24 +02:00
Christian Dywan
49dae87d36
Reverse certificate check in navigation_decision_cb
2012-08-27 21:52:23 +02:00
Christian Dywan
6757898c95
Re-use saved ellipsize in midori_view_update_tab_title
2012-08-25 17:03:59 +02:00
Christian Dywan
b97140d3fd
Show opener or tab domain of download in dialog
...
An attacker may try to abuse the fact that a download
can start on an unrelated tab.
See http://lcamtuf.coredump.cx/fldl/ http://lcamtuf.coredump.cx/switch/
2012-08-10 19:11:37 +02:00
Paweł Forysiuk
5c26087e62
Return no search engine if there's no form
...
Such as http://valadoc.org/#!wiki=index
2012-08-10 19:11:36 +02:00
Paweł Forysiuk
3c159386c8
Show page title in tooltips on speeddial items
2012-08-09 01:02:56 +02:00
Christian Dywan
4cd88d5746
Log bookmarks, history and downloads to zeitgeist
...
Fixes: https://bugs.launchpad.net/midori/+bug/783588
2012-08-06 00:32:01 +02:00
Paweł Forysiuk
242a1baf0b
Use bigger factor for large speed dials
...
Fixes: https://bugs.launchpad.net/midori/+bug/904492
2012-08-03 21:29:46 +02:00
Paweł Forysiuk
75d7a7024c
Guess a suitable token for a form-based search
2012-07-25 23:05:47 +02:00
Christian Dywan
16a0f666da
Add list style select to about:widgets
...
See: https://bugs.launchpad.net/midori/+bug/1029059
2012-07-25 23:05:47 +02:00
Christian Dywan
6809231e54
Singular/ plural in Close Other Tab(s)
...
And make it insensitive if there's only one tab.
2012-07-25 23:05:47 +02:00
Paweł Forysiuk
d95513226d
Prefill description when adding search engine
2012-07-24 23:10:43 +02:00
Paweł Forysiuk
6b1abeed69
Add "Add search engine" context menu to forms
...
Fixes: https://bugs.launchpad.net/midori/+bug/802279
2012-07-20 23:46:26 +02:00
Christian Dywan
2cf8d9323e
Require GTK+ 2.16 or later
2012-07-20 01:22:38 +02:00
Christian Dywan
d057ab4ddb
Fix uninitialized request in download_requested_cb
2012-07-20 01:19:30 +02:00
Christian Dywan
4daaa98232
Add gcr version to about:version
2012-07-19 22:27:50 +02:00
Paweł Forysiuk
ae18206f7b
Fix typos in midori_debug uses
2012-07-19 21:40:27 +02:00
Christian Dywan
91befb0ccc
Render error message if granting trust fails
2012-07-19 21:37:13 +02:00
Christian Dywan
2c77e2d1dd
Introduce about:paths listing common locations
2012-07-19 21:14:09 +02:00
Christian Dywan
5998b6b0ea
Consolidate debugging in midori_debug()/ MIDORI_DEBUG
2012-07-19 21:14:09 +02:00
Christian Dywan
3d14faf9be
Save non-text as single file, checkbox otherwise
...
Fixes: https://bugs.launchpad.net/midori/+bug/1025894
2012-07-18 01:21:36 +02:00
Christian Dywan
3259ab1be2
Allow trusting a website inside the error message
2012-07-18 01:21:36 +02:00
André Stösel
7bcc270b05
Show view->overlay_label
2012-07-18 01:21:36 +02:00
Christian Dywan
760f4895a3
Replace _web_view_open with _load_uri
2012-07-18 01:21:36 +02:00
Christian Dywan
05d58f8287
Don't block sites with pinned certificates
2012-07-17 01:34:17 +02:00
Christian Dywan
c096b46ff3
TLS error in-page and Trust/ Revoke in details dialog
2012-07-17 01:09:15 +02:00
Christian Dywan
015c6e8428
GIcon for MIME icons, findbar and security
2012-07-15 17:25:07 +02:00
Christian Dywan
83609a1a88
Confirmation for insecure sites instead of urlbar color
...
Fixes: https://bugs.launchpad.net/midori/+bug/996697
2012-07-15 17:25:07 +02:00
Christian Dywan
9ac0175899
Move tab removal out of the signal
...
Every caller should use the API to remove a tab to
produce consistent behavior.
The destroy callback takes care of UI updates.
2012-07-15 00:13:44 +02:00
Christian Dywan
49957c95d1
Handle RTL in special pages (errors)
2012-07-15 00:13:43 +02:00
Christian Dywan
81543161df
Move GTK+3 built-in CSS to gtk3.css
2012-07-15 00:13:43 +02:00
Johannes Sasongko
cd377bb7a8
Include config.h before HAVE_GRANITE
...
Fixes: https://bugs.launchpad.net/midori/+bug/980355
2012-07-12 00:22:13 +02:00
Christian Dywan
68a4ed6c99
Rememember whether inspector was attached
2012-07-11 21:28:10 +02:00
Christian Dywan
6a4a506f24
Consolidate download types as MidoriDownloadType
2012-07-08 23:55:39 +02:00
Christian Dywan
c4791e4a9a
Handle tmp folder as midori_view_get_tmp_dir
2012-07-08 23:03:47 +02:00
Christian Dywan
f9005c63a7
Ensure folder existing when saving source
2012-07-08 21:28:53 +02:00