[go: up one dir, main page]

Menu

[50fae5]: / ChangeLog  Maximize  Restore  History

Download this file

371 lines (215 with data), 9.4 kB

2026-02-09  Andreas Kirschbaum

	* [crossfire] SuspiciousMsgChecker: Do not complain about
	@identify in msg..endmsg blocks.

2025-09-23  Andreas Kirschbaum

	* [crossfire] Revert "Remove support for map files using obsolete
	attributes: "x" instead of "width", or "stand_still" instead of
	"fixed_resettime".". Supporting these attributes allows to load or
	edit ancient maps.

2025-09-20  Andreas Kirschbaum

	* Accept lines with empty values in map files. Now "name " lines
	(i.e., lines with a trailing space) are treated identical to
	"name" lines.

2025-09-05 Rick Tanner

	* [crossfire] Update built-in archetypes

2025-06-22 Rick Tanner

	* [crossfire] Update built-in archetypes

2025-06-07  Andreas Kirschbaum

	* [crossfire] Extract smoothface information from .face files.

	* Report I/O errors during --collectarches to the console.
	Previously a graphical user interface was required to show a
	dialog.

2025-06-02 Rick Tanner

	* [crossfire] Update built-in archetypes

2025-05-31 Rick Tanner

	* [crossfire] Update built-in archetypes

2025-03-29  Andreas Kirschbaum

	* Properly persist paths with '\' characters in the Settings
	dialog.

2025-03-16  Rick Tanner

	* [crossfire] Update built-in archetypes

2025-02-22  Andreas Kirschbaum

	* Make running plugins from the UI work again.

2025-01-23  Rick Tanner

	* [crossfire] Update built-in archetypes

2025-01-21  Rick Tanner

	* [crossfire] Update OpenJDK for Windows checksum used in the Gradle build file
	* [crossfire] Update javaSubdir in the build-gradle file for new version of
	OpenJDK for Windows

2024-09-08  Andreas Kirschbaum

	* [crossfire] Add Duplicate Monster map validator. It warns about
	map squares that contain more than one monster.

2024-08-14 Rick Tanner

	* [crossfire] Update built-in archetypes

2024-04-15 Rick Tanner

	* [crossfire] Update built-in archetypes

2024-03-23  Rick Tanner

	* [crossfire] Update built-in archetypes

2024-03-11  Rick Tanner

	* [crossfire] Update built-in archetypes

2024-02-24 Kevin Zheng

	* [crossfire] Add move type for walls

	Walls that have can_roll set must specify a movement type, otherwise
	movement is considered blocked.

2023-10-13  Rick Tanner

	* [crossfire] Update built-in archetypes

2017-08-12  Daniel Hawkins

	* [crossfire] Add fields to allow for mapmakers to see and
	understand the buffs artifact food and drink can provide.

	This opens the door to bizarre custom foods, too, but that's
	really true for any properly-defined type.

	* [crossfire] Add strength to the monster attribute pages, so they
	can have a custom carry limit.

2023-10-07  Andreas Kirschbaum

	* [crossfire] Retain elevation attributes in Replace dialog.

2023-09-03  Andreas Kirschbaum

	* Fix memory leak when closing map views.

2023-08-28 Rick Tanner

	* [crossfire] Update built-in archetypes

2023-06-14 Rick Tanner

	* [crossfire] Update built-in archetypes

2023-06-07  Andreas Kirschbaum

	* [crossfire] Suppress spurious error messages when loading
	treasure lists.

2023-05-17  Rick Tanner

	* [crossfire] Update built-in archetypes.

2023-04-25  Andreas Kirschbaum

	* [crossfire] Support "insert below" (is_floor) attribute for
	creators.

2023-04-08 Rick Tanner

	* [crossfire] Update built-in archetypes.

2023-02-27  Rick Tanner

	* [crossfire] Update built-in archetypes.

2022-08-27  Andreas Kirschbaum

	* Remove status bar message "Creating new map ...".

2022-08-18  Andreas Kirschbaum

	* Fix regressions: Make buttons in Error View, Find Archetypes,
	and New Map dialogs work again.

2022-08-07  Andreas Kirschbaum

	* Do not crash if a map contains objects outside map boundaries.
	Now Gridarta display a warnings dialog and loads the map while
	ignoring the objects outside map boundaries.

	* [crossfire] Update built-in archetypes.

	* Remove spurious "You have made changes to your preferences for
	External Applications" query from Settings dialog.

	* Remove warning "The destination of this exit is outside the map"
	when following an exit with an invalid specification. All cases
	when this warning could occur are now reported through map
	validators.

	* Add Invalid Map Enter Location map validator. It warns about
	default enter locations which point to an invalid location.

	* Improve Invalid Exit map validator: Warn about invalid
	destination coordinates.

	* Rename "Exit path invalid" map validator to "Invalid Exit".

2022-07-01  Andreas Kirschbaum

	* [crossfire] Add support for the "reset_group" map attribute.

2022-05-21  Andreas Kirschbaum

	* [crossfire] Update "Unholy Ground" and "Spells forbidden" game
	object matchers. Fixes incorrect "Adjacent shop square allows
	magic and/or prayers" map validation warnings.

2022-05-14  Andreas Kirschbaum

	* [crossfire] Update built-in archetypes.

2022-05-11  DraugTheWhopper

	* [crossfire] Improve help for Mover objects.

2022-05-08  Andreas Kirschbaum

	* [crossfire] Fix typos in Game Object Attributes Editor.

	* Properly show '<' and '>' in tooltips. The change affects the
	Game Object Attributes Editor and map validation errors.

2022-01-07  Andreas Kirschbaum

	* Allow to edit scripts using an external editor. The editor can
	be set in the options dialog (File|Options...) under External
	Applications|Editor. An empty input field (the default) uses the
	built-in editor. Examples are 'emacs' or 'xterm -e vim'. Spaces in
	the command name or in following arguments can be quoted:
	'"/usr/bin/some editor"'. The file to edit is passed as the last
	argument. Problems while starting the editor are reported in the
	status bar.

2022-01-05  Andreas Kirschbaum

	* Add --use-mapdir command line options. Without this option
	Gridarta opens the map files given on the command line. With this
	option Gridarta interprets the map files as relative paths in the
	configured maps directory.

2021-09-06  Andreas Kirschbaum

	* Open maps passed on the command line in reverse order so that
	the first map shows up first.

2021-08-23  Kevin Zheng

	* [crossfire] Support "damned" attribute for Exit game objects.

2021-08-19  Andreas Kirschbaum

	* [crossfire] Add "Suspicous msg value" map validator. It warns
	about malformed "msg" values in NPC dialogs.

2021-08-15  Andreas Kirschbaum

	* Accelerate "Goto Map" dialog.

2021-08-07  Kevin Zheng

	* [crossfire] Support "blocks_prayer" game object attribute.

2021-08-01  Andreas Kirschbaum

	* Add "gameObjectFactory" variable to editor scripts.

2021-07-25  Andreas Kirschbaum

	* [crossfire] Fix comments in bin/crossfire-collect-archetypes
	script.

2021-07-18  Andreas Kirschbaum

	* [crossfire] Update built-in archetypes.

	* [crossfire] Support Battleground, Pits, and Trapdoors in "Enter
	Exit" action.

	* [crossfire] Support Player Changer game objects.

2021-07-17  Andreas Kirschbaum

	* [crossfire] Support client_anim_sync and client_and_random
	attributes.

2021-06-06  Andreas Kirschbaum

	* Reuse existing map views as much as possible. This affects all
	operations that opens maps.

2021-06-05  Andreas Kirschbaum

	* Fix memory leak when closing map views. This fixes excessive
	memory consumption, unresponsiveness, and possible crashes during
	map indexing.

2021-05-02  Andreas Kirschbaum

	* [crossfire] Update built-in archetypes.

2021-02-15  Andreas Kirschbaum

	* Properly re-enable per-map actions (like Save) when minimizing
	and restoring a map view.

2021-02-12  Andreas Kirschbaum

	* Fix crash when reducing the map size while the map cursor is
	inside the clipped off area.

2021-01-03  Andreas Kirschbaum

	* [crossfire] Add Tools|Export Map As Image... to create a .png
	file from a map.

	* Move global Tools|Zoom entry into per-map Tools menu.

	* Disable Tools|Zoom if no map is open.

	* Properly enable or disable menu entries after startup.

	* Remove "Running java version ..." console message at startup.

2020-09-13  Daniel Hawkins

	* [crossfire] Fix rune directional casting to use the right
	attribute. Was using maxsp, should have been using direction.
	(#96 PATCH: Crossfire Editor directional runes)

2020-09-04  Andreas Kirschbaum

	* [crossfire] Update built-in archetypes.

	* [crossfire] Fix bin/crossfire-collect-archetypes script and
	improve usage instructions.

	* Use Java 8 when building Gridarta.

2020-06-15  Andreas Kirschbaum

	* Properly enable per-map actions (like "Enter Exit") after
	changes.

2020-02-09  Andreas Kirschbaum

	* [crossfire] Add script for updating the built-in archetypes.

	* [crossfire] Update built-in archetypes.

	* Consistently use ISO-8859-1 for maps and archetypes.

2019-12-30  Andreas Kirschbaum

	* Fix possible crash when loading maps with objects with incorrect
	"connected" attributes.

2019-12-25  Andreas Kirschbaum

	* [crossfire] Update built-in archetypes.

2019-08-18  Kevin Zheng

	* [crossfire] Document is_used_up.

	* [crossfire] Fix types for readables.

2019-08-05  Andreas Kirschbaum

	* Fix Bug #97: ByteBuffer on latest JRE version. Makes collecting
	images work again when compiling on Java>=9 but running on
	Java<=8. Bugreport and suggested fix by franklinb.

2019-03-15  Andreas Kirschbaum

	* Persist settings in "Analyze" menu across editor restarts.

2019-02-05  Andreas Kirschbaum

	* [crossfire, daimonin] Map properties dialog: Add tooltip to
	"Reset Timeout" attribute.

2019-01-30  Andreas Kirschbaum

	* Update to checkstyle 8.17.

2019-01-29  Andreas Kirschbaum

	* Upgrade to Gradle 5.1.1. Require Java 8.