Skip to content

jClipCorn v1.10.2

Compare
Choose a tag to compare
@Mikescher Mikescher released this 09 Dec 23:49
· 679 commits to master since this release
36d2754

Changelog

  • Work around some stupid OpenJDK compiler bug by returning Integer from lambda methods instead of int
  • CCStream performance improvement (sort and reverse)
  • Implement database iterators with CCSimpleStream (performance wise better)
  • New (and better) icon for 'open last played series'
  • Better class names for columnTypes classes
  • Various improvements in CCStream class
  • Implemented MemoryCoverCache and StubCoverCache
  • Fixed unit test testJSCCRoundtrip
  • Added QualityOverTimeChart
  • Made CCMovieSize immutable
  • Added WatchCountChart
  • Fixed FormatOverTimeStatistic missing legend
  • Updated unit tests to work with new statistics
  • Restructure StatisticsFrame, added Movie/Season/Episode filter to all plots
  • Fixed exception in TimelineStatistics (+ add unit tests for statistics)
  • Better indentation
  • Show more detailed load time in tooltip
  • Refactor debug messages (stdout only)
  • Fixed warning when creating new backup
  • Include backup info inside of backup file instead of in extra file
  • Configurable Datetime format in UI (DE-de | En-US | ISO-8601)
  • Option to sort genres in main table
  • try to automatically insert correct base path in CreateSeriesFolderStructureFrame
  • Added tooltip for zyklus in maintable
  • Better episode formatting in history window
  • Fixed main table tag renderer glitches
  • Fixed main table sort-by-viewed
  • Fixed main table movies-popup containing duplicate entries
  • Unit tests for GenerateMoveFilename and GenerateSeriesFolderStructure
  • Support for batch delete of Episodes in EditSeriesFrame
  • Automatically try to parse pasted URL in OnlineRefenceChooser
  • Added file name normalization for MULTIPLICATION_SIGN, EM_DASH and EN_DASH
  • DatabaseError "Missing history" can be automatically resolved (by adding unspecified to history)
  • Fixed column-width not adjustable in tables
  • Added WatchHistoryFrame (History of watched episodes/movies)
  • Big refactoring of CachedResourceLoader
  • Added old database migrations to DatabaseUpgradeAssistant (mostly for future reference)
  • New (gradle) task to generate changelog
  • Non-continoous season
  • CCActionTree and Properties refactoring
  • Better DateTimeList editor (better UI, support for date only and unspecified date)
  • Fixed DateTimeListEditor being too small for full representation
  • improved gradle buildscript
    • automatically get version number from Main.java
    • automatically get BETA attribute from Main.java
    • added task 'releaseJar' to build releases (or beta-releases)