Showing with 8,750 additions and 966 deletions.
  1. +1 −3 .github/workflows/autoBuilder.yml
  2. +5 −0 .gitignore
  3. BIN Jellyfin/cache/images/resized-images/9/90fd9e1a-7570-39d6-6f77-aae095ad5444.webp
  4. BIN Jellyfin/cache/images/resized-images/c/ccabc96a-dc72-36c7-8d4f-c2dc8c470285.webp
  5. BIN Jellyfin/cache/images/resized-images/d/d7548931-5cda-cc5a-3fbc-809d081676f8.webp
  6. BIN Jellyfin/cache/images/resized-images/e/e944fb5e-5053-261c-295a-8c03f198f5b5.webp
  7. BIN Jellyfin/cache/images/resized-images/e/e958408c-f867-8490-b2b8-c731076f9d85.webp
  8. +3,212 −0 Jellyfin/cache/imagesbyname/remotestudiothumbs.txt
  9. BIN Jellyfin/cache/temp/4a58beef32fb4814b62492f129091e48.png
  10. BIN Jellyfin/cache/temp/a9299d848c2745f3bab80147fb79c845.png
  11. +61 −0 Jellyfin/config/config/dlna/system/Default.xml
  12. +68 −0 Jellyfin/config/config/dlna/system/Denon AVR.xml
  13. +67 −0 Jellyfin/config/config/dlna/system/DirecTV HD-DVR.xml
  14. +96 −0 Jellyfin/config/config/dlna/system/Dish Hopper-Joey.xml
  15. +92 −0 Jellyfin/config/config/dlna/system/LG Smart TV.xml
  16. +54 −0 Jellyfin/config/config/dlna/system/Linksys DMA2100.xml
  17. +62 −0 Jellyfin/config/config/dlna/system/Marantz.xml
  18. +62 −0 Jellyfin/config/config/dlna/system/MediaMonkey.xml
  19. +87 −0 Jellyfin/config/config/dlna/system/Panasonic Viera.xml
  20. +92 −0 Jellyfin/config/config/dlna/system/Popcorn Hour.xml
  21. +128 −0 Jellyfin/config/config/dlna/system/Samsung Smart TV.xml
  22. +87 −0 Jellyfin/config/config/dlna/system/Sony Blu-ray Player 2013.xml
  23. +87 −0 Jellyfin/config/config/dlna/system/Sony Blu-ray Player 2014.xml
  24. +85 −0 Jellyfin/config/config/dlna/system/Sony Blu-ray Player 2015.xml
  25. +85 −0 Jellyfin/config/config/dlna/system/Sony Blu-ray Player 2016.xml
  26. +115 −0 Jellyfin/config/config/dlna/system/Sony Blu-ray Player.xml
  27. +133 −0 Jellyfin/config/config/dlna/system/Sony Bravia (2010).xml
  28. +139 −0 Jellyfin/config/config/dlna/system/Sony Bravia (2011).xml
  29. +115 −0 Jellyfin/config/config/dlna/system/Sony Bravia (2012).xml
  30. +114 −0 Jellyfin/config/config/dlna/system/Sony Bravia (2013).xml
  31. +114 −0 Jellyfin/config/config/dlna/system/Sony Bravia (2014).xml
  32. +105 −0 Jellyfin/config/config/dlna/system/Sony PlayStation 3.xml
  33. +108 −0 Jellyfin/config/config/dlna/system/Sony PlayStation 4.xml
  34. +94 −0 Jellyfin/config/config/dlna/system/WDTV Live.xml
  35. +126 −0 Jellyfin/config/config/dlna/system/Xbox One.xml
  36. +67 −0 Jellyfin/config/config/dlna/system/foobar2000.xml
  37. +41 −0 Jellyfin/config/config/encoding.xml
  38. +38 −0 Jellyfin/config/config/logging.default.json
  39. +53 −0 Jellyfin/config/config/migrations.xml
  40. +36 −0 Jellyfin/config/config/network.xml
  41. +161 −0 Jellyfin/config/config/system.xml
  42. +1 −0 Jellyfin/config/data/ScheduledTasks/1c8ede62-c521-bea0-bf85-1344f5b8ca40.js
  43. +1 −0 Jellyfin/config/data/ScheduledTasks/241d4fcb-19a1-d557-ee62-428e411da609.js
  44. +1 −0 Jellyfin/config/data/ScheduledTasks/2c66a88b-ca43-e565-d7f8-099f825478f1.js
  45. +1 −0 Jellyfin/config/data/ScheduledTasks/31de9ce8-3b92-23d3-38c7-7b1a635e144b.js
  46. +1 −0 Jellyfin/config/data/ScheduledTasks/3339d818-5653-5fbb-ee58-d6d99ec83461.js
  47. +1 −0 Jellyfin/config/data/ScheduledTasks/4e6637c8-32ed-644d-1af3-370a2506e80a.js
  48. +1 −0 Jellyfin/config/data/ScheduledTasks/7738148f-fcd0-7979-c7ce-b148e06b3aed.js
  49. +1 −0 Jellyfin/config/data/ScheduledTasks/7d8088c1-0902-f1bf-4072-ded42437bcfb.js
  50. +1 −0 Jellyfin/config/data/ScheduledTasks/866456ed-0d44-e154-6812-4ce33d85961e.js
  51. +1 −0 Jellyfin/config/data/ScheduledTasks/a27c5425-9520-b2e5-c509-def68c8f4c45.js
  52. +1 −0 Jellyfin/config/data/ScheduledTasks/f9b057c0-54e9-e6da-ee4a-88ffd146a403.js
  53. +1 −0 Jellyfin/config/data/device.txt
  54. BIN Jellyfin/config/data/jellyfin.db
  55. BIN Jellyfin/config/data/library.db
  56. 0 Jellyfin/config/data/library.db-journal
  57. BIN Jellyfin/config/metadata/library/0a/0a4ff344232097dcdb40a0ae61f65b17/poster.png
  58. BIN Jellyfin/config/metadata/library/4e/4e985111ed7f570b595204d82adb02f3/poster.png
  59. BIN Jellyfin/config/metadata/library/ce/ce94b20ab52097fc95b9ac48a7cfacfd/poster.jpg
  60. BIN Jellyfin/config/metadata/library/e9/e9d5075a555c1cbc394eec4cef295274/poster.png
  61. BIN Jellyfin/config/plugins/Bookshelf_9.0.0.0/Jellyfin.Plugin.Bookshelf.dll
  62. +15 −0 Jellyfin/config/plugins/Bookshelf_9.0.0.0/meta.json
  63. BIN Jellyfin/config/plugins/Cover Art Archive_7.0.0.0/Jellyfin.Plugin.CoverArtArchive.dll
  64. BIN Jellyfin/config/plugins/Cover Art Archive_7.0.0.0/MetaBrainz.Common.Json.dll
  65. BIN Jellyfin/config/plugins/Cover Art Archive_7.0.0.0/MetaBrainz.MusicBrainz.CoverArt.dll
  66. BIN Jellyfin/config/plugins/Cover Art Archive_7.0.0.0/jellyfin-plugin-coverartarchive.png
  67. +15 −0 Jellyfin/config/plugins/Cover Art Archive_7.0.0.0/meta.json
  68. BIN Jellyfin/config/plugins/OPDS_4.0.0.0/Jellyfin.Plugin.Opds.dll
  69. BIN Jellyfin/config/plugins/OPDS_4.0.0.0/jellyfin-plugin-opds.png
  70. +15 −0 Jellyfin/config/plugins/OPDS_4.0.0.0/meta.json
  71. +6 −0 Jellyfin/config/plugins/configurations/Jellyfin.Plugin.MusicBrainz.xml
  72. +4 −0 Jellyfin/config/plugins/configurations/Jellyfin.Plugin.StudioImages.xml
  73. 0 Jellyfin/config/root/default/Books/books.collection
  74. +1 −0 Jellyfin/config/root/default/Books/media.mblink
  75. +33 −0 Jellyfin/config/root/default/Books/options.xml
  76. BIN Jellyfin/media/byte-of-vim.pdf
  77. BIN Jellyfin/media/contributetoopensource-therightway.pdf
  78. BIN Jellyfin/media/faif-2.0.pdf
  79. BIN Jellyfin/media/the-cathedral-and-the-bazaar.pdf
  80. BIN Jellyfin/media/writing_native_mobile_apps_in_a_functional_language_succinctly.epub
  81. +14 −2 Makefile
  82. +73 −18 README.md
  83. +29 −0 analysis_options.yaml
  84. +2 −1 android/app/build.gradle
  85. +2 −0 android/app/src/debug/AndroidManifest.xml
  86. +2 −0 android/app/src/main/AndroidManifest.xml
  87. +2 −0 android/app/src/profile/AndroidManifest.xml
  88. +2 −2 android/build.gradle
  89. +1 −1 android/gradle/wrapper/gradle-wrapper.properties
  90. BIN assets/githubImages/screenshots/JellyBookDemo.mov
  91. BIN assets/githubImages/screenshots/Phone/CollectionScreenView.png
  92. BIN assets/githubImages/screenshots/Phone/InfoScreenView.png
  93. BIN assets/githubImages/screenshots/Phone/LibraryView.png
  94. BIN assets/githubImages/screenshots/Phone/SearchScreenView.png
  95. BIN assets/githubImages/screenshots/Tablet/CollectionScreenView.png
  96. BIN assets/githubImages/screenshots/Tablet/InfoScreenView.png
  97. BIN assets/githubImages/screenshots/Tablet/LibraryView.png
  98. BIN assets/githubImages/screenshots/Tablet/SearchScreenView.png
  99. +1 −0 devtools_options.yaml
  100. +22 −0 docker-compose.yml
  101. +11 −5 ios/Podfile.lock
  102. +20 −18 ios/Runner/Info-Debug.plist
  103. +59 −57 ios/Runner/Info-Release.plist
  104. +13 −1 lib/l10n/app_cs.arb
  105. +1 −1 lib/l10n/app_de.arb
  106. +13 −1 lib/l10n/app_en.arb
  107. +13 −1 lib/l10n/app_es.arb
  108. +194 −2 lib/l10n/app_hr.arb
  109. +56 −2 lib/l10n/app_it.arb
  110. +13 −1 lib/l10n/app_pt.arb
  111. +59 −1 lib/l10n/app_ru.arb
  112. +59 −1 lib/l10n/app_sv.arb
  113. +17 −1 lib/l10n/app_zh.arb
  114. +1 −1 lib/models/entry.g.dart
  115. +14 −0 lib/providers/Author.dart
  116. +13 −14 lib/providers/ComicInfoXML.dart
  117. +12 −11 lib/providers/deleteComic.dart
  118. +0 −26 lib/providers/downloader.dart
  119. +120 −140 lib/providers/fetchBooks.dart
  120. +22 −109 lib/providers/fetchCategories.dart
  121. +1 −1 lib/providers/fileNameFromTitle.dart
  122. +2 −1 lib/providers/fixRichText.dart
  123. +0 −2 lib/providers/folderProvider.dart
  124. +1 −3 lib/providers/languageProvider.dart
  125. +31 −19 lib/providers/login.dart
  126. +0 −14 lib/providers/pair.dart
  127. +3 −7 lib/providers/parseEpub.dart
  128. +1 −1 lib/providers/progress.dart
  129. +8 −22 lib/providers/themeProvider.dart
  130. +0 −3 lib/providers/updateLike.dart
  131. +0 −7 lib/providers/updatePagenum.dart
  132. +1 −4 lib/screens/AudioPicker.dart
  133. +920 −0 lib/screens/EditScreen.dart
  134. +37 −27 lib/screens/MainScreens/mainMenu.dart
  135. +28 −8 lib/screens/MainScreens/settingsScreen.dart
  136. +19 −13 lib/screens/collectionScreen.dart
  137. +73 −89 lib/screens/downloaderScreen.dart
  138. +0 −2 lib/screens/homeScreen.dart
  139. +54 −32 lib/screens/infoScreen.dart
  140. +3 −2 lib/screens/offlineBookReader.dart
  141. +5 −1 lib/screens/readingScreen.dart
  142. +48 −33 lib/screens/readingScreens/audiobookReader.dart
  143. +1 −1 lib/screens/readingScreens/cbrCbzReader.dart
  144. +2 −35 lib/variables.dart
  145. +53 −21 lib/widgets/AudioPlayerWidget.dart
  146. +0 −1 lib/widgets/SettingsItem.dart
  147. +86 −0 lib/widgets/ToggleEditPreviewButton.dart
  148. +107 −0 lib/widgets/WaveProgressBar.dart
  149. +0 −25 lib/widgets/popover.dart
  150. +52 −33 lib/widgets/roundedImageWithShadow.dart
  151. +247 −131 pubspec.lock
  152. +15 −7 pubspec.yaml
  153. +1 −1 submodules/jellybook_epub_view
4 changes: 1 addition & 3 deletions .github/workflows/autoBuilder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,7 @@ jobs:
- name: Set up Flutter
uses: subosito/flutter-action@v2.10.0
with:
channel: 'any'
- name: Disable Telemetry
run: flutter --disable-telemetry
channel: 'stable'
- name: Get dependencies
run: flutter pub get
- name: Build debug APK
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,8 @@ android/app/src/main/AndroidManifest.xml
sha1sums.txt
crash.dump
flutter_jank_metrics_01.json

# Docker related
Jellyfin/
linux/flutter/generated_plugin_registrant.cc
linux/flutter/generated_plugins.cmake
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading