summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-10Add dark mode toggleQuentin Rameau
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 handlingQuentin Rameau
Before, the XA_STRING would only let use ASCII characters properly. Now UTF-8 characters should be handled correctly.
2021-07-19Improve SETPROP xprop parsingQuentin Rameau
This handles correctly quotes, backslashes, etc.
2021-05-21Fix togglestats arrayQuentin Rameau
2021-05-10Update LICENSE fileQuentin Rameau
2021-05-10Fix distfile generationQuentin Rameau
2021-05-08Bump version to 2.1Quentin Rameau
2021-04-30Remove accelerated canvas parameterQuentin Rameau
This has been deprecated since release 2.32.
2021-04-30Remove external plugin handlingQuentin Rameau
This has been deprecated since release 2.32.
2020-11-07Makefile: use explicit targetsQuentin Rameau
Some make implementation have trouble with following inference rules indirection
2020-11-07webext: Fix missing flags for gioQuentin Rameau
2020-11-01Simplify communication with webextQuentin Rameau
2020-11-01Set title on committed loadQuentin Rameau
2020-11-01Communicate through a Unix socket instead of a pipe pairQuentin Rameau
2020-11-01Add support for ephemeral (zero disk access)Quentin Rameau
2020-11-01Add support for configuring plugins directoriesQuentin Rameau
2020-11-01Remove commonQuentin Rameau
2019-02-10Makefile: rework how webextensions are handledQuentin Rameau
2019-02-09Fix vertical scroll directions in the config fileefe
2019-02-07Makefile: fix a typo in clean: targetLeonardo Taccari
2019-02-06Makefile: include common to webextQuentin Rameau
2019-02-06Makefile: fix a typo for the webext CFLAGSQuentin Rameau
Thanks to Justin Keogh <suckless@v6y.net> for spotting this
2018-10-15Send message size inside messages through pipesQuentin Rameau
2018-10-09Use pkg-config for X11{INC,LIB}Leonardo Taccari
2018-10-09Makefile: fix dependenciesQuentin Rameau
2018-10-08Fix, again, webext directory in MakefileQuentin Rameau
2018-10-08Fix webext directory in MakefileQuentin Rameau
2018-10-08Remove libtool depencency, reorganise MakefileQuentin Rameau
We don't need libtool anymore, just build the library directly. This lets us simplify the Makefile too.
2018-10-08Unobfuscate MakefileQuentin Rameau
2018-10-08ext: get the right DOM on msgQuentin Rameau
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.
2018-10-08Add a file for shared functionsQuentin Rameau
New common.[hc] files where shared functions between surf and webkitextension will be put. First addition is die().
2018-10-08Communicate with webextension via a pipeQuentin Rameau
2018-10-08ext: first commit for surf libQuentin Rameau
2018-10-08Request cookiemanager only once at creationQuentin Rameau
2018-10-08Exit more gracefully on web process crash.Quentin Rameau
2018-10-08Allow tilde expansion in loadurinzl
also fixed a bug that ~foo/ was expanded to /home/fo/o/
2018-06-18Fixed wording in FAQ.mdEddie Thieda
2018-06-09Force printing the winid when requestedQuentin Rameau
Do not wait for the libc to decide flushing buffers, force it ourselves. Thanks to koniu for reporting the issue.
2018-02-23Document SIGHUP in manpageJochen Sprickerhof
2018-02-23Script text shouldn't go through formatted conversionnzl
2018-02-23Add support for WebGLEon S. Jeon
Allows enabling and disabling WebGL support built into WebKit. The feature is turned off by default.
2017-06-03Disable media autoplay by defaultQuentin Rameau
2017-05-30Store modified parameters listQuentin Rameau
2017-05-22Use priority values instead of “forced” parametersQuentin Rameau
This makes parameter handling a bit easier and lets the user override parameters as he sees fit.
2017-05-22Get rid of config parameter MACROsQuentin Rameau
There's no need to obfuscate so much what is done, the user can deal with a few extra knobs to set instead.
2017-05-22Get rid of integer member b in ArgQuentin Rameau
There's no need to keep another integer member there, use directly the i integer one.
2017-05-22Only apply parameters when neededQuentin Rameau
Specify which parameter should be applied on which load state.
2017-05-22Fix handling of uri-specific parametersQuentin Rameau
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!
2017-05-22Unset previous user styles before applying another oneQuentin Rameau
2017-05-22Add config option for cross requests from file URLsConstantine Bytensky
I use it to open local .xml files with .xsl style-sheets.