summaryrefslogtreecommitdiffstats
path: root/surf.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* moved to brave searchHEADsurf-webkit2Gravatar BanceDev 2026-02-201-1/+1
|
* json list adblockerGravatar BanceDev 2026-02-191-0/+118
|
* switch to ecosia searchGravatar BanceDev 2026-02-181-1/+1
|
* upgrade surf to gtk4 and webkit-6.0Gravatar BanceDev 2026-02-181-153/+194
|
* added startpage searchGravatar BanceDev 2026-02-181-1/+5
|
* Add configuration option for PDF-JS-viewerGravatar Quentin Rameau 2025-04-181-1/+5
|
* Support PDFsGravatar Artyom Bologov 2025-04-181-0/+1
|
* Request HTTPS by default instead of HTTPGravatar Quentin Rameau 2025-01-051-1/+1
| | | | This might be more reasonable privacy-wise in 2025.
* Fix message sizes for web extension communicationGravatar Quentin Rameau 2024-03-171-5/+6
|
* webext: Remove unused functionsGravatar Quentin Rameau 2024-03-171-26/+0
| | | | | Communication from web extension to surf isn't used, this code can always be brought back if needed.
* Update get frame name functionGravatar Quentin Rameau 2024-03-171-2/+1
| | | | | webkit_navigation_policy_decision_get_frame_name has been deprecated since 2.40.
* Remove setting processing modelGravatar Quentin Rameau 2024-03-171-4/+0
| | | | | The processing model we want is actually the only one supported since 2.40.
* Update deprecated JavaScript eval functionGravatar Quentin Rameau 2024-03-171-1/+2
| | | | Function webkit_web_view_run_javascript has been deprecated since 2.40.
* Move TLS parameters handling to datamanagerGravatar Quentin Rameau 2024-03-171-3/+4
| | | | Using web context is deprecated since 2.32.
* Remove Java support toggleGravatar Quentin Rameau 2024-03-171-6/+0
| | | | This has been deprecated since 2.38.
* Remove frame flattening toggleGravatar Quentin Rameau 2024-03-171-7/+0
| | | | This has been deprecated since 2.38.
* Add webkit URI schemeGravatar Quentin Rameau 2024-03-171-0/+2
|
* Fix usage message: -Pp don't exist anymoreGravatar Quentin Rameau 2023-11-181-1/+1
| | | | Thanks to Eric Pruitt <eric.pruitt@gmail.com> for reporting!
* webext: add missing gio/gunixfdlist.h includesGravatar Petr Vaněk 2022-10-221-0/+1
| | | | | | | | This resolves two set of warnings pointed by compiler -Wimplicit-function-declaration and -Wint-conversion, where the later one can result with segfault caused by invalid cast from int to pointer. Fixes: 665a709b522a ("webext: Exchange fd over webkit messages")
* webext: Exchange fd over webkit messagesGravatar Quentin Rameau 2022-10-161-8/+28
| | | | | This is more complex, but webkit2gtk prevents passing file descriptors to processes in 2.38.0.
* Do not reload page when toggling dark modeGravatar Quentin Rameau 2022-05-041-1/+0
| | | | | This change had actually been applied in previous commit d3ee652 by mistake.
* Fix dark mode parameter applicationGravatar Quentin Rameau 2022-04-101-1/+3
|
* Only get webkit context and settings onceGravatar Quentin Rameau 2022-04-101-25/+33
|
* Add dark mode toggleGravatar Quentin Rameau 2022-04-101-0/+6
| | | | | | 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-3/+5
| | | | | Before, the XA_STRING would only let use ASCII characters properly. Now UTF-8 characters should be handled correctly.
* Fix togglestats arrayGravatar Quentin Rameau 2021-05-211-6/+5
|
* Remove accelerated canvas parameterGravatar Quentin Rameau 2021-04-301-6/+0
| | | | This has been deprecated since release 2.32.
* Remove external plugin handlingGravatar Quentin Rameau 2021-04-301-20/+0
| | | | This has been deprecated since release 2.32.
* Simplify communication with webextGravatar Quentin Rameau 2020-11-011-4/+6
|
* Set title on committed loadGravatar Quentin Rameau 2020-11-011-0/+2
|
* Communicate through a Unix socket instead of a pipe pairGravatar Quentin Rameau 2020-11-011-30/+32
|
* Add support for ephemeral (zero disk access)Gravatar Quentin Rameau 2020-11-011-8/+18
|
* Add support for configuring plugins directoriesGravatar Quentin Rameau 2020-11-011-0/+4
|
* Remove commonGravatar Quentin Rameau 2020-11-011-0/+12
|
* Send message size inside messages through pipesGravatar Quentin Rameau 2018-10-151-9/+17
|
* Add a file for shared functionsGravatar Quentin Rameau 2018-10-081-13/+1
| | | | | New common.[hc] files where shared functions between surf and webkitextension will be put. First addition is die().
* Communicate with webextension via a pipeGravatar Quentin Rameau 2018-10-081-35/+79
|
* Request cookiemanager only once at creationGravatar Quentin Rameau 2018-10-081-5/+6
|
* Exit more gracefully on web process crash.Gravatar Quentin Rameau 2018-10-081-0/+14
|
* Allow tilde expansion in loaduriGravatar nzl 2018-10-081-23/+40
| | | | also fixed a bug that ~foo/ was expanded to /home/fo/o/
* Force printing the winid when requestedGravatar Quentin Rameau 2018-06-091-0/+1
| | | | | | Do not wait for the libc to decide flushing buffers, force it ourselves. Thanks to koniu for reporting the issue.
* Script text shouldn't go through formatted conversionGravatar nzl 2018-02-231-1/+1
|
* Add support for WebGLGravatar Eon S. Jeon 2018-02-231-0/+5
| | | | | Allows enabling and disabling WebGL support built into WebKit. The feature is turned off by default.
* Store modified parameters listGravatar Quentin Rameau 2017-05-301-18/+11
|
* Use priority values instead of “forced” parametersGravatar Quentin Rameau 2017-05-221-45/+43
| | | | | 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-38/+52
| | | | | 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-74/+73
| | | | | There's no need to keep another integer member there, use directly the i integer one.
* Only apply parameters when neededGravatar Quentin Rameau 2017-05-221-14/+60
| | | | Specify which parameter should be applied on which load state.
* Fix handling of uri-specific parametersGravatar Quentin Rameau 2017-05-221-9/+19
| | | | | | | | 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!
* Unset previous user styles before applying another oneGravatar Quentin Rameau 2017-05-221-3/+2
|