Skip to content

v3.0

Compare
Choose a tag to compare
@jason-kane jason-kane released this 01 Jul 06:03
· 49 commits to main since this release
98c2384
  • Migrations should start working after this; that will let you upgrade without loosing your accumulated database.
  • If there is some kind of database problem just delete voices.db and it should reinitialize itself properly.
  • reorganize source tree to facilitate future development
  • rewritten database handling; I haven't seen a sqlite locking error in weeks
  • consolidated most of the persistence routines; took config out of the database in favor of human readable/editable config.json
  • overhaul of the voice editor panel, Everything lines up now.
  • dramatically reduced default logging
  • extracted high level audio functions (mp3towav, wavtomp3) into lib/audio.py
  • consolidated logging config
  • stripped each tab from sidekick.py into their own tabs\ files
  • new automation tab with auto-hasten and auto-domination toggles. they don't work very well.
  • character tab graph is more or less as intended now
  • character tab now includes total xp/inf for the current game session
  • configuration tab includes a language selector. choose a language other than english and all dialog will be translated before it is voiced.
  • pretty logging to console, expected logging to error.log