yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Ibuprophen:
[MENTION=2664981]ltGuillaume[/MENTION], I hate to be of a bother...

This is just a minor feature request for when you are working on your next release...

Is it possible for the ability to list Seasons & Episodes in a style like "S01E01"?

Personally, I feel that this is a much easier way of viewing them as opposed to using Lower Case with an X dividing them.

Just a thought and hopefully not a difficult feat to accomplish for when you are working on your next release.

Thanks a Bunch!
[Android Apps and Games] Ibuprophen:
By the way, I installed the beta version as an update to the current one and... I attached a screenshot of the main screen...
[Android Apps and Games] ltGuillaume:
Tried that, and I don't think it's an improvement at all... takes up extra horizontal space, so dates fall off on smaller screens, doesn't look better altogether, or easier, imho. Have a look at the screenshots. Plus I rely on the 'x' in some hacky way in some places.
[Android Apps and Games] ltGuillaume:
Didn't it just take a couple of seconds before it displayed the shows? It's updating the database for the external sources feature. Otherwise, see your PM Inbox.

Beta2 is uploaded here: http://xdaforums.com/attachment.php?attachmentid=3965860
[Android Apps and Games] nutpants:
I tried the beta..

I think it wiped my entire list of shows and archive..

Or it's looking someplace else..

Thank goodness I have auto backup

Ok maybe it did not wipe them

But if I add a show it's visible

But next time I run it it's gone with the rest

But adding a show it's listed as still there

So they just must not be visible
[Android Apps and Games] Ibuprophen:
Just an FYI...

I had made ltGuillaume aware of that, since it happened to me as well, and he is currently working on the issue right now.
[Android Apps and Games] ltGuillaume:
Don't worry, you haven't lost anything, I'll have a look at the logcat [MENTION=4828250]Ibuprophen[/MENTION] sent me in a minute.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
Okay pplz, just install this version and you'll have everything back!

Now it's translation time!

Please have a look at the following (machine) translations. I would really appreciate any feedback!

English (for reference):

<string name="menu_context_ext_resources">External resources</string>

<string name="dialog_show_next_airing">Show next airing instead of next episode\'s air date</string>

<string name="messages_next_airing">Next airing:</string>

German:

<string name="menu_context_ext_resources">Externe Ressourcen</string>

<string name="dialog_show_next_airing">Zeige anstehende Lüften statt der nächsten Episode</string>

<string name="messages_next_airing">Nächste Ausstrahlung:</string>

Spanish:

<string name="menu_context_ext_resources">Recurcos externos</string>

<string name="dialog_show_next_airing">Mostrar la próxima emisión en lugar del próximo episodio</string>

<string name="messages_next_airing">Próxima emisión:</string>

Russian:

<string name="menu_context_ext_resources">Внешние ресурсы</string>

<string name="dialog_show_next_airing">Показать предстоящую проветривание вместо следующего эпизода</string>

<string name="messages_next_airing">Cледующая трансляция:</string>
[Android Apps and Games] Penacal:
Seems fine, except Recurcos, must be Recursos.
[Android Apps and Games] ltGuillaume:
Thx [MENTION=5239402]Penacal[/MENTION] for checking! Strange thing that machine translation makes such an error! I copy-pasted it.
[Android Apps and Games] nutpants:
Link works fine

A little cumbersome.. It would be better if all the links were optional (personally I expect to use the custom links far more often than any others) and just in the first menu rather than nestled under "external resources"

I can see myself using this function everyday and the faster the better

(Yes I'm sad.equaling two touches of the screen as effort..but MacDonald taught my to be lazy and selfish to want it my way right now lol.)
[Android Apps and Games] ltGuillaume:
What if I add this: normally a long-press on the cover picture opens the next episode's details page, but if you put a "*" before one of the URLs you have entered, this URL will be opened when you long-press on the cover. This will allow for only one touch event instead of the current 3, or 2 when following your proposed changes.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] nutpants:
How about changing the short tap on the covert picture for the series info

(Which after the first episode you would know and for most would not be needed again)

To the custom *url And leave the long tap to the episode info

Mainly because i expect that next episode info would be read far more often than the series info, so episode info should be kept easy to get at.

(Which honestly I never even knew that it was there like that but now I'm going to use it more often)
[Android Apps and Games] ltGuillaume:
Have a look at the attached beta. See the translations below (please do help me with corrections for German, Russian, Spanish!) on how it works now:

English (for reference):

External resources

Show next airing instead of next episode's air date

Next airing:

\n» Tap poster for next episode info

\n» Double tap poster for external resource (to *s directly, or list)
[*]\n» Long-pr...сли обновления идут слишком медленно)
[/LIST]
[Android Apps and Games] ltGuillaume:
DroidShows 7.2.0:

CHANGED BEHAVIOR: Tapping on poster icon in shows overview:

- Single tap: go to episode details (was show details)

- Long press: go to show details (was episode details)

- Double tap: external sources (either open *s directly, or - if no starred URLs...orums.com/attachment.php?attachmentid=3969044
[Android Apps and Games] nutpants:
Not sure if it's just me but

I put url in under custom and it goes to Firefox but it searches for the url and is not going to it.

I tried with both http:// and without..

I'll do some more testing

My bad I had a space between the *And the address which was causing the issue

Seems to work fine I'll keep testing and report back if I have any issues
[Android Apps and Games] ltGuillaume:
I'll add another .trim() to the code, so that "* http://..." (with space) will also work in the next version.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
Apparently the API of TheTVDb.com can be extremely slow in some areas (which would render this little app pretty much useless). If this is the case, you can try if enabling the new option to use a TheTVDb mirror helps. Furthermore:

German/Spanish/Russian translation for the following sentence would be appreciated (I've put something together that undoubtedly is wrong):

"Use TheTVDb mirror (try this if updates are too slow)"

7.2.1:

Added option to use mirror for TheTVDB connection

Much better connection error handling (including status bar notifications)

Fixed: if there were spaces between the custom external resource and the "*", the website would not be opened directly.

Fixed: FastScroll thumb settings weren't set after restore or when switching between archive/current.

Removed obsolete code
[Android Apps and Games] Ibuprophen:
This is working much better!

I see the difference between the radio button being selected and deselected.

The Plex link is working wonders!

This is a great improvement and you did a GREAT Job!!!

Sent from my D2VZW on the Bridge of the U.S.S. Enterprise.
[Android Apps and Games] Shadowghoster:
German:

1.) Externe Quellen

2.) Zeige als nächstes laufende Episode anstelle des Datums der nächsten Episode

3.) Als nächstes laufend:

5.) Poster doppeltippen für externe Quellen (für URLs direkt oder für Listen)

6.) Poster lange gedrückt halten für weitere Informationen

7.) Benutze einen TheTVDb mirror (ausprobieren, falls Updates zu lange dauern)

Regards Shadowghoster
[Android Apps and Games] ltGuillaume:
Thank you! Well, have a look! Specifically, enable the option "Zeige als nächstes laufende Episode anstelle des Datums der nächsten Episode" and see if "Als nächstes laufend:" bumps the date off-screen.

Oh, and is "Auf ein Poster tippen um Infos zur nächsten Episode anzuzeigen" correct?
[Android Apps and Games] nutpants:
With the new beta

After updating shows

I get a droid shows had stopped error and it closes

Tried with and with out option for updating from mirror

Ok my bad again

For some reason droid shows was dropped from my firewall when I updated

I did not get the close after I add it to the firewall.

As I side note anything I changed in the options was also lost then it error and closed

On a nexus 7 running 444 liquid smooth
[Android Apps and Games] ltGuillaume:
I've tried to catch all possible crashes caused by the legacy code, so I'm very curious about what happens when it's blocked by your firewall. Could you try to reproduce the crash while capturing a logcat?

The fact that you lose the settings is to be expeccted, as currently it saves the preferences when pausing the activity. I realize that this isn't the most charming way to do this, plus it causes unnecessary writes to your flash memory, so I'll change that, too.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] nutpants:
Logcat attached
[Android Apps and Games] Ibuprophen:
Helper Guide to Reporting Issues with the DroidShows Application.

In response to a handful of PM's i had received over time... I would like to take this opportunity to provide a helper for those who are not familiar with reporting issues regarding this application.

Now the best way to reporting any issues for this application, that would be the most helpful for the Developer, [MENTION=2664981]ltGuillaume[/MENTION], is by providing the following information:

1) Database Files: There are database files, by default, that you will find located within the "/storage/emulated/0/DroidShows" folder. Compress all those files as a zip file then save it in a location where you can find it. BE SURE that you do not delete or move the original folder/files within that location. You are only to create a copy of the database files as a zip file.

2) Logcat File: When it comes to creating a Logcat File, be sure that when you are recording the file, your only mimicking just the actions within the app that reflects the issue your reporting.

NOTE: There are a handful of Logcat apps that are out there but, if your looking for a good one, here's 2 that are amongst the more popular ones. One of these is what I personally use which is the Logcat Extreme app. The other, is a real decent one, the SysLogcat app.

Now all you have to do is to provide:

1) A thorough explanation of the issue.

2) The zip file of the databases.

3) The Logcat file.

4) Any screenshots that only reflects the issue that your reporting (Optional).

NOTE: Any changes to the above steps as well as additional information to provide [MENTION=2664981]ltGuillaume[/MENTION] will be directed by him on a case by case basis.

And there you go... As simple as sneezing into a napkin! LOL!

Happy Holidays!!!
[Android Apps and Games] ltGuillaume:
Please try the attached version, [MENTION=417657]nutpants[/MENTION], if you don't have a problem when the firewall is enabled for DroidShows, I'll release 7.3.0 final.

Thanks [MENTION=4828250]Ibuprophen[/MENTION], I'll add a link to this post to the opening post!

Thanks everybody for the quick translations! They're all implemented in the attached version. [MENTION=5368959]Shadowghoster[/MENTION], did any of the strings turn out to be too long? Maybe "Nächste Sendung" instead of "Als nächstes laufend"?
[Android Apps and Games] nutpants:
Stilll have the crash when blocked by firewall

Log attached
[Android Apps and Games] Ibuprophen:
[MENTION=2664981]ltGuillaume[/MENTION], I don't see much regarding the specifics as to the force closing of the app...

Before I could provide any assistance, i just wanted to know what exactly did you do/perform beginning with your opening the app till it forced closed?

EDIT: In addition, how frequently does it force close? and does it happen when performing the same actions?

Also, when you go into the options, what version does it reflect?

Thanks!

Sent from my Communicator (SCH-I535) on the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
[Android Apps and Games] nutpants:
Version 730

App was closed and not run since reboot (But it happens regardless of any of that)

App was started and updated shows with afwall blocking internet access.

Force close happens every time i try to update shows and forget to change my firewall to the profile that allows access for droidshows.

Force close is right after it goes through the update process which takes 2x as long add when it had access.

It's not a show stopping bug for me as generally I don't forget the firewall but the firewall fails to change profiles properly once in a blue moon.

---------- Post added at 08:50 PM ---------- Previous post was at 08:38 PM ----------

Another possible bug

I just noticed after I updated today

Some shows popped up with old episodes as unseen

And I know I have marked them seen in the past..

Now this could be the website changing

(As it shows now that the next episode of the flash s3e10 airs on oct 18 2016 but I'm sure yesterday it had the same episode airing in January 2017)

I can't telly you the other two changes that appeared today

Mainly because i thought it was my fault before I realized it could be a bug.
[Android Apps and Games] Ibuprophen:
I have just 2 Questions regarding your info above:

1) When you enter the Options, do you have the last radio button (Use TheTVDB Mirror) selected?

2) If your answer to the first question is Yes, if you were to deselected (uncheck) the option, exit the app, then open it back up and go back to the options, do you see it rechecked (without you touching it)?

***And vice versa. The same question as #2 but, If it wasn't checked.***

I have 2 questions for this:

1) Within the Options, you have the second radio button selected (update shows last season only)?

2) When you attempt to update all the shows, does the popup dialog hang on the first show?

Finally, do you have any logcat and/or the database files to provide to [MENTION=2664981]ltGuillaume[/MENTION]?

Thanks a bunch!

Sent from my Communicator (SCH-I535) on the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
[Android Apps and Games] nutpants:
No all shows update at about the same speed.

No sadly I don't have a logcat at or database as was running on autopilot and fixed everything before I realized it might be a bug. If I notice it again I'll try to get one
[Android Apps and Games] Ibuprophen:
Maybe the servers for one or both of the thetvdb.plexapp.com and thetvdb.com links were real busy and/or temporarily down.

I would only report an issue only if this persisted for 2 or more days. Sometimes the URL's just gets slow or are down for maintenance and at times when that happens, the app will panic and force close.

In addition, the default location to the backups performed by the DroidShows app are found in "/storage/emulated/0/DroidShows/".

Within that (DroidShows) folder are anywhere from 1 to 3 database files with the file names "DroidShows.db" (Primary database), "DroidShows.db0" and "DroidShows.db1".

Those are the database files that [MENTION=1467023]itGuillaume[/MENTION] looks for when any issues arise.

Finally, if you were to regularly copy, to a backup location (typically the MicroSD), of the DroidShows folder (of course with the database file(s) included). And then if you were to reinstall the devices system (a clean install), then when you reinstall the DroidShows app, all you need to do is copy the DroidShows folder back to the "/storage/emulated/0/" location, then open the app and within the options of the app, select Restore and Ok/agree to the popup dialogs, it will import and update all the shows as of the last copy of the folder you had backed up.

I hope i had not only answered your question but, provided the additional information understandably.

HAPPY HOLIDAYS! :D

Sent from my Communicator (SCH-I535) on the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
[Android Apps and Games] ltGuillaume:
Merry Christmas! :)

Hmz the issue with "unchecked" episodes I can only explain if those episodes were removed right before the second-to-last time you updated, and had reappeared in the TheTVDB database the last time you updated. TheTVDB is a community effort and things like that happen. That's why I added the option to only update the last season of every show (and the specials), so that previous seasons remain untouched.

I'll have a look at the logcat after Christmas.

Cheers!

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] Ibuprophen:
MERRY CHRISTMAS to EVERYONE in the DroidShows Community!

A FREE DroidShows app for everyone on me!!!

LMAO!!!

Sent from my Communicator (SCH-I535) on the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
[Android Apps and Games] ltGuillaume:
I just had a quick peek, but the actual error message seems to have been filtered out of the log. But I think I worked it out. If it still happens with the attached version, could you send a log without any filters applied when when capturing? It's just that I'm afraid the same thing will happen not only in the artificial setting with the firewall, but also when there's an actual connection error, because the lines of code the logcat refers to are only used for setting up the status bar notification.

:D:D
[Android Apps and Games] Ibuprophen:
This one seems to be running much smoother.

Just an FYI... You labeled the apk file as v7.3.1 but, the app info reflects v7.3.0...

But, I had, personally, verified that it's not the same app file as the v7.3.0.

Merry Christmas to You, your Family and Friends!

Sent from my Communicator (SCH-I535) on the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
[Android Apps and Games] ltGuillaume:
True, but it's just a test version, hoping [MENTION=417657]nutpants[/MENTION] can verify that the issue is fixed.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] nutpants:
I like that the notification that it can't connect

Wish every app was so graceful without internet.

It works. No force close.

Very nice

Thanks for the hard work
[Android Apps and Games] ltGuillaume:
All right then! Here's v7.3.1 Final http://xdaforums.com/attachment.php?attachmentid=3980890
[Android Apps and Games] ltGuillaume:
Happy New Year everybody :)

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] Ibuprophen:
Happy New Year Everyone!

And may this New Year always bring you underwear that never rides up!

LMAO!!!

Sent using the d2vzw Communicator from the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
[Android Apps and Games] ltGuillaume:
Bug fix release v7.3.2:

Fixed: progress dialog did not close after updating single show (it wasn't me, it was Looper!)

Fixed: when searching, but without a search term, all shows are listed. This is nice 'n handy when you want to update both current and archived shows in one go. But after updating, the list was refreshed showing only current OR archived shows

https://xdaforums.com/attachment.php?attachmentid=3993068
[Android Apps and Games] ltGuillaume:
Baguette release v7.3.3

Added French translation! (thx amadeous)

Updated Spanish translation (thx CalebCDE)

Monochrome icon for status bar notifications, using now monochrome'd poster placeholder

Fixed: workaround for FC when returning to shows list after adding a new show that received NULL for showStatus.

https://xdaforums.com/attachment.php?attachmentid=3996215
[Android Apps and Games] ltGuillaume:
Bug fix release 7.3.4:

Fixed: the original XML parser code wasn't any good with & and other special characters, wrote a simple fix

Fixed: in Episodes list, the row wasn't updated after the seen status was changed in Episode Overview

"last season" => "latest season"

https://xdaforums.com/attachment.php?attachmentid=4001388
[Android Apps and Games] Ibuprophen:
Wow... Really dead in here...

How's the weather?

LMAO!
[Android Apps and Games] ltGuillaume:
Haha! Well, if it ain't broke... :P

I'll prolly work on a log feature soon, instead of or next to the undo feature.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] nutpants:
I'm really happy with it as it is..

Ok

Other than I wish I could track movies I've seen and want to see...

(All the da@m remakes and series restarts is getting a little confusing, is it spider man 1 this year or spider man 6 or 7, I'm not even sure how many spider man movies were in the second restart and now they are restarting again)

But that's not what this app is for.

.

..

...

At least not yet...
[Android Apps and Games] ltGuillaume:
Haha yeah I know, confusing and not even worth watching at times. Said this before, but I'm using Criticker to track and rate the movies I've seen. Sometimes I add a little review, either for it to be useful to others or even just to remind me of what the film was about later on (so, to prevent confusion later on). Recently they even started adding series to Criticker, really nice.

There used to be an ok Android app, but the API was taken offline due to some security issues. A real shame.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] ltGuillaume:
Bugfix release (v7.3.5):

Fixed: "Next aired: ..." wasn't updated when 12 o'clock (AsyncInfo)

Updated French translation

https://xdaforums.com/attachment.php?attachmentid=4035796
[Android Apps and Games] Ibuprophen:
I gotta state that I did previously see the Next Aired issue on 2 of the shows in my list but, it was minor and just figured that it was the server database and not the app since it wasn't happening on most/all the shows.

After this update and seeing that fix on your post, it took a few days before I had put one and one together. So now I do see that the issue has been resolved.

Thank You Very Much!!!

I do have a quick question...

When selecting the option, in the settings, for the Plex server, i know it redirects it when updating the shows but, does it also redirect it when adding shows?

Or is that option for updating shows only?

Just wondering.
[Android Apps and Games] ltGuillaume:
It will also use the mirror when adding new shows.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [2016 DroidSeries Reboot]
[Android Apps and Games] Ibuprophen:
I was just asking out of curiosity.

Running pretty smoothly too.

I have a simple feature suggestion..

It would be great if I could alter the text size only on the screen that lists the shows. Sometimes there's a show title that's a little too long for its britches (LOL!) and you can't see the last portion to the right side. Not the episodes but, the shows title.

I hope i explained it okay. I can upload a screenshot if needed.

Thanks a Bunch!
[Android Apps and Games] ltGuillaume:
Nah I'm not gonna do that: there will always be show names that will be too long to show on one line, so be it. If I'd allow to change the text size, that would screw up the layout. I will allow for the title to use the right edge of the screen a bit more useful, though: currently it cuts off quite a bit before the edge of the screen.

HTC Desire CM7/2.3.7

[MiXplorer Skins Gallery] - [My DroidSeries Reboot]
[Android Apps and Games] Ibuprophen:
Understood my friend.

How about all the text to continue on another line below it?

Peace and Love!

Peace and Love!

~Ringo Starr~

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...