Commit graph

70 commits

Author SHA1 Message Date
codeimp
1606eb11eb Copying vertices now won't include the linedefs 2009-04-18 09:58:09 +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
4ce49734b2 Fixed a bug that caused the New Tag button to give an unexpected number 2009-04-11 20:19:02 +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
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
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
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
71b80f9f50 @ work in progress, may crash or not even compile 2009-03-30 07:45:39 +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
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
7d02e5df8d @working on stuff 2009-01-30 16:14:11 +00:00
codeimp
6b726e402b @added code 2009-01-28 14:41:52 +00:00
codeimp
f4b62e26ca added automatic zoom in on selected object in Find & Replace mode 2009-01-26 14:09:11 +00:00
codeimp
9af4b5f059 vertices dragged in vertices mode now correctly merge with the other geometry 2009-01-17 14:40:12 +00:00
codeimp
88124438aa - fixed some unneeded rebuilding of geometry in Visual Mode
- changed initial undo memory usage
2009-01-17 09:03:14 +00:00
codeimp
2b7cfbac06 flags and activations conversion to and from UDMF format (needed for copy/paste between map formats and prefabs) 2008-12-31 14:08:40 +00:00
codeimp
3daf9307e9 - created MapSet serialization system for undo/redo
- added hourglass crosshair in visual mode for time consuming actions
2008-12-06 13:20:47 +00:00
codeimp
04b86253e4 working on visual mode 2008-12-02 15:47:06 +00:00
codeimp
af509c3682 - some optimizations to visual mode
- changed timing to use double
- added delta time as parameter in OnProcess event
2008-11-27 06:53:38 +00:00
codeimp
7e664d1ba9 added selection groups! 2008-10-16 09:33:35 +00:00
codeimp
8d3d00372b even better copy/pasting 2008-09-23 17:46:34 +00:00
codeimp
b1ccdbbc7f lots of stuff (including half decent copy/paste) 2008-09-22 18:27:50 +00:00
codeimp
b717794aed - splitten up UDMF reading/writing in seperate classes where they write to/read from a stream. the UniversalMapSetIO now simply makes use of the reader and writer.
- EmptyLongName in MapSet is now a static field
2008-09-17 19:21:45 +00:00
codeimp
e30b68c9c3 UDMF on top! 2008-06-01 20:25:46 +00:00
codeimp
4dd8877eba - renamed selection methods
- create undo for flipping linedefs/sidedefs
2008-05-15 12:54:02 +00:00
codeimp
5ca3cd46cb - updated to latest slimdx library (march 2008)
- added error dialog when missing DirectX
2008-05-11 00:42:34 +00:00
codeimp
e521dabf42 - made option for square things
- some minor fixes
2008-05-10 16:09:45 +00:00
codeimp
7c57f39a13 no more seperate undo level for stitched geometry (since the user can easily choose stitching during drag/draw) 2008-05-08 12:09:14 +00:00
codeimp
e63ee4dc81 worked on geometry drawing (i think it is actually working perfect now, aside from some default settings on the new sidedefs then) 2008-05-07 22:46:15 +00:00
codeimp
3e5d429393 - fixed stitch distance
- fixed bug in FlipBackwardLinedefs
2008-05-06 05:41:36 +00:00
codeimp
d0f6963fb2 some fixes and additions with floating point vertices 2008-05-05 22:22:53 +00:00
codeimp
4522698765 completely got rid of integral vertex coordinates (now all floating point) 2008-05-05 22:01:27 +00:00
codeimp
3c0e66a36e some improvements in sector drawing (still very buggy though) 2008-05-05 18:21:13 +00:00
codeimp
1ada9addf3 - added SectorMaker (unfinished)
- changed a lot in data management
- less memory usage by texture browsers
2008-05-05 14:22:36 +00:00
codeimp
72b14c37bd some more drawing code (still unfinished) 2008-05-01 19:31:49 +00:00
codeimp
c3cc910e0e user selection preserved through undo/redo 2008-05-01 14:18:04 +00:00
codeimp
e95a24f281 the "Marked" property of map elements now indicates the set we are working with, not the user selection 2008-05-01 14:10:38 +00:00
codeimp
4b2e0285f2 - started on the line drawing mode
- removed some unneeded 'unsafe' modifiers
2008-04-20 22:54:24 +00:00
codeimp
40f5e853bd some optimizations 2008-04-19 15:44:05 +00:00
codeimp
f4fd8ff188 overlay text rendering crap 2008-04-17 05:36:48 +00:00
codeimp
406f828473 - added things dragging mode
- removed allow3dchange from undo snapshots (I expect 3D mode to handle all changes)
- removed unused parameters from drag modes constructors
2008-04-07 14:33:41 +00:00
codeimp
a878520a7f - generalized geometry dragging into DragGeometryMode
- added dragging mode for linedefs
- deleted old icon resources
2008-02-19 18:54:04 +00:00
codeimp
3c43547c6c some 3D mode rendering 2008-01-13 21:23:59 +00:00
codeimp
c5e990f1b7 merged plugin system into trunk 2008-01-02 21:49:43 +00:00
codeimp
679bb6980f lots of changes/additions 2007-12-27 01:24:11 +00:00
codeimp
f6a91b7dad lots of changes/additions 2007-12-26 00:31:32 +00:00
codeimp
5a645c19f0 now it works :) 2007-12-07 15:48:32 +00:00