Commits


Replace custom img, video attributes with standard HTML element attrs


Load the compose box normally Can't verify whether manually doing all the rendering order, optimisations ourselves was worth it.


remove leftover, unused avatar icon import We just let the images load now


let webpack warn us when artefacts are big While here remove leftover OCR dependency loading logic


dynamic main content width amazing new feature from the 90s


Replace custom Img element with standard HTML img


delete unused search shortcut


only allow public post creation It's disingenuous that Mastodon provides some options for post visibility when we're on the fediverse; everything is public. Rather than delude users, just don't offer the option.


use standard browser features for "media dialog" No need for any lightbox, hovering, duplicate dialogs... big diff.


Replace custom tricky with a plain button element to post


just print numbers as they come


delete unused, "optimised" timestamp, string formatting


put constants in the file where they're used wtf?


remove thunk "optimisation"


allow media upload with only a button


run build in sequence using plain shell Over 65 dependencies replaced by "&&"


follow browser's focus settings


Let post HTML behave like browser default No more tappable area stuff


Style links with static CSS only


inline logged out HTML No use being a component; only used once.


Use plain HTML... and delete more stuff; surprise!


use only a number for post length No need to maintain both


Let gifv be a gifv


Delete leftover mouseover, autoplay logic


inline trivial, never re-used functions