ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/gde/GCE/MapEditor.pm
Revision 1.73.2.3 - (view) (download) (annotate) - [select for diffs]
Mon Dec 21 15:51:30 2009 UTC (14 years, 4 months ago) by elmex
Branch: cursor
Changes since 1.73.2.2: +63 -102 lines
Diff to previous 1.73.2.2 , to branch point 1.73
rewrote main parts in internal reference handling.

Revision 1.73.2.2 - (view) (download) (annotate) - [select for diffs]
Tue Jul 7 15:42:18 2009 UTC (14 years, 10 months ago) by elmex
Branch: cursor
Changes since 1.73.2.1: +40 -23 lines
Diff to previous 1.73.2.1 , to branch point 1.73
*** empty log message ***

Revision 1.73.2.1 - (view) (download) (annotate) - [select for diffs]
Thu Jul 2 11:34:19 2009 UTC (14 years, 10 months ago) by elmex
Branch: cursor
Changes since 1.73: +82 -0 lines
Diff to previous 1.73
added preliminary cursor code.

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Thu Nov 27 22:47:14 2008 UTC (15 years, 5 months ago) by elmex
Branch: MAIN
CVS Tags: HEAD, pre_cursor_branch
Branch point for: cursor
Changes since 1.72: +5 -38 lines
Diff to previous 1.72
removed feature/bug :-)

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 22:28:01 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.71: +11 -11 lines
Diff to previous 1.71
upgrade Crossfire to Deliantra

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Wed Dec 5 22:49:20 2007 UTC (16 years, 5 months ago) by root
Branch: MAIN
Changes since 1.70: +4 -4 lines
Diff to previous 1.70
JSON 2.01 API

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Mon Oct 15 13:20:26 2007 UTC (16 years, 7 months ago) by elmex
Branch: MAIN
Changes since 1.69: +2 -2 lines
Diff to previous 1.69
gce => gde rename

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Fri Sep 21 07:19:21 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.68: +14 -14 lines
Diff to previous 1.68
removed the upload stuff for now

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Tue Sep 11 10:24:24 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.67: +4 -0 lines
Diff to previous 1.67
the stack view is now better updated on undo, but the whole event handling
has to be rewritten anyways...

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Fri Aug 31 09:34:37 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
CVS Tags: rel-2_2
Changes since 1.66: +1 -1 lines
Diff to previous 1.66
implemented major speedup with get_ro

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Fri Aug 31 09:08:36 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.65: +21 -13 lines
Diff to previous 1.65
implemented @trigger search for the connection overlays.

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Fri Aug 31 08:28:09 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64
fixed a major slowdown

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sat Aug 25 19:25:45 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.63: +3 -2 lines
Diff to previous 1.63
reimplemented virtual arch handling

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sat Aug 25 18:35:04 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.62: +1 -1 lines
Diff to previous 1.62
forgot something vital

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sat Aug 25 15:21:03 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.61: +32 -12 lines
Diff to previous 1.61
now the overlay connections also have a yellow border

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sat Aug 25 14:45:08 2007 UTC (16 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.60: +82 -10 lines
Diff to previous 1.60
implemented preliminary connection overlays

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Tue Aug 21 10:42:43 2007 UTC (16 years, 9 months ago) by elmex
Branch: MAIN
Changes since 1.59: +14 -4 lines
Diff to previous 1.59
thanks to irwiss for the two minor but useful patches which even killed
two TODO items

- window title is now '<mapfilename> - g..'
- ctrl-W closes the mapeditor window

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Mon Aug 20 07:56:58 2007 UTC (16 years, 9 months ago) by elmex
Branch: MAIN
Changes since 1.58: +5 -5 lines
Diff to previous 1.58
applied irwiss patch with two minor modifications:

- ->isa instead of =~ /MenuBar/
- wrapped the reading of recent files in a block

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Sun Aug 19 22:27:55 2007 UTC (16 years, 9 months ago) by elmex
Branch: MAIN
Changes since 1.57: +3 -2 lines
Diff to previous 1.57
map resize problem is now hopefully fixed

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Fri Aug 10 12:20:51 2007 UTC (16 years, 9 months ago) by elmex
Branch: MAIN
Changes since 1.56: +1 -0 lines
Diff to previous 1.56
added music to map properties and documented it in the editor manual a bit.

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 08:09:34 2007 UTC (16 years, 10 months ago) by elmex
Branch: MAIN
Changes since 1.55: +1 -0 lines
Diff to previous 1.55
moved the buttons in the attribute editor into a menu and
added a button which displays the source of the selected
archetype for now until some better mechanism is found.

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Thu Jun 7 15:28:21 2007 UTC (16 years, 11 months ago) by elmex
Branch: MAIN
Changes since 1.54: +2 -1 lines
Diff to previous 1.54
added per_party

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Thu Jun 7 15:19:35 2007 UTC (16 years, 11 months ago) by elmex
Branch: MAIN
Changes since 1.53: +2 -1 lines
Diff to previous 1.53
added no_reset to properties

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Thu Jun 7 15:16:32 2007 UTC (16 years, 11 months ago) by elmex
Branch: MAIN
Changes since 1.52: +1 -0 lines
Diff to previous 1.52
added per-player flag to map properties

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sun Mar 11 20:14:23 2007 UTC (17 years, 2 months ago) by elmex
Branch: MAIN
CVS Tags: rel-2_1
Changes since 1.51: +4 -2 lines
Diff to previous 1.51
fixed .map bug

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sat Mar 10 22:18:51 2007 UTC (17 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.50: +10 -1 lines
Diff to previous 1.50
another if cascade for searching the right map (will hopefully fix all
other places where no care is taken about .map)

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Wed Feb 7 09:18:21 2007 UTC (17 years, 3 months ago) by elmex
Branch: MAIN
CVS Tags: rel-2_0
Changes since 1.49: +3 -1 lines
Diff to previous 1.49
fixed bug with map property settings.

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Fri Jan 5 19:20:44 2007 UTC (17 years, 4 months ago) by elmex
Branch: MAIN
Changes since 1.48: +51 -0 lines
Diff to previous 1.48
added map info dialog where you can add logs now with timestamp and username,
which is by default the environment variable USER or a configured string in the
editor preferences/properties.

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Fri Jan 5 13:38:07 2007 UTC (17 years, 4 months ago) by elmex
Branch: MAIN
Changes since 1.47: +3 -1 lines
Diff to previous 1.47
improved error handling a bit when opening maps.

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sun Dec 17 20:24:46 2006 UTC (17 years, 5 months ago) by elmex
Branch: MAIN
Changes since 1.46: +15 -8 lines
Diff to previous 1.46
added picker group finding from object samples

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Thu Dec 7 20:30:25 2006 UTC (17 years, 5 months ago) by root
Branch: MAIN
Changes since 1.45: +2 -3 lines
Diff to previous 1.45
*** empty log message ***

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Tue Nov 28 16:26:22 2006 UTC (17 years, 5 months ago) by elmex
Branch: MAIN
Changes since 1.44: +77 -4 lines
Diff to previous 1.44
removed some debugging output.
and some changes on HashDialog.

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sun Oct 15 15:35:18 2006 UTC (17 years, 7 months ago) by elmex
Branch: MAIN
Changes since 1.43: +277 -254 lines
Diff to previous 1.43
changed and added propertie/resize/meta info dialoges.

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sat Oct 14 15:18:46 2006 UTC (17 years, 7 months ago) by elmex
Branch: MAIN
Changes since 1.42: +30 -3 lines
Diff to previous 1.42
added meta data loading, adjusted environment variable handling

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Tue Aug 29 20:05:34 2006 UTC (17 years, 8 months ago) by elmex
Branch: MAIN
Changes since 1.41: +37 -2 lines
Diff to previous 1.41
attachment editing for maps implemented. fixed the issue that map properties
are still open for already closed maps.

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Aug 15 17:29:35 2006 UTC (17 years, 9 months ago) by elmex
Branch: MAIN
Changes since 1.40: +0 -2 lines
Diff to previous 1.40
removed the safe flag, was a broken design

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Tue Aug 15 17:01:34 2006 UTC (17 years, 9 months ago) by elmex
Branch: MAIN
Changes since 1.39: +2 -0 lines
Diff to previous 1.39
added safe map checkbox.

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Thu Jun 29 09:45:17 2006 UTC (17 years, 10 months ago) by elmex
Branch: MAIN
Changes since 1.38: +18 -3 lines
Diff to previous 1.38
Implemented some todo items:
- ctrl+r fuer redo
- pick is click
- map name anzeigen (z.b. title)
And added shopheaders to the map properties along with documentation
in the gce manual for the headers.

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Jun 2 13:39:50 2006 UTC (17 years, 11 months ago) by elmex
Branch: MAIN
Changes since 1.37: +54 -1 lines
Diff to previous 1.37
added 'Add inventory' context menu to mapeditor.

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Thu Jun 1 14:33:14 2006 UTC (17 years, 11 months ago) by elmex
Branch: MAIN
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
added a more general connect tool

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Thu Jun 1 14:00:04 2006 UTC (17 years, 11 months ago) by elmex
Branch: MAIN
Changes since 1.35: +4 -2 lines
Diff to previous 1.35
fixed a (design) bug with the editactions which caused
a messup with undo/change events. as the code became cleaner
and clearer i suspect it works now as expected :-)

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Tue Apr 4 11:29:54 2006 UTC (18 years, 1 month ago) by elmex
Branch: MAIN
Changes since 1.34: +24 -0 lines
Diff to previous 1.34
Removed pick and made the attribut editor 'the current pick'.
Added context menu to map view with an follow item in it.

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Tue Apr 4 10:27:22 2006 UTC (18 years, 1 month ago) by elmex
Branch: MAIN
Changes since 1.33: +57 -12 lines
Diff to previous 1.33
Hopefully fixed this evil undo-bug. Where undo stopped working after hitting ctrl.

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sun Apr 2 10:58:52 2006 UTC (18 years, 1 month ago) by elmex
Branch: MAIN
Changes since 1.32: +4 -4 lines
Diff to previous 1.32
changed map navigation to cursor keys and made active tab stay the same on object switch in attreditor

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sat Apr 1 18:45:05 2006 UTC (18 years, 1 month ago) by elmex
Branch: MAIN
Changes since 1.31: +8 -9 lines
Diff to previous 1.31
some improvements

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Sun Mar 26 15:41:59 2006 UTC (18 years, 1 month ago) by elmex
Branch: MAIN
Changes since 1.30: +33 -39 lines
Diff to previous 1.30
fixed hopefully some modifier bugs and made code easier

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Mar 20 04:14:28 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
renamed help to manual in help menu

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon Mar 20 04:11:41 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.28: +9 -1 lines
Diff to previous 1.28
implemented help menu

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Mar 19 19:30:38 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.27: +1 -1 lines
Diff to previous 1.27
many changes. fixed a bug in stack view with virtual tiles.

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Fri Mar 17 17:59:43 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.26: +83 -48 lines
Diff to previous 1.26
fixed some bugs in attr editor and some glitch with place tool which
picked on end. also added a more complete map properties dialog.
also added world map navigation

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Mar 17 00:20:31 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.25: +5 -3 lines
Diff to previous 1.25
improved follow exit a little bit

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 23:58:10 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.24: +6 -1 lines
Diff to previous 1.24
some minor improvements (also in the eval tool)

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 22:43:22 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.23: +9 -3 lines
Diff to previous 1.23
put some keybindings in

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 22:19:35 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.22: +20 -18 lines
Diff to previous 1.22
implemented type display in attreditor

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 11:59:34 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.21: +10 -4 lines
Diff to previous 1.21
implemented connect tool for exits and some minor improvements in saving

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 01:13:57 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.20: +2 -25 lines
Diff to previous 1.20
removed face checking and implemented pick editing

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Mar 15 23:45:48 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.19: +5 -0 lines
Diff to previous 1.19
implemented selection tool

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed Mar 15 21:45:54 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.18: +90 -41 lines
Diff to previous 1.18
fixed cursors

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sun Mar 12 23:32:58 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.17: +11 -4 lines
Diff to previous 1.17
implemented file->new and implemented attredit

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Mar 12 14:39:19 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.16: +142 -3 lines
Diff to previous 1.16
implemented map propertie editing and map resizing

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Mar 12 13:40:34 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.15: +1 -0 lines
Diff to previous 1.15
Simple attribute editing now works. Still missing: bitmasks and there
are some refreshbugs in the StackView and AttrEdit. Should be refreshed
when the map detects changes...

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun Mar 12 12:18:55 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.14: +6 -3 lines
Diff to previous 1.14
Implemented first parts of the new attribute editor.

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Fri Mar 10 20:32:47 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.13: +3 -2 lines
Diff to previous 1.13
implemented edit tools widgets and improved the placement tool

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 18:18:35 2006 UTC (18 years, 2 months ago) by root
Branch: MAIN
Changes since 1.12: +25 -0 lines
Diff to previous 1.12
*** empty log message ***

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 18:07:39 2006 UTC (18 years, 2 months ago) by root
Branch: MAIN
Changes since 1.11: +0 -2 lines
Diff to previous 1.11
*** empty log message ***

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 18:07:34 2006 UTC (18 years, 2 months ago) by root
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
*** empty log message ***

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 18:07:25 2006 UTC (18 years, 2 months ago) by root
Branch: MAIN
Changes since 1.9: +6 -1 lines
Diff to previous 1.9
*** empty log message ***

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 18:06:35 2006 UTC (18 years, 2 months ago) by root
Branch: MAIN
Changes since 1.8: +123 -56 lines
Diff to previous 1.8
*** empty log message ***

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Feb 20 23:18:42 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.7: +4 -1 lines
Diff to previous 1.7
added a missing call of EditAction end ().

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Feb 20 18:21:04 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.6: +12 -7 lines
Diff to previous 1.6
implemented layer insertion

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Mon Feb 20 13:30:28 2006 UTC (18 years, 2 months ago) by elmex
Branch: MAIN
Changes since 1.5: +54 -101 lines
Diff to previous 1.5
implemented edit actions and layout saving

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sun Feb 12 04:50:29 2006 UTC (18 years, 3 months ago) by root
Branch: MAIN
Changes since 1.4: +18 -21 lines
Diff to previous 1.4
*** empty log message ***

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat Feb 11 01:23:07 2006 UTC (18 years, 3 months ago) by elmex
Branch: MAIN
Changes since 1.3: +43 -47 lines
Diff to previous 1.3
implemented the stackview

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Feb 9 19:59:37 2006 UTC (18 years, 3 months ago) by root
Branch: MAIN
Changes since 1.2: +73 -72 lines
Diff to previous 1.2
*** empty log message ***

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Feb 9 15:45:52 2006 UTC (18 years, 3 months ago) by elmex
Branch: MAIN
Changes since 1.1: +4 -4 lines
Diff to previous 1.1
improved attribute editor

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Feb 8 16:46:16 2006 UTC (18 years, 3 months ago) by elmex
Branch: MAIN
reworked/restructured the code a little bit

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a