yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] ltGuillaume:
4.00: All posters will be automatically refreshed upon Update (All) when having old dimensions or when not existing anymore (this occurred sometimes due to TheTVDb errors); No more support for older versions of original DroidSeries databases (only latest v0.1.5-7 is supported and will be updated with new fields); New poster thumbnail when no poster was found (did not work anymore, either - fixed)

http://xdaforums.com/attachment.php?attachmentid=3206554&d=1426138135

Thanks to [MENTION=5239402]Penacal[/MENTION] for testing with me so I could quickly resolve Android 3+ issues :)
[Android Apps and Games] ltGuillaume:
I tried to implement a couple of no-frill animations to slide left/right between the screens, which would actually make the structure of the app a bit clearer, too, but I can't get 1) the activity exiting NOT to fade out/dim before it leaves the screen and 2) the background wallpaper NOT to light up and then dim again during the animation. If anyone could shed some light ob these things, it would be much appreciated.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
4.02: KitKat's use of GURL screwed up loading of fan art when clicking on large poster (explanation: http://stackoverflow.com/questions/23298290/; solution: https://developer.android.com/guide/webapps/migrating.html#URLs)

http://xdaforums.com/attachment.php?attachmentid=3223085&d=1427023928

Please let me know if it still won't work on KitKat+ devices. To clarify: click poster thumb in shows list, then click poster thumb in show details, then click full-screen poster image to go to (hopefully not a black screen, but) the fan art (wait a few seconds for it to load), click again to return to poster.
[Android Apps and Games] ltGuillaume:
Only a cosmetic change and more effective handling of empty lists, no real need to update.

4.03: Actors heading was shown even when there were no actors to be shown; Some changes to conditionals with respect to empty genres/actors/etc. lists

http://xdaforums.com/attachment.php?attachmentid=3224815&d=1427108844
[Android Apps and Games] ltGuillaume:
I really thought I needed to do something about the Add Show stuff (plus the original code had a serious bug), so here it is:

4.04: Removed separate activity for show synopsis when adding show;

Instead added dialog with synopsis and Add button (disabled when already in DroidSeries);

Touching outside dialogs (Options, synopses in Add show) dismisses the dialog; Fixed a bug in original code where toggled (hidden) shows were not seen as "already added", which could then result in all episodes being added again;

http://xdaforums.com/attachment.php?attachmentid=3232185&d=1427484378
[Android Apps and Games] ltGuillaume:
I'm very sorry to say that due to my lack of proper testing material (and methods :o) another form of the same bug slipped in, which is now fixed.

I'll be out of your hair now, don't despair ;)

4.04 Silent Update: http://xdaforums.com/attachment.php?attachmentid=3232445&d=1427499105
[Android Apps and Games] ltGuillaume:
As said, wanted to do this a while ago, now I figured out what went wrong (again, "hack" necessary).

4.05: Added minimalistic animations to help understand the app's structure;

Swipe left-to-right is now back (right-to-left is still "mark next episode as seen");

Removed the changelog (no-one's gonna read that); added/improved a couple of instructions on how to use the app in the Options dialog;

http://xdaforums.com/attachment.php?attachmentid=3235427&d=1427662219
[Android Apps and Games] Howlin1:
Great app, I've been looking for something like this! :good::good: I do have one small suggestion, at the moment you can choose an option "Seasons up to here as seen" which is handy if you have seen the first couple of seasons, but it also marks all that season as seen even episodes that haven't aired, could it be changed/another option added so it will only mark episodes that have aired as seen?
[Android Apps and Games] ltGuillaume:
That's a great idea. And it's already implemented as of now, thanks for the idea!

4.06: "Seasons up to here are seen" now only marks episodes that have been aired ([MENTION=5121062]Howlin1[/MENTION])

http://xdaforums.com/attachment.php?attachmentid=3236271&stc=1&d=1427714508
[Android Apps and Games] ltGuillaume:
4.07: Added feature to directly go to IMDb page of episode by tapping on the IMDb score in episode details.

http://xdaforums.com/attachment.php?attachmentid=3241461&d=1427985276
[Android Apps and Games] ltGuillaume:
I did a silent update some hours ago, but I saw 10 ppl. already downloaded the previous v4.07 already (you're so quick! :o)

Anyway, long-press on the cover in shows overview now brings you to the next episode's details on IMDb (directly if the proper info has been entered on TheTVDb, otherwise via a search). If there are no known upcoming episodes, it'll send you to the main page of the show. A context item for both next episode and show are present and tapping on the IMDb rating in the show details page always brings you to the show's IMDb page. Similarly, you can tap the IMDb rating of an episode in the episode details page and it'll bring you to its IMDb page.

Question: do you think the swiping is counterintuitive?
[Android Apps and Games] Penacal:
I always wrongly do the swipe to go back, from right to left, is that counterintuitive? ?
[Android Apps and Games] ltGuillaume:
4.08: Added option to get back old swipe behavior (right-to-left for back in all screens but shows overview)

http://xdaforums.com/attachment.php?attachmentid=3242736&stc=1&d=1428056513
[Android Apps and Games] kingn85:
Great

Congratulations!!! This is very useful app!
[Android Apps and Games] ltGuillaume:
4.09: Fixed: found some shows without episode names in TheTVDb, which resulted in an empty show being added to the database; Catch IMDb rating instances of "null"; Fixed toggle between poster and fan art when no fan art available

http://xdaforums.com/attachment.php?attachmentid=3288432&stc=1&d=1430336282
[Android Apps and Games] Howlin1:
Would it be possible to add an import/export option or to backup your shows with Google?
[Android Apps and Games] ltGuillaume:
4.10: Fixed FC when clicking show/hide toggled items immediately after start-up

http://xdaforums.com/attachment.php?attachmentid=3336375&d=1432833449
[Android Apps and Games] ltGuillaume:
That should do it. Please check if backup/restore is working for you in the version below. If not, please send a logcat.

4.11: Adding backup/restore function; About dialog to separate method; workaround for when no data from TheTVDb has been received for a show; removed useless thread booleans; removed useless getString()s; cleaned up some Toast declarations and dialog texts; toggleFilter() to private; thread names removed; increased retries for XMLParser;

http://xdaforums.com/attachment.php?attachmentid=3339757&stc=1&d=1433006457
[Android Apps and Games] ltGuillaume:
4.12: Gesture recognition fix (when scrolling through list with diagonal gesture)

http://xdaforums.com/attachment.php?attachmentid=3340967&stc=1&d=1433069502
[Android Apps and Games] ltGuillaume:
Rebranded my fork to DroidShows to make it easier to request distribution via F-Droid. Since the package name has been changed, too, check here how to easily use the new one:

https://github.com/ltGuillaume/DroidShows/wiki

4.2: Rebrand to "DroidShows" (primarily for F-Droid); TAG and strings

http://xdaforums.com/attachment.php?attachmentid=3341204&stc=1&d=1433080939

Homepage: http://ltguillaume.github.io/DroidShows/

Wiki (FAQ): https://github.com/ltGuillaume/DroidShows/wiki

Source: https://github.com/ltGuillaume/DroidShows

License: https://raw.githubusercontent.com/ltGuillaume/DroidShows/master/LICENSE.md

F-Droid submission: https://f-droid.org/forums/topic/droidshows/
[Android Apps and Games] ltGuillaume:
DroidShows is now included in F-Droid's repository.
[Android Apps and Games] ltGuillaume:
4.3: Minor renaming issue with database table: keeping table "droidseries" for compatibility reasons.

http://xdaforums.com/attachment.php?attachmentid=3342700&stc=1&d=1433162765
[Android Apps and Games] ltGuillaume:
4.4: "…" => "\u2026" + "†" => "\u2020" (unicode character encoding problems fixed); Hide Genres & First Aired fields in Show Details when empty

http://xdaforums.com/attachment.php?attachmentid=3350751&stc=1&d=1433591880
[Android Apps and Games] ltGuillaume:
4.5: Delete old thumbs and webview db on Restore; Minor code clean-up

http://xdaforums.com/attachment.php?attachmentid=3354303&d=1433794709
[Android Apps and Games] ltGuillaume:
4.7: With all them Netflix series, one season at a time, sort unseen by number of unwatched aired episodes first, then by date, so complete new seasons pop up at the top of the list; sorting now only on UI level, not in queries.

http://xdaforums.com/attachment.php?attachmentid=3363834&d=1434380632
[Android Apps and Games] Listy2021:
Just switched to DroidShows from SeriesGuide and it's brilliant!

Love the minimalistic, yet fully functional approach that it brings. Cheers :good:
[Android Apps and Games] ltGuillaume:
Cool, DroidShows now has its own thread with all updates and comments preserved.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] Penacal:
Nice, I thought about the idea of a new thread couple weeks ago, and now here it is. ☺

f-droid is a bit slow to update, so I always install from here.
[Android Apps and Games] ltGuillaume:
Luckily krt (Boris Kraut) set DroidShows to automatically update on F-Droid as long as I create a new label on GitHub, so the last update was available on F-Droid within 24 hours! :D
[Android Apps and Games] Listy2021:
Forgot to ask earlier but would it be possible to implement Pull to refresh (update) shows and fast scrolling (via grabbing the scrollbar) on main app screen please?

Cheers :)
[Android Apps and Games] ltGuillaume:
I'll have a look at it, if in turn you (or anyone reading this :D) maybe could make some nice screenshots I could use for the website? :D As you can see in the Gallery (opening post) and in my sig I only have an old HTC Desire and Android Gingerbread, so the screenshots I made don't include the top bar with menu overflow button. I'd like to show what people are most likely to see, not what I'm seeing :P

Hmz I've got about 60 shows in the list and without the fast scroll I'm at the end just as fast, while having the thumb image pop up on scrolling is soo damn annoying distracting and ugly. Are you sure this would be an improvement in your eyes?

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] Listy2021:
I've taken some screenshots, any good for you? :)

You can have fast scrolling without the thumb tab appearing btw, SeriesGuide uses it like that (you just grab the scroll indicator and drag it wherever without any ugly tab popping up)
[Android Apps and Games] droid_junkie:
Any plans for Trakt.tv integration and notifications for upcoming episodes?
[Android Apps and Games] ltGuillaume:
Thanks man!

Yeah the problem here is compatibility. In Android 4 and up it's no problem, but I have to actually hack into some fields of the FastScroller. I have some ideas, hang tight.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
DroidShows is intended to be as non-intrusive as possible, so notifications are not on the menu. If you sort by unseen you immediately have an idea what's up next.

As for Trakt.tv, only if it can be done reliably and I doubt that for now, since DroidShows info comes from a different source. Can you point me to the API commands I would need?

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
Please try this one and tell me if this way the fast scroll works OK for you! :) (if you installed via F-Droid, this APK will have a different signature, so you'll need to backup, uninstall, install this one and restore, sorry).

http://xdaforums.com/attachment.php?attachmentid=3372460&stc=1&d=1434893803

With regard to Pull-to-Refresh: first I'll have a look at this implementation to see if it's worth doing it this way. Second, if I'm gonna implement this I probably don't wanna bug ya anymore with a progress dialog keeping you from using the app. That, however, introduces new problems to deal with.
[Android Apps and Games] Listy2021:
That fast scroll works fine, thanks for taking the time to implement it :)

Don't worry about getting me to test things for you if you need me to, I have an Xposed mod installed that adjusts the package manager to allow installing older app versions over newer ones, different sigs, etc
[Android Apps and Games] ltGuillaume:
Ooh that's a cool feature! Gotta have a look at that :)

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
4.8: Introduced fast scrolling with non-obtrusive custom thumb image; On resume, immediately check for new aired episodes IF the date has changed; Optimized swipe gesture detection; Keep modified timestamp of backup files from original; Redid dialog options with single method; Database closed again on destroy, hope it won't do stupid stuff anymore this time; Removed all obsolete imported code of Apache commons; Removed Calendar dependency; Removed commented/unused methods (TheTVDB.java);

http://xdaforums.com/attachment.php?attachmentid=3372460&stc=1&d=1434893803
[Android Apps and Games] ltGuillaume:
...and indeed I introduced a new bug: it'll crash if the main activity is destroyed, but you're still in seasons/episodes/other activity. But only sometimes,when returning to the app right into one of these activities. If anyone can reproduce with a more specific description of the circumstances, it'd make me happy :D

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] Listy2021:
Another feature thought (well more of a tweak); would it be possible to change/simplify the way you bring episode info up?

So instead of holding down on the episode and then choosing "view episode details", simply clicking the episode name brings up the details and clicking on the check box marks it as seen :)
[Android Apps and Games] ltGuillaume:
It's already like that by default. It's not when you have "Use entire line to check episode" enabled, so try disabling it again.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
4.9: Kept forgetting to fix a parsing error for air dates in the old TheTVDB.java; Removed db.close() in onDestroy() again: small chance on FC's otherwise, not closing db can't hurt according to devs of Android, just some whining in logcat sometimes; Added db.close() to forced Exit option; no more APKs inside repository.

http://xdaforums.com/attachment.php?attachmentid=3375524&stc=1&d=1435070763
[Android Apps and Games] ltGuillaume:
5.0: Fast Scroll thumb not so wide; Fast scroll initiated with >15 shows; No more accidental back gesture AND opening next screen; "Hidden shows" renamed to "Disabled shows"; AsyncInfo was called twice upon start and caused a FC when showing/hiding disabled shows when thread was still running; Proper use of isCancelled() in AsyncInfo.

http://xdaforums.com/attachment.php?attachmentid=3378305&d=1435244678
[Android Apps and Games] ltGuillaume:
5.1: Test version with Quick Filter (press device search button), possibly buggy. Please do report any problems :)
[Android Apps and Games] ltGuillaume:
5.1: Added a quick search (filter) to make finding shows in your list a lot faster; list item operations now correspond to the ArrayAdapter's items, not the source List series (necessary for filter); Fixed double triggering of gestures; Clear undo list on restoring a backup; Renamed and edited some strings; Fixed exception when no icon drawable found.

http://xdaforums.com/attachment.php?attachmentid=3381334&d=1435449546
[Android Apps and Games] droid_junkie:
Hi. Sorry, I have no coding experience, hence no information on Trakt's APIs. I know Mizuu (a media center app) that did Trakt sync and it was open source so maybe looking at Mizuu's code could help.

I don't think notifications would be obtrusive. You could set the priority to low or even make it opertunistic like the Google now notification. Another option could be to make it an opt-in feature. More on it here. Most of the apps on the playstore offer this as a paid feature. It would be awesome to get a notification about an episode airing that day.

Thank you for your work and contributing your code. :good:
[Android Apps and Games] ltGuillaume:
Just had a look at the API, but it would be way too tricky to match the local data with those of Trakt.tv reliably. You could have a look if https://play.google.com/store/apps/details?id=net.simonvt.cathode works out better for you then. Sorry :(
[Android Apps and Games] ltGuillaume:
5.2: Show search field on activity restart when shows list is still filtered; Made swipe detect a bit more sensitive; Added a bit of padding to the left of the Quick Search close button; Removed useless TheTVDb model classes.

http://xdaforums.com/attachment.php?attachmentid=3420541&d=1438022067

Edit: I thought it was annoying that the keyboard popped up when returning to the app while showing a filtered shows list (search terms entered), so there's a small update (re-download 5.2 if you want).
[Android Apps and Games] ltGuillaume:
5.3: Long-pressing show's cover will now jump to the next episode's info (click IMDb score or long-press show's list item to go to next episode's IMDb page); Removed some useless try/catch routines; don't need to extract the text in order to get EditText's character length (thx github.com/mdaniel); Added link to XDA topic in Options dialog.

http://xdaforums.com/attachment.php?attachmentid=3421059&d=1438075854
[Android Apps and Games] ltGuillaume:
5.4: Fixed restoring databases from original DroidSeries with database version 0.1.5-6 (thanks Shadouw).

http://xdaforums.com/attachment.php?attachmentid=3440168&d=1439670714
[Android Apps and Games] ltGuillaume:
5.5: Added option to change language for synopsis (= TheTVDb language code); Added popup list in show details to quickly search for actor on IMDb

http://xdaforums.com/attachment.php?attachmentid=3450071&stc=1&d=1440432904
[Android Apps and Games] ltGuillaume:
5.6: Fixed the absence of directors, writers and guest stars in episode info; Click on directors/writers/guest stars to find them on IMDb; Show toast message after single show was updated

http://xdaforums.com/attachment.php?attachmentid=3452255&d=1440595754
[Android Apps and Games] ltGuillaume:
5.7: Changed icon a bit; Long-press on cover could lead to empty "next episode details" if no new episode or if no air date for the next episode was available; no trimming in overview/synopsis parsing might preserve spaces where necessary.

http://xdaforums.com/attachment.php?attachmentid=3462567&d=1441378647
[Android Apps and Games] ltGuillaume:
5.8: Faster db clean-up routine on updating (removed separate Clean button in Options); Swipe gestures work over clickable fields (actors, directors, etc.); Made sure deleting an episode also deletes linked directors, guest stars and writers; Small adjustment to icon.

http://xdaforums.com/attachment.php?attachmentid=3492851&d=1443741997
[Android Apps and Games] ltGuillaume:
5.9: Date of when episode was marked as seen is shown next to checkmark.

http://xdaforums.com/attachment.php?attachmentid=3494364&stc=1&d=1443884012
[Android Apps and Games] nutpants:
Just found your app, love it. Had to ask, is there anyway to export the shows watched not watched list (the complete list even)to a text file or csv?

I change devices a lot I love you have on device backup.

Thanks for all your hard work and using fdroid to distribute it.
[Android Apps and Games] ltGuillaume:
Thanks for the nice words! About your question, I don't know what info you would want to be in the exported list then. Otherwise you can also just open a backup in something like http://sqlitebrowser.org/ and copy/export the data you want.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] nutpants:
Honestly at one point or another I would want to export just about everything, from the episodes I have watched, the ones I have not, episode summery to share with friends, season episode names..

I can find a database editor and work out much of what I need there

The only two things I would love added would be movie support and the ability to check the list if you watched/owned/want to watch options for each show (and a filter to see each alone).

But hands down as it is,I love your app. It will just take me a long time to add every show I've seen for the last many years to find the ones I missed. And hopefully I'll pay enough attention that I will not miss any more now.
[Android Apps and Games] ltGuillaume:
Do you know about the enabled/disable function? You could use that to "archive" seen shows and hide them from the list. Watched vs. not yet watched can be seen easily by just sorting the shows by unseen episodes. And then there's a filter to find a show by name.
[Android Apps and Games] nutpants:
Yes I am using enable and disable for series and shows that have ended (But I don't know how to just show the disabled ones, so I can look for wanted old series and episodes when I have free time)

You could almost say I'm using your app as a checklist of shows I have seen, want to see and as a reminder, of shows I have to find, have seen, want to own, and are coming out I want to remember. Then also I use the summerys to explain a series to other people I think would like to watch it. About the only thing I don't do is search for shows that have certain actors in them..at least not yet lol

I don't expect to find and app that had every feature I would use, or any developer to fulfill my every need.. But I will ask for features or improvements I think are great.

But I'm very happy with what it offers now.

And look forward to see where it goes.
[Android Apps and Games] ltGuillaume:
I think you're right about the enable/disable function, so instead I created a separate list (archive) to stash away shows there. I don't really see the use of keeping both archive and enabled/disabled (previously called "[passive state]"), so the latter has been removed completely.

6.0: Removed Enable/Disable function, added Archive (separate list to stash old / non-current shows); "Seasons up to here are seen" re-marked seen episodes so that view dates were lost; Keyboard didn't show up on "Search shows".

http://xdaforums.com/attachment.php?attachmentid=3501179&d=1444410761
[Android Apps and Games] nutpants:
Upgraded to the new version

(From the link)

But now I can't see my current shows.. It says no shows found.

It's just blank black

If I add new shows they show up however.

They are there as when I ad show search I can see them starred.

I can't remove them and re ad them fun the ad show search

Archived list shows up fine.

Do I have to start over from scratch?

I'll post this on github as a bug
[Android Apps and Games] ltGuillaume:
Yes! I thought that there was a default value '0' for passiveStatus in the database, but there wasn't, so the value could also be NULL. Fixed now: http://xdaforums.com/attachment.php?attachmentid=3501179

Edit: Aha, the default to 0 was there, but only when updating the database from an older version, not when creating a new database (this code came from the fork of DroidSeries I based my fork on).
[Android Apps and Games] ltGuillaume:
Fixed some minor issues that in very specific cases could cause a FC in 6.0c: http://xdaforums.com/attachment.php?attachmentid=3501879&stc=1&d=1444476767
[Android Apps and Games] ltGuillaume:
Grmbl, ok it didn't update the archived shows when restoring a backup... Fixed.

http://xdaforums.com/attachment.php?attachmentid=3502066&d=1444491647

Probably last update for a looong time.