codeimp
c4c9ea94c1
@ disabled UDMF TEXTMAP comments until ZDBSP can handle them properly
2009-06-15 22:44:25 +00:00
codeimp
f5b661216b
- Better handling of missing UDMF TEXTMAP fields (Error now includes the element and index at which the field is missing and will not abort loading. Instead it will use a default value.)
...
- UDMF TEXTMAP now contains the indices of elements as comment next to the structure header.
- Thing cages in Visual Mode now also get the selection and highlight color so that a selection and highlight on things without sprite can also be seen.
2009-06-15 21:58:34 +00:00
codeimp
4f52e3f5e8
@ fixed another undo/redo system bug that made closing the map slow
2009-06-15 18:44:28 +00:00
codeimp
1edd6284bc
@ fixed a bug in the undo/redo system related to removing sectors
2009-06-15 17:38:02 +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
64d06d0417
Added sidedef sector numbers on the linedef info panel
2009-06-12 09:22:09 +00:00
codeimp
be6545e8de
@ fixed a bug that caused saving maps to be very slow
2009-06-12 08:02:47 +00:00
codeimp
36c42dbef1
@ fixed a bug in the undo/redo system
2009-06-11 21:50:55 +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
boris_i
f66980b60f
- Fixed a bug that allowed to use texture names longer than 8 characters, making the WAD file unusable after saving
...
@ added a texturenamelength config var. Setting it to higher than 8 may result in unexpected behaviour due to the speed optimizations relying on 8 char texture names and should not be changed for now.
2009-06-08 18:52:56 +00:00
codeimp
84a3069926
@ added internal option to prevent automatic removal of unreferenced elements when other elements are removed
2009-06-07 10:26:06 +00:00
codeimp
1e9cc18730
@ Added Create* functions in the MapSet that allows specifying the index (element at existing index will move to the end of the array instead of the newly created element).
2009-06-07 09:00:14 +00:00
codeimp
d284248ca0
@ fixed paste
2009-06-06 00:05:59 +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
codeimp
45ad5f5943
@ major change in the way sector surfaces are allocated and rendered for optimization
...
@ white texture has been moved to the DataManager and is now also available to plugins
2009-06-04 20:21:31 +00:00
codeimp
a7c668defe
Fixed mouse cursor when over the script editor.
2009-06-01 08:57:29 +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
codeimp
e62146f464
- Reset default drawing textures when map options are changed
...
- Fixed some minor bugs in the choice of default drawing textures
2009-05-31 10:59:42 +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
0fd844bd36
Fixed bug that caused some items in the script editor autocomplete list not to select when the first few characters were typed.
2009-05-25 10:06:53 +00:00
codeimp
05bbaffb91
Added Missing Textures error check (thanks to Boris Iwanski)
2009-05-24 22:26:25 +00:00
codeimp
67c16f555e
@ some intellisense documentation
2009-05-21 08:18:34 +00:00
codeimp
196c6924d1
Added options for editing ranges (highlighting, stitching and splitting)
2009-05-20 15:03:08 +00:00
codeimp
b28dc6253b
@ Added IntelliSense documentation for the MapSet class
2009-05-19 09:59:19 +00:00
codeimp
98f7420b33
Fixed crash when Select Texture or Select Flat is clicked in Grid Setup dialog and no texture was previously used
2009-05-17 15:02:03 +00:00
codeimp
04b883f999
Fixed grid action names and description for clarification
2009-05-17 14:58:45 +00:00
codeimp
79116a2a42
- Added check for unused sectors and automatic removal when opening a map
2009-05-17 14:37:34 +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
ef67891c15
Made the BindMethods and UnbindMethods functions in the ActionManager public so they can be used in plugins
2009-05-16 16:45:28 +00:00
codeimp
0c5b437f64
Added a check to prevent a crash with overlapping resource lump ranges
2009-05-14 21:36:25 +00:00
codeimp
542d68370d
Fixed a rendering issue when resizing the main window
2009-05-14 19:23:27 +00:00
codeimp
2fd192479d
Possible fixed for alleged crash on rendering reset (after testing)
2009-05-14 18:50:08 +00:00
codeimp
660ca48611
First official release.
2009-05-14 16:57:25 +00:00
codeimp
777de39cad
Fixed a bug in the drawing behavior that caused CCW drawn sectors to sometimes create a sector on the wrong side
2009-05-14 07:43:42 +00:00
codeimp
91996d4775
@ Removed unneeded pre/post build events from Statistics project
2009-05-14 05:27:11 +00:00
codeimp
9b446458c4
Resources are now only reloaded when needed due to changing resource related settings on the Game Configurations dialog
2009-05-13 22:46:03 +00:00
codeimp
e5dc72d140
Resources are now only reloaded when needed due to changing image specific settings on the Preferences dialog
2009-05-13 22:35:34 +00:00
codeimp
041a4b8a57
When strict patches loading is off, colormaps can now also be found outside C_START and C_END when a base resource defines them correctly in between C_START and C_END (or in the Colormaps subdirectory)
2009-05-13 20:54:45 +00:00
codeimp
18dccfd87f
Fixed a minor drawing behavior bug
2009-05-13 20:51:03 +00:00
codeimp
848fd9e72e
Fixed a bug in the drawing behavior when splitting sectors
2009-05-13 20:07:33 +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
0dc2bed6d1
Fixed behavior of drawing over old lines (orientation of old lines is now preserved)
2009-05-12 11:36:52 +00:00
codeimp
16dfffb068
Added support for Boom colormaps
2009-05-12 09:50:08 +00:00
codeimp
63c22e5d2d
Fixed a crash when opening the Texture Set editor
2009-05-12 08:01:50 +00:00
codeimp
953cfbd195
Fixed finding and replacing within current selection
2009-05-11 12:56:30 +00:00
codeimp
ee3182885e
Changed when/how the scripts are compiled and errors are shown
2009-05-10 19:04:47 +00:00
codeimp
a196125255
Added keyword help for some script types in the script editor
2009-05-10 17:02:47 +00:00
codeimp
ec40df4765
Improved error reporting a little and changes the list in the Warnings & Errors dialog window
2009-05-10 16:02:08 +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
9b8e06299a
Some changes to the drawing behavior to minimize the chance it will fix self-referencing sectors
2009-05-09 06:49:01 +00:00
codeimp
a4dedc56a3
- Sector splitting fix
...
- Adjusted vertical line spacing to text in script editor for readability
2009-05-06 20:41:12 +00:00
codeimp
049b0a7954
Fixed tabs in script editor
2009-05-06 19:08:37 +00:00
codeimp
91b76bcb5b
Changed drawing behavior so that drawn lines are not corrected to clockwise orientation
2009-05-06 14:50:17 +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
31d742a073
- Decreased intensity of the selection in visual mode
...
- Fixed a crash in UDMF custom fields editor
2009-05-05 21:13:50 +00:00
codeimp
e7541be243
Some fixes
2009-05-05 19:12:36 +00:00
codeimp
88449b7c01
Added Tab key in images browser to jump between the same image in "Used textures" and "Available textures" areas.
2009-05-05 12:24:00 +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
0cbdc0209c
- Changed a lot of things in the setup installer
...
- Changed the menu and status bar color to Tan instead of Blue for the default XP theme
- Fixed a crash after a warning when Direct3D could not be started
2009-05-04 16:07:14 +00:00
codeimp
f594a67f5b
- Fixed an error message when Direct3D cannot be started
...
@ Removed debug setup installer and updated a message in the release installer
2009-05-04 07:46:44 +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
6f5f441ea6
@ Removed redundant ApplySettings() on shader used in visual mode RenderSinglePass()
2009-05-03 20:05:08 +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
2d926198a9
Fixed some issues with keys and scrollwheel input after a dialog window has been shown
2009-04-26 21:38:45 +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
69c6dd8d03
Fixed some sprite texture errors in Visual Mode
2009-04-26 20:20:40 +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
3cd3bdee7f
Fixed a bug (again) that caused slow opening of the images browser with many (thousands) textures.
2009-04-26 17:14:47 +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
d22aba4398
Fixed a bug in the SidedefAngleSorter which caused a crash when analyzing on some maps
2009-04-26 10:54:51 +00:00
codeimp
bcbe994280
@ Removed unneeded warning for trivial lumps that couldn't be found when opening a map
2009-04-26 07:44:31 +00:00
codeimp
a6ee417d45
Removed unneeded warning for trivial lumps that couldn't be found when opening a map
2009-04-26 07:37:11 +00:00
codeimp
ab0f1a21ad
Fixed UDMF integral vertex to float vertex conversion when loading UDMF map with integral vertices
2009-04-26 07:34:19 +00:00
codeimp
d477f0a7bf
Added the CodeImp logo on the about window and made links red
2009-04-25 06:55:17 +00:00
codeimp
2cfbc07ace
Fixed crash when clicking the Script Editor button when the editor is already opened
2009-04-23 05:57:28 +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
57a7623b21
Removed changes for BZip2 and LZMA compression support (library is unstable, will have a look at this later)
2009-04-19 08:41:28 +00:00
codeimp
4a60a4fa03
- Fixed //$Sprite bug in DECORATE actor parser
...
- Fixed some property inheritance in DECORATE actors
2009-04-18 23:22:36 +00:00
codeimp
43a3560b68
Updated SlimDX library to latest version (March 2009)
2009-04-18 23:01:18 +00:00
codeimp
b126229c47
@ Removed SlimDX note from about dialog. They don't care for me using SlimDX anyway, despite being their first user when they started that project :'(
2009-04-18 20:10:12 +00:00
codeimp
cdd0cbcb1b
Fixed display of linedef and thing arguments in info panels
2009-04-18 16:07:48 +00:00
codeimp
7a94071ee5
@ resource loading time measuring
2009-04-18 12:01:08 +00:00
codeimp
1606eb11eb
Copying vertices now won't include the linedefs
2009-04-18 09:58:09 +00:00
codeimp
95d3d79d11
- Textures now take precedence when on walls and flats take precedence when on floors/ceilings
...
- Removed an unused action
2009-04-18 09:38:13 +00:00
codeimp
1c2045e42e
Added culture independent parsing code in TEXTURES/DECORATE parsers to fix problems reading values in different languages
2009-04-18 08:30:15 +00:00
codeimp
14e4246994
Set all the default controls and other settings
2009-04-16 20:29:44 +00:00
codeimp
f075a1a142
PK3 file browse dialog now also supports the .pk7 extension
2009-04-16 07:53:37 +00:00
codeimp
7daaf68f9e
Fixed automatically selected Texture Set behavior in images browsers
2009-04-16 05:41:02 +00:00
codeimp
042ae016bf
Fixed Increase/Decrease brightness action descriptions for Visual Mode (they were reversed)
2009-04-16 05:02:05 +00:00
codeimp
09a1c2ccd3
Added 7z support, thanks to Randy Heit.
2009-04-16 04:44:48 +00:00
codeimp
6b347ad51d
Added visible highlight for targeted object in Visual Mode
2009-04-15 22:16:30 +00:00
codeimp
532efeac15
Merged in changes by Randy Heit which add support for BZip2 and LZMA
2009-04-15 05:59:43 +00:00
codeimp
7c3671eac0
@ working on the reference manual
2009-04-14 21:10:00 +00:00
codeimp
4d3367d3c7
- Made a bunch of corrections, thanks to Robin Palmer
...
- Added menu item to expand/collapse the info panel
2009-04-13 21:37:03 +00:00
codeimp
396ba7f764
Added automatic sidedefs compression when number of sidedefs exceeds the maximum sidedefs
2009-04-13 15:21:45 +00:00
codeimp
b2f9b0c19e
Fixed a bug with missing patches in TEXTURES parser
2009-04-13 11:24:10 +00:00
codeimp
1f27979f43
Fixed some bug that caused slow opening of the images browser with many (thousands) textures
2009-04-13 11:12:42 +00:00
codeimp
4ce49734b2
Fixed a bug that caused the New Tag button to give an unexpected number
2009-04-11 20:19:02 +00:00
codeimp
6379eeccd8
@ working on the reference manual
2009-04-11 10:22:08 +00:00
codeimp
201e8556a3
- Converted solution/project files to Visual Studio 2008
...
- Changed code to use .NET Framework 3.5
2009-04-11 07:46:53 +00:00
codeimp
af82dc7c6a
@ working on the reference manual
2009-04-10 13:41:29 +00:00
codeimp
7394868988
Fixed some issues with images browser and Linedef properties dialog
2009-04-09 17:23:49 +00:00
codeimp
f5a4799721
Fixed errors in texture/flats browser when opening without any texture selected
2009-04-09 14:30:22 +00:00
codeimp
87526da581
- DECORATE actors are now stripped from quotes
...
- Texture names and patch names from TEXTURES are now stripped from quotes
2009-04-09 13:55:05 +00:00
codeimp
660ba1bfb1
- Fixed relative increase/decrease operators (++ and --) in numeric textboxes
...
- More format limitations checking code
2009-04-09 11:46:51 +00:00
codeimp
387b6111ad
Fixed bug that causes the grid to be incorrect after opening/closing the info panel
2009-04-09 08:26:05 +00:00
codeimp
d46b5cb4e3
Fixed crash when undo was used after Linedef drag (which involves a merge)
2009-04-09 05:57:24 +00:00
codeimp
7a31c07eec
@ Fixed incorrect positioning/sizing of the controls in the Linedef properties dialog
2009-04-09 05:49:04 +00:00
codeimp
ba6f1ae6c2
- Added user_ prefix suggestion when adding custom UDMF fields
...
- UDMF field name check now removes numeric characters from the start
2009-04-08 21:23:02 +00:00
codeimp
666154edfc
- More changes to properly use the format limitations
...
- Added default multiplayer flag to Skulltag (Hexen format) game configuration
2009-04-08 20:49:35 +00:00
codeimp
c1b6728f74
- Added lots of limitations to the different file format interfaces (MapSetIOs)
...
- Property dialogs now verify numeric input against the file format limitation
2009-04-08 19:11:40 +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
c53ee9c927
Some reference manual implementation
2009-04-05 19:29:27 +00:00
codeimp
a1279a1dc9
- Added warning when the same compiler is defined more than once
...
- Statusbar now shows warning when errors occurred during program startup
2009-04-04 13:04:20 +00:00
codeimp
a80eb538df
Added "AbsoluteZ" option to things in game configurations for things that use absolute Z height values
2009-04-02 11:08:33 +00:00
codeimp
209c73efa4
Added safety check for previous DB1 .dbs file compatibility change
2009-04-02 08:32:21 +00:00
codeimp
cf7b69c8f6
- Fixed crash on deleting things
...
- Fixed crash on pressing ESC when no map is opened
2009-04-02 08:18:09 +00:00
codeimp
ff51c735f7
Fixed crash after merging/joining sectors and selecting the result
2009-04-01 08:44:21 +00:00
codeimp
67c6a343f7
- Added selection conversion functions in MapSet class
...
- Fixed some bugs with labels in Sectors Mode
2009-03-30 19:02:56 +00:00
codeimp
cde2e783d6
Changed some selection code around
2009-03-30 09:28:19 +00:00
codeimp
71b80f9f50
@ work in progress, may crash or not even compile
2009-03-30 07:45:39 +00:00
codeimp
bf4b898aba
Fixed a crash when sprite/texture names longer than 8 bytes are referenced
2009-03-29 15:34:37 +00:00
codeimp
15573e0fb1
Added subdirectory support for compilers, so that multiple versions of the same compilers can be used without renaming files
2009-03-28 10:22:53 +00:00
codeimp
586cf7e295
Added curve linedefs button on toolbar
2009-03-26 06:27:18 +00:00
codeimp
cfb751839a
Fixed incorrect separator line in statusbar
2009-03-25 19:57:18 +00:00
codeimp
d0203f7f7b
Fixed crash after manually creating a Sidedef through the Edit Linedef dialog
2009-03-25 13:52:29 +00:00
codeimp
a50dad0291
Re-enabled error checking when loading data resources
2009-03-25 12:42:32 +00:00
codeimp
a7d8b45172
- Fixed a bug in the visual mode shader class
...
@ working on the reference manual
2009-03-25 12:24:16 +00:00
codeimp
bc2d36db08
Fixed bug which causes a highlighted linedef to be copied even when a selection was made
2009-03-23 13:49:17 +00:00
codeimp
809f6c59ed
@ working on the reference manual
2009-03-23 10:22:04 +00:00
codeimp
0cef612562
Fixed sprite offsets (for PNGs we just use zero offset)
2009-03-18 10:19:44 +00:00
codeimp
257834ebba
@ Removed the Triangulator mode from BuilderModes plugin
2009-03-17 14:21:21 +00:00
codeimp
99894a80ce
Added camera coordinates display in statusbar when in Visual Mode
2009-03-17 14:02:11 +00:00
codeimp
ff2877181c
Fixed breaking compatibility with DB1 settings files
2009-03-17 13:40:34 +00:00
codeimp
94d7b1b9c1
- Fixed overlapping previews in Texture Set editor
...
- Made the Texture Set editor preview list a little bigger
2009-03-17 12:45:03 +00:00
codeimp
1587e5a10a
Added the number of textures next to the Texture Sets
2009-03-17 12:40:10 +00:00
codeimp
ae46253e4a
Fixed bug in thing argument descriptions not correctly displayed in thing properties dialog
2009-03-17 10:49:50 +00:00
codeimp
4178ac56ed
- Added default controls for raise/lower sector floor/ceiling in Sectors Mode
...
- Information panels now update in Sectors Mode and Brightness Mode when changes are made
2009-03-17 09:16:54 +00:00
codeimp
60562f1c79
Added support for sprite X/Y offsets in original doom picture data format
2009-03-15 17:00:37 +00:00
codeimp
62e61f5cc7
Added unknown textures Map Analysis check
2009-03-15 16:40:04 +00:00
codeimp
3750f3f8e2
Some more changes regarding linedef properties and the removal of unneeded textures when drawing
2009-03-15 16:10:38 +00:00
codeimp
42c2940ed1
Fixed unwanted middle textures when drawing new sectors
...
Fixed a bug with the linedef arguments for unknown linedef actions (crashed on the linedef info panel)
2009-03-15 14:22:05 +00:00
codeimp
334c51cacc
Fixed resource options dialog being showed outside the screen boundaries on small screen resolutions
2009-03-15 13:22:53 +00:00
codeimp
e67c71d992
- Added selection order numbering display to Sectors mode
...
- Added floor/ceiling raise/lower by 8 mp actions to Sectors mode
@ Added simple CRC32 calculator class (using Crc32 from sharpziplib)
2009-03-15 12:52:45 +00:00
codeimp
77731b03ca
Errors and warnings are now shown if there are any (optional)
2009-03-13 17:10:53 +00:00
codeimp
7dcd323fc9
Fixed problem with Undo not updating the used textures on screen
2009-03-13 13:48:04 +00:00
codeimp
61269dfae5
Ignore TNT1A0 sprite in DECORATE actors
2009-03-13 12:25:14 +00:00
codeimp
c8949c42bf
Added things browser when clicking browse button on Find Thing Type
...
Fixed some drawing uglyness with thing icons in thing type browser
2009-03-12 23:03:57 +00:00
codeimp
3889d398b2
Find/replace types completed
2009-03-12 14:01:37 +00:00
codeimp
fda9385533
Fixed linedef arguments display in linedef info panel
2009-03-12 06:22:40 +00:00
codeimp
88bf3415e7
Removal of a temporary directory used for compilers now gets a maximum 2 second timeout before any error is given
2009-03-11 22:20:56 +00:00
codeimp
63fb6c3885
Added hexadecimal value reading in UDMF parser
...
@ Better fix for the visible ComboBox in the universal fields editor
2009-03-11 20:49:53 +00:00
codeimp
84b92aae2b
Fixed a bug in drawing geometry
...
@ Added a test case for drawing
@ Added some ToString functions for elements
2009-03-11 20:21:50 +00:00
codeimp
a4987007d0
Added some find/replace types
2009-03-11 16:17:04 +00:00
codeimp
db3f23317f
Added vertex properties dialog
...
@ Fixed a visible ComboBox in the universal fields editor
@ NumericTextbox now has the ability to use decimals (set property AllowDecimal to true)
2009-03-10 22:32:32 +00:00
codeimp
fb9e7a1c69
@
2009-03-10 19:40:36 +00:00
codeimp
207fed7105
@
2009-03-10 18:39:50 +00:00
codeimp
5a5fb75ae5
Added find types to lookup elements by index number
2009-03-10 17:22:22 +00:00
codeimp
114abfa511
@ resources and unfinished heights mode
2009-03-10 14:32:12 +00:00
codeimp
eaffa440be
@ Renamed sector fixed index to resolve conflict with real index lookup functions
...
All info panels now show the current real index of the element (as it would be when saved or loaded at that moment)
2009-03-10 06:46:02 +00:00
codeimp
565e0a1317
@ added functions for indexed lookup
2009-03-09 16:00:22 +00:00
codeimp
d4ba733ab5
Added menu items in view menu for zooming
2009-03-08 11:28:44 +00:00
codeimp
a182a99bf1
Fixed display of the correct tabs and interface elements in Thing properties dialog
2009-03-05 14:46:11 +00:00
codeimp
b850716762
Changed "Full Brightness" info message for clarification
2009-03-05 14:15:33 +00:00
codeimp
42c52a7273
Added generalized linedef type display in linedef info panel
2009-03-05 14:11:55 +00:00
codeimp
724699fea0
Added checks against loading unnamed textures
2009-03-05 12:50:13 +00:00
codeimp
3c4107d4c4
Find & Replace dialog in script editor
2009-03-05 11:54:07 +00:00
codeimp
c4b71597b4
@ working on find & replace in script editor
2009-03-04 21:40:58 +00:00
codeimp
8593fd62dd
@ working and find & replace in script editor
2009-03-03 22:20:18 +00:00
codeimp
ef06837a04
@ work in progress
2009-03-03 16:17:30 +00:00
codeimp
2bdaa7a07b
- Added some missing ZDoom slope things to the game configurations
...
- Changed minimum thing radius to 4
2009-03-02 22:33:59 +00:00
codeimp
2dbc282b29
@ added script editor find/replace dialog (work in progress)
2009-03-01 21:42:41 +00:00
codeimp
a7d64b60d1
Disabled the use of the ALT key to bring focus to the menus
2009-03-01 21:20:52 +00:00
codeimp
d9011a47f4
Fixed a crash when creating a new sector with right-click in Make Sector mode
2009-03-01 20:47:23 +00:00
codeimp
38eeb5d1fa
Added actions (and buttons on toolbar) to flip a selection horizontally or vertically in Edit Selection mode
2009-03-01 20:43:24 +00:00
codeimp
1b2121c3f1
Added actions to keep only single-sided or double-sided lines selected (default keys: Shift+1 and Shift+2)
2009-03-01 20:03:15 +00:00
codeimp
1bbb3e8009
- Last used Thing flags are now remembered and used for any newly inserted Thing
...
- Added warning message when creating a new map without choosing any resources
2009-03-01 19:19:43 +00:00
codeimp
afb0bb093d
Removed the "Others" Texture Set and added automatic Texture Sets for each resource location
2009-03-01 18:34:37 +00:00
codeimp
6ba030d64d
Texture and Flats browsers now have the current texture selected by default
2009-03-01 16:47:43 +00:00
codeimp
67f4237bc0
Added additive selection in classic modes (and an option to make additive selections without holding the shift key)
2009-03-01 15:04:38 +00:00
codeimp
b5897d0f5b
Brightness level adjustments now stick to the list of brightness levels in the Game Configuration (use shift in Brightness Mode to adjust accurately)
2009-03-01 14:16:54 +00:00
codeimp
b5abd85af9
Fixed a bug with flipping linedefs
2009-03-01 11:04:03 +00:00
codeimp
aead415c9b
@ added test for copy/pasting
...
- Fixed a problem with copy pasting a single doublesided linedef
2009-03-01 10:51:37 +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
bc958554f4
Fixed a bug that failed to load TEXTURES lumps with patches that have no properties body.
2009-02-27 19:37:59 +00:00
codeimp
301d666ac7
Fixed image scaling problem when conversion was needed.
2009-02-27 19:27:58 +00:00
codeimp
f295292247
More status/action messages shown in the status bar while editing.
2009-02-27 19:02:21 +00:00
codeimp
7721b0f70b
@ added some display information for actions
2009-02-27 15:38:13 +00:00
codeimp
a9af1929cb
- Fixed Thing argument descriptions
...
- Fixed Thing arguments in game configurations (new format uses zero-based args)
2009-02-27 12:29:57 +00:00
codeimp
04b223735f
@ Fixed Copy Selection button on Errors and Warnings dialog window
2009-02-27 09:33:51 +00:00
codeimp
5a65b07122
Fixed Thing arguments when action is 0 (the automatic 0 arguments feature can't be used for Things)
2009-02-27 08:51:38 +00:00
codeimp
687f8348ef
@ fixed a couple pixels that annoyed me
2009-02-26 23:34:43 +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
1b31d06c19
@ added some errors and warnings code (work in progress)
2009-02-26 16:03:43 +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
fb8df1a204
Fixed missing textures bug on floors when View mode is set to Brightness levels
2009-02-25 16:13:06 +00:00
codeimp
c7ea37b0a1
Insert in Sectors and Linedefs mode now start the Drawing mode
2009-02-25 15:37:57 +00:00
codeimp
575bff4aa8
Thing and linedef arguments are now reset to 0 when action 0 (none) is selected
2009-02-25 14:52:36 +00:00
codeimp
eb70e99e6f
Added support for //$Sprite in DECORATE actor structures (this will override DBs automatic sprite choice for the actor)
2009-02-25 13:28:31 +00:00
codeimp
24c4c165d0
Fixed a triangulation bug
2009-02-25 10:54:18 +00:00
codeimp
d48fd37b57
Changed RemoveUnneededTextures so that it never removes 'unneeded' textures when the line has a tag or action or either of the two sectors has a tag
2009-02-24 21:33:24 +00:00
codeimp
0247329122
- Pressing Insert on a wall in Visual Mode now creates a middle texture
...
- Pressing Delete on a wall in Visual Mode now removes the texture (makes it a dash -)
2009-02-23 22:22:28 +00:00
codeimp
82b127f6fa
Fixed bug with texture flood-fill creating middle textures on doublesided lines when filling missing textures (-)
2009-02-23 19:32:34 +00:00
codeimp
8336309dc8
Grid and background image settings are now saved along with the map
2009-02-23 18:23:39 +00:00
codeimp
f647a899f0
Fixed short path for temp wad file in command line parameter placeholders
2009-02-23 14:26:01 +00:00
codeimp
ec045132d6
- Added automatic scrolling feature (when dragging or drawing)
...
- Fixed some issues with drawing mode, newly created sectors and modifying of neighboring lines
2009-02-22 22:57:21 +00:00
codeimp
e5784213ec
- Added sector ceilings/floors flood-fill feature
...
- Fixed a bug in Visual Mode with undo/redo and texture not loading
2009-02-22 12:09:58 +00:00
codeimp
dcce76ac77
@ Better undo/redo fix
2009-02-22 10:13:09 +00:00
codeimp
29b797b4f3
@ Fixed a race condition in Undo/Redo storage system
2009-02-22 09:45:35 +00:00
codeimp
4e064d78cd
Fixed floodfill to work with walls that have no texture (-)
2009-02-22 00:10:07 +00:00
codeimp
0b970e7b6d
Increased vertical angle range that you can look up/down in Visual Mode
2009-02-21 23:21:40 +00:00
codeimp
7580955d3e
Fixed angle normalization (caused problems with 0 and 360 degrees in DoomToReal and RealToDoom angle conversion)
2009-02-21 23:16:38 +00:00
codeimp
1ecb3ad425
Undo/Redo system now keeps snapshots compressed in temporary files to save memory
2009-02-21 22:58:37 +00:00
codeimp
e7e82623f9
Fixed some spelling mistakes
2009-02-20 19:29:31 +00:00
codeimp
3729bd829d
@ Optimized serialization (the long versions of the 8-byte strings can be regenerated and don't need to be serialized)
2009-02-20 19:06:38 +00:00
codeimp
2c5fc0c652
@ Optimized reading/writing strings in MapSet serialization
2009-02-20 18:51:31 +00:00
codeimp
5f6d122a67
@ working on undo/redo system
2009-02-20 15:59:55 +00:00
codeimp
370bdca6fd
@ work in progress, may not compile
2009-02-20 12:29:37 +00:00
codeimp
6cb509d90c
- Indentation guides in script editor now use the same color as line numbers
...
- Fixed bug in script editor that unindents a line when autocomplete is used with Enter key.
2009-02-20 10:42:05 +00:00
codeimp
27d95e091d
fixed crash in script editor when popup information is expected
2009-02-20 09:06:26 +00:00
codeimp
f36c595d4b
Added actions in Visual Mode to copy and paste properties or texture offsets
2009-02-16 15:54:57 +00:00
codeimp
7e3981775b
Moved floor and ceiling texture previews in Sector info panel around to be consistent with the Sector properties dialog
2009-02-16 10:39:51 +00:00
codeimp
ef79592200
@ Refactored code to use the term "radius" for thing widths instead of "width"
...
- Thing properties dialog now shows the actual width of a Thing (not the radius)
2009-02-16 10:06:58 +00:00
codeimp
2047756694
Some more work done on TEXTURES support
2009-02-15 23:58:28 +00:00
codeimp
ab74b041c5
Fixed a bug with the upper/lower unpegged flags in the Linedef info panel
2009-02-15 10:32:20 +00:00
codeimp
6b38b8076a
Script editor now uses codepage setting from script configuration (default is ASCII for all known scripts, UTF8 for plain text)
2009-02-14 08:18:17 +00:00
codeimp
d016a179e2
- Added simple, unfinished implementation of TEXTURES support
...
- Fixed scale override bug in images
2009-02-12 21:34:11 +00:00
codeimp
955d042ea8
@Splitten up the DecorateParser to move the generic text parsing code into ZDTextParser class
...
- DECORATE actor properties now only applied to things that are being replaced when the property is actually found
2009-02-12 19:08:01 +00:00
codeimp
60ea22fdb1
@Renamed Decorate source directory to ZDoom as it will contain more ZDoom related code and will probably be moved into a plugin when there is one for ZDoom editing.
2009-02-12 18:00:15 +00:00
codeimp
4ee6366a97
@Renamed Decorate source directory to ZDoom as it will contain more ZDoom related code and will probably be moved into a plugin when there is one for ZDoom editing.
2009-02-12 17:58:09 +00:00
codeimp
5ed191f18a
Added upper/lower unpegged display in linedef info panel
2009-02-12 12:29:46 +00:00
codeimp
995b87b574
Improved category matching for DECORATE things into the Things list
2009-02-12 06:24:22 +00:00
codeimp
01ad6d9ec9
Script editor now keeps same line indentation as previous line when ENTER is pressed
2009-02-11 14:20:07 +00:00