Skip to content

Re-implement basic support for the media tab#78

Merged
Teskann merged 1 commit into
Teskann:masterfrom
lebakassemmerl:media-tab
Dec 8, 2025
Merged

Re-implement basic support for the media tab#78
Teskann merged 1 commit into
Teskann:masterfrom
lebakassemmerl:media-tab

Conversation

@lebakassemmerl

@lebakassemmerl lebakassemmerl commented Dec 8, 2025

Copy link
Copy Markdown

This PR adds basic support so that the media-tab basically works again. It displays all the tweets containing any media again as standard tweets. There is no grid-view or anything similar implemented. I just wanted to bring back the basic feature although there may be still bugs since I just tried to 'reverse-engineer' the API based on 3 twitter-profiles :D.

This basically fixes #20.

@Teskann

Teskann commented Dec 8, 2025

Copy link
Copy Markdown
Owner

You're amazing. I didn't expect it to be working with so few changes. Let's keep it like this for now, and implement a grid later.
We will let users report bugs in case the media tab throws for some profiles and improve the implementation later.

@Teskann Teskann merged commit 4b0f1b2 into Teskann:master Dec 8, 2025
@Teskann

Teskann commented Dec 8, 2025

Copy link
Copy Markdown
Owner

I cannot create a release for now because of this dependency that is not available anymore
https://github.com/Teskann/QuaX/actions/runs/20031685891/job/57442190682
https://github.com/search?q=repo%3ATeskann%2FQuaX%20oauth1&type=code
I need to figure out how to retrieve this. Looks like the author decided to discard some repositories lately. We should ensure our build system is robust to arbitrary decisions by a 3rd party.

@lebakassemmerl

Copy link
Copy Markdown
Author

Oh, that's a pity.
I tried to have a look at the dependencies and saw, that the package that is including the failing oauth1 lib is twitter_api that is currently pulled from your repo. Maybe you can just change the repo from the current github-repo / github-url to the 'official' one that is mentioned here: https://pub.dev/packages/oauth1/versions

Would that be an option? Because it seems the mentioned repo on this websitte still exists.

@DUOLabs333

Copy link
Copy Markdown

It seems that it only loads the most recent set of media --- ie, if you scroll down, the app doesn't try to load more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Media tab is not handled correctly

3 participants