codeimp
8c777ca780
- prevented showing editing dialog when EndEdit was the result of a BeginEdit action started from another mode (which is normal behavior and desired in some cases, such as dragging)
...
- implemented Accept action and corresponding OnAccept event for all editing modes
2008-05-16 21:08:36 +00:00
codeimp
0d35ce0536
- fixed bug introduced with automatic release of all keys when a dialog appears on BeginAction causing an EndAction which shows a dialog to run twice
...
- implemented Join Sectors and Merge Sectors
- added an ordered selection list to SectorsMode
- removed selection on undo/redo
- Interface AddMenu now completes short action names on menu items Tag property to fully qualified action names depending on calling plugin
2008-05-16 20:00:49 +00:00
codeimp
d72ebc4330
- removed some unneeded code
...
- finished CurveLinedefsMode (except for Anders_A's code)
- added public method to cancel editing modes
2008-05-16 10:55:25 +00:00
codeimp
df4ad6d2e0
degrees/radian conversion tools
2008-05-15 19:48:07 +00:00
codeimp
7416731833
beginning of curve lines editing mode
2008-05-15 19:31:11 +00:00
codeimp
4dd8877eba
- renamed selection methods
...
- create undo for flipping linedefs/sidedefs
2008-05-15 12:54:02 +00:00
codeimp
bc8151d7f7
- added flip linedefs mode
...
- fixed shortcut key descriptions in menu
2008-05-15 12:36:55 +00:00
codeimp
9ba3fa93a3
made 2 more events for the plugins
2008-05-15 09:43:19 +00:00
codeimp
6b2ba4f2d6
added more missing files
2008-05-15 08:56:23 +00:00
codeimp
e962a49f83
what?! these files were not in the svn?!
2008-05-15 08:25:45 +00:00
codeimp
7e6d49450c
added the On* prefix to all event methods
2008-05-15 08:10:29 +00:00
codeimp
d7656f1f3b
- added some new menus in the plugin
...
- volatile mode may not be started from a volatile mode by shortcut key!
- added ability to cancel an editing mode change
- added mipmap levels setting to images (this fixes blurred fonts in low-quality display)
2008-05-14 21:48:36 +00:00
codeimp
7c08847a5b
prepared for more plugin features
2008-05-13 22:28:30 +00:00
codeimp
1ac1bb3c8e
text forced to uppercase (we don't have lowercase characters in the font)
2008-05-13 18:07:07 +00:00
codeimp
9f07f2ef2c
- nice wrapper for line length labels
...
- line length labels while drawing!
2008-05-13 17:11:33 +00:00
codeimp
77720694a3
- added proper text rendering
...
- linedef lengths visible when dragging geometry
- included my ancient bitmap font creator
2008-05-13 14:24:35 +00:00
codeimp
d59ab92d51
changed stuff regarding setup installation
2008-05-11 09:17:56 +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
3fd1ce1e8d
fixed more compiler settings
2008-05-10 18:14:48 +00:00
codeimp
a12981abc7
- added font resources
...
- fixed target CPU compiler settings
2008-05-10 18:06:09 +00:00
codeimp
1ec1bcc4df
default to round things
2008-05-10 16:14:22 +00:00
codeimp
e521dabf42
- made option for square things
...
- some minor fixes
2008-05-10 16:09:45 +00:00
codeimp
737886ca8b
fixed invisible lines when dragging from lines mode
2008-05-09 16:57:12 +00:00
codeimp
d338487e69
- fixed non-stitching geometry drawings
...
- renamed Association color to Indication (more a general-purpose color)
2008-05-08 22:01:37 +00:00
codeimp
6f255e1866
- introduced "volatile" editing modes
...
- automated exclusive mouse mode management
- fixed bug with actions that never ended when a dialog appears
2008-05-08 16:39:14 +00:00
codeimp
33d2af5417
few bugfixes
2008-05-08 13:44:48 +00:00
codeimp
8f8690aac3
"intuitive" default build properties and sorted textures/flats in browsers
2008-05-08 13:04:18 +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
51f57471c7
geometry drawing fixes
2008-05-08 12:04:20 +00:00
codeimp
3214ef4593
some little fixes in drawing geometry
2008-05-08 05:45:30 +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
c43f0dc3a6
little bit more on geometry drawing (still unfinished)
2008-05-06 21:31:20 +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
87ca45f93d
more on geometry drawing
2008-05-05 21:38:52 +00:00
codeimp
88d1be35cc
fixed bug in vertex Join method: this now also works with attached zero-length linedefs that references the same vertex twice
2008-05-05 19:37:00 +00:00
codeimp
3c0e66a36e
some improvements in sector drawing (still very buggy though)
2008-05-05 18:21:13 +00:00
codeimp
b5b7875f75
- limited possible characters typed for map lump name
...
- improved sector making and drawing
2008-05-05 15:35:58 +00:00
codeimp
c6404db777
new map dialog now automatically sets default lump name when game configuration is selected an no lump name is given
2008-05-05 15:16:39 +00:00
codeimp
7628133e7b
fixed crash after starting a new map
2008-05-05 14:59:14 +00:00
codeimp
55fa9a6d2e
fixed some bugs with loading/unloading images
2008-05-05 14:54:37 +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
5a5f113855
removed useless triangulators and changed EarClipTriangulator into just Triangulator
2008-05-03 09:26:44 +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
018f8ab26a
these don't need to be protected, class is sealed.
2008-05-01 12:08:40 +00:00
codeimp
08e38f62bd
little more on drawing mode (still unfinished)
2008-05-01 10:59:37 +00:00
codeimp
c5625fc1c0
selection is now maintained on joins and splits
2008-05-01 10:59:19 +00:00