summaryrefslogtreecommitdiffstats
path: root/config.def.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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).
* Remove togglescrollbars()Gravatar Quentin Rameau 2015-11-201-1/+0
| | | | | We do not have access to scrollbars and will have to manipulate DOM to do that.
* Adapt scrollingGravatar Quentin Rameau 2015-11-201-6/+7
| | | | | | In fact, we have a scrolling handle ersatz for now using JavaScript calls as we don't have access anymore to scrollbars. We'll have to manipulate the DOM directly (later).
* Adapt inspector handlingGravatar Quentin Rameau 2015-11-201-1/+1
| | | | | The inspector is now easily manageable via API, there's no need for keeping its state in the Client.
* Rename fullscreen() to togglefullscreen()Gravatar Quentin Rameau 2015-11-201-1/+1
| | | | | And handle c->fullscreen value in winevent(). This way we keep track of fullscreen state even if we did not directly initiate the fullscreen.
* Adapted buttonrelease()Gravatar Quentin Rameau 2015-11-201-2/+2
| | | | | | | Use the current hit test (c->mousepos) to determine where the mouse pointer is. It is possible to link an action to a click and still propagate the event after that by setting the “stop event” parameter of a Button to 0.
* Modify the context name of the hit testsGravatar Quentin Rameau 2015-11-201-7/+7
| | | | These relate more to the position of the pointer when an event occurs.
* Move all necessary initialisation to newview()Gravatar Quentin Rameau 2015-11-201-1/+1
| | | | | Most all the settings and callbacks are set before view creation. Create a related view (with inherited settings) if asked to.
* Remove source(), it has been removed from webkit2gtkGravatar Quentin Rameau 2015-11-181-1/+0
| | | | | 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.
* Port surf to gtk3Gravatar Quentin Rameau 2015-11-171-44/+44
|
* Be more specific about what enablestyles parameter does.Gravatar Quentin Rameau 2015-11-031-1/+1
| | | | | | | 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>
* Style changes in config.def.h.Gravatar Christoph Lohmann 2015-10-311-65/+65
|
* Fix atom value parsing in SETPROPGravatar Quentin Rameau 2015-10-131-1/+3
| | | | | | | | xprop(1) encloses the returned atom string value in double quotes while it doesn't when the value is unset. Original simple parsing would fail and parse the atom name instead of getting an empty value. Signed-off-by: Christoph Lohmann <20h@r-36.net>
* Fix type of strictssl property.Gravatar Quentin Rameau 2015-07-131-1/+1
| | | | Thanks to Mark Edgar <medgar123@gmail.com> for having spotted this.
* allow buttonrelease customization in config.hGravatar Markus Teich 2015-02-101-0/+10
| | | | Signed-off-by: Christoph Lohmann <20h@r-36.net>
* Add some description for the plumb feature.Gravatar Christoph Lohmann 2015-01-191-0/+3
|
* Add plumbing functionality.Gravatar Christoph Lohmann 2015-01-191-0/+7
|
* Add a comment about how the styles are iterated.Gravatar Christoph Lohmann 2015-01-181-0/+4
| | | | Thanks quing for noticing.
* Adding disk cache support for soup.Gravatar Christoph Lohmann 2015-01-171-8/+11
| | | | This is a merge of the patch of Ben Woolley <tautolog@gmail.com>
* Major styles update.Gravatar Christoph Lohmann 2015-01-171-1/+8
| | | | | | 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.
* fix some indentation in config.def.hGravatar Markus Teich 2014-02-281-8/+8
| | | | Signed-off-by: Christoph Lohmann <20h@r-36.net>
* Change the accept no third party in the doc to the right meaning.Gravatar Christoph Lohmann 2014-01-301-1/+1
|
* Add a way to define the cookie policy.Gravatar Christoph Lohmann 2014-01-301-6/+12
| | | | | | | | | 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!
* Add zoom level support.Gravatar Christoph Lohmann 2013-10-191-1/+2
|
* Add fullscreen mode as flag and config option.Gravatar Christoph Lohmann 2013-08-251-0/+1
|
* applied Nick's 96dpi patch, thanksGravatar Anselm R Garbe 2013-07-201-0/+1
|
* Allowing geo location policy decisions.Gravatar Christoph Lohmann 2013-04-281-0/+2
|
* Add an option to disable the indicators.Gravatar Christoph Lohmann 2013-04-141-0/+1
|
* Ensure curl follows redirects for downloadsGravatar Nick White 2013-03-311-1/+1
| | | | Signed-off-by: Christoph Lohmann <20h@r-36.net>