Skip to content

WebUI overhaul and source configuration

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Sep 15:14

Server: v0.5.0 + WebUI: r789

TL;DR

  • You can now install APK extensions from the extensions page
  • WebUI now comes with an updated Material Design looks and is faster a little bit.
  • WebUI now shows Nsfw content by default, disable it in settings if you prefer to not see Nsfw stuff
  • Added support for configuration of sources, this enables MangaDex, Komga, Cubari and many other sources
  • Chapters in the Manga page and Sources in the source page now look nicer and will glow with mouse hover

Tachidesk-Server

Public API

Non-breaking changes

  • (r888) add installing APK from external sources endpoint

Breaking changes

  • (r877 #188 by @Syer10) MangaDataClass.genre changed type to List<String>

Bug fixes

  • (r899-r901) fix when an external apk is installed and it doesn't have the default tachiyomi-extensions name
  • (r905) fix a bug where if two sources return the same URL, a false duplicate might be detected

Private API

  • (r887) the run task won't call downloadWebUI now
  • (r902) cleanup print/ln instances
  • (r906) better handling of uninstalling Extensions

Tachidesk-WebUI

Visible changes

  • (r770) add support for the new genre type
  • (r771) set the default value of showNsfw to true so we won't have visual artifacts with a clean install
  • (r774 #21 by @voltrare) ReaderNavbar.jsx: Swap close and retract Navbar buttons
  • (r775 #23 by @voltrare) yarn.lock: Fixes version inconsistency after commit 9b866811b
  • (r776 #23 by @voltrare) add margin between Source and Extension cards, make the Search button look nicer
  • (r777) add support for installing external APK files
  • (r778) fix the makeToaster?
  • (r779) Action button for installing external extension
  • (r780 Suwayomi/Suwayomi-WebUI#25) add on hover, active effect to Chapter/Episode card
  • (r782-r785) updating material-ui to v5 changed the theme
  • (r785-r788) better SourceCard looks on mobile, move SourceDataClass.isConfigurable gear button to SourceMangas
  • (r789) implement source configuration

Bug fixes

  • N/A

Internal changes

  • (r782-r785) update dependencies, migrate material-ui from v4 to v5