A lightweight, cross-platform account manager designed for Lineage II players. Securely manage your accounts, passwords, and descriptions with ease.
- Multi-Account Management: Easily add, edit, and organize multiple accounts.
- Inline Editing: Quickly update account descriptions with double-click support.
- Internationalization: Full support for English, French, Greek, Portuguese, Polish, Ossetian, and Chinese.
- Portable & Compact:
- Windows: Single-file distribution! All translations are embedded directly into the executable.
- macOS: Native
.appbundle with DMG installer.
- Modern UI: Built with wxWidgets for a native look and feel on all platforms.
- Windows:
vcpkg(for dependency management). - macOS:
Homebrew(for wxWidgets).
# Install dependencies via vcpkg
vcpkg install
# Configure and build
cmake -S . -B build -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake -DVCPKG_TARGET_TRIPLET=x64-windows-static
cmake --build build --config Release# Install wxWidgets
brew install wxwidgets dylibbundler
# Configure and build
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release- Language Support: Uses a custom
LanguageManagerto handle JSON-based translations. - Windows Resource Integration: Translation files are compiled into the Windows executable as
RCDATAresources, allowing for a single-file distribution without external dependency folders. - Static Linking: On Windows, it uses static linking to ensure the executable runs on systems without requiring additional DLLs.
We currently support:
- English (
en.json) - French (
fr.json) - Greek (
el.json) - Portuguese (
pt.json) - Polish (
pl.json) - Ossetian (
os.json) - Chinese (
zh.json)
To contribute a new translation, simply add a new .json file to the i18n/ directory and update the LanguageManager and UI.
Developed for the Reborn Lineage community.