Commit graph

  • 02d3608a8b Only respect floor triangles when picking room main Matthias Schiffer 2010-01-10 12:40:10 +01:00
  • b4adc20ef0 Use room list Matthias Schiffer 2010-01-09 03:18:25 +01:00
  • 2bd663e0db Migrated from Glade to GtkBuilder Matthias Schiffer 2010-01-07 08:05:35 +01:00
  • e0cb6bd23b Major cleanup Much better now! Matthias Schiffer 2010-01-07 07:03:58 +01:00
  • d711483920 Added headers and other files to distribution tarball Matthias Schiffer 2008-06-11 14:46:20 +02:00
  • 331652fd82 Created .hgignore neoraider 2008-06-09 18:11:50 +02:00
  • e2c39937ce zoomedit: * Revised sidebar neoraider 2008-06-09 14:17:02 +00:00
  • 5bb27d2b6d zoomedit: * Added 2D vector maths * Made rooms selectable neoraider 2008-05-20 09:55:04 +00:00
  • 094c72221e zoomedit: * Removed unused vector maths * Added missing const to set*-methods in Triangle neoraider 2008-05-18 13:22:02 +00:00
  • 36d892d1f0 zoomedit: * Use signals to inform RenderArea of view changes neoraider 2008-05-05 19:26:05 +00:00
  • 1d6f52984d zoomedit: * Some MapView improvements neoraider 2008-05-03 13:05:01 +00:00
  • eb096e97d6 zoomedit: * Implemented MapView neoraider 2008-05-03 00:05:05 +00:00
  • 12ebbe18e1 zoomedit: * Moved much stuff from RenderArea to TopView to make MapView possible * Created MapView class neoraider 2008-04-20 00:08:05 +00:00
  • c771232b74 zoomedit: * Can grab level view now to change view position. neoraider 2008-04-17 08:53:05 +00:00
  • 1464f33677 zoomedit: * Refactored some RenderArea methods neoraider 2008-04-16 19:56:02 +00:00
  • 82a2bdabc4 zoomedit: * Removed unused method prototype "edgeLess" from TopView neoraider 2008-04-16 19:46:02 +00:00
  • a87e0ede82 zoomedit: * Removed scrollbars, allowing endless movement now neoraider 2008-04-16 19:13:03 +00:00
  • b90de8c582 zoomedit: * Some scrolling tweaks neoraider 2008-04-15 21:47:03 +00:00
  • cfd608527e zoomedit: * Calculate model dimensions neoraider 2008-04-15 20:43:02 +00:00
  • bb09e9e703 zoomedit: * Draw room edges neoraider 2008-04-15 14:15:02 +00:00
  • 7c929e6e1c zoomedit: * Moved grid drawing code to TopView neoraider 2008-04-15 10:26:05 +00:00
  • 85e58bd658 zoomedit: * Connected TopView to RenderArea neoraider 2008-04-15 01:04:02 +00:00
  • 7df8aa74c6 zoomedit: * Updated test level and DTD neoraider 2008-04-14 19:10:00 +00:00
  • 9c24bd0bb2 zoomedit: * Use 0 instead of NULL consistantly neoraider 2008-04-14 09:19:00 +00:00
  • 55af49b483 zoomedit: * Added test level neoraider 2008-04-14 06:54:04 +00:00
  • 36d1bb8999 zoomedit: * Changed CPPFLAGS and LIBS handling * Added cross and dot product to Vector class * Added View classes neoraider 2008-04-13 22:10:04 +00:00
  • 184c6305a6 zoomedit: * New data interfaces, yay! Levels should now be completely editable * Fixed some -Wextra warnings neoraider 2008-04-13 01:59:01 +00:00
  • 7fa8e4b4fa zoomedit: neoraider 2008-04-12 19:06:05 +00:00
  • 0c6471da93 zoomedit: * Added DTD validation of level files. neoraider 2008-04-11 10:28:03 +00:00
  • b27a517af7 zoomedit: * Instance: Added createLevel and loadLevel methods. neoraider 2008-04-11 10:04:04 +00:00
  • 3e81e7e05f zoomedit: * Added Xml util class to remove dependency on SVN libxml++. neoraider 2008-04-11 08:43:05 +00:00
  • 7db6adf7e9 zoomedit: * TexCoords saves number of used coordinates now. * All data classes save changes in the XML tree now. neoraider 2008-04-10 22:47:04 +00:00
  • 84780a8c1d zoomedit: * Mapped XML data structures to classes completely. neoraider 2008-04-10 18:36:05 +00:00
  • 2271ef709f zoomedit: * Level can load Room data from the XML tree now. neoraider 2008-04-10 12:00:05 +00:00
  • 3c72a44fa4 zoomedit: * Added more data classes * Work on integration with libxml++ neoraider 2008-04-10 00:04:03 +00:00
  • dbe6bf3563 zoomedit: * Added some basic data structures. neoraider 2008-04-09 19:11:05 +00:00
  • 73f6346ed1 zoomedit: * Update RenderArea when scrollbars are moved. neoraider 2008-04-09 17:32:05 +00:00
  • ea33a31ba2 zoomedit: * Added licence headers neoraider 2008-04-09 16:28:03 +00:00
  • e8e438f5ee * Working scrollbars! * More forward declarations: Compiles faster now neoraider 2008-04-09 16:08:01 +00:00
  • 67f1708076 zoomedit: RenderArea has a grid and can zoom now. neoraider 2008-04-08 21:16:03 +00:00
  • 761c681764 zoomedit: Added RenderArea with OpenGL support. neoraider 2008-04-07 01:45:04 +00:00
  • cbc867ee44 zoomedit: Moved source to extra dir. neoraider 2008-04-06 14:11:00 +00:00
  • 356efaf89a zoomedit: Recreated ZoomEdit based on Glademm. neoraider 2008-04-06 13:29:03 +00:00
  • 258eb984ba zoomedit: Improved vertex handling and edge rendering. neoraider 2008-02-20 13:51:04 +00:00
  • f457ec5027 zoomedit: Rooms can now be connected to portals. neoraider 2008-02-19 22:19:02 +00:00
  • 2687501f21 zoomedit: Made edges and vertices grabbable and rotatable again. neoraider 2008-02-19 21:03:02 +00:00
  • efb78cdf51 zoomedit: Abstracted room vertices. neoraider 2008-02-19 20:56:04 +00:00
  • db5647f286 zoomedit: Removed unnecessary isSensitive methods. neoraider 2008-02-19 18:27:04 +00:00
  • 4c9b0f34f8 zoomedit: Added some features like hover filters and connectable vertices. neoraider 2008-02-18 20:22:05 +00:00
  • 77b187b8eb zoomedit: Changed some interfaces. neoraider 2008-02-15 22:44:03 +00:00
  • 0ea1d38865 zoomedit: Made rotation tool much nicer ;-) neoraider 2008-02-15 19:10:04 +00:00
  • 80b4f14530 Added edges to rooms. neoraider 2008-02-15 11:01:04 +00:00
  • c4aadd9823 zoomedit: Vertices are selectable now. neoraider 2008-02-13 21:06:01 +00:00
  • 16397f4474 zoomedit: Make vertices visible. neoraider 2008-02-09 12:21:00 +00:00
  • acb1721e94 zoomedit: Implemented Rotate tool; added simple gates. neoraider 2008-02-08 21:21:01 +00:00
  • a39525ca36 zoomedit: Fixed zoom bug. neoraider 2008-01-18 18:41:02 +00:00
  • 7f879850b5 zoomedit: Added scales to drawing area. neoraider 2008-01-17 21:13:00 +00:00
  • 0698046e50 zoomedit: Fixed typo in include line. neoraider 2008-01-17 16:53:05 +00:00
  • 8b4b9845d6 zoomedit: Let tools decide wether to highlight hovered objects. neoraider 2008-01-16 16:11:00 +00:00
  • e9d27f488c zoomedit: Added grab tool. neoraider 2008-01-13 16:41:01 +00:00
  • 017743d339 zoomedit: Fixed some ToolAddRect bugs. neoraider 2007-12-27 01:25:02 +00:00
  • 052641637b zoomedit: Added rectangular room tool. neoraider 2007-12-25 03:27:03 +00:00
  • 953a6ff48a zoomedit: Use tools for event handling and rendering neoraider 2007-12-24 00:04:02 +00:00
  • 9b5296b04e zoomedit: Fixed FileManager to include the new PlayerStart. neoraider 2007-12-15 10:47:00 +00:00
  • d25becbace zoomedit: Generalized Tool objects. neoraider 2007-12-14 22:03:00 +00:00
  • 9a1bbf4b9a zoomedit: Fixed some PlayerStart related bugs. neoraider 2007-12-14 18:22:04 +00:00
  • a8c1d61687 zoomedit: Verallgemeinerte Level-Objekte implementiert. neoraider 2007-12-14 02:47:03 +00:00
  • d82c597917 zoomedit: Fixed some bugs. neoraider 2007-12-05 22:02:03 +00:00
  • beb34f184a zoomedit: Removed old "Add room" button neoraider 2007-12-05 20:04:04 +00:00
  • f3b6f4c9ee zoomedit: Fixed sidebar layout. neoraider 2007-12-05 19:35:03 +00:00
  • 19690f0304 zoomedit: Use toolbox for polygon adder. neoraider 2007-12-05 18:34:01 +00:00
  • d389dce3ef zoomedit: Got SidebarToolbox working. neoraider 2007-12-04 21:35:01 +00:00
  • ecf40f86df zoomedit: Forgot some files. neoraider 2007-11-30 15:07:00 +00:00
  • dd27a62566 zoomedit: Began toolbox. neoraider 2007-11-30 15:04:01 +00:00
  • 16377d1084 zoomedit: Allow height field to shrink. neoraider 2007-11-28 13:49:02 +00:00
  • 4afb308180 zoomedit: Fixed some scrolling bugs. neoraider 2007-11-16 17:49:00 +00:00
  • 8cd0c8914d zoomedit: Redesigned scroll-bar internals. neoraider 2007-11-16 01:29:04 +00:00
  • 96edb8f490 zoomedit: Speicher-Dialog angepasst, u.a. ?berschreibabfrage. neoraider 2007-11-15 23:35:01 +00:00
  • b478ad7950 zoomedit: Speichern jetzt m?glich. neoraider 2007-10-31 23:03:04 +00:00
  • bc2b34ead6 zoomedit: Toolbar-Zoom-Buttons funktionieren wieder. neoraider 2007-10-30 21:54:00 +00:00
  • 29ecb9c039 zoomedit: R?ume haben jetzt eine H?he. neoraider 2007-10-30 20:07:00 +00:00
  • 0791033f7f zoomedit: Einige ?nderungen in zoomedit.cpp. neoraider 2007-10-23 19:44:05 +00:00
  • 65bcb3040d zoomedit: Renderer in Klasse gekapselt. neoraider 2007-10-23 19:08:04 +00:00
  • 7b70cc94c7 zoomedit: Einige Funktionen von draw.c in den Drawer verschoben. neoraider 2007-10-18 23:38:05 +00:00
  • 9c73252173 zoomedit: Unreference some unused actions in UIManager. neoraider 2007-10-18 22:18:01 +00:00
  • ddebc59336 zoomedit: UIManager gekapselt + einige kleine Fixes. neoraider 2007-10-18 22:07:02 +00:00
  • 2bc9bb15dc zoomedit: edit.c in den EditManager integriert neoraider 2007-10-18 19:18:01 +00:00
  • b660b965bc zoomedit: Gro?e Teile der GUI in Klassen gekapselt. neoraider 2007-10-04 23:38:05 +00:00
  • ea3fc9f27f zoomedit: IdManager: Id-Validierung verbessert. neoraider 2007-09-29 20:03:02 +00:00
  • 38b318a57f zoomedit: IdManager implementiert. neoraider 2007-09-28 21:41:00 +00:00
  • 50b65f72c0 Einige Warnungen mit -Wall gefixt neoraider 2007-09-27 08:27:04 +00:00
  • 1e9704dca9 zoomedit: ?berschlagene Polygone werden jetzt korrekt gerendert neoraider 2007-09-26 19:28:04 +00:00
  • 62e4240848 zoomedit: Big transition Ciaro -> OpenGL, enormous speedup! neoraider 2007-09-21 21:47:05 +00:00
  • 1bce1d8ad7 zoomedit: Warnung gefixt neoraider 2007-09-17 08:33:03 +00:00
  • d7a846e58a zoomedit: Alle Datenstrukturen durch Klassen ersetzt. neoraider 2007-09-16 22:24:02 +00:00
  • 96e9d04527 zoomedit: C++ized Line & Rectangle neoraider 2007-09-16 20:59:04 +00:00
  • 5ea7f0464e zoomedit: C++ized Polygon neoraider 2007-09-16 19:06:02 +00:00
  • 01e98d51fe zoomedit: C++ized Vertex neoraider 2007-09-16 14:07:03 +00:00
  • 2bdbece75f zoomedit: Kompiliert jetzt als C++-Programm neoraider 2007-09-16 12:52:01 +00:00
  • 61145c32c9 zoomedit: simplifyPolygon neu geschrieben neoraider 2007-09-16 00:50:01 +00:00