Paweł Forysiuk
616633d502
Javascript clean-up in speed dial head
2012-09-17 19:26:55 +02:00
Christian Dywan
ddc1bec3fe
Default to tabs in background, it's trendy not scary these days
2012-09-15 01:19:59 +02:00
Christian Dywan
29716305b5
Use file info can-write instead of Posix.Access
2012-09-15 01:19:58 +02:00
André Stösel
ec04a1a274
Fix race condition by introducing switch_page (old, new)
...
So there's no confusion which one is the new, current tab.
2012-09-15 01:19:58 +02:00
Christian Dywan
13c884b5cb
Introduce SpeedDialError and test invalid save messages
2012-09-12 22:36:57 +02:00
Paweł Forysiuk
5f43dceef0
Drop dialing from keyboard in speed dial for now
2012-09-12 14:12:08 +02:00
Christian Dywan
55e4823c30
Check that Shift+Space won't advance to the next page
2012-09-12 14:12:08 +02:00
Christian Dywan
f185bcb42d
Set a sensible default window size in plain mode
2012-09-12 14:12:08 +02:00
Christian Dywan
ca07fe3cec
Use <code> tags in about:version and :paths
2012-09-12 14:12:08 +02:00
Christian Dywan
4b533d2f51
Give readable names to numeric debug tokens
2012-09-12 14:12:08 +02:00
Christian Dywan
886ad1b765
Refresh open speed dials when it changes
2012-09-12 14:12:08 +02:00
Christian Dywan
bae360e3f8
Fix build of unit tests: speed dial, hsts, bookmarks
2012-09-11 00:44:09 +02:00
Christian Dywan
fefc3b2cbe
Merge build_thumbnail_path into Midori.SpeedDial
2012-09-09 22:34:33 +02:00
Christian Dywan
1ad675e24e
Dissolve keyfile "default" wrappers into Midori.Extension
2012-09-09 22:34:33 +02:00
Christian Dywan
33efb94666
Proper extension fallback for temporary files
2012-09-09 22:34:33 +02:00
Christian Dywan
49da17badd
Fix bogus speed display by removing old values
2012-09-09 22:34:33 +02:00
Christian Dywan
c8b6e07f27
No speed or remaining time for finished transfers
2012-09-09 22:34:32 +02:00
Paweł Forysiuk
ad99fb1ebb
Fix slot and dial name mixups when preparing/ saving
2012-09-09 22:34:32 +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
3ff4483736
Uppercase P as one-letter switch for --portable
2012-09-05 19:16:46 +02:00
Christian Dywan
3bb03bfc56
Provide --plain mode akin to GtkLauncher
2012-09-05 19:16:46 +02:00
Christian Dywan
a6744f64ee
Move midori_view_get_memory into WebKit guards
2012-09-05 18:30:20 +02:00
Paweł Forysiuk
3f4b0da5a0
Use lib prefix for library filenames everywhere
2012-09-05 01:26:35 +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
f2960a910d
Ensure temporary download dir exists
2012-09-05 00:06:06 +02:00
Christian Dywan
fec04dd1b0
Allow lazy URLs for -s/ --snapshot switch
2012-09-05 00:06:06 +02:00
Paweł Forysiuk
81179e175b
Don't use g_strconcat when building extensions path
2012-09-02 22:01:32 +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
7e1f2655bc
Use remove() to remove Soup message header
2012-09-01 18:25:44 +02:00
Christian Dywan
c49fb82e87
Support HSTS as a SoupFeature
...
Parse the Strict-Transport-Security header and
enforce https on any listed domains (and subdomains).
2012-09-01 18:13:14 +02:00
Christian Dywan
64c9517459
Fix token parsing in midori_debug
2012-09-01 18:13:14 +02:00
Christian Dywan
373ddd5d0b
Remove special case from search_engines_new_from_file
2012-09-01 18:13:14 +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
287fc53da9
No need for setlocale, GTK+ does this automatically
2012-08-31 22:02:15 +02:00
Christian Dywan
b955713b4e
Ensure temporary folder before viewing source
2012-08-31 22:02:15 +02:00
Christian Dywan
aa5d387cc7
Move translations out of settings class
...
Remove a fair number of unnecessary strings.
Move trivial settings to Midori.Settings.
2012-08-31 22:02:15 +02:00
Christian Dywan
fd49037ae6
Move simple settings into Midori.Settings class
2012-08-31 01:00:37 +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
1ce2b96680
Move Win32 stdout work-around to the top
...
Otherwise Midori.Paths debugging won't be visible.
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
Christian Dywan
0f1f26480d
Validate IP address in proxy server preference
...
Fixes: https://bugs.launchpad.net/midori/+bug/783044
2012-08-29 01:09:25 +02:00
Christian Dywan
de771db75d
Update copyright and URL in --version and about
...
Fixes: https://bugs.launchpad.net/midori/+bug/977423
2012-08-29 01:09:25 +02:00
Christian Dywan
915955c0da
Strip HTTP Host to outsmart some filter proxies
2012-08-29 01:09:25 +02:00
Christian Dywan
3fb42ef2d7
Stop using magic test folder name
2012-08-29 01:09:24 +02:00
Paweł Forysiuk
8bf93fcad0
Move portable setup code path down
2012-08-27 23:36:44 +02:00
Paweł Forysiuk
910e2d4842
Use #ifdef for ZEITGEIST and GCR
2012-08-27 22:50:33 +02:00