Commit graph

66 commits

Author SHA1 Message Date
codeimp
52095b9ae8 Fixed some actions auto-repeat (some where not auto-repeatable that should be) 2009-06-17 21:51:41 +00:00
codeimp
8c91bc30ab @ fixed potential crash when using undo/redo in visual mode 2009-06-16 18:28:33 +00:00
codeimp
656edc7f13 Some undo/redo system optimizations in Visual Mode 2009-06-16 08:49:14 +00:00
codeimp
129dbf241c Floodfill and texture alignment now stay within selection, if a selection was made 2009-06-12 09:44:38 +00:00
codeimp
55e640b6e1 - Progressive undo/redo system (much faster and up to 1000 undo/redo levels) Please note that several plugin functions and properties have changed.
- Some small optimizations in the classic 2D rendering (cached linedef flags, reduced some unneeded redrawing)
2009-06-11 21:21:20 +00:00
codeimp
f09bfff419 @ Changed the MapSet to work with arrays instead of linkedlists. Because the index is now know for each element and can be retrieved in O(1) efficiency it has become a property (Index) for all map elements. GetIndexFor* functions have been removed. Get*ByIndex are now also of O(1) efficiency. 2009-06-05 19:03:56 +00:00
boris_i
f145eebada Fixed a bug where selected lines were deselected when trying to find/replace
Replacing can now be made undone
2009-05-31 12:13:37 +00:00
boris_i
2485c5b184 Added variable "skyflatname" as a game configuration item. It is used to ignore false positives when checking for missing textures. Updated all the game config files to make use of this feature. 2009-05-30 19:51:36 +00:00
codeimp
3efe4f5702 Added better closed sectors error check (by Boris Iwanski) 2009-05-30 15:18:21 +00:00
codeimp
05bbaffb91 Added Missing Textures error check (thanks to Boris Iwanski) 2009-05-24 22:26:25 +00:00
codeimp
196c6924d1 Added options for editing ranges (highlighting, stitching and splitting) 2009-05-20 15:03:08 +00:00
codeimp
622ff71056 - Fixed Make Door crash when no sector is highlighted or selected
- Added HighlightedObject property to the EditMode class, the object returned depends on the editing mode and the current highlight
- Exposed several properties in the ClassicMode class
2009-05-17 14:00:36 +00:00
codeimp
91996d4775 @ Removed unneeded pre/post build events from Statistics project 2009-05-14 05:27:11 +00:00
codeimp
cffc939c5a Fixed updating used textures when pasting so that they are loaded and displayed on the geometry surface 2009-05-13 10:58:13 +00:00
codeimp
5bebe5087f - Fixed update of geometry surfaces in Edit Selection mode on paste and flip
- Little optimization in MarkSelected... functions
2009-05-13 09:35:13 +00:00
codeimp
5d6e077efb - Added check to remove zero-length linedefs when opening a map that has any
- Some minor interface polishing
2009-05-12 18:20:03 +00:00
codeimp
953cfbd195 Fixed finding and replacing within current selection 2009-05-11 12:56:30 +00:00
codeimp
1fc8947d29 - Fixed immediate right-click-drag in Brightness mode
- Fixed potential crash and "ghost thing" left-over after cancelling pasted things
2009-05-09 17:38:59 +00:00
codeimp
0c908b38d5 Fixed sector sidedefs not being updated when editing sector height from within Visual Mode 2009-05-09 13:41:26 +00:00
codeimp
59e70a625c Removed option "keep selection" from Find & Replace dialog (not sure why I put that there, it doesn't do anything) 2009-05-09 12:14:10 +00:00
codeimp
db132c30e8 Fixed the "within current selection" option in Find & Replace mode 2009-05-09 11:37:55 +00:00
codeimp
65521d1ea6 Some drawing/merging behavior cosmetics 2009-05-06 10:06:45 +00:00
codeimp
abfb16c35d Fixed a bug with sector highlighting in Visual Mode (occurred when a sector contains lines that have the same sector on both sides) 2009-05-06 07:26:12 +00:00
codeimp
e7541be243 Some fixes 2009-05-05 19:12:36 +00:00
codeimp
4976459396 @ removed unneeded dxwebsetup from the setup installer (directx redist is already included in the slimdx package)
- Added options to move both floor and ceiling together when a sector height change action is used on walls.
2009-05-05 11:26:50 +00:00
codeimp
e26591bd4a Changed a lot in undo/redo system to work better with grouping and plugins 2009-05-05 09:50:23 +00:00
codeimp
b5491b4b08 - Fixed some visual mode editing bugs
- Fixed highlight and selection in visual mode when shader model 2.0 is not available
- Added option to turn off glow animation of highlight and selection in visual mode
2009-05-04 06:13:56 +00:00
codeimp
d3c87b2a71 - Pixel Shader model 2.0 is now always used when available (regardless of High Quality Display option)
- Edit Selection mode now updates surface geometry when drag is released
2009-05-03 20:21:52 +00:00
codeimp
634efc6ee4 Added selection feature in Visual Mode (click left mouse button to select) 2009-05-03 19:22:32 +00:00
codeimp
fd9308d74f @ work in progress (do not use this revision) 2009-05-02 14:59:05 +00:00
codeimp
ad05a43ade @ work in progress (do not use this revision for building/testing) 2009-05-01 20:31:17 +00:00
codeimp
26739a7f2d Displaying "no errors found" when nothing is found in Map Analysis mode 2009-04-28 07:51:23 +00:00
codeimp
6e98b29c5c Fixed updating of both sides of a linedef when Upper/Lower Unpegged is changed in Visual Mode 2009-04-27 17:32:23 +00:00
codeimp
fa6e71419d Spelling corrections. 2009-04-27 14:34:59 +00:00
codeimp
2de3464d30 @ created a release build batch file and removed the "with revision lookup" project configs 2009-04-27 09:18:35 +00:00
codeimp
173a2cb055 Added editing mode help on F1 for Make Sector Mode and Visual Mode 2009-04-26 21:21:55 +00:00
codeimp
63c474064d - Fixed the tab order on all windows
- Some visual aesthetics
@ Fixed the "Release with revision lookup" config output directories
2009-04-26 19:53:36 +00:00
codeimp
3b9eed97ec @ Added "Release with revision lookup" configs ("Release" now builds without revision number) 2009-04-26 14:29:41 +00:00
codeimp
d7340f040b Added source code for Map Statistics plugin. Most simple plugin ever, see this source code to learn the very basics of making a Doom Builder 2 plugin. Lot of comments in the source code to explain why things are needed. 2009-04-19 21:45:56 +00:00
codeimp
7e7f24e965 @ re-added source code with new directory structure 2009-04-19 18:07:22 +00:00
codeimp
7ecdbed681 @ removed source code for directory restructuring 2009-04-19 17:51:38 +00:00
codeimp
1921c63583 Less message box popups, more reporting in the Errors and Warning dialog window 2009-04-06 05:51:59 +00:00
codeimp
e524e933a4 Removed some unneeded punctuation in error/warning messages and hidden the "conversion was needed" warning. 2009-03-01 09:15:58 +00:00
codeimp
dd1af8cf6d Added Errors and Warnings dialog window (shows all issues with plugins, configs and resources) 2009-02-26 23:27:46 +00:00
codeimp
c848087f12 @ Changed code related to displaying status messages and warnings (now ready for action messages in status bar) 2009-02-26 14:16:18 +00:00
codeimp
178e4db217 - added ability for plugins to add their own tab page on the Preferences dialog
- added option to move floor/ceiling when aiming at sidedef in Visual Mode
- added option to edit sector/thing properties immediately after creating a new one
- fixed a bug in the ImageBrowserControl
- Tools.DrawLines now keeps created sectors marked (this is still to be changed so it does not include already existing sectors)
- fixed resize and alignment problem with all windows when used with high screen DPI (large fonts)
2009-02-01 22:33:01 +00:00
codeimp
c9ba627df5 added a check to handle invalid DLLs in the Plugins directory 2009-01-10 22:34:36 +00:00
codeimp
97735e5764 working on visual mode 2008-12-24 18:27:13 +00:00
codeimp
bc465effea moo 2008-11-27 12:37:20 +00:00
codeimp
ae8daa2924 - refactored all editing mode management into the EditingManager
- added interface controls for editing mode selection in game configurations
2008-11-27 10:33:09 +00:00