@ltGuillaume ltGuillaume released this Oct 18, 2017 · 13 commits to master since this release

Changes

7.7.0

  • Material-ish Design (Android 5+)
  • Drop-down list for current/archive/log and custom popup style (Android 3+)
  • File/folder picker for backup/restore
  • Changed pull-to-refresh drawable
  • Open context menus next to buttons (N+)
  • Annoying scroll thumb doesn't show on start
  • Fixed: German translations

7.7.1

  • Added Material Design icon by Listy2021 (XDA) and me
    (old icon will still be used on Android < 5)
  • Using separate icon for Action Bar
  • Options/Filter dialogs only show icon on Android < 5
  • Fixed java.lang.outOfMemoryError due to copying the shows ArrayList when expanding
  • Fixed: List separator style in Seasons/Episodes list
  • Changed tint of popups
  • Fixed: More German translations
  • Fixed: Wrong string for Archive in drop-down list
  • Updated screenshots

7.7.2

  • Swapped functionality: long-press poster is open external resources popup, double tap on poster is show details
  • Added button to add show if 1) none are present or 2) "Search shows" doesn't come up with results
  • Recreated icon and added adaptive launcher icon (Android 8+)
  • Action bar icon slightly sharper
  • Display show title in external resources dialog
  • Don't show new "Add show" button in empty log

TRANSLATIONS OF 2 NEW STRINGS NEEDED (French, Russian, Spanish):
"Filter shows"
"Pull down list to update shows"

Assets 3

@ltGuillaume ltGuillaume released this Sep 27, 2017 · 27 commits to master since this release

Changes

7.6.0

  • Added Context menu buttons in shows list and seasons list
  • Show/Season/Episode name in context menus

7.6.1

  • Added pull-to-refresh feature (update shows by pulling down the list)
  • Close Options dialog when performing backup/restore

7.6.2

  • Infinite scroll in Log
  • Fixed: posters were not downloaded (http->https)
  • Fixed: keyboard did not pop up on search shows
  • Fixed: more workarounds for Android 7 context menu stupidity/bugs
  • Fixed: inconsistent text colors in Log
  • Fixed: useless overscroll in Log
  • Fixed: position of context button in Android 7+

TRANSLATIONS OF 2 NEW STRINGS NEEDED (French, German, Russian, Spanish):
"Filter shows"
"Pull down list to update shows"

Assets 3

@ltGuillaume ltGuillaume released this Aug 22, 2017 · 30 commits to master since this release

Changes

7.5.0

  • Filter shows by network ("Exclude seen" can be found under "Filter shows")
  • Backup/restore buttons on top, OK button at bottom
  • Fixed: issue where long-pressing show icon in search results would not trigger show details due to forced soft keyboard hiding
  • Code clean-up and refactoring

7.5.1

  • Fixed: check if backup directory existed did not work somehow

7.5.2

  • Fixed: workaround for annoyance with Android 7.0 shrinking context menus
  • Now using SDK25 to fix context menus issue
  • Workaround for notifications in SDK25

New string translations need to be checked...

Assets 3

@ltGuillaume ltGuillaume released this Feb 28, 2017 · 36 commits to master since this release

Changes

  • Added feature to pin shows to the top of the list, so you can keep close tabs on them
  • Log feature: shows the last 100 episodes you've marked as seen, with click-to-open-episode-details (while a single tap on the poster will open the seasons list instead)
  • Fixed: redone "jump to show" routine
  • "Search shows" -> "Search" (for you can also search the episodes in Log mode)
  • Fixed: removed unused space on right edge of shows list
  • Fixed: seen date color in episodes list wasn't correct on hover after checking & scrolling
  • Translations updated and fixed

7.4.1

  • Fixed: "Sort by..." and "Update shows" were permanently disabled after entering the Log mode (thx @casperklein)
  • Fixed: "Use entire line to mark episode" did not work anymore (thx @casperklein)
Assets 3

@ltGuillaume ltGuillaume released this Feb 9, 2017 · 43 commits to master since this release

Changes

  • Added option to use mirror for TheTVDB connection
  • Much better connection error handling (including status bar notifications)
  • Improved all translations of new strings thanks to feedback
  • 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
  • Fixed: show stats weren't updated when returning from episode overview (accessed by tapping the poster image)
  • Removed obsolete code

7.3.1

  • Fixed: status bar notifications on connection errors causes a FC (Android 4+)

7.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

7.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
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"
7.3.5
  • Fixed: "Next aired: ..." wasn't updated when 12 o'clock (AsyncInfo)
  • Updated French translation
Assets 3

@ltGuillaume ltGuillaume released this Dec 15, 2016 · 55 commits to master since this release

Changes

  • 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 *[url]s directly, or - if no starred URLs - to sources list
  • New option to add external resources (website URLs) to a show (via context menu). Add those blog posts or Wikia pages for quick reference.
  • New option to peek ahead when you want to watch multiple episodes in one go, by showing date of first episode to be broadcasted to the right of your next unseen episode (useful to see if waiting for that next airing is worth it)
  • Added check seen/unseen in episode details
  • Added Episode details in shows context menu
  • IMDb & Wikipedia context items now grouped under 'External resources' (make this permanent?)
  • Removed .setCanceledOnTouchOutside(true) from dialogs: now (accidentally?) touching outside of popup menus and dialogs will NOT close the menu/dialog anymore
  • Database update for External resources feature
  • Added some synonym methods for easier handling
  • String field declarations in ArrayAdapters to (theoretically) speed up the many getViews and to get cleaner code
  • Fixed: episode activity's setTitle formatting
  • Fixed: bug that added "db" string to the show's network name (Replace All is such a great feature :-/ )
  • Fixed: update routine
  • Fixed: Spanish translation
  • changed OnClickListener+OnLongClickListener to
    OnTouchListener+SimpleOnGestureListener for poster
  • changed some toggleSoftInput()'s to showSoftInput()
  • Changed .indexOf() == 0 to .startsWith()
  • Changed Readme.md to reflect feature changes

7.2.1 beta

  • 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
Assets 4

@ltGuillaume ltGuillaume released this Nov 5, 2016 · 58 commits to master since this release

Changes

  • To prevent flashing of list views when sorting (on slow devices), main layout is hidden during reinitialization of shows list
  • Separate variables to determine when stats of current shows and archived shows were last updated
  • Next episode isn't recalculated in Seasons activity for scroll-to-current-season anymore
  • Fixed: Very rare occasion of FC: "The content of the adapter has changed but ListView did not receive a notification"
  • Fixed: when returning to app after it was removed from memory, showing current/archived shows, or all (when filtering), wasn't remembered, could result in "No shows found."
Assets 3

@ltGuillaume ltGuillaume released this Oct 27, 2016 · 59 commits to master since this release

Changes

  • Scroll to top after toggling between current/archived shows
  • notifyDataSetChanged before showing listView again in updateListView
  • Fixed: archive/recover show from filtered list removed the show from the list
  • Fixed: archived shows didn't show in filtered list after activity was removed from memory
  • Fixed: archive/recover show inside filtered shows list used current list as status instead of show's status
Assets 3

@ltGuillaume ltGuillaume released this Oct 6, 2016 · 61 commits to master since this release

Changes

  • Search shows now searches through current AND archived shows (not just the currently listed)
  • Prevent accidental uncheck by clicking seen date in episodes list
  • Disable Show Archive and Toggle seen context buttons when in filtered list
  • When already filtered, "Search shows" doesn't reset the filter, but just focuses the search pane
  • Set a connection timeout and read timeout for adding/updating shows
  • Update shows' last season only setting is now default for new installs
  • Avoid flashing of shows list when toggling archive/current, filter on/off
  • Fixed: peculiar bug that caused the wrong episode to be checked when using Edit Seen Date and keyboard input
  • Fixed: toggle sort when in filtered list
  • Fixed: sometimes the search pane was gone upon returning to DroidShows, but the list was still filtered: now back key clears filter instead of exiting
  • Fixed: progress dialog could hang while adding show
  • Fixed: seasons list could become unresponsive while updating the season stats because of constant updates by parallel threads
  • Fixed: FC when deleting show (was resetting filter unnecessarily)
  • Fixed: Some asyncInfo misery
  • Fixed: when shows list was empty, "No shows found." wouldn't show up
  • Fix in Russian translation
  • Minor code cleanup.
Assets 3

@ltGuillaume ltGuillaume released this May 10, 2016 · 65 commits to master since this release

Changes

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

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)

7.0.3

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

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)

7.0.6

  • Long-press full-size poster to open in external app that supports image URLs (e.g. Gallery)
  • Fixed handling connection exceptions when updating a single show, thanks @njumzs

7.0.7

  • Added context menu option for episodes to change seen date
Assets 3