-
Notifications
You must be signed in to change notification settings - Fork 60
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
Add local follows | Convert some Kraken functions to Helix #240
Conversation
This is amazing! A question, will an option be added to export/import the list of followed channels?
|
don´t wipe follows on logout don´t remove follows that are not imported from twitch on sync
I have added basic export/import functions in acc3ac7 The follows get exported/imported to/from the Twire data folder. |
I just tested it. Export works normally, but import doesn't work and the app even crashes sometimes when using this option. |
The error continues (I tested the last apk generated). I also have a suggestion, is there a way to make a popup message appear whenever we export/import channels?
|
Fixed in 1fe4d2f |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't checked through everything, but I'm going to stop my review for now so that these initial comments can be worked on.
app/src/main/java/com/perflyst/twire/fragments/NavigationDrawerFragment.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/tasks/GetStreamsCountTask.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/settings/SettingsGeneralActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/settings/SettingsGeneralActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/settings/SettingsGeneralActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/ChannelActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/ChannelActivity.java
Outdated
Show resolved
Hide resolved
@Nickwasused Should I continue reviewing this or are you still working on it? Some stuff is still unresolved from the previous review. |
@samfundev I think you can start to review, the only thing left is to move the search to helix. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hopefully the last review.
app/src/main/java/com/perflyst/twire/activities/ChannelActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/tasks/HandlerUserLoginTask.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/GameActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/main/MyChannelsActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/main/MyStreamsActivity.java
Outdated
Show resolved
Hide resolved
app/src/main/java/com/perflyst/twire/activities/main/MyStreamsActivity.java
Outdated
Show resolved
Hide resolved
Co-authored-by: Sam <samdinner@hotmail.com>
Co-authored-by: Sam <samdinner@hotmail.com>
Co-authored-by: Sam <samdinner@hotmail.com>
app/src/main/java/com/perflyst/twire/activities/main/MyStreamsActivity.java
Outdated
Show resolved
Hide resolved
@Nickwasused Oh wait, are you going to migrate the search to helix as well? If you want, I could do it. |
@samfundev It would be great if you can take a look at it. |
How this works
With Account:
Without Account:
- You can follow new Channels from within the App- You can unfollow the Channels that you followed in the App- Your Channels get shown in the My Streams Tab when they are liveProblems with Helix
Showcase
With Account
Without Account
Problems
As mentioned in #236 when V5 is shutting down then everything is going to require an Auth Token. So you can´t make the required API requests without a Twitch Account logged in. But local follows should still be working with the new API.
Fixing
This should be closing:
#239
#230
(Maybee #81 and #124)
To-Do
wait for helix rewrite/support (Legacy Twitch API v5 Shutdown #236)Done in 3a16848