Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TwidereX is coming :) #1388

Open
jk234ert opened this issue Oct 21, 2020 · 38 comments
Open

TwidereX is coming :) #1388

jk234ert opened this issue Oct 21, 2020 · 38 comments

Comments

@jk234ert
Copy link
Contributor

jk234ert commented Oct 21, 2020

[Update 03/12/20] The open beta of Twidere X is here!

Hi everyone,

The open beta of Twidere X is here:
Android version: PlayStore Source code
iOS version: AppStore Source code

Feel free to post your feedback and suggestion in this repository :)

Twidere X is still in a very early stage, our short term target is bringing back the most basic Twitter browsing features. We will provide a development plan later. If you find something missing, just rise up issues.

Hi, Twidere community!

Sorry for the long waiting.

Since the last update of Twidere released, we are working on a brand new Twidere, let's call it TwidereX.
A lot happens during recent several months, and we think now is a good time to re-build Twidere from scratch now, not only because the current Twidere approach relies on a variety of outdated libraries, but we also got lots of news to share with the community:

  • TwidereX will be developed using available Twitter V2 API, it should resolve a large number of issues. The brand new API is one of the main reasons why we decide to roll out a new app. We will release a detailed document about the feature & limitation of TwidereX based on the new Twitter official API.

  • TwidereX comes to iOS! TwidereX on both platforms will provide the same feature, with a different design optimized for each platform.

  • All the issues, feature requests and recommendations from the community are invaluable to us, we will keep on listening to the voice from the community, collect the accepted requests to the milestones and implemented them in TwidereX.

The first beta version will come shortly, we will post the beta invitation information here and the Twidere official Twitter account.

Here are some pictures from the TwidereX design as the first glimpse, they are still in a very early stage, but please feel free to post your ideas in issues.

@Tlaster Tlaster pinned this issue Oct 21, 2020
@Tlaster Tlaster changed the title Twidere X is coming :) TwidereX is coming :) Oct 21, 2020
@yoshimo
Copy link

yoshimo commented Oct 21, 2020

The design shouldn't be too different from the existing Twidere which i find quite pleasing, especially in its dark mode.

@Tlaster
Copy link
Contributor

Tlaster commented Oct 21, 2020

Twidere comes a long way since the first commit in 2014 (8b0b3f4). 6 years later, things changed, Twitter announces its brand new V2 API, Android app development continues to evolve (Kotlin-first, deprecation of AsyncTask, Room, Jetpack Compose, etc.), Material Design changes a lot.

As @mariotaku said in #1189

Multiple plans have been made, but yet to be decided. Overall, the plan is to build a new one from scratch. While building a full-fledged app would take a long time, I'd like to start with a "lite" one

It's time to build the next generation of Twidere now!

There're still lots of things to do to make TwidereX open-sourced, and we're very close, I've been working on the Android version for quite some time. So stay tuned, as we will open-source shortly.

TwidereX will support Android and iOS for sure, but we're still exploring support for macOS or even Windows!

@Vladabdf
Copy link

In terms of design, the most important things for me are dark mode and the ability to make the app transparent. Seeing my wallpaper background while browsing is really cool. Other than that, it looks fine so far.

@gnusuari0
Copy link

If has compatibility with Mastodon and has dark mode it's cool.
I miss in the profile view the average of daily tweets.

@yoshimo
Copy link

yoshimo commented Oct 29, 2020

Below a tweet in your timeline there should be numbers for the amount of replies, re-tweets and likes.

@iTrooz
Copy link

iTrooz commented Nov 8, 2020

Do you think the beta will be here in onr or two months, or way longer ?

@jk234ert
Copy link
Contributor Author

Do you think the beta will be here in onr or two months, or way longer ?

We plan to make the beta this month, the first version would only support Twitter, for more features please be more patient :)

@yoshimo
Copy link

yoshimo commented Nov 10, 2020

A new codebase would allow for all our voices to be finally heard.
Looking forward to the beta

@anaskaejdar
Copy link

anaskaejdar commented Nov 26, 2020

This sounds like great news! I'm wondering, does the new API open up groupchats to third party apps? What about emoji reactions in DMs?

I strongly prefer Twidere's way of handling multiple accounts over the way Husky/Tusky and Fedilab handle them. Aggregating the feeds together is just the best way. Looking forward to TwidereX and looking forward to when TwidereX will support Pleroma/Mastodon.

When y'all implement the Pleroma/Mastodon API, please please favor Pleroma's version of the API like Husky does. Pleroma offers a better DM system and also emoji reactions on all notes. It just generally offers more features, while maintaining sufficient backwards compatibility with the way Mastodon does things. Husky, for instance, can be used comfortably on a mastodon server, while its mastodon counterpart, Tusky, would be missing features on a pleroma server.

@robsonsobral
Copy link

Hi!

I've been looking for a good twitter client for some time. Days ago, after install Talon (which is beautiful), the PlayStore offered me Twidere. Wow! What a pair! I can't decide between both!

I'm happy to discover you have big plans for Twidere. It looks like Talon is dead. As you are planning a new version, I gonna open issues for the things Talon does better than Twidere for you to consider.

Thank you!

@robsonsobral
Copy link

It looks like Talon is really dead. They just refunded my purchase.

@rodrigoswz
Copy link

This is so awesome, I loved the mockups, congratulations to those who designed this!

End of the month is here, is a Beta still possible in November @jk234ert?

@jk234ert
Copy link
Contributor Author

jk234ert commented Dec 4, 2020

Hi everyone,

The open beta of Twidere X is here:
Android version: PlayStore
iOS version: AppStore

Feel free to post your feedback and suggestion in this repository :)

Twidere X is still in a very early stage, our short term target is bringing back the most basic Twitter browsing features. We will provide a development plan later. If you find something missing, just rise up issues.

@iTrooz
Copy link

iTrooz commented Dec 4, 2020

Hi ! I'm sory, but could you also give a direct link to the apk, or host it on apkpure too ? (Or any other store)
I don't have google services on my phone, and Aurora doesn't seems to list instantly new apps (and is shitty with updates)

Also, when will the source code be open sourced ?

@aslmx
Copy link

aslmx commented Dec 4, 2020

Yeah, F-Droid or APK release would be really appreciated!

@yoshimo
Copy link

yoshimo commented Dec 4, 2020

@jk234ert
Maybe you should create an empty repo to keep issues for twiderex separated.
You can push the code later.

@captainju
Copy link

captainju commented Dec 4, 2020

Nice app !
It already covers all my use cases 👍

@yoshimo
Copy link

yoshimo commented Dec 4, 2020

I hope the new App will become closer to the old design eventually. It feels a bit too different in dark mode , although i can't yet pin down what exactly feels wrong.

@rodrigoswz
Copy link

I like it a lot! For now I just would just like some gestures like longpress an image, swipe left to back... And auto hide bars during scrolling.

@robsonsobral
Copy link

@jk234ert
Maybe you should create an empty repo to keep issues for twiderex separated.
You can push the code later.

The repo is in https://github.com/TwidereProject/TwidereX-Android

@serovar
Copy link

serovar commented Dec 4, 2020

Does the new v2 API allow the use of the "Top Tweets First" feature? I know that a lot of third-party client users consider that an anti-feature, but it would be great if we could choose since no third-party client with that feature exists today.

@Tedko
Copy link
Contributor

Tedko commented Dec 4, 2020

I hope the new App will become closer to the old design eventually. It feels a bit too different in dark mode , although i can't yet pin down what exactly feels wrong.

Maybe it's due to TwidereX is using the default Android dark mod? Not sure

@p0wl90
Copy link

p0wl90 commented Dec 6, 2020

First of all: The app looks really great for a first version! I love the modern UI design! Really good work!

Regarding the "feels wrong": I think the old layout was just a bit more dense. Although TwidereX crops long tweets, less tweets fit on the screen. My suggestion would be to only show the Like/Retweet functionality on long press (like in Twidere), Crop Media files like in Twidere and show the full content of the tweets. This way, you save space and still display more information to users. Additionally, there is no delete functionality right now, right?

Another easy to implement but really nice feature would be to scroll all the way up when clicking home again.

Lastly,it would be great if we had the possibility to show not only mentions but also likes and similar events, like in twitter web:
Screenshot_20201206-211738

@GONin3D
Copy link

GONin3D commented Dec 8, 2020

Twidere X looking great so far! A couple of things that would be nice:
When tapping Load More on the timeline, the scroll position stays below the loaded tweets instead of above.

Reduce the sensitivity for clicking on tweets. When scrolling, everything you touch feels like I'm going to accidentally click on it because of the tweet highlighting with even the briefest touch.

When going into your profile from the side menu, there's 3 dots in the corner of your profile that don't seem to do anything.

Item load limits, customizable tabs and twidere's strong filtering would be great to have back.

Thank you for working on this, I'm really interested to see where it goes!

@jk234ert
Copy link
Contributor Author

jk234ert commented Dec 9, 2020

I hope the new App will become closer to the old design eventually. It feels a bit too different in dark mode , although i can't yet pin down what exactly feels wrong.

Yes we have re-designed the whole app from the root. The font, color and most styles are different from the old design. We plan to support the customization of these styles, and themes, a old-degisn theme is the best solution IMO

@PLAYERUNKNOWNHatsune01
Copy link

I like the new UI! BUT the question is! is there way to set the background as transparent lol

@iTrooz
Copy link

iTrooz commented Dec 16, 2020

There is something I don't understand. I've seen a commit to this repository, but.. Wasn't Twidere abandonned, and TwidereX going to replace it ?
Is not, what is the relation between these two projects ?

(Btw, another question : since TwidereX is in alpha, do you want people to make issues for bugs found ?)

@Tedko
Copy link
Contributor

Tedko commented Dec 16, 2020 via email

@Kreuger
Copy link

Kreuger commented Dec 22, 2020

Are we to report bugs here or create a new thread?

@yoshimo
Copy link

yoshimo commented Dec 22, 2020

@yawnbox
Copy link

yawnbox commented Jan 5, 2021

Hi there, the most important feature about Twidere for me is the ability to toot/tweet from one interface across X globally-distributed Mastodon accounts at the same time. Will this continue to be possible with TwidereX, and on iOS? That will be very exciting. Cheers, and thank you for your work.

@Tedko
Copy link
Contributor

Tedko commented Jan 5, 2021 via email

@valdotdev
Copy link

First time I heard about this. This is great! For me the most important feature is translation of tweets since I follow a number of foreign individuals for work and personal. Too bad for the Yandex API but I hope you can get something running in that space :)
Thank you and great work!

@AlyaShandra
Copy link

I like the new streamlined look! For me, Twidere was invaluable because of its capability to add any number of columns, like in Tweetdeck, including with lists. I hope you will retain this function. One little thing that would make it even better would be to allow giving names to the columns - when there are many, easy to get confused.

One thing I also don't see in Twiderex is the possibility to RT from all the multiple accounts I added by long-clicking. Without be great to have that, as well as possibility to open tweet with other accounts.

@Villelmo
Copy link

What's up with Twidere?

@Tlaster
Copy link
Contributor

Tlaster commented Mar 1, 2021

What's up with Twidere?

Still being maintained, currently we're focusing on the Twidere X version and due to the lack of man (just me ATM) the old Twidere can not get update as frequently as the new Twidere X.

@wafles38
Copy link

wafles38 commented Jun 15, 2021

Will Twidere X support group dms, looking at old messages, and changing account settings?

Those three were the major limitations I had noticed on other twitter alternative apps. No workarounds for these other than wrappers, just completely didn't work for any alternative twitter apps

@forenta
Copy link

forenta commented Apr 10, 2022

TwidereX will support Android and iOS for sure, but we're still exploring support for macOS or even Windows!

+11 for a Windows release, @Tlaster!
I discovered Twidere only a few days ago - but how well does the combined timeline of Mastodon and Twitter work, please?
Since with Halcyon and Cuckoo+ the well-known extensive web apps for Mastodon are both discontinued and Twidere has the combined timeline, a web or Windows desktop version would seem to me to be a milestone for Fediverse usage. 🙏

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

No branches or pull requests