summaryrefslogtreecommitdiff
path: root/config.def.h
AgeCommit message (Collapse)Author
2024-06-10Remove Java support toggleQuentin Rameau
This has been deprecated since 2.38.
2024-06-10Remove frame flattening toggleQuentin Rameau
This has been deprecated since 2.38.
2023-11-30Downloads folder patchRafael Marçalo
2023-11-29Play external patchRafael Marçalo
2023-11-29MultiJS patchRafael Marçalo
2023-11-29Homepage patchRafael Marçalo
2023-11-29Short title patchRafael Marçalo
2023-11-29Websearch patchRafael Marçalo
2022-04-10Add dark mode toggleQuentin Rameau
This sets dark gtk theme variant, which should make webkit2gtk use dark css variant from websites that provide it.
2021-07-19Improve non-ASCII character search handlingQuentin Rameau
Before, the XA_STRING would only let use ASCII characters properly. Now UTF-8 characters should be handled correctly.
2021-07-19Improve SETPROP xprop parsingQuentin Rameau
This handles correctly quotes, backslashes, etc.
2021-04-30Remove accelerated canvas parameterQuentin Rameau
This has been deprecated since release 2.32.
2021-04-30Remove external plugin handlingQuentin Rameau
This has been deprecated since release 2.32.
2020-11-01Add support for ephemeral (zero disk access)Quentin Rameau
2020-11-01Add support for configuring plugins directoriesQuentin Rameau
2019-02-09Fix vertical scroll directions in the config fileefe
2018-10-08Communicate with webextension via a pipeQuentin Rameau
2018-02-23Add support for WebGLEon S. Jeon
Allows enabling and disabling WebGL support built into WebKit. The feature is turned off by default.
2017-06-03Disable media autoplay by defaultQuentin Rameau
2017-05-22Use priority values instead of “forced” parametersQuentin Rameau
This makes parameter handling a bit easier and lets the user override parameters as he sees fit.
2017-05-22Get rid of config parameter MACROsQuentin Rameau
There's no need to obfuscate so much what is done, the user can deal with a few extra knobs to set instead.
2017-05-22Get rid of integer member b in ArgQuentin Rameau
There's no need to keep another integer member there, use directly the i integer one.
2017-05-22Add config option for cross requests from file URLsConstantine Bytensky
I use it to open local .xml files with .xsl style-sheets.
2017-05-21Add config option for microphone and webcam accessQuentin Rameau
2017-05-11Add config option for smooth scrolling activationQuentin Rameau
2017-05-11Add config option for Java activationQuentin Rameau
2017-05-11Add config option for setting default charset.Quentin Rameau
This will be used for pages with no specified charset.
2017-05-11Change PROMPT_GO from "URL:" to "Go:"ssd
This looks more apropriate because URL is too specific and _SURF_GO can be set to other things.
2017-05-08Add prompts for SETPROPQuentin Rameau
Imported from __20h__ repo, thanks to him and Ben Woolley.
2017-05-08Embed dmenu into the surf window by defaultQuentin Rameau
2017-05-08Simplify DOWNLOAD macroQuentin Rameau
No need to spawn an extra sh. Use short flags for curl and quote operands. Replace sleep with read, let the user close the download window instead of waiting for an arbitrary time. Rename d to reflect what it's used for. Reorder sh positional arguments. Set $0 to a command name and shift other positional parameters to clarify the "sh -c" command.
2017-05-08Simplify SETPROP macroQuentin Rameau
Get rid of xargs by using a subshell instead. Use two replacement commands in sed because back-references in BRE are too differently implemented in different libc. Rename p, q, to reflect what they're used for. Reorder sh positional arguments. Set $0 to a command name and shift other positional parameters to clarify the "sh -c" command.
2017-05-02Use Ctrl-t for showcert instead of Ctrl-xIvan Tham
2017-04-29Add a keybinding to show current TLS certificateQuentin Rameau
2017-04-28Add support for using custom certificates per urlQuentin Rameau
2017-04-27Change site styles structure for a more generic oneQuentin Rameau
2017-04-20Add a flag and toggle keybinding for strict TLSQuentin Rameau
2017-04-19Rename SSL instances to TLSQuentin Rameau
2017-04-19Set strict ssl by default and handle insecure contentQuentin Rameau
Non-https content in https pages is now handled separately from https connection establishment.
2017-04-19Add a configure option for default window sizeQuentin Rameau
2016-07-05Add a few configuration optionsQuentin Rameau
“enable-accelerated-2d-canvas” “media-playback-requires-user-gesture” “enable-site-specific-quirks” Lookup those at https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html
2016-07-05Adapting the whole surf structure to new settingsQuentin Rameau
2016-07-05Adapt default parameters to new config styleQuentin Rameau
2016-03-06Disable globbing in curl commandDmitrij D. Czarkoff
Curl is invoked for downloading particular files. Without "-g" flag it would apply globbing rules to URLs, which may end badly in case URL is not properly quoted.
2016-03-02Get rid of JavaScript for scrolling in viewsQuentin Rameau
This is still a hack, until WebKitGTK gives us a more practical and stable way to do that. Manipulating directly the DOM inside a webextension is a pain and only usable with unstable API atm.
2015-11-22Add webkit language settingsQuentin Rameau
You can now set your prefered website languages in order. It is also possible to enable spell checking in the same way.
2015-11-22Un(g)boolify to separate GTK dependant code from the restQuentin Rameau
2015-11-22Style update for indentationQuentin Rameau
2015-11-21Add mouse function to play medias in external playerQuentin Rameau
Control + left click launches mpv with the target media url.
2015-11-21Style change in functions orderingQuentin Rameau
Try to group and order functions in a logical manner. Same thing for config keybindings.