Releases: Pidgeot/python-lnp
PyLNP 0.12b
Remove PYTHONPATH and LD_LIBRARY_PATH from environment when launching terminal on Linux
Support gsettings for GNOME terminal detection
Improvements to mod merging
PyLNP 0.12a
Fixes to terminal spawning
Improve duplicate process detection on Linux and OS X
Clean up keybind handling
Add buttons in "Display Options" for engravings and items improvement
Fixes for importer on Linux
Tweaks to graphics pack handling when using mods
PyLNP 0.12
Added importer for saves and other content from previous pack installations (by PeridexisErrant)
Add README button for DFHack
Improvements to error handling and logging
Windows: Handle a weird edge case where graphics installation might randomly fail
Linux: Completely rewritten terminal handling
OS X: Use PyInstaller 3.2 for binaries
PyLNP 0.11
Manifest support for utilities
Added ability to open utility README files from the launcher
Windows: Flag builds as non-DPI aware to avoid visual glitches on various DPI settings
PyLNP 0.10f
Improvements and bugfixes to Legends Processor
Fix detection of installed keybinds
Configuration is validated before starting DF (you'll get a warning if TWBT is enabled but DFHack is disabled)
PyLNP 0.10e
Improved version detection by using data/index (works on 0.31 and up; earlier versions still use previous methods)
Major performance improvements when user interface is updated
Sort embark profiles, keybinds, hacks, graphics, tilesets, utilities, color schemes (by txtsd)
Changes by PeridexisErrant:
Fixes for keybind management
Fixes for hack management
Better handling of compatibility when updating saves
Improvements to Legends Processor
PyLNP 0.10d
Reduce UI height, mainly by moving Aquifers out of its own section and into Gameplay Options
Command-line option to override executable name used when launching Dwarf Fortress (--df-executable)
Some steps towards automating some pack maintenance tasks (see issue #89)
Note: Non-Windows builds are not available for this release.
PyLNP 0.10c
Compatibility with DF 0.42.01 (adds Visitor Cap, Invader Solider Cap and Invader Monster Cap to UI)
Allow launching of other Tkinter-using utilities packaged with PyInstaller
Minor bugfixes
Changes by PeridexisErrant:
Hacks now go to file names *_PyLNP.init, where * is one of dfhack, onLoad or onMapLoad - configured through the file value on the hack in PyLNP.json (defaults to dfhack)
Distinguish between legacy and SDL keybinds
SDL keybinds are applied as patches on vanilla keybinds (only changed entries need to be in the file)
Note: Non-Windows builds are not available for this release.
PyLNP 0.10b
Bugfixes to mod installation
Added an Options menu, moved some settings there
Added option to always show scrollbars (intended to help avoid some issues with custom Windows themes)
PyLNP 0.10a
Prevent manifests from getting deleted during simplification
Better debug messages when merging mods
Command-line option for even more debug output (use -d twice)
Hide non-tileset files in art properly