Commit Graph

26 Commits (98251022d40a4ef2c6d8e6b285c7e2454e79d0b5)

Author SHA1 Message Date
Andrew Dolgov 96d89fe912 shorten_expanded: reduce log spam 4 years ago
Andrew Dolgov 146b1e0feb * shorten_expanded: use ResizeObserver (DUH)
* add HOOK_HEADLINES_RENDERED
4 years ago
Andrew Dolgov 353ee40378 shorten_expanded: remove loading=lazy on the js side instead 4 years ago
Andrew Dolgov 668b0ac7a6 shorten_expanded: no need to hook on HOOK_SANITIZE anymore 4 years ago
Andrew Dolgov 5bc47451e1 shorten_expanded: increase timeout 4 years ago
Andrew Dolgov 36ad46e60d * shorten_expanded: use promises instead of a timeout hack
* normalize some icon colors
4 years ago
Andrew Dolgov 20a844085f hide version for bundled plugins because it's meaningless; for everything else support showing version using git (if about[0] is null) 4 years ago
Andrew Dolgov 70fa423026 initial for RIP prototype/scriptaculous 4 years ago
Andrew Dolgov 6e06fe2885 shorten_expanded: fix for posts without attachments 4 years ago
Andrew Dolgov 82adb01307 render enclosures on the client 4 years ago
Andrew Dolgov 43bd3394c3 shorten_expanded: remove loading=lazy from images if enabled 4 years ago
Andrew Dolgov 5e77d0062b use intersection observer to unpack visible articles, remove Headlines.unpackVisible() 5 years ago
Andrew Dolgov 7adf937936 shorten_expanded: use dojo button, don't break attachment dropdown, other fixes 6 years ago
Andrew Dolgov a2e06410c2 shorten_expanded: call unpackVisible() because there might be new stuff from below if current is shortened 6 years ago
Andrew Dolgov 71fc6d45bd refactor error reporting to AppBase; keep exception_error() for now as a shim 6 years ago
Andrew Dolgov 8359ca6dad combined mode (and more) css class name updates 6 years ago
Andrew Dolgov 9563e3bcd6 remove expandable CDM headlines 6 years ago
Andrew Dolgov dbb4cdbe36 plugins: run eslint const/let fixes 6 years ago
Andrew Dolgov df0115fc7a shorten_expanded: also hide embedded attachments behind wrapper 6 years ago
Andrew Dolgov 21ce7d9ec0 update phpmd ruleset to use (subset) of cleancode
fix various minor issues reported by static analysis
remove redundant php closing tag from several more files
8 years ago
Andrew Dolgov f6d2787a8e plugins: use require() to hook into dojo 8 years ago
Andrew Dolgov ee5170424e dojo: main UI: load stuff asynchronously 8 years ago
Andrew Dolgov 6fd79b12a5 update shorten_expanded to allow other JS hooks to process article, duh 9 years ago
Andrew Dolgov 3cea4a4b75 go back to fixed wrapper height because dynamic one breaks layout in chrome :( 9 years ago
Andrew Dolgov 0cf910991e shorten_expanded: shorten based on window height not preset value 9 years ago
Andrew Dolgov 2fdbff069f add experimental plugin to shorten articles which are too damn long in expanded cdm 11 years ago