Skip to content
Eric Gregory edited this page Oct 8, 2025 · 17 revisions

Links

Platforms

  • Windows XP or better (optional OpenGL)
  • Mac OS X Snow Leopard or better

Technologies used

  • Qt 6.10

  • C++

  • QtQuick 2

  • TidyLib

  • QtWebEngine or QtWebView

  • HTML5

  • XHTML

  • Javascript

  • CSS

  • WebSockets

Build & Release process

TODO: Was previously on an internal TeamCity instance.

First steps

  • Update version (TODO)
  • Wipe all files and build clean

Per-platform steps

Deployment

Each is platform deployed separately:

./deployFile.sh ../../Downloads/Fang-armv7-[version].apk Fang-armv7.apk
./deployFile.sh ../../Downloads/Fang-[version].dmg Fang.dmg
./deployFile.sh ../../Downloads/Fang-[version].msi Fang.msi

What gets installed

Installed files

None (for now). The exe/app can be copied anywhere.

Created files

Windows

  • ~\AppData\Local\EricGregory\Fang
  • HKEY_CURRENT_USER\Software\EricGregory\Fang

Mac OS X

  • ~/Library/Preferences
  • com.ericgregory.Fang.plist
  • fang.sqlite*

Clone this wiki locally