Skip to content

Releases: Pidgeot/python-lnp

PyLNP 0.12b

04 Apr 18:32
Compare
Choose a tag to compare

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

04 Apr 18:32
Compare
Choose a tag to compare

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

04 Apr 18:30
Compare
Choose a tag to compare

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

04 Apr 18:30
Compare
Choose a tag to compare

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

04 Apr 18:28
Compare
Choose a tag to compare

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

04 Apr 18:29
Compare
Choose a tag to compare

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

04 Apr 18:27
Compare
Choose a tag to compare

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

04 Apr 18:27
Compare
Choose a tag to compare

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

04 Apr 18:27
Compare
Choose a tag to compare

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

04 Apr 18:26
Compare
Choose a tag to compare

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