summaryrefslogtreecommitdiffstats
path: root/LICENSE (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-02-19json list adblockerGravatar BanceDev 2-0/+331750
2026-02-18switch to ecosia searchGravatar BanceDev 1-1/+1
2026-02-18upgrade surf to gtk4 and webkit-6.0Gravatar BanceDev 3-165/+204
2026-02-18added startpage searchGravatar BanceDev 2-1/+199
2025-04-19Fix (2) some typo for kiosk mode in the man-pageGravatar Quentin Rameau 1-2/+2
Looks like I didn't pay enough attention the first time, that's what you get for pushing without review! Thanks to Hiltjo for spotting this!
2025-04-18Add configuration option for PDF-JS-viewerGravatar Quentin Rameau 2-1/+6
2025-04-18Support PDFsGravatar Artyom Bologov 1-0/+1
2025-01-05Fix some typo for kiosk mode in the man-pageGravatar Quentin Rameau 1-1/+1
Thanks to Tim Dickson <dickson.tim@googlemail.com> for spotting it!
2025-01-05Build against Webkit 4.1Gravatar Quentin Rameau 1-4/+4
Seems that this is needed for libsoup3.
2025-01-05Request HTTPS by default instead of HTTPGravatar Quentin Rameau 1-1/+1
This might be more reasonable privacy-wise in 2025.
2024-03-24webext: Process full messagesGravatar Quentin Rameau 1-26/+64
Piped messages would not always be fully sent in a single read. Do a bit of message reassembly.
2024-03-24webext: Free JavaScript objectsGravatar Quentin Rameau 1-2/+8
Webkit documentation says JavaScript objects refcount is always increased, and has to be released always.
2024-03-17Fix message sizes for web extension communicationGravatar Quentin Rameau 2-8/+9
2024-03-17webext: Remove unused functionsGravatar Quentin Rameau 2-43/+0
Communication from web extension to surf isn't used, this code can always be brought back if needed.
2024-03-17Update get frame name functionGravatar Quentin Rameau 1-2/+1
webkit_navigation_policy_decision_get_frame_name has been deprecated since 2.40.
2024-03-17Remove setting processing modelGravatar Quentin Rameau 1-4/+0
The processing model we want is actually the only one supported since 2.40.
2024-03-17Update deprecated JavaScript eval functionGravatar Quentin Rameau 1-1/+2
Function webkit_web_view_run_javascript has been deprecated since 2.40.
2024-03-17Move TLS parameters handling to datamanagerGravatar Quentin Rameau 1-3/+4
Using web context is deprecated since 2.32.
2024-03-17Remove Java support toggleGravatar Quentin Rameau 2-7/+0
This has been deprecated since 2.38.
2024-03-17Remove frame flattening toggleGravatar Quentin Rameau 3-12/+0
This has been deprecated since 2.38.
2024-03-17Add webkit URI schemeGravatar Quentin Rameau 1-0/+2
2023-11-18Fix usage message: -Pp don't exist anymoreGravatar Quentin Rameau 1-1/+1
Thanks to Eric Pruitt <eric.pruitt@gmail.com> for reporting!
2022-10-22webext: add missing gio/gunixfdlist.h includesGravatar Petr Vaněk 2-0/+2
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")
2022-10-16webext: Exchange fd over webkit messagesGravatar Quentin Rameau 2-13/+65
This is more complex, but webkit2gtk prevents passing file descriptors to processes in 2.38.0.
2022-05-04Do not reload page when toggling dark modeGravatar Quentin Rameau 2-2/+1
This change had actually been applied in previous commit d3ee652 by mistake.
2022-04-10Fix dark mode parameter applicationGravatar Quentin Rameau 1-1/+3
2022-04-10Only get webkit context and settings onceGravatar Quentin Rameau 1-25/+33
2022-04-10Add dark mode toggleGravatar Quentin Rameau 3-0/+11
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 handlingGravatar Quentin Rameau 2-5/+7
Before, the XA_STRING would only let use ASCII characters properly. Now UTF-8 characters should be handled correctly.
2021-07-19Improve SETPROP xprop parsingGravatar Quentin Rameau 1-4/+6
This handles correctly quotes, backslashes, etc.
2021-05-21Fix togglestats arrayGravatar Quentin Rameau 1-6/+5
2021-05-10Update LICENSE fileGravatar Quentin Rameau 1-2/+11
2021-05-10Fix distfile generationGravatar Quentin Rameau 1-1/+1
2021-05-08Bump version to 2.1Gravatar Quentin Rameau 1-1/+1
2021-04-30Remove accelerated canvas parameterGravatar Quentin Rameau 2-7/+0
This has been deprecated since release 2.32.
2021-04-30Remove external plugin handlingGravatar Quentin Rameau 3-53/+0
This has been deprecated since release 2.32.
2020-11-07Makefile: use explicit targetsGravatar Quentin Rameau 1-10/+9
Some make implementation have trouble with following inference rules indirection
2020-11-07webext: Fix missing flags for gioGravatar Quentin Rameau 1-2/+2
2020-11-01Simplify communication with webextGravatar Quentin Rameau 2-58/+30
2020-11-01Set title on committed loadGravatar Quentin Rameau 1-0/+2
2020-11-01Communicate through a Unix socket instead of a pipe pairGravatar Quentin Rameau 2-57/+65
2020-11-01Add support for ephemeral (zero disk access)Gravatar Quentin Rameau 2-8/+19
2020-11-01Add support for configuring plugins directoriesGravatar Quentin Rameau 3-2/+12
2020-11-01Remove commonGravatar Quentin Rameau 5-28/+21
2019-02-10Makefile: rework how webextensions are handledGravatar Quentin Rameau 3-20/+24
2019-02-09Fix vertical scroll directions in the config fileGravatar efe 1-2/+2
2019-02-07Makefile: fix a typo in clean: targetGravatar Leonardo Taccari 1-1/+1
2019-02-06Makefile: include common to webextGravatar Quentin Rameau 2-9/+14
2019-02-06Makefile: fix a typo for the webext CFLAGSGravatar Quentin Rameau 1-1/+1
Thanks to Justin Keogh <suckless@v6y.net> for spotting this
2018-10-15Send message size inside messages through pipesGravatar Quentin Rameau 3-26/+39