Commit graph

7253 commits

Author SHA1 Message Date
Oliver Blanthorn 749dd59903
Fix #5303: Stop styling commandline
Other third party themes should follow this recipe using
nesting and a :not
2025-12-03 12:51:04 +01:00
Oliver Blanthorn 22ab6b4f65
Add class to commandline to make it easier to not style 2025-12-03 12:49:21 +01:00
Oliver Blanthorn 4d196fd88f
Try to fix theme race condition
Does rather beg the question why we use rc.fetchText at all
2025-12-01 13:45:01 +01:00
Oliver Blanthorn 1606193bd6
Merge pull request #5293 from ztstroud/feat/warn-tabonly-args
Improve user experience with tabopen and tabonly
2025-11-30 16:39:34 +00:00
Oliver Blanthorn 25bb2764cb
Add sidescrolling newspaper reader theme to contrib/ 2025-11-30 17:39:07 +01:00
Oliver Blanthorn 0cd0e505fe
Bikeshed :tabo deprecation message 2025-11-30 17:11:58 +01:00
Zak Stroud b2e6bc62a6 refactor: remove reference to tabopen from tabonly error message
The error made sense when tabo was a built in alias and could be
confused with tabopen. With tabo removed, the warning is still useful
but the mention in the error does not.
2025-11-24 20:20:30 -08:00
Zak Stroud 30ae6d7a79 feat: remove the tabo alias
Since tabonly can be so destructive, remove it entirely with a note
about how to add it back if someone needs it.
2025-11-24 20:18:02 -08:00
Oliver Blanthorn 8f87fbef3d
Merge pull request #5297 from tridactyl/reader_big_pages
Fix reader on big pages
2025-11-24 16:59:22 +00:00
Oliver Blanthorn faeec5384d
Add reader_articles type info to cheer up TS 2025-11-24 17:55:36 +01:00
Oliver Blanthorn 2c700182f8
Bake magic string to cheer up TS 2025-11-24 17:55:33 +01:00
Oliver Blanthorn 6f85b38a69
Fall back to URL in private windows 2025-11-24 13:10:13 +01:00
Oliver Blanthorn 521d43f1fa
Fix dumb backwards compat bug 2025-11-24 13:09:43 +01:00
Oliver Blanthorn d88fa4e975
Cheer up linter 2025-11-24 13:00:16 +01:00
Oliver Blanthorn ab5e5c4649
Tidy up local storage on read 2025-11-23 20:30:30 +01:00
Oliver Blanthorn c15f0c9003
Fix #5291: use local storage to store :reader pages 2025-11-23 20:24:36 +01:00
Oliver Blanthorn 3f9a19243f
Add uuidv4 to math
Ideally we'd use the built-in crypto stuff but ... it's only available
on HTTPS pages. really.
2025-11-23 20:17:00 +01:00
Oliver Blanthorn a4ab5c5932
Merge pull request #5296 from tridactyl/reader_themes
Reader themes
2025-11-23 19:16:09 +00:00
Oliver Blanthorn c47960ca6e
Add official seturl support for themes 2025-11-23 19:44:13 +01:00
Oliver Blanthorn 6124ab93f4
Use gholk's arg fork for :colourscheme 2025-11-23 18:07:09 +01:00
Zak Stroud 42a55663b8 feat: warn users if they run tabonly with arguments
tabonly can be destructive. The tabo alias looks like it could be for
tabopen, and running tabonly with arguments still closed all other tabs.

Fixes: #5239
2025-11-22 15:51:26 -08:00
Oliver Blanthorn 030ef4d2ab
Merge pull request #5283 from Chic-Tweetz/reader-favicons
favicon in reader
2025-11-15 16:28:21 +00:00
Oliver Blanthorn 90e437cc35
Fix #5287: add Liberapay account 2025-11-15 17:20:56 +01:00
repparw ba93521570
Fix #5284: support nonstandard shortlink on youtube 2025-11-14 17:13:38 +01:00
Chic-Tweetz b85f619290 use original page favicon in reader 2025-10-17 11:33:39 +01:00
Chic-Tweetz 2820c94a50
moved Vimperator hint char generation out of loop 2025-10-11 14:20:03 +02:00
Chic-Tweetz 83d11d4846
Moved char generation out of loop 2025-10-11 14:20:03 +02:00
Chic-Tweetz 24fcb22cc2
fix js hint chars shadowing
Instead of iterating over Hintables objects in HintPage(), pass the array of Hintables to the HintBuilder and loop over them in there.
Changed HintBuilder param type from Hintables to Hintables[] for this.
2025-10-11 14:19:58 +02:00
Oliver Blanthorn c97d3f35e8
Merge pull request #5274 from Chic-Tweetz/focus-after-tabdetach
Focus after tabdetach
2025-09-30 18:30:18 +00:00
Chic-Tweetz 636df7ae3e :tabdetach workaround to give new window focus 2025-09-26 20:29:59 +01:00
Chic-Tweetz 0bc38cb546 focus page on :tabdetach 2025-09-26 17:42:17 +01:00
Oliver Blanthorn 6fb98288a4
Merge pull request #5270 from Chic-Tweetz/contenteditable-leniency
allow for empty or plaintext-only contenteditable values
2025-09-24 16:03:27 +00:00
Chic-Tweetz 6ed23de314 allow for empty or plaintext-only contenteditable values 2025-09-23 13:39:25 +01:00
Oliver Blanthorn 89225aeebe
Merge pull request #5269 from bennyyip/master
Allow XHTML pages
2025-09-23 11:54:44 +00:00
bennyyip 4e01b741b5 Allow XHTML pages 2025-09-23 18:40:21 +08:00
Oliver Blanthorn bc6d051591
Merge pull request #5249 from lawrencetheabhorrence/unbind-recursive
`:unbind --recursive`
2025-09-13 13:07:04 +00:00
Oliver Blanthorn 199db429bc
Update docstring for --recursive 2025-09-13 15:04:53 +02:00
Julyanna Francesca C. Huang 1dafb76912
error message when --recursive is called on bind 2025-09-13 14:53:23 +02:00
Julyanna Francesca C. Huang 1b860da584
recursive unbind 2025-09-13 14:53:23 +02:00
Julyanna Francesca C. Huang a9de0897b9
parse_bind_args checks for flags with '--' prefix 2025-09-13 14:53:23 +02:00
Oliver Blanthorn 5039e1f687
Merge pull request #5250 from boriselec/issue-3499
fix docs: data URI is not supported
2025-09-13 12:35:48 +00:00
Oliver Blanthorn dc675ceff2
Merge pull request #5252 from rlch/profiles
feat: Support creating, launching and renaming profiles
2025-09-13 12:26:22 +00:00
RJM 8a18322c5f
fix: Make docs more terse; use logger properly 2025-09-13 14:14:25 +02:00
RJM 8f60f430c0
feat: Support creating, launching and renaming profiles 2025-09-13 14:14:24 +02:00
Oliver Blanthorn 0972873803
Merge pull request #5253 from Chic-Tweetz/single-char-hintspans
Reset hint char styles when rapidly selecting hints
2025-09-13 12:10:07 +00:00
Oliver Blanthorn 5b278be67e
Merge pull request #5260 from Chic-Tweetz/cmdline-check-isconnected
Reinsert the iframe if it's removed before document.readyState "complete"
2025-09-13 12:09:30 +00:00
Oliver Blanthorn c0b902fb8d
Merge pull request #5262 from Chic-Tweetz/hint-nested-shadows
Hint nested & closed shadows
2025-09-13 12:09:15 +00:00
Oliver Blanthorn e150da80ba
Cheer up linter 2025-09-13 13:54:36 +02:00
Oliver Blanthorn 934aa8c4cd
Merge pull request #5263 from WyattJordan/fix-typo
mode not moode, typo
2025-09-13 11:45:53 +00:00
Wyatt Jordan 5aa667c4cf mode not moode, typo 2025-09-11 17:30:34 -04:00