summaryrefslogtreecommitdiff
path: root/surf.c
AgeCommit message (Collapse)Author
2015-11-20Disk cache is now handled through WebKitQuentin Rameau
2015-11-20Cookies are now handled through WebKitQuentin Rameau
Remove all soup cookie handling and use provided interface.
2015-11-18Remove source(), it has been removed from webkit2gtkQuentin Rameau
WebKit2GTK doesn't provide a direct way to view source anymore, we'll have to do that ourselves with a GtkSourceView if we still need that.
2015-11-18Remove proxy stuff, it's now handled by WebViewQuentin Rameau
2015-11-18Switch headers to webkit2Quentin Rameau
2015-11-17Port surf to gtk3Quentin Rameau
2015-11-04buildfile: don't forget to free temporary string bpathQuentin Rameau
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-11-03Be more specific about what enablestyles parameter does.Quentin Rameau
The enablestyles configuration variable and parameter flag manages the global application of styles, not just the site-specific styles. Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-11-03Fix inspector handling when inspector is disabled.Quentin Rameau
Do not try to show the inspector window when the inspector is disabled. Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-11-03Fix usage(), -m and -M for styles were absent.Quentin Rameau
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-11-03Fix fullscreen handlingQuentin Rameau
Handle the fullscreen in a more consistent way with other options: -f disables fullscreen while -F enables fullscreen. Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-10-31Add setstyle()Quentin Rameau
Regroup style uri setting application calls under one function. Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-10-31Fix style files handling: stop leaking strings.Quentin Rameau
Everytime getstyle() was being called, we returned newly allocated strings without ever freing them. Now uri stylefiles only get allocated once at setup(). Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-10-20Continue style fixing: function declarations, code alignementQuentin Rameau
Here are the changes we discussed on the mailing-list. Alignement is pushed to the first parameter of the function, which seems to be what people agrees on. Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-10-18style fixes: space after keywords, () with sizeofMarkus Teich
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-10-18whitespace fixesMarkus Teich
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-10-18fix style path generationMarkus Teich
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-10-13Style cleanup.Christoph Lohmann
2015-10-13Fix the way system files are handled at surf startup.Quentin Rameau
1. Do not chmod existing directories. 2. Fix the handling of tilde expansion in paths, don't expand ~foo to $HOME/foo but to foo's home directory. 3. Separate the creation of files and directories. We don't have to worry anymore about pathnames having to end with a '/' to be correctly handled. Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-08-18Torified surf is unstableGhostAV
On Tue, Aug 18, 2015 at 12:38:40PM +0200, Gabriel Pérez-Cerezo wrote: > It really seems to be a problem with torsocks. I have already solved > this problem with a patch GhostAV just sent me on this list that adds > SOCKS support to surf. It works fine now. As i failed to send the patch to the list, i resend it now: -- >8 -- From: Jonas Rabenstein <jonas.rabenstein@studium.uni-erlangen.de> Subject: [PATCH] allow sock proxies Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-02-10Removing the debug print from the last commit.Christoph Lohmann
2015-02-10allow buttonrelease customization in config.hMarkus Teich
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-02-03surf: see hover URL without changing titleGreg Reagle
On Tue, Jan 27, 2015, at 11:52 AM, Christoph Lohmann wrote: > Then hook to the window leaving event in GTK or X11 and set the title to > your needs. I will welcome a patch. Patch is attached. I am a total novice in GTK programming, so I don't know what type the callback function is supposed to be (hence the void pointers) or whether I registered it properly. But it does work well for me. -- http://www.fastmail.com - Access your email from home and the web From a33f06da092bf920b6a286ea7688b32944d79a50 Mon Sep 17 00:00:00 2001 From: Greg Reagle <greg.reagle@umbc.edu> Date: Tue, 27 Jan 2015 13:22:15 -0500 Subject: [PATCH] ensure that window title is web page title (not hover link) when leaving window Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-02-03Some cleanup in style.Christoph Lohmann
2015-01-20fix stylesheet interna.Markus Teich
* no more segfault when running `surf -m` * allow to enable custom styles after `surf -m` with mod+shift+m * use enablestyles instead of the webkit-setting, which clears things up a bit Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-01-20Only plumb some URI, when it's ASCII.Christoph Lohmann
2015-01-20Oh my blob!Christoph Lohmann
Adding blob: to the URIS handled by the browser.
2015-01-19Data: is part of the browser too.Christoph Lohmann
2015-01-19file:// should be handled in surf too.Christoph Lohmann
2015-01-19Remove the debugging from the testing.Christoph Lohmann
2015-01-19Add plumbing functionality.Christoph Lohmann
2015-01-18My CMD was too short. :OChristoph Lohmann
Thanks Carlos Torres for mentioning this.
2015-01-17Adding disk cache support for soup.Christoph Lohmann
This is a merge of the patch of Ben Woolley <tautolog@gmail.com>
2015-01-17Fix extra newline, and add -g where other switches are forwarded.Ben Woolley
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2015-01-17Major styles update.Christoph Lohmann
In config.h there is now some styles array to apply site-specific styles. This can be toggled using the -mM flags. If a stylefile is manually specified, then this will overwrite everything.
2014-09-28Minor style change.Christoph Lohmann
2014-09-28Make »Copy image address« work.Christoph Lohmann
Thanks yui@blekksprut.net for the patch!
2014-02-16Enable resizable text areas.Christoph Lohmann
2014-02-08deprecating signal “populate-popup” for “context-menu”Quentin Rameau
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2014-02-08Prevent title from being empty when following an anchorQuentin Rameau
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2014-02-06deprecating signal “title-changed” for “notify::title”Quentin Rameau
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2014-02-06The check for NULL is not necessary before free.Christoph Lohmann
2014-02-06Removing a memory leak when u wasn't freed.Christoph Lohmann
2014-02-05Making the empty title possible.Christoph Lohmann
2014-02-05Draw flags on window creationQuentin Rameau
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2014-02-05Keep cookie policies for new windowsQuentin Rameau
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2014-01-30Add the commandline flag for the cookie policies too.Christoph Lohmann
2014-01-30Add a way to define the cookie policy.Christoph Lohmann
This adds the -a flag to define a string of the toggle string for the cookie policy modes. There is now a new »cookiepolicies« string in config.h and the Mod+Shift+a now can toggle the policy but will not cause a reload, because this would only add a burden when toggling through accept and not accept. Thanks Quentin Rameau <quinq.ml@gmail.com> for the suggestions!
2014-01-30Replacing the deprecated ssl-ca-file with tls-database.Christoph Lohmann
Thanks Steve Dee <mrdomino@gmail.com>!
2014-01-30Fix the ssl trusted check.Christoph Lohmann
Thank you Steve Dee <mrdomino@gmail.com>!