diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 2b9ad28..6c9e99b 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -162,3 +162,18 @@ v0.4.1 - removed gray thread-connector line showing up in QTs - Make the search bar work for searches - Add scraper request for HomeTimeline + +v0.4.2 +------ + +- BUGFIX: fix long tweets displaying with paragraphs in wrong order +- BUGFIX: fix scrolling issues when using "back" button / history +- Search bar improvements: + - can now paste twitter.com / mobile.twitter.com links into the search bar + - go directly to user feed by entering "@elonmusk" (for example) +- UI improvements: + - Make entities (#hashtags, @mentions) clickable in tweets and user bios + - Make tombstones show + - Other misc improvements +- Add manual re-scrape button to user feeds +- Add automatic timeline scraping in background when logged in diff --git a/doc/TODO.txt b/doc/TODO.txt index d64f3a1..48a919d 100644 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -109,12 +109,12 @@ TODO: paste-twitter-urls-in-search-bar - pasting a link from twitter.com into the search bar should handle it properly - space -TODO: image-width-and-height -- Images should have explicit "width" and "height" attributes. This reduces Cumulative Layout Shift (CLS) while loading the page. -- https://web.dev/optimize-cls/#images-without-dimensions - TODO: download-buttons-not-ugly - Make the options buttons for downloading less ugly (rn they are ugly) TODO: show-errors-in-UI - if an HTTP request fails, show an error in the UI somehow + +TODO: threads +- if all parent tweets are from same user as focused tweet, it's a thread +- also show all subsequent tweets in the thread diff --git a/internal/webserver/static/styles.css b/internal/webserver/static/styles.css index a1aa691..ecc0d30 100644 --- a/internal/webserver/static/styles.css +++ b/internal/webserver/static/styles.css @@ -566,6 +566,10 @@ ul.dropdown-items { } .tweet-image { max-width: 95%; + max-height: 30em; width: auto; height: auto; } +.tweet video { + max-height: 25em; +}