Changelog v0.3 (July 11, 2017):
- added a few tool tips (not complete yet)
- added option "inverted mouse wheel" (related to "mouse wheel changes layers")
- added option for a15 xml support (the editor assumes you're working with alpha 16 unless you've activated this option)
- added a16 xml support
- added system to visualize and edit sleeper volumes (see
details)
- added button for clearing inserted prefabs (This button removes the blue box. So you don't have to click on "fix position" and undo)
- changed layout to save space
- corrected spelling "Your current prefab is the small" -> "Your current prefab is too small"
- temporarily disabled "Layer-independent selection" (performance issues for large prefabs)
- renamed "side view 1" to "front view" and "side view 2" to "side view"
- fixed scaling for high dpi displays
- fixed bug related to fill tool
- fixed bug related to a15 xml support
Changelog v0.3b (July 11, 2017):
- fixed minor bug related to highlighting function in side view
- made color indicator in sleeper volume list thicker
- made a16 xml reader case insensitive
- fixed crash caused by faulty XML files
Changelog v0.3c (July 12, 2017):
- added brush tool to editing tools
- added more tool tips
- added settings for filler tool
- changed filler tool (it should edit all block properties, not just the block id)
- fixed minor bug in undo/redo algorithm
Changelog v0.3d (July 12, 2017):
- added new style option for selected blocks and "blue prefab boxes" (is disabled by default but can be enabled in the option menu) (see
screenshot)
- fixed performance issues and reenabled option "Layer-independent selection"
- general performance improvements
Changelog v0.3e (July 13, 2017):
- improved placement of new sleeper volumes
- fixed bug in undo/redo function (should be bug free now^^)
Changelog v0.3f (July 14, 2017):
- added console tab (it's not too useful atm but I will add more of developer functions to the console output)
- added function "print all prefab xml data" (this console function prints a list of all properties and corresponding values used in the prefab xml files and a list of those files)
- added X-ray mode (now we can see through air blocks^^)
- fixed: closing the program while the edit tab was undocked/floating prevented to editor from starting
- renamed "prefab settings" tab to "Xml" and "sleeper volumes" tab to "Sleepers"
Changelog v0.3g (July 15, 2017):
- added optional tab "sleeper generator"
- fixed missing line-breaking of prefab xml files in windows notepad
Changelog v0.3h (July 16, 2017):
- added button "count sleeper blocks" and text field sleeper block count to volume list items (gray indicates the volume doesn't contain any sleeper blocks)
- added "remove sleepers outside volumes" button to the sleeper generator tab.
- added function: sleeper volumes can be resized using the right mouse button (it's a bit buggy atm. see
details)
- added tool "place sleeper" to toolbar
- Renamed "Sleepers" tab to "Sleeper Volumes"
- fixed: x-ray didn't work (didn't update) after activation until you changed the current layer
- fixed: click on a sleeper volume which is partially outside of the prefab area unintentionally changed the position of the volume. So double click didn't work for those volumes
- fixed: old sleeper volumes will not be deleted if you load a prefab without prefab xml
Changelog v0.3j (July 17, 2017):
- added vertical tabs (can be deactivated in option menu "vertical tabs")
- enabled remove and insert rows and columns in x-ray mode
- improved resizing of sleeper volumes by mouse button (still not perfect but it's much better now)
- fixed visual issue caused by sleeper volume resize via text fields
- fixed: dock widget size (size of the tabs) not saved properly
- fixed: sleeper generator changes the size of other tabs
- fixed: size of the volume list items was too small
Changelog v0.3k (July 18, 2017):
- fixed: undo didn't work for sleeper placing tool
- fixed: creating a new prefab didn't remove sleeper volumes from previously loaded prefab
- fixed: sleeper volumes slowed layer switching down
Changelog v0.3l (July 18, 2017):
- fixed: multiple modes/tools caused crashes if you moved or resized sleeper volumes using the left or right mouse button
Changelog v0.3m (July 20, 2017):
- added new/better sleeper volume algorithm to sleeper generator (click on smart volume placing method; generating the volumes may take a few seconds!) (see
details)
- added random SleeperVolumeGroups to sleeper generator (SleeperVolumeGroups will be randomly chosen from the list "active")
- added new console function "print free block ids" (shows a list of all unused ids in the console tab)
Changelog v0.3n (July 25, 2017):
- added link to the official thread to the main menu (help -> show official thread)
- added dialog on quit to save unsaved changes (implementation is not complete yet (changes on sleeper volumes will be ignored))
- improved sleeper volume placing
- made read-only text fields gray
Changelog v0.3o (July 30, 2017):
- fixed graphic bug related to sleeper volume resizing
- fixed: removing rows/columns while xray mode is on may crash the editor
- partially fixed: remove rows/columns may cause crashes (this is NOT the final bugfix but should significantly improve the current situation^^). I'll try to release the final fix within the next few days.
- temporarily disabled opengl
- added dynamic gamestage reading (so you can use custom spawning groups / use a modded gamestages.xml)
- added text field 'chances' to sleeper volume list items. this text field show the emptyChance, decoyChance and decoy1hpChance (see gamestages.xml for further explanation)
- increased the font for rotations shown in the grid
hint: please ignore the electricity stuff. It's deactivated anyway.
Changelog v0.3p (July 30, 2017):
- added prefab export tool (see
details)