Commit graph

109 commits

Author SHA1 Message Date
Matthias Schiffer
e0cb6bd23b Major cleanup
Much better now!
2010-01-07 07:03:58 +01:00
Matthias Schiffer
d711483920 Added headers and other files to distribution tarball 2008-06-11 14:46:20 +02:00
neoraider
331652fd82 Created .hgignore 2008-06-09 18:11:50 +02:00
neoraider
e2c39937ce zoomedit:
* Revised sidebar
2008-06-09 14:17:02 +00:00
neoraider
5bb27d2b6d zoomedit:
* Added 2D vector maths
* Made rooms selectable
2008-05-20 09:55:04 +00:00
neoraider
094c72221e zoomedit:
* Removed unused vector maths
* Added missing const to set*-methods in Triangle
2008-05-18 13:22:02 +00:00
neoraider
36d892d1f0 zoomedit:
* Use signals to inform RenderArea of view changes
2008-05-05 19:26:05 +00:00
neoraider
1d6f52984d zoomedit:
* Some MapView improvements
2008-05-03 13:05:01 +00:00
neoraider
eb096e97d6 zoomedit:
* Implemented MapView
2008-05-03 00:05:05 +00:00
neoraider
12ebbe18e1 zoomedit:
* Moved much stuff from RenderArea to TopView to make MapView possible
* Created MapView class
2008-04-20 00:08:05 +00:00
neoraider
c771232b74 zoomedit:
* Can grab level view now to change view position.
2008-04-17 08:53:05 +00:00
neoraider
1464f33677 zoomedit:
* Refactored some RenderArea methods
2008-04-16 19:56:02 +00:00
neoraider
82a2bdabc4 zoomedit:
* Removed unused method prototype "edgeLess" from TopView
2008-04-16 19:46:02 +00:00
neoraider
a87e0ede82 zoomedit:
* Removed scrollbars, allowing endless movement now
2008-04-16 19:13:03 +00:00
neoraider
b90de8c582 zoomedit:
* Some scrolling tweaks
2008-04-15 21:47:03 +00:00
neoraider
cfd608527e zoomedit:
* Calculate model dimensions
2008-04-15 20:43:02 +00:00
neoraider
bb09e9e703 zoomedit:
* Draw room edges
2008-04-15 14:15:02 +00:00
neoraider
7c929e6e1c zoomedit:
* Moved grid drawing code to TopView
2008-04-15 10:26:05 +00:00
neoraider
85e58bd658 zoomedit:
* Connected TopView to RenderArea
2008-04-15 01:04:02 +00:00
neoraider
7df8aa74c6 zoomedit:
* Updated test level and DTD
2008-04-14 19:10:00 +00:00
neoraider
9c24bd0bb2 zoomedit:
* Use 0 instead of NULL consistantly
2008-04-14 09:19:00 +00:00
neoraider
55af49b483 zoomedit:
* Added test level
2008-04-14 06:54:04 +00:00
neoraider
36d1bb8999 zoomedit:
* Changed CPPFLAGS and LIBS handling
* Added cross and dot product to Vector class
* Added View classes
2008-04-13 22:10:04 +00:00
neoraider
184c6305a6 zoomedit:
* New data interfaces, yay! Levels should now be completely editable
* Fixed some -Wextra warnings
2008-04-13 01:59:01 +00:00
neoraider
7fa8e4b4fa zoomedit:
* Made Rooms, Gates and Textures in Levels changable
2008-04-12 19:06:05 +00:00
neoraider
0c6471da93 zoomedit:
* Added DTD validation of level files.
2008-04-11 10:28:03 +00:00
neoraider
b27a517af7 zoomedit:
* Instance: Added createLevel and loadLevel methods.
2008-04-11 10:04:04 +00:00
neoraider
3e81e7e05f zoomedit:
* Added Xml util class to remove dependency on SVN libxml++.
2008-04-11 08:43:05 +00:00
neoraider
7db6adf7e9 zoomedit:
* TexCoords saves number of used coordinates now.
* All data classes save changes in the XML tree now.
2008-04-10 22:47:04 +00:00
neoraider
84780a8c1d zoomedit:
* Mapped XML data structures to classes completely.
2008-04-10 18:36:05 +00:00
neoraider
2271ef709f zoomedit:
* Level can load Room data from the XML tree now.
2008-04-10 12:00:05 +00:00
neoraider
3c72a44fa4 zoomedit:
* Added more data classes
* Work on integration with libxml++
2008-04-10 00:04:03 +00:00
neoraider
dbe6bf3563 zoomedit:
* Added some basic data structures.
2008-04-09 19:11:05 +00:00
neoraider
73f6346ed1 zoomedit:
* Update RenderArea when scrollbars are moved.
2008-04-09 17:32:05 +00:00
neoraider
ea33a31ba2 zoomedit:
* Added licence headers
2008-04-09 16:28:03 +00:00
neoraider
e8e438f5ee * Working scrollbars!
* More forward declarations: Compiles faster now
2008-04-09 16:08:01 +00:00
neoraider
67f1708076 zoomedit: RenderArea has a grid and can zoom now. 2008-04-08 21:16:03 +00:00
neoraider
761c681764 zoomedit: Added RenderArea with OpenGL support. 2008-04-07 01:45:04 +00:00
neoraider
cbc867ee44 zoomedit: Moved source to extra dir. 2008-04-06 14:11:00 +00:00
neoraider
356efaf89a zoomedit: Recreated ZoomEdit based on Glademm. 2008-04-06 13:29:03 +00:00
neoraider
258eb984ba zoomedit: Improved vertex handling and edge rendering. 2008-02-20 13:51:04 +00:00
neoraider
f457ec5027 zoomedit: Rooms can now be connected to portals. 2008-02-19 22:19:02 +00:00
neoraider
2687501f21 zoomedit: Made edges and vertices grabbable and rotatable again. 2008-02-19 21:03:02 +00:00
neoraider
efb78cdf51 zoomedit: Abstracted room vertices. 2008-02-19 20:56:04 +00:00
neoraider
db5647f286 zoomedit: Removed unnecessary isSensitive methods. 2008-02-19 18:27:04 +00:00
neoraider
4c9b0f34f8 zoomedit: Added some features like hover filters and connectable vertices. 2008-02-18 20:22:05 +00:00
neoraider
77b187b8eb zoomedit: Changed some interfaces. 2008-02-15 22:44:03 +00:00
neoraider
0ea1d38865 zoomedit: Made rotation tool much nicer ;-) 2008-02-15 19:10:04 +00:00
neoraider
80b4f14530 Added edges to rooms. 2008-02-15 11:01:04 +00:00
neoraider
c4aadd9823 zoomedit: Vertices are selectable now. 2008-02-13 21:06:01 +00:00