Commit Briefs


7372b007d1 Oliver Lowe

Load the compose box normally

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


0f3f568168 Oliver Lowe

remove leftover, unused avatar icon import

We just let the images load now


c2fb29cd04 Oliver Lowe

let webpack warn us when artefacts are big

While here remove leftover OCR dependency loading logic


75a60b5c53 Oliver Lowe

dynamic main content width

amazing new feature from the 90s


f58560d8ee Oliver Lowe

Replace custom Img element with standard HTML img


e9b781d277 Oliver Lowe

delete unused search shortcut


80386e4a80 Oliver Lowe

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.


4b29a147cd Oliver Lowe

use standard browser features for "media dialog"

No need for any lightbox, hovering, duplicate dialogs... big diff.



81ee45e73e Oliver Lowe

just print numbers as they come



21d17d5c0a Oliver Lowe

put constants in the file where they're used

wtf?


f45c432965 Oliver Lowe

remove thunk "optimisation"


ca05a12989 Oliver Lowe

allow media upload with only a button


fed4a6cc99 Oliver Lowe

run build in sequence using plain shell

Over 65 dependencies replaced by "&&"


f5989d00d7 Oliver Lowe

follow browser's focus settings


fea570cd53 Oliver Lowe

Let post HTML behave like browser default

No more tappable area stuff


549c8b800d Oliver Lowe

Style links with static CSS only


d397b38108 Oliver Lowe

inline logged out HTML

No use being a component; only used once.


42924f74bd Oliver Lowe

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


42147a03d2 Oliver Lowe

use only a number for post length

No need to maintain both


94d042581c Oliver Lowe

Let gifv be a gifv


46b58a64bb Oliver Lowe

Delete leftover mouseover, autoplay logic


1504ac2fec Oliver Lowe

inline trivial, never re-used functions