Commit graph

574 commits

Author SHA1 Message Date
codeimp
d107363b59 fixed crash on missing PK3 structured subdirectories when loading data resources from a directory 2009-01-11 10:28:22 +00:00
codeimp
c9ba627df5 added a check to handle invalid DLLs in the Plugins directory 2009-01-10 22:34:36 +00:00
codeimp
5adaf2ee4b added list on Preferences Controls tab that shows the actions with the same key 2009-01-10 14:26:21 +00:00
codeimp
895c3b8a00 fixed flipping linedefs and sidedefs without selection (only highlight is needed at the very least) 2009-01-10 12:37:31 +00:00
codeimp
94c62a34a2 fixed Visual Mode camera placement with shortcut and changed camera-from-thing positioning logic a bit 2009-01-10 01:35:11 +00:00
codeimp
1f016fc7dc added wrapping of texture coordinates by texture size when auto-aligning (to prevent ridiculous high offsets on long walls) 2009-01-10 00:57:05 +00:00
codeimp
bd4ee1e556 fixed floor/ceiling geometry update when joining or merging sectors 2009-01-10 00:31:40 +00:00
codeimp
a67727fe46 removed camera code from VisualMode and created separate VisualCamera class in MapManager so that it is retained in between mode switches (keeps exact angle and position of camera intact) 2009-01-10 00:26:24 +00:00
codeimp
5adc7fd505 added a default "All" texture set which always contains all textures and (like the "Others" set) cannot be removed 2009-01-09 23:05:41 +00:00
codeimp
299f29dfe0 added controls to move texture offsets in Visual Mode by 8 pixels 2009-01-09 22:45:29 +00:00
codeimp
0faabbcdae textures in Visual Mode now correctly re-align when loaded later than the geometry is created (this solves problems with incorrectly scaled floor/ceiling textures that are not 64 x 64) 2009-01-09 22:37:11 +00:00
codeimp
81169e84fe drawing a new sector completely inside a parent sector now takes the properties of the parent sector 2009-01-09 22:04:24 +00:00
codeimp
2aedd732d3 added checks to allow opening maps with missing sidedefs, sectors or vertices (in these cases, the element requiring the missing element will be removed from the map during loading) 2009-01-09 21:25:15 +00:00
codeimp
3370d90bd0 fixed crash when using Create Prefab from Selection without any selection 2009-01-09 20:48:41 +00:00
codeimp
1982f07ab7 fixed crash on Undo after creating a sector with Make Sector tool and keeping the same highlighted 2009-01-09 06:46:58 +00:00
codeimp
74957e8dda fixed thing angles written in UDMF format 2009-01-07 20:22:12 +00:00
codeimp
cdcaccf0eb little fix for associations coloring 2009-01-07 18:05:00 +00:00
codeimp
2839d82df5 associations coloring now also works for Doom (lines referring to sectors using their own tag) 2009-01-07 16:05:17 +00:00
codeimp
447ad32c57 bug fixed that prevented editing dialogs from showing up 2009-01-07 10:44:38 +00:00
codeimp
7405b25612 - removed some test editing modes
- fixed some drawing code (this might fix the alleged 'black screen' problem some people reported)
- fixed brightness toggle in low quality display mode
2009-01-06 20:45:15 +00:00
codeimp
14aef55b7c - controls configuration now shows only available controls and explains why certain controls can't be used
- fixed some dialogs that could be overlapped when binding the same key to two actions that show a dialog
2009-01-06 09:51:14 +00:00
codeimp
c907d9c3f2 fixed a bug with dragging things that was introduced with the refactoring of the ActionManager 2009-01-06 08:57:39 +00:00
codeimp
5a5b351265 added some code I will finish tomorrow ("exclusive invocation request" to prevent some actions with the same key binds to interfere with each other) 2009-01-05 23:04:22 +00:00
codeimp
1a4b588f44 little refactoring to expose some of the ActionManager to plugins 2009-01-05 21:41:32 +00:00
codeimp
4cbf7e6f0f double select-click (lmb) will be the same as a single edit-click (rmb) 2009-01-05 21:20:51 +00:00
codeimp
5115857b7b inserting a vertex using 'insert item' action now also splits linedefs 2009-01-05 21:00:36 +00:00
codeimp
b694ba5347 saving a map now rebuilds the entire wad file to ensure no wasted space builds up in the file 2009-01-05 19:49:55 +00:00
codeimp
9bdee81a7d added default texture sets and things filters 2009-01-05 15:57:41 +00:00
codeimp
d7bad78395 - added solution & project configurations for debug build with revision number lookup
- updated setup installer projects
2009-01-04 23:07:56 +00:00
codeimp
40c69c9e6e - fixed bug which caused thing arguments to mess up
- backups are created when saving file (up to 3)
2009-01-04 22:26:23 +00:00
codeimp
2ee589e1e8 - status bar now shows "loading resources" when it is still background loading (for clarification)
- help>about dialog now has a button to copy the version number to clipboard
2009-01-04 21:29:08 +00:00
codeimp
94dec526ea for automatic svn revision number as version number 2009-01-04 21:13:03 +00:00
codeimp
01711adabf file needed for automatic svn revision as version number 2009-01-04 20:37:38 +00:00
codeimp
ba39f00fb9 added reset texture offsets feature for visual mode 2009-01-04 18:51:32 +00:00
codeimp
45ab139ff9 - removed useless things menu
- fixed curve lines menu item in linedefs menu
- changed the test map drop down menu (nomonsters option is now in the menu instead of a seperate button)
2009-01-04 15:06:51 +00:00
codeimp
851a7c7895 - edit selection mode now also rotates thing angles
- edit selection mode now shows a rectangle selection that covers also the thing sizes
- fixed right-click to start drawing mode from linedefs mode
- fixed floor and ceiling texture coordinates in both classic modes and visual mode
2009-01-04 13:58:26 +00:00
codeimp
caada1aa57 - added feature to expand/collapse the info panel
- fixed a bug with target info in visual mode that was introduced in previous commit
2009-01-04 13:19:18 +00:00
codeimp
e36ac9f51f miauw 2009-01-04 12:27:06 +00:00
codeimp
f351822859 added full brightness toggle feature in visual mode 2009-01-04 11:59:24 +00:00
codeimp
349cf877f9 displayed target information now updates correctly when target properties are changed in visual mode 2009-01-04 11:43:13 +00:00
codeimp
c79ad3fa55 added nodebuilder configurations and fixed some nodebuilding behavior 2009-01-04 11:35:05 +00:00
codeimp
f8574ace7a removing a vertex that has exactly 2 linedefs attached now leaves one linedef connected to the other linedef's vertex. also removed some unneeded template code. 2009-01-04 09:54:15 +00:00
codeimp
f3354d4c0a block anything except numeric input in action selector fields 2009-01-04 00:08:26 +00:00
codeimp
2448d401d7 some fixing of some things 2009-01-04 00:01:59 +00:00
codeimp
0581b119d0 another fix 2009-01-03 23:11:29 +00:00
codeimp
75d2b8b4e5 - renamed visual mode thing
- visual mode thing can now be placed/moved in any classic mode with a shortcut key
- visual mode thing flags are all set to false (off) when map is saved (to prevent it from appearing in game)
2009-01-03 22:42:08 +00:00
codeimp
d174544cd6 several fixes 2009-01-03 22:18:59 +00:00
codeimp
3dcf1c5268 performance optimization for loading of things in visual mode 2009-01-03 20:54:12 +00:00
codeimp
320a002677 loading resources from PK3 files implemented (tested with KDIZD, CAH and SP_USIMP) 2009-01-03 19:45:59 +00:00
codeimp
4ce26ad8fa linedefs with backsides only after removing a sector will now be correctly flipped 2009-01-03 14:27:51 +00:00