summaryrefslogtreecommitdiffstats
path: root/README (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2018-10-09Use pkg-config for X11{INC,LIB}Gravatar Leonardo Taccari 1-4/+4
2018-10-09Makefile: fix dependenciesGravatar Quentin Rameau 1-2/+2
2018-10-08Fix, again, webext directory in MakefileGravatar Quentin Rameau 1-1/+1
2018-10-08Fix webext directory in MakefileGravatar Quentin Rameau 1-5/+5
2018-10-08Remove libtool depencency, reorganise MakefileGravatar Quentin Rameau 2-52/+34
We don't need libtool anymore, just build the library directly. This lets us simplify the Makefile too.
2018-10-08Unobfuscate MakefileGravatar Quentin Rameau 1-40/+25
2018-10-08ext: get the right DOM on msgGravatar Quentin Rameau 1-15/+7
When navigating history, the document-loaded signal isn't triggered and we can't directly get back the previous webview, so we have no other choice than to look it up everytime a new message is received.