summaryrefslogtreecommitdiffstats
path: root/config.def.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add configuration option for PDF-JS-viewerGravatar Quentin Rameau 2025-04-181-0/+1
|
* Remove Java support toggleGravatar Quentin Rameau 2024-03-171-1/+0
| | | | This has been deprecated since 2.38.
* Remove frame flattening toggleGravatar Quentin Rameau 2024-03-171-2/+0
| | | | This has been deprecated since 2.38.
* Add dark mode toggleGravatar Quentin Rameau 2022-04-101-0/+2
| | | | | | This sets dark gtk theme variant, which should make webkit2gtk use dark css variant from websites that provide it.
* Improve non-ASCII character search handlingGravatar Quentin Rameau 2021-07-191-2/+2
| | | | | Before, the XA_STRING would only let use ASCII characters properly. Now UTF-8 characters should be handled correctly.
* Improve SETPROP xprop parsingGravatar Quentin Rameau 2021-07-191-4/+6
| | | | This handles correctly quotes, backslashes, etc.
* Remove accelerated canvas parameterGravatar Quentin Rameau 2021-04-301-1/+0
| | | | This has been deprecated since release 2.32.
* Remove external plugin handlingGravatar Quentin Rameau 2021-04-301-8/+0
| | | | This has been deprecated since release 2.32.
* Add support for ephemeral (zero disk access)Gravatar Quentin Rameau 2020-11-011-0/+1
|
* Add support for configuring plugins directoriesGravatar Quentin Rameau 2020-11-011-0/+5
|
* Fix vertical scroll directions in the config fileGravatar efe 2019-02-091-2/+2
|
* Communicate with webextension via a pipeGravatar Quentin Rameau 2018-10-081-9/+7
|
* Add support for WebGLGravatar Eon S. Jeon 2018-02-231-0/+1
| | | | | Allows enabling and disabling WebGL support built into WebKit. The feature is turned off by default.
* Disable media autoplay by defaultGravatar Quentin Rameau 2017-06-031-1/+1
|
* Use priority values instead of “forced” parametersGravatar Quentin Rameau 2017-05-221-1/+6
| | | | | This makes parameter handling a bit easier and lets the user override parameters as he sees fit.
* Get rid of config parameter MACROsGravatar Quentin Rameau 2017-05-221-34/+35
| | | | | There's no need to obfuscate so much what is done, the user can deal with a few extra knobs to set instead.
* Get rid of integer member b in ArgGravatar Quentin Rameau 2017-05-221-7/+7
| | | | | There's no need to keep another integer member there, use directly the i integer one.
* Add config option for cross requests from file URLsGravatar Constantine Bytensky 2017-05-221-0/+1
| | | | I use it to open local .xml files with .xsl style-sheets.
* Add config option for microphone and webcam accessGravatar Quentin Rameau 2017-05-211-0/+2
|
* Add config option for smooth scrolling activationGravatar Quentin Rameau 2017-05-111-0/+1
|
* Add config option for Java activationGravatar Quentin Rameau 2017-05-111-0/+1
|
* Add config option for setting default charset.Gravatar Quentin Rameau 2017-05-111-0/+1
| | | | This will be used for pages with no specified charset.
* Change PROMPT_GO from "URL:" to "Go:"Gravatar ssd 2017-05-111-1/+1
| | | | | This looks more apropriate because URL is too specific and _SURF_GO can be set to other things.
* Add prompts for SETPROPGravatar Quentin Rameau 2017-05-081-7/+10
| | | | Imported from __20h__ repo, thanks to him and Ben Woolley.
* Embed dmenu into the surf window by defaultGravatar Quentin Rameau 2017-05-081-1/+1
|
* Simplify DOWNLOAD macroGravatar Quentin Rameau 2017-05-081-6/+5
| | | | | | | | | | | 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.
* Simplify SETPROP macroGravatar Quentin Rameau 2017-05-081-6/+6
| | | | | | | | | | 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.
* Use Ctrl-t for showcert instead of Ctrl-xGravatar Ivan Tham 2017-05-021-1/+1
|
* Add a keybinding to show current TLS certificateGravatar Quentin Rameau 2017-04-291-0/+1
|
* Add support for using custom certificates per urlGravatar Quentin Rameau 2017-04-281-0/+11
|
* Change site styles structure for a more generic oneGravatar Quentin Rameau 2017-04-271-1/+1
|
* Add a flag and toggle keybinding for strict TLSGravatar Quentin Rameau 2017-04-201-0/+1
|
* Rename SSL instances to TLSGravatar Quentin Rameau 2017-04-191-1/+1
|
* Set strict ssl by default and handle insecure contentGravatar Quentin Rameau 2017-04-191-1/+1
| | | | | Non-https content in https pages is now handled separately from https connection establishment.
* Add a configure option for default window sizeGravatar Quentin Rameau 2017-04-191-0/+3
|
* Add a few configuration optionsGravatar Quentin Rameau 2016-07-051-0/+3
| | | | | | | | | “enable-accelerated-2d-canvas” “media-playback-requires-user-gesture” “enable-site-specific-quirks” Lookup those at https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html
* Adapting the whole surf structure to new settingsGravatar Quentin Rameau 2016-07-051-1/+0
|
* Adapt default parameters to new config styleGravatar Quentin Rameau 2016-07-051-29/+32
|
* Disable globbing in curl commandGravatar Dmitrij D. Czarkoff 2016-03-061-1/+1
| | | | | | 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.
* Get rid of JavaScript for scrolling in viewsGravatar Quentin Rameau 2016-03-021-7/+10
| | | | | | 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.
* Add webkit language settingsGravatar Quentin Rameau 2015-11-221-0/+5
| | | | | You can now set your prefered website languages in order. It is also possible to enable spell checking in the same way.
* Un(g)boolify to separate GTK dependant code from the restGravatar Quentin Rameau 2015-11-221-20/+20
|
* Style update for indentationGravatar Quentin Rameau 2015-11-221-21/+21
|
* Add mouse function to play medias in external playerGravatar Quentin Rameau 2015-11-211-0/+8
| | | | Control + left click launches mpv with the target media url.
* Style change in functions orderingGravatar Quentin Rameau 2015-11-211-19/+21
| | | | | Try to group and order functions in a logical manner. Same thing for config keybindings.
* Adapt user agent handlingGravatar Quentin Rameau 2015-11-201-3/+2
| | | | | Now we can only append Surf version to the default WebKit user agent instead of setting the whole string (while this remains possible to do).
* Adapt config MACROs SETPROP, DOWNLOAD, PLUMBGravatar Quentin Rameau 2015-11-201-3/+3
| | | | | As we now use directly const strings from WebKitGTK, “constify” arg void pointer.
* Rename mouse functions to clickFUNCTION()Gravatar Quentin Rameau 2015-11-201-5/+5
|
* Adapt toggle(), clean some config parametersGravatar Quentin Rameau 2015-11-201-11/+12
| | | | | | Regroup all toggles in an enum and handle them with a unique function via a switch. That lets us take different actions for each toggle. Add a frame flatenning and a dns preteching options.
* Adapt find()Gravatar Quentin Rameau 2015-11-201-2/+5
| | | | | | | Slightly new behaviour: searching again for the same string (via MOD+/) resets the search (ie restarts search from document top). Searching for an empty string stops the search (ie all highlights are removed).