yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] nutpants:
Are you says you don't want to add movies before you take a break?

I promise not to look for bugs or features until the new year..

Lol

Everything looks good, testing now
[Android Apps and Games] ltGuillaume:
DroidShows really isn't meant for movies, I'd say you're much better off using IMDb for that or perhaps something like criticker.com (which is great, but doesn't have a working app anymore, unfortunately).

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] nutpants:
If there was a good open source app that tracked watched and washed to see movies (with summery and other info)I would be all over it.

But I'm sure some I've will do one sooner or later.

Thank you again for your excellent app.
[Android Apps and Games] ltGuillaume:
Oh dear... Perfectionism kicking in big-time...

6.0e: A show is added to the list you're viewing (current or archive); Added toast to archive/recover operation; Finally found a proper word to replace "unarchive" :P

http://xdaforums.com/attachment.php?attachmentid=3503287
[Android Apps and Games] ltGuillaume:
Help needed: if anybody has Android 6 (Marshmallow) already, I would really appreciate it if you tested if v5.9 works, and then if v6.0(e) works as well. If not (apparently it crashes on start-up), could you send me a catlog dump and test with this version: https://github.com/ltGuillaume/DroidShows/releases/download/6.0/DroidShows_6.1TEST.apk
[Android Apps and Games] ltGuillaume:
6.1: Added Spanish translation, thx helfio; Added Iterator into AsyncTask for issue #4 in Android 6; Force stats refresh when switching between current and archive.

http://xdaforums.com/attachment.php?attachmentid=3519380&d=1445870493
[Android Apps and Games] ltGuillaume:
6.2: Moved around some variables to make other activities independent of main activity; Workaround for Android bug so that returning to last opened activity works; Made clear that current shows are NOT updated when archived shows are listed and vice versa (strings changed).

http://xdaforums.com/attachment.php?attachmentid=3556476&d=1448576763

Making the activities independent also fixes a bug that caused a crash when returning to a seasons/episodes activity after the app had been destroyed by Android.
[Android Apps and Games] ltGuillaume:
DON'T USE VERSION 6.2

Well, sh*t, there's one little thing that went wrong, so that when adding a new show, it might look like you lost stuff. So please wait for v6.3 and go back to v6.1 for now. If you already added a new show in v6.2 and it looks like you lost your shows, make a backup and PM me, so I can fix the database for you. Sorry!
[Android Apps and Games] ltGuillaume:
6.3: Fixed bug that prevented newly added shows from getting show stats for home screen; Cancel progress dialog when no connection to TheTVDb; Fixed bug for show not showing up when added directly after restoring a backup.

http://xdaforums.com/attachment.php?attachmentid=3564983&d=1449245761
[Android Apps and Games] ltGuillaume:
6.4: Added German and Russian translation (thx repetti); Removed iterator in AsyncTask, introduced in v6.1, delayed list sorting (can cause items to be added) until after cycling through shows for stats refresh in order to avoid (hopefully) ConcurrentModificationException.

http://xdaforums.com/attachment.php?attachmentid=3580481&d=1450406307
[Android Apps and Games] ltGuillaume:
6.5: Remove out-of-place fastScrollTrackDrawable; No more Iterator used via for(.. : ..) in AsyncTask, now using counter (ConcurrentModificationException again); Fix to allow switching between current/archived shows after restoring backup & canceling update all; New screenshots.

http://xdaforums.com/attachment.php?attachmentid=3589025&d=1451121803

Also added new screenshots to opening post.
[Android Apps and Games] ltGuillaume:
6.6: Search Wikipedia for show details (app or mobile webpage); Automatically scroll to current season / first unwatched episode; [Silent Update] Removed possible delay between swipe gesture and Vibrator response.

http://xdaforums.com/attachment.php?attachmentid=3631053&d=1454403639
[Android Apps and Games] :
Hi there, I really like your app.. I have a request.. can you please add a filter to the show view? So one can choose to see only the series with episodes unseen

And just a curiosity... are you planning to make your app material?

Thanks for your great app ;)
[Android Apps and Games] ltGuillaume:
Hi! Thanks for your nice words :) If you sort the shows by unseen episodes instead of by alphabet, it pretty much already does what you'd like to see.

I pretty much hate everything Material Design and I think it interferes with the workflow of many apps that used to be great. Furthermore, the floating button is the most annoying UI element since Clippy in MS Office, and a color palette like that should only be seen in a baby's bedroom and nowhere else. So that's a no to your question :p

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] :
Thank for your answer.

I saw the sorting option but I hoped there was a filter, but doesn't matter it's still a great app :good:
[Android Apps and Games] ltGuillaume:
Now there is! Check the menu item "Include/Exclude seen". Test version, please report back to me :)

Just updated this test version
[Android Apps and Games] ltGuillaume:
This is a pre-release of v6.7 that includes a clean implementation of the "Include/Exclude seen" feature. It needs testing, especially when switching between sorting modes and between archived and current shows, and using the search. Again, Android is stupidly annoying with filtered lists...

I've added two new strings and translated them myself with some searching and automated translation, could someone please check if this is correct? The option is meant to hide (exclude) the shows without aired unseen episodes from the shows list. In English, I eventually settled for this:

<string name="menu_exclude_seen">Exclude seen</string>

<string name="menu_include_seen">Include seen</string>

Could you have a look at these translations for that:

German:

<string name="menu_exclude_seen">Gesehene verbergen</string>

<string name="menu_include_seen">Gesehene zeigen</string>

Russian:

<string name="menu_exclude_seen">Скрыть просмотренной</string>

<string name="menu_include_seen">Показать просмотренной</string>
[Android Apps and Games] ltGuillaume:
One more fix.
[Android Apps and Games] iphone.ang:
On Russian it will be:

<string name="menu_exclude_seen">Скрыть просмотренные</string>

<string name="menu_include_seen">Показать просмотренные</string>[/QUOTE]
[Android Apps and Games] ltGuillaume:
6.7: New feature to exclude shows without unseen aired episodes from list; Reorganized menu items; Marked shows a little bit differently if next episode airs today; Removed possible delay between swipe gesture and Vibrator response; Date today is now a single static variable, updated when needed.

http://xdaforums.com/attachment.php?attachmentid=3637568&d=1454864724
[Android Apps and Games] ltGuillaume:
If the over-scroll effect doesn't work for you when Exclude seen is enabled, please redownload v6.7. Apparently some Android versions think over-scroll and setVerticalScrollBarEnabled should be linked, which makes no sense whatsoever.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] Howlin1:
Great app I love it, I use if everyday!

This isn't a big issue but I have the shows ordered by unseen and Marco polo showing in between fear the walking dead and making a murderer. In the attachment it shows the next episode of Marco polo airing in 2014, while fear the walking dead and making a murderer in 2015, why is this happening?
[Android Apps and Games] ltGuillaume:
Hi! Thanks for your feedback,glad you like it and are using it daily! :) "Sort by unseen" is meant to be a sort of "binge watch" mode, i.e. it first looks at the NUMBER of unseen episodes per show and sorts by that. If there are shows that have the same amount of unseen episodes, those with the next episode that aired first is placed above the other.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] iphone.ang:
Error when viewing information about the invited stars.
[Android Apps and Games] ltGuillaume:
Hi, I tested it extensively but cannot reproduce your error. Could you please send me a logcat dump? If you don't know how, there are tutorials here on XDA to teach you how to get a logcat dump. You can use the app "Catlog" for example.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2015 DroidSeries Reboot]
[Android Apps and Games] iphone.ang:
As firmware I use the Unofficial CyanogenMod 13.0 with 3.4.0 kernel by Sultanxda. Apparently there disabled logging. Because of this logcat not working, so I can not send logs. As soon as I change the firmware then I will send the logs. Sorry for my English, I not native.
[Android Apps and Games] ltGuillaume:
As far as I can see in the ROM's topic, logcat is not disabled and is frequently used to report issues. I did see some reports that a specific version of SuperSU (2.66) prevented taking logcat dumps for a few people. You could see if using an older/newer version makes it work. Here's one of the tutorials on XDA on how to capture logcat dumps (you can also have a look if it works via ADB. If you use Total Commander or Double Commander, I highly recommend the Android ADB plugin): http://xdaforums.com/showthread.php?t=1726238
[Android Apps and Games] iphone.ang:
log from the Android ADB.
[Android Apps and Games] ltGuillaume:
thx, could you please try this version and report back? :)
[Android Apps and Games] iphone.ang:
Checked on different shows and series. Everything works. Thank you.
[Android Apps and Games] ltGuillaume:
6.8: Fixed typos in german translation (thx [MENTION=4301676]casperk[/MENTION]lein); Fixed IMDb request in Episode view when no IMDb app installed (thx [MENTION=7008650]iphone.ang[/MENTION]); Fixed IMDb request in Show view when used twice.

http://xdaforums.com/attachment.php?attachmentid=3647220&d=1455543484
[Android Apps and Games] nutpants:
Still loving the app

But I noticed when I did a fresh flash and install of my rom I have not been backing up droid shows as often as I should

Could you add a backup option, anything like monthly or when adding new shows (or both)

Thanks
[Android Apps and Games] ltGuillaume:
Hi! Thanks for the compliment :) Hi! Concerning your request, sorry, I firmly believe that making backups is the responsibility of the end user and should ideally be done centrally, not by a separate routine per app. The backup option in DroidShows is meant primarily to allow switching between legacy DroidSeries, DroidSeries-Guillaume and DroidShows, or to a differently signed version (F-Droid) and for me to be able to provide support on the database level. An option for you would be to plan monthly backups in a backup app that supports scheduling, such as Titanium Backup.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
6.8.1: Hopefully fixed issue where list items remained greyed out (disabled), even when newly aired episodes were available.

http://xdaforums.com/attachment.php?attachmentid=3649012&stc=1&d=1455672170
[Android Apps and Games] ltGuillaume:
6.9: Fixed problems introduced in 6.7 because SimpleDateFormat is not thread-safe: (1) wrong dates were parsed for "today", leading to wrong unwatched aired counts, and (2) wrong/broken up next episode strings in seasons list); Reverted # of episodes aired to count that doesn't include today; Made seasons list layout more consistent with shows list: next episode is now grayed out/normal instead of normal/bold; Optimized getView() for all lists; Now using Calendar instances instead of using deprecated Date methods; Small improvements.

http://xdaforums.com/attachment.php?attachmentid=3652203&stc=1&d=1455892251
[Android Apps and Games] iphone.ang:
Version 6.9 is not working.
[Android Apps and Games] ltGuillaume:
Thanks for reporting! Didn't happen on my phone, but definitely was a small bug I introduced.

6.9.1: Re-activate filter when switching between archive and current; Future air dates are also grayed out in the episodes list.

6.9.2: getView() didn't check if convertView was null in one situation, could cause crash

http://xdaforums.com/attachment.php?attachmentid=3653222&d=1455972217
[Android Apps and Games] ltGuillaume:
6.9.3: The listView separator was gone in seasons/episodes list since 6.7; Performance issue: legacy code for episode list used to do a database query per episode on every getView(), now it uses one query for the entire list; Moved createTVShowItem to SQLiteStore; Fixed IntentReceiverLeaked problems in show/episode view when swipe back gesture was used while finger on rating/names.

http://xdaforums.com/attachment.php?attachmentid=3655210&d=1456103143
[Android Apps and Games] ltGuillaume:
Ok, how's this daily backup feature? You can turn it on in the Options dialog. It's a test version, so may cause some crashes maybe. If so, please report back :)

Oh and the Spanish, German and Russian translations for the new option are just guesses, so any help is much appreciated :p
[Android Apps and Games] gamemoi:
You need release only one new version, member can very easy choose to download app.
[Android Apps and Games] ltGuillaume:
Sorry, I don't understand what you mean here. Could you please try to explain this some more? The previous post of mine contains a version that needs to be tested before it's to be seen as a release.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
I have one more string to be translated:

<string name="dialog_auto_backup">Automatically perform daily backups</string>

This is what I guessed for now.

German:

<string name="dialog_auto_backup">Automatische tägliche Datensicherung</string>

Spanish:

<string name="dialog_auto_backup">Copia de seguridad diaria automática</string>

Russian:

<string name="dialog_auto_backup">автоматическое ежедневное резервное копирование</string>

Could you please correct the above strings? :)
[Android Apps and Games] nutpants:
Back up seems to be working quite well.

It is not automatic every day

Just every day I use the app

(For myself that's 3 times a week)

Having it in the root directory of the sd is a tiny bit annoying

(Just for Backup reasons I usually back up app directories over ftp to a server)

But a very nice feature and I like it keeps one older one in case I pull a captain stupid and mess up stuff bad then exit creating a back up..

If you ever play with it more please keep 3 old versions and have them in a directory.

Fantastic work btw..

Thanks for the effort.
[Android Apps and Games] ltGuillaume:
7.0: Option to automatically perform backups (max. once a day, if DroidShows was used); Restore also looks for older backups (.db0, .db1, then droidseries.db in root of external storage); A maximum of 3 backups will now be saved in folder "DroidShows" on external storage; Re-ordered/renamed some menu and context menu items; Added try/catch blocks around AsyncTask sections in order to prevent rare and unnecessary crashes.

http://xdaforums.com/attachment.php?attachmentid=3665195&d=1456783781

[MENTION=417657]nutpants[/MENTION]
[Android Apps and Games] ltGuillaume:
Minor thingy, but hey. Without this minor extra check, DS could create a new backup every time you close it, which would lead to all three backups being the exact same database.

7.0.1: Minor fix to prevent unnecessary automatic backups (when backup was older than today, but active database had the same modification date as the backup).

http://xdaforums.com/attachment.php?attachmentid=3667893&d=1456951471
[Android Apps and Games] Penacal:
Hi [MENTION=2664981]ltGuillaume[/MENTION], great feature, this backup option. Is there any possibility to add a custom path for the backup? But the main reason for my post is this issue I recently faced: I have an old show which I check the first 4 episodes of 22, but then if I scroll to the end of episode list and go back to the beginning, the episodes are not checked anymore,and this happen in every show long enough to scroll.Can you try to reproduce this behavior? I took a log,but didn't see nothing related to the issue,but if you want I can send it to you tomorrow. I'm on a lollipop ROM. :good:
[Android Apps and Games] ltGuillaume:
Good catch, [MENTION=5239402]Penacal[/MENTION]! Should be fixed in this release.

7.0.2: Fixed: episodes marked as seen from within the episodes list weren't checked anymore when scrolled out of and back into view.

http://xdaforums.com/attachment.php?attachmentid=3668185&d=1456966247
[Android Apps and Games] Penacal:
I just install the newest version from f-droid, and now it happens the reverse if I unmark several episodes(4 in my test) and scroll, they get checked again,when scroll back to top.:rolleyes:
[Android Apps and Games] sasuke99:
good job and nice layout
[Android Apps and Games] ltGuillaume:
[MENTION=5239402]Penacal[/MENTION]: Yep, that's mere stupidity on my side. Everything has to be explicitly defined for every row, every time, there's no default when re-using rows of a ListView.

Thx [MENTION=7316715]sasuke99[/MENTION]!

7.0.3: Fixed for real: episodes marked as seen from within the episodes list weren't checked anymore when scrolled out of and back into view.

http://xdaforums.com/attachment.php?attachmentid=3669105&stc=1&d=1457031550
[Android Apps and Games] ltGuillaume:
[MENTION=5239402]Penacal[/MENTION]: what folder would you have preferred for the backups then?

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] Penacal:
No folder in particular, cause I know every user got a different scheme, but the possibility to choose where to put the files. This happens because almost every app wants a folder to put something:silly:, and I end up with a cluttered storage. Some apps just give the possibility to choose where to put downloaded files,etc and I choose the same folder for those apps(generally my nexus folder). But that its not a big deal:good:
[Android Apps and Games] Howlin1:
Not sure if it is a bug or not, but when I am using the Exclude seen option there is no scroll bar on the right hand side, while if I use Include seen option I will. Is there meant to be one (it's no real big deal either way)?
[Android Apps and Games] ltGuillaume:
That's by design, or more specifically, it's a trade-off I had to make: excluded items are rows of 0px in height (and without any info in them, so they don't slow down scrolling). However, the scroll indicator and thumb were misbehaving and saw all rows as if they had the same height, so they jumped around like a madman when seen shows were excluded. So I decided to hide them completely. I've tried about 4 other implementations of the "exclude seen" feature and this was the only fast and reliable one, with this as the only downside.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
Fixed a minor issue, but annoying nonetheless.

7.0.4: Fixed: episodes aired today were not allowed to be marked as seen from within the shows list (via context menu or swipe gesture).

http://xdaforums.com/attachment.php?attachmentid=3673072&d=1457307876
[Android Apps and Games] nutpants:
Silly question maybe..

Is there a way to sort shows by future date?

My situation is simple. There are a ton of old shows I'm finding and watching, but still many new shows that I'm trying to keep up to date on.. But when I sort all the old shows that have air dates I the past show up before shows that air today or tomorrow or next week..

I dont want to archive the shows I'm actively trying to find and watch, but I really don't want to miss a new air date this week

(Maybe a future dates first then unknown air dates, then past air dates thing)

Otherwise everything is working great.

Ever thought of forking your app to movies old and new?

(Yes I have mentioned movies before, and may again if I think I can get away with it lol)
[Android Apps and Games] ltGuillaume:
Hi! When I read this I immediately thought of using the archive for this, until you mentioned that you don't want to use this :p To be honest, I don't really know why you wouldn't, it's only called "Archive", you can just see it as a secondary list, or backlog, or whatever. And the list shouldn't be too long anyway thanks to the "Exclude seen" option.

As for movies: only if the brilliant Criticker.com opens up an API again, I might have a look at this. There used to be an Android app, but the API it used wasn't secure, so they completely removed it :(

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] nutpants:
Sadly my archived list includes tv show that ended long long ago and I hope to one day find.on top of that the series I have seen completely that have ended (but I have not bothered to mark seen until I watch then again in a few years) and the series I started and just grew bored of part way though but I might go back to if I get desperate. That list is huge. Just huge..

Not to worry. Thinking about it more I realised that with my idea of sorting If I missed a show it would quickly go from new upcoming shows to shows in the past that I want to see and i might overlook it.

Nothing can be everything to everyone Every time.

So imdb.com does not have the api a that you require or do you just prefer not to deal with them? Every body has their preferred sites and I'm not one to push mine...

Imdb. Push. Push. Push...

Seriously,, thanks for all the hard work.
[Android Apps and Games] ltGuillaume:
Haha wow, that sounds like you need about 4 or 5 lists instead of 2 :p If I were you, I'd lose the seen shows you want to watch again in a couple of years, and haven't marked yet: you can just put them in a text file instead. This will remove all those shows from the top when sorted by seen.

Yeah I just think Criticker is way better when it comes to tracking, reviewing and recommendations.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] nutpants:
I would if I could, and have in the past..

But after gathering about 300 mb of 2k text files over the years(many of which had some really unhelpful names ) I am trying to go the app route to track things. Trying to be more organized.lol

I've had pocket pcs and palms since they first came out (And still have many)so at least I've ditched all the note books and paper that used to clutter my drawers and desk..

I can't remember, is there a text export/import feature for saving watched series and episodes in a text file for later use?

(Hey you thought of it and it's a good idea(and it fits with my main txt file based note book tombo)

(Backup is not human readable right?)
[Android Apps and Games] nutpants:
As I was thinking last night,I realized how nice it would be to have user defined lists, then I could sort by Netflix, Showtime, library/DVD rental, old, in progress, archived,etc ...

Would that feature require a butt load of work or would it be relatively simple?

With maybe a text export of list title and associated shows...?

I'm probably asking to much..

(And if you did come through I sure I could think of other challenging features like cataloging abilities so you could check off wanted/owned/watched. But that would lead right back to movies and we want to wait at least a month before that is mentioned again.after all this is a hobby for you and who wants to hear people pestering for features that sound good but complicate matters and might keep you up late on your computer writing code, not on your couch watching these shows with your partner or random house guest, which is where you really want to be after all, but now you can't because these features are stuck in your mind and you just can't get them out.)

Would be a very nice feature however.