Commit graph

46 commits

Author SHA1 Message Date
ed c2be664e96 cleanup jinja whitespace 2025-09-05 18:12:53 +00:00
ed 0491123bb2 add markdown newlines option (#552) 2025-08-23 22:29:41 +00:00
ed 3bb7b677f8 jinja optimizations 2024-12-20 16:34:17 +00:00
ed c4b0cccefd v1.14.0 2024-08-18 23:11:36 +00:00
ed dbd42bc6bf add option to load custom js on all pages 2024-08-11 23:51:17 +00:00
ed 36f2c446af opengraph stuff:
* template-based title formatting
* picture embeds are no longer ant-sized
* `--og-color` sets accent color; default #333
* `--og-s-title` forces default title, ignoring e2t
* add a music indicator to song titles because discord doesn't
2024-05-03 00:11:40 +00:00
ed 263adec70a add support for custom fonts; closes #74 2024-02-24 23:30:17 +00:00
ed d39a99c929 add trailing empty line to jinja templates;
jinja strips the trailing newline which makes the
responses annoying to parse in bulk
2024-02-21 18:51:10 +00:00
ed b32d65207b fix js-error on older chromes in incognito mode;
window.localStorage was null, so trying to read would fail

seen on falkon 23.08.4 with qtwebengine 5.15.12 (fedora39)

might as well be paranoid about the other failure modes too
(sudden exceptions on reads and/or writes)
2024-01-24 02:24:27 +00:00
ed aa96a1acdc misc optimizations / cleanup:
* slightly faster startup / shutdown
* forgot a jinja2 golf
* waste 4KiB changing prismjs back to gz since brotli is https-gated ;_;
* broke support for firefox<52 (non-var functions must be toplevel
   or immediately within another function), now even firefox 10 /
   centos 6 is somewhat supported again
2023-09-17 13:02:18 +00:00
ed db194ab519 support location-based rproxy 2022-12-10 23:43:31 +00:00
ed e357aa546c add browserchrome color hint 2022-11-28 21:19:42 +00:00
ed 2701238cea reply raw markdown unless ?v 2022-10-24 02:10:07 +02:00
ed dded4fca76 option to specify favicon + default-enable it 2022-07-05 00:06:22 +02:00
ed cea5aecbf2 v1.3.2 2022-06-20 01:31:29 +02:00
ed 917b6ec03c naming 2022-06-19 22:58:20 +02:00
ed 2147c3a646 run markdown plugins in directory listings 2022-06-19 18:17:22 +02:00
ed e7cd922d8b translate splashpage and search too 2022-05-15 13:20:52 +02:00
ed 9838c2f0ce golf 2022-04-24 23:47:15 +02:00
ed 1f3c46a6b0 forgot some css files 2022-04-15 17:11:46 +02:00
ed 2dbed4500a add flat theme 2022-04-14 16:57:51 +02:00
ed f3e8308718 eh, better as volflags 2022-03-20 05:45:07 +01:00
ed 954c7e7e50 add option to request noindex from crawlers 2022-03-20 03:23:42 +01:00
ed 0e03dc0868 and fix the markdown breadcrumbs too 2021-12-06 19:51:47 +01:00
ed d500a51d97 golf 2021-10-07 23:11:11 +02:00
ed fb3811a708 bunch of filekey fixes 2021-09-18 23:44:44 +02:00
ed c5fbbbbb5c show current line number in md-editor 2021-09-17 01:36:06 +02:00
ed da5f15a778 move general markdown to ui.css 2021-09-05 21:42:41 +02:00
ed fc49cb1e67 add js repl 2021-08-30 01:09:27 +02:00
ed d52038366b reinventing alert/confirm/prompt was exactly what i had in mind for the weekend, thanks google 2021-08-07 18:41:06 +02:00
ed f3dc6a217b use the new toast in md-editor 2021-07-26 19:20:36 +02:00
ed 629f537d06 add more hotkey tooltips 2021-07-17 01:05:26 +02:00
ed d6b5351207 add cachebuster because chrome ignores no-cache 2021-07-01 20:10:02 +02:00
ed 4d62b34786 browser: add light mode 2021-04-19 15:40:32 +02:00
ed 21405c3fda be nice to windows 2021-03-27 01:43:02 +01:00
ed 2bc6a20d71 md: poll server for changes 2020-11-30 03:00:44 +01:00
ed 2f6c4e0e34 refactoring 2020-11-29 19:32:22 +01:00
ed 300c0194c7 add inline markdown plugins 2020-11-27 03:22:41 +01:00
ed 69d3359e47 lots of stuff:
* show per-connection and per-transfer speeds
* support multiple cookies in parser
* set SameSite=Lax
* restore macos support in sfx.sh
* md-editor: add mojibake/unicode hunter
* md-editor: add table formatter
* md-editor: make bold bolder
* md-editor: more hotkeys
* md-editor: fix saving in fancy
* md-editor: fix eof-scrolling in chrome
* md-editor: fix text erasure with newline
* md-editor: fix backspace behavior in gutter
2020-11-13 02:58:38 +01:00
ed e0a19108e5 ensure firefox shows the latest md 2020-06-25 00:07:50 +00:00
ed 583da3d4a9 actually consider paper-printing 2020-05-16 02:24:27 +02:00
ed 592987a54a support smol screens 2020-05-13 00:39:29 +02:00
ed 316e3abfab NIH! NIH! NIH! 2020-05-11 01:38:30 +02:00
ed 75e68d3427 ux fixes 2020-05-02 08:01:58 +02:00
ed bef2e92cef markdown-editor joke stopped being a joke... 2020-04-30 00:47:28 +02:00
ed 1c49b71606 add markdown viewer 2020-04-26 23:43:26 +02:00