Rulia icon indicating copy to clipboard operation
Rulia copied to clipboard

Plugin system

Open LancerComet opened this issue 2 years ago • 1 comments

Plugin document has been moved to the wiki page.

LancerComet avatar Aug 22 '23 05:08 LancerComet

Progress

Plugin fundamental

  • [x] Load plugins
  • [x] Install plugins
  • [x] Remove plugins
  • [x] Plugin database infrastructure
  • [x] Plugin runtime: .NET -> JS
  • [x] Plugin runtime: JS -> .NET

Plugin list page

  • [x] Page layout
  • [x] Plugin list initialization
  • [x] Install plugin
  • [x] Remove plugin
  • [x] I18n
  • [x] Help dialog
  • [x] Update help dialog images
  • [x] Empty plugin hinter
  • [x] Loading hinter
  • [x] Replace plugin repo page url

Plugin config

  • [x] Config dialog
  • [x] Config dialog i18n
  • [x] Http headers add/remove
  • [x] User config add/remove
  • [x] WebView login

Plugin manga list page

  • [x] Page layout
  • [x] Search bar
  • [x] Reading data from plugin
  • [x] Error hinter
  • [x] Empty manga list hinter
  • [x] Filter options (options provided from plugin)
  • [x] i18n

Plugin manga detail page

  • [x] Page layout
  • [x] Reading data from plugin
  • [ ] Error hinter
  • [ ] Empty chapter list hinter
  • [x] i18n

LancerComet avatar Sep 25 '23 04:09 LancerComet