aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Removed toggle indicatorsHEADsurf-webkit2Alexander Leonhardt2026-08-141-4/+3
|
* Unified the tab policy. Tabs (new windows) are strictly opened by theAlexander Leonhardt2026-08-141-26/+0
| | | | window manager instead of surf.
* Unified the shortcut usageAlexander Leonhardt2026-08-031-2/+12
|
* Added the latest changesAlexander Leonhardt2026-08-034-178/+241
|
* Changed surf-openAlexander Leonhardt2026-08-021-24/+17
|
* Updated the README to reflect changesAlexander Leonhardt2026-08-021-7/+12
|
* Fix (2) some typo for kiosk mode in the man-pageQuentin Rameau2025-04-191-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!
* Add configuration option for PDF-JS-viewerQuentin Rameau2025-04-182-1/+6
|
* Support PDFsArtyom Bologov2025-04-181-0/+1
|
* Fix some typo for kiosk mode in the man-pageQuentin Rameau2025-01-051-1/+1
| | | | Thanks to Tim Dickson <dickson.tim@googlemail.com> for spotting it!
* Build against Webkit 4.1Quentin Rameau2025-01-051-4/+4
| | | | Seems that this is needed for libsoup3.
* Request HTTPS by default instead of HTTPQuentin Rameau2025-01-051-1/+1
| | | | This might be more reasonable privacy-wise in 2025.
* webext: Process full messagesQuentin Rameau2024-03-241-26/+64
| | | | | Piped messages would not always be fully sent in a single read. Do a bit of message reassembly.
* webext: Free JavaScript objectsQuentin Rameau2024-03-241-2/+8
| | | | | Webkit documentation says JavaScript objects refcount is always increased, and has to be released always.
* Fix message sizes for web extension communicationQuentin Rameau2024-03-172-8/+9
|
* webext: Remove unused functionsQuentin Rameau2024-03-172-43/+0
| | | | | Communication from web extension to surf isn't used, this code can always be brought back if needed.
* Update get frame name functionQuentin Rameau2024-03-171-2/+1
| | | | | webkit_navigation_policy_decision_get_frame_name has been deprecated since 2.40.
* Remove setting processing modelQuentin Rameau2024-03-171-4/+0
| | | | | The processing model we want is actually the only one supported since 2.40.
* Update deprecated JavaScript eval functionQuentin Rameau2024-03-171-1/+2
| | | | Function webkit_web_view_run_javascript has been deprecated since 2.40.
* Move TLS parameters handling to datamanagerQuentin Rameau2024-03-171-3/+4
| | | | Using web context is deprecated since 2.32.
* Remove Java support toggleQuentin Rameau2024-03-172-7/+0
| | | | This has been deprecated since 2.38.
* Remove frame flattening toggleQuentin Rameau2024-03-173-12/+0
| | | | This has been deprecated since 2.38.
* Add webkit URI schemeQuentin Rameau2024-03-171-0/+2
|
* Fix usage message: -Pp don't exist anymoreQuentin Rameau2023-11-181-1/+1
| | | | Thanks to Eric Pruitt <eric.pruitt@gmail.com> for reporting!
* webext: add missing gio/gunixfdlist.h includesPetr Vaněk2022-10-222-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")
* webext: Exchange fd over webkit messagesQuentin Rameau2022-10-162-13/+65
| | | | | This is more complex, but webkit2gtk prevents passing file descriptors to processes in 2.38.0.
* Do not reload page when toggling dark modeQuentin Rameau2022-05-042-2/+1
| | | | | This change had actually been applied in previous commit d3ee652 by mistake.
* Fix dark mode parameter applicationQuentin Rameau2022-04-101-1/+3
|
* Only get webkit context and settings onceQuentin Rameau2022-04-101-25/+33
|
* Add dark mode toggleQuentin Rameau2022-04-103-0/+11
| | | | | | This sets dark gtk theme variant, which should make webkit2gtk use dark css variant from websites that provide it.
* Improve non-ASCII character search handlingQuentin Rameau2021-07-192-5/+7
| | | | | Before, the XA_STRING would only let use ASCII characters properly. Now UTF-8 characters should be handled correctly.
* Improve SETPROP xprop parsingQuentin Rameau2021-07-191-4/+6
| | | | This handles correctly quotes, backslashes, etc.
* Fix togglestats arrayQuentin Rameau2021-05-211-6/+5
|
* Update LICENSE fileQuentin Rameau2021-05-101-2/+11
|
* Fix distfile generationQuentin Rameau2021-05-101-1/+1
|
* Bump version to 2.1Quentin Rameau2021-05-081-1/+1
|
* Remove accelerated canvas parameterQuentin Rameau2021-04-302-7/+0
| | | | This has been deprecated since release 2.32.
* Remove external plugin handlingQuentin Rameau2021-04-303-53/+0
| | | | This has been deprecated since release 2.32.
* Makefile: use explicit targetsQuentin Rameau2020-11-071-10/+9
| | | | | Some make implementation have trouble with following inference rules indirection
* webext: Fix missing flags for gioQuentin Rameau2020-11-071-2/+2
|
* Simplify communication with webextQuentin Rameau2020-11-012-58/+30
|
* Set title on committed loadQuentin Rameau2020-11-011-0/+2
|
* Communicate through a Unix socket instead of a pipe pairQuentin Rameau2020-11-012-57/+65
|
* Add support for ephemeral (zero disk access)Quentin Rameau2020-11-012-8/+19
|
* Add support for configuring plugins directoriesQuentin Rameau2020-11-013-2/+12
|
* Remove commonQuentin Rameau2020-11-015-28/+21
|
* Makefile: rework how webextensions are handledQuentin Rameau2019-02-103-20/+24
|
* Fix vertical scroll directions in the config fileefe2019-02-091-2/+2
|
* Makefile: fix a typo in clean: targetLeonardo Taccari2019-02-071-1/+1
|
* Makefile: include common to webextQuentin Rameau2019-02-062-9/+14
|