| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
This makes parameter handling a bit easier and lets the user override
parameters as he sees fit.
|
|
|
|
|
| |
There's no need to obfuscate so much what is done, the user can deal
with a few extra knobs to set instead.
|
|
|
|
|
| |
There's no need to keep another integer member there, use directly the i
integer one.
|
|
|
|
| |
Specify which parameter should be applied on which load state.
|
|
|
|
|
|
|
|
| |
We need to (re)apply uri-specific parameters for each new uri even if
the parameter has already been set to get the correct value.
Thanks to Julien STEINHAUSER <julien.steinhauser@orange.fr> for the
report!
|
| |
|
|
|
|
| |
I use it to open local .xml files with .xsl style-sheets.
|
| |
|
|
|
|
|
| |
Be sure to sync after setting an atom.
Sync too before reading one.
|
|
|
|
|
| |
Also call the variable “uri” instead of “title” which was ambiguous
regarding what it is.
|
| |
|
| |
|
|
|
|
| |
This will be used for pages with no specified charset.
|
|
|
|
|
|
| |
There's no need to reload all parameters each time a new url is loaded,
instead set only custom parameters and restore those to defaults when
needed.
|
|
|
|
|
| |
There's no real need for using the real executable call name, especially
with basename requiring special care.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Also directly check for https scheme, we won't need a certificate for
others.
|
| |
|
|
|
|
|
|
| |
I don't think a keybinding would be useful here because we can't
remove a custom certificate which is alread set anyway.
I'll add it if somebody convince me of it's usefulness.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Forgot to add changes in main(), usage() and newwindow() too.
|
|
|
|
| |
Forgot to modify usage() and newwindow() too.
|
|
|
|
| |
Thanks to tarug0 for spotting this!
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Non-https content in https pages is now handled separately from https
connection establishment.
|
| |
|
|
|
|
|
|
|
| |
There a race condition in gtkplug/socket which is raised when setting
Atoms.
Use this workaround until
https://bugzilla.gnome.org/show_bug.cgi?id=778680 is fixed.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ratiueratuie rstiure tiurest aruite rautie rautier tiue rtaruit ratiuera
This patch makes surf reload its pages when it receives a SIGHUP signal.
This makes it easier for shell scripts to trigger surf to reload.
I'm aware of using xdotool to trigger ctrl+r keypresses for reloading
but I wasn't able to get that to work in a general way. [1]
I'm sending this here in case surf maintainers and users would like to
include this in core - if not I will submit it to the wiki.
Regards,
Charles
[1] http://surf.suckless.org/files/autorefresh
Signed-off-by: Christoph Lohmann <20h@r-36.net>
|
|
|
|
|
|
|
|
|
| |
“enable-accelerated-2d-canvas”
“media-playback-requires-user-gesture”
“enable-site-specific-quirks”
Lookup those at
https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html
|
|
|
|
| |
Init GTK before trying to get the default display.
|
|
|
|
|
| |
The GTK guys nicely took in account our request and pushed in a
convenience function to get default keyboard device.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
getpwnam(3) recommends to use $HOME instead of getpwuid()->pw_dir,
as it allows users to point programs to a different path.
Using getpwuid() also breaks namespaces-related use cases,
like `unshare -r`.
Patch was submitted by Dmitry Bogatov on the Debian bug tracker:
https://bugs.debian.org/825397
Signed-off-by: Christoph Lohmann <20h@r-36.net>
|
| |
|
|
|
|
|
| |
Urls are only changed at load (initial requested one), or while
redirected. When the page is committed, url is already final.
|
|
|
|
|
| |
Always get the inspector object, and let the user eventually close it
even if it's disabled for the current page.
|