Skip to content

RPGMTranslate v6.0.0-rc.3

Pre-release
Pre-release

Choose a tag to compare

@savannstmsavannstm released this 16 Aug 15:06
· 76 commits to main since this release

Info

English

For the first use, read the docs!

Download .msi (preferable) or .exe files for Windows, .deb for Debian-based Linux distros, .AppImage for other distros or build from source.

You can revert to previous releases in case of crucial bugs.

Русский

Перед первым использованием ознакомьтесь с документами!

Загружайте файлы .msi (рекомендуется) или .exe для Windows, .deb для дистрибутивов Linux на базе Debian, .AppImage для других дистрибутивов или билдите из исходного кода.

Вы можете вернуться к предыдущим версиям в случае обнаружения серьезных ошибок.

Changes

  • Program's layout is getting rewritten into loosely-tied components. As a result of that, many problems with incorrect logic were fixed. Specifically, multiple translation columns related features were polished, and the behavior of batch menu was tested.
  • We're finally integrating unit tests to properly test features and components.
  • Bookmarks were rewritten to allow stacking on a single row. No more one bookmark per row. They're also deleted in the bookmark menu when their row is deleted.
  • Moved language tag validation directly to inputs above. When they're unfocused, they will validate whether the tag is valid BCP-47, and where it's a real IANA language tag. This requires a lookup in the IANA registry, which is quite large, so it's integrated into the program via language-tags package.
  • Improved descriptions of different features to make them clearer to the user.
  • Made some benchmarks to measure the optimality of some programming patterns, which resulted in a slight rewrite of some computational-heavy parts of the program, therefore giving some actual performance.
  • Full v6.0.0 release will come when remaining tests will be implemented and ran.