Some improvements to grid and navigation
Extended viewable area past map border;
Made scrollbars non-discrete (per-pixel instead of per-tile);
Bound grid to map origin instead of viewport, same for cursor snap;
Added speed modifier for WASD navigation (hold Shift);
Changed and enforced possible grid sizes to 4-2048;
Fixed related crawled-up bugs, changed code logic here and there, made other stuff I forgot to mention.
Extended viewable area past map border;
Made scrollbars non-discrete (per-pixel instead of per-tile);
Bound grid to map origin instead of viewport, same for cursor snap;
Added speed modifier for WASD navigation (hold Shift);
Changed and enforced possible grid sizes to 4-2048;
Fixed related crawled-up bugs, changed code logic here and there, made other stuff I forgot to mention.
changed license to GPLv3 only; sorry, no trust to FSF anymore
whoops, how did this work before
Triggers: Add DamageKind to TRIGGER_DAMAGE
fix map test settings interface (by Joseph Stalin)
add command line passing for map test
fix map test on linux
fix map options on win32
fix contour size and color
Add contours
fixed sky changing
fixed sky preview and selection
show heap dump only when leaks are detected
Try to fix file deletion
Main: Fixup encoding inconsistences
Added new optios(thanks GranMinigun!), added .dfz extension(now default) and fixed zip-related bugfixes
more zip related fixes for packmap
fix packmap on win32
fix file rewrite on win32
Fix error file not open on win32; Added stacktrace logging
Added "Flame" type for Turret trigger
Signed-off-by: DeaDDooMER <deaddoomer@deadsoftware.ru>
Signed-off-by: DeaDDooMER <deaddoomer@deadsoftware.ru>
Packmap works with zip files
Maps can be saved to zip
Editor still case-sensitive, so file names changed manually
Movement: Improve and simplify WASD control
Movement: Implement WASD selection
Fix locks again
Fixed wad file locking
Now PackMap can read zip
Added SFS support (resource wads only) (#4)
Map: Jetpack have animated texture now
Shared: Import toLowerCase1251 function and use it
http://doom2d.org/forum/viewtopic.php?f=36&t=2566
http://doom2d.org/forum/viewtopic.php?f=36&t=2566
Main: Fix trigger turret properties bug
Main: Update selected objects on delete
Main: Count selected objects in status bar
http://doom2d.org/forum/viewtopic.php?f=12&t=1568
http://doom2d.org/forum/viewtopic.php?f=12&t=1568
Main: Add Ctrl+Alt switch for object range selection
http://doom2d.org/forum/viewtopic.php?f=12&t=1927
http://doom2d.org/forum/viewtopic.php?f=12&t=1927
Map: Add rect alpha settings for monsters and areas
http://doom2d.org/forum/viewtopic.php?f=12&t=2400
http://doom2d.org/forum/viewtopic.php?f=12&t=2400
Language: Add missing translation for grid dot size
Fix texture preview on Linux
Fix build
Set VersionInfo/ProductVersion in the project options
This became possible only after fixing corresponding bug in Lazarus.
This became possible only after fixing corresponding bug in Lazarus.
Two small additional fixes for Lazarus
Add Texture: Show texture/animation stats
http://doom2d.org/forum/viewtopic.php?f=12&t=2350
http://doom2d.org/forum/viewtopic.php?f=12&t=2350
Main: Implement fast panel/trigger painting
http://doom2d.org/forum/viewtopic.php?f=12&t=1565
http://doom2d.org/forum/viewtopic.php?f=12&t=1565
Movement: Get proper mouse position
Menu: Add map reopen feature
http://doom2d.org/forum/viewtopic.php?f=12&t=1947
http://doom2d.org/forum/viewtopic.php?f=12&t=1947
Clipboard: Add relative and absolute paste mode
http://doom2d.org/forum/viewtopic.php?f=36&t=2472
http://doom2d.org/forum/viewtopic.php?f=36&t=2472
Clipboard: Paste unaccessible textures
http://doom2d.org/forum/viewtopic.php?f=39&t=2001
http://doom2d.org/forum/viewtopic.php?f=39&t=2001
Preview: Make checkerboard optional
Some style fixes in the property editor to make it more Delphi-like
Main: Allow drop files
http://doom2d.org/forum/viewtopic.php?f=12&t=1588
http://doom2d.org/forum/viewtopic.php?f=12&t=1588
Movement: Implement WASD move/resize
http://doom2d.org/forum/viewtopic.php?f=12&t=1483
http://doom2d.org/forum/viewtopic.php?f=12&t=1483
Map: Add fast preview feature
http://doom2d.org/forum/viewtopic.php?f=12&t=1540
http://doom2d.org/forum/viewtopic.php?f=12&t=1540
Forms: Fix tab order
Main: Proper captions for map selector
http://doom2d.org/forum/viewtopic.php?f=12&t=2351
http://doom2d.org/forum/viewtopic.php?f=12&t=2351
Main: Epic encoding and other bugs megafix!
Fix some interface strings
Convert forms resources from Delphi to Lazarus format
Main: Prompt to remove file from recent list
Show vertical scrollbar in the options panel only if needed
Add Debug/Release build modes
Set Delphi-like default exception handler (without 'Cancel' button)
Disable bugged Lazarus auto management for the main project file (*.lpr)
Move info from the pre-compiled resource file to the Lazarus project itself
AddResource: Fix non-ANSI encoding
Main: Fix map name encoding in title bar
turn off manifest generation because it regenerates the res file
Resources: Add version and main icon
enable XP manifest generation
Main: Specify test map to override base map
Main: Fix drawing texture list items
Main: Use TProcessUTF8 to start the test
Cleanup: Eliminate warnings and hints
Resources: Add manifest for XP themes support
Main: Save coords only when not maximized
Main: Load empty sky on full clear
Main: Update render viewport on preview
Main: Load and save window position and size
draw checkers instead of pink shit
sky preview now also uses vampimg; now freeing vamp images after use
hackfix translucent texture preview; editor can now load all image formats
fixed wadeditor; added nosound mode; fixed codepage problems; fixed pointers; cleanup
changed some backslashes to forward slashes
Items: Add flamethrower and fuel canister
trigger turret: add aim modes
added preview background
removed gitignore
hopefully no more windows
Update trigger shot structure to avoid alignment problems
deleted thumbs.db
initial commit