Version History

1.0.0-alpha12 - ????????

Added

  • A context menu on the treeview if the file is present on disk:
    • Open containing folder
    • Open file using text editor, graphics editor or both (for svg)
  • List untracked files present in the res/mods folder. It is understood by untracked that files existing in the folder weren’t found in any of the archives.
  • Support for new mod files
    • res/mods/statusEffects
    • res/mods/setBonuses
    • res/mods/items/items

Changed

  • Directories in the treeview now properly show their status.
  • Context menus rewritten in a less stupid way.
  • Archives context menu disable entries when they don’t apply, an archive that is not installed cannot be uninstalled and so on.
  • Got rid of the resources files for the setting window. It is now programatically built, which helps with maintenance.

1.0.0-alpha11 - 20-05-12

Added

  • Color code each managed item based on their status
    • Each line has a dual color: left and right
    • Right side can either be transparent or red, to show existing conflicts.
    • Left side can either be green, blue or yellow
      • Yellow is for missing files
      • Blue is for mismatched files
      • Green is when every files of the archive matches on the drive.
    • Greyed out text means the archive contains nothing that can be installed
    • The Help buttons will send users to the readthedocs website.

Changed

  • Each file is now beautifully displayed in a tree instead of using a TextInput
  • Files are color coded depending on their states.
  • The conflicts tab details where a file as been found as duplicate: GameFile or Archive

Fixed

  • Fix crash related to file system watch (watchdog)

1.0.0-alpha10

  • Same as alpha9, but working.

1.0.0-alpha9

  • Send archives to the trashbin instead of a full removal from the hard drive.
  • Foundations for the internationalisation (l10n) of the software through gettext
  • A Watchdog to monitor both the module’s repository and the game’s module path
    • The software will automatically add whatever archive dropped in the module’s repository
    • The software will automatically determine if the game’s module directory has been modified and regenerate it’s database the next time the application gain focus
    • A checkbox exists to disable this behavior if unchecked.
  • Internal dev stuff: changes of libraries used, reworking codebase, etc