Commit graph

906 commits

Author SHA1 Message Date
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