Enubia/ghost-chat

V2 roadmap

Closed this issue · 0 comments

general

  • upgrade all dependencies
  • rewrite core logic
  • fix window management
  • replace tailwind with pico
  • rework config logic
  • add logger for crash reporting
  • auto updater
  • automate build pipelines (mac support is coming back, makes it easier to publish)
  • i18n support
  • add opt-in analytics
  • linux support

chat

  • add Kapchat instead of a custom chat implementation
  • add an option to load any browser source (like streamlabs chat)

settings

  • add a popout settings page
  • default chat option
  • chat options for kapchat (check what can be customized)
  • CSS editor (needed for the user to inject custom CSS if needed into the browser source)
  • JS injection?
  • custom colors?

beta testing issues

general

  • open config tray menu option should open folder and not the config in the default editor
  • notify user about chat theme change to start the chat again
  • add info about KapChat css classes

mac

  • check default channel not applying
  • add option to minimize instead of closing the app (simply, add default behavior on mac back)
  • check event order, icon is created in dock and removed once window is launched
  • check brew.sh support

additional requests are welcome in case I missed something important