1
0
forked from 0ad/0ad
0ad/source/gui
Matei 0ed2815c8b Added initial version of LOS, and updated minimap to show both LOS and water.
LOS issues still outstanding:
- LOS looks ugly because of quad tesselation into 2 triangles
- Quad tesselation is unspecified by OpenGL (in fact using GL_QUADS on
LOS quads seemed to give different tesselations than it did for the
underlying terrain quads, but terrain rendering also used GL_QUADS).
This should be fixed once we decide on the quad tesselation issue.
- Units with traits.vision.permanent set are visible through FOW even if
you havent seen them before; this should only be true when you have seen
them before. But it gets even more complicated - if a permanent unit
seen through FOW dies or gets upgraded or something, perhaps you should
remember the old version. I'm not completely sure how to do this
(probably involves cloning its actor somehow).

This was SVN commit r2876.
2005-10-09 03:43:03 +00:00
..
scripting - fix w4 warnings 2005-08-09 15:55:44 +00:00
CButton.cpp Fixed some bugs, updated some things, etc etc 2005-07-23 22:27:55 +00:00
CButton.h Updates, mostly about centering text. 2004-09-02 03:02:32 +00:00
CCheckBox.cpp Lots of minor updates. Touched up the check-box quite a lot. 2005-07-24 08:29:02 +00:00
CCheckBox.h major update 2004-05-29 04:06:50 +00:00
CDropDown.cpp Lots of minor updates. Touched up the check-box quite a lot. 2005-07-24 08:29:02 +00:00
CDropDown.h CDropDown and the CGUIList type. This code is kind of rough around the edges as of yet. I'll work on it more. 2005-04-23 23:21:54 +00:00
CGUI.cpp moved ps/X* to ps/XML/ 2005-08-14 23:50:37 +00:00
CGUI.h moved ps/X* to ps/XML/ 2005-08-14 23:50:37 +00:00
CGUIList.cpp CDropDown and the CGUIList type. This code is kind of rough around the edges as of yet. I'll work on it more. 2005-04-23 23:21:54 +00:00
CGUIList.h - Linux/GCC (as usual :P) 2005-05-18 05:32:09 +00:00
CGUIScrollBarStyle.cpp added precompiled.h everywhere 2004-06-03 18:38:14 +00:00
CGUIScrollBarStyle.h Initial changes to GUI sprite code. (There shouldn't be any visible effects - if there are, they're bugs) 2004-12-15 21:24:46 +00:00
CGUIScrollBarVertical.cpp Fixed some bugs, updated some things, etc etc 2005-07-23 22:27:55 +00:00
CGUIScrollBarVertical.h This was SVN commit r2115. 2005-04-07 09:13:10 +00:00
CGUISprite.cpp Grayscale effects for GUI sprites 2004-12-19 12:20:04 +00:00
CGUISprite.h - split up lib/res into file, graphics and sound. 2005-08-12 17:06:53 +00:00
CImage.cpp Changed <icon>'s property 'texture' to 'sprite'. Better late than never. Fixed a bug in the Input rendering code. Minor changes. 2005-07-25 00:52:03 +00:00
CImage.h no message 2004-09-02 19:35:07 +00:00
CInput.cpp host of changes to accommodate Atlas: 2005-08-14 23:34:37 +00:00
CInput.h GUI Update. Mostly with Input Control Beta :) 2005-02-05 07:25:16 +00:00
CList.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
CList.h Updated CList to fit JS interface, also added CDropDown in GUI.h 2005-04-23 23:20:50 +00:00
CProgressBar.cpp Replaced - with _ in GUI 2005-01-01 12:06:17 +00:00
CProgressBar.h Progress bar added, and an optional attribute for the [icon] tags in text. 2004-10-14 02:32:26 +00:00
CRadioButton.cpp Lots of minor updates. Touched up the check-box quite a lot. 2005-07-24 08:29:02 +00:00
CRadioButton.h VC6 compat removed for gcc compat ;-) 2004-06-02 14:29:49 +00:00
CText.cpp Lots of minor updates. Touched up the check-box quite a lot. 2005-07-24 08:29:02 +00:00
CText.h Minimal text-alignment ability in Text GUI objects 2004-12-28 12:17:04 +00:00
CTooltip.cpp Fixed so that you can have both types of tooltip (other-object 0 delay and pop-up non-zero delay) in the same environment. Haven't tested it that thorough, but hopefully all scenarios are covered. 2005-07-25 05:54:58 +00:00
CTooltip.h Initial (incomplete) tooltip code 2004-12-21 13:37:24 +00:00
GUI.h Updated CList to fit JS interface, also added CDropDown in GUI.h 2005-04-23 23:20:50 +00:00
GUIbase.cpp Updates, mostly about centering text. 2004-09-02 03:02:32 +00:00
GUIbase.h Linux/GCC/glibc Compat 2004-12-18 23:30:28 +00:00
GUIRenderer.cpp changed sys_cursor interface to load directly from file; can add createFromMemory version later if ever needed. 2005-09-29 05:00:20 +00:00
GUIRenderer.h Grayscale effects for GUI sprites 2004-12-19 12:20:04 +00:00
GUItext.cpp Changed <icon>'s property 'texture' to 'sprite'. Better late than never. Fixed a bug in the Input rendering code. Minor changes. 2005-07-25 00:52:03 +00:00
GUItext.h Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
GUITooltip.cpp Fixed so that you can have both types of tooltip (other-object 0 delay and pop-up non-zero delay) in the same environment. Haven't tested it that thorough, but hopefully all scenarios are covered. 2005-07-25 05:54:58 +00:00
GUITooltip.h More tooltip updates. Made the main menu buttons and the in-game resource counters use them. 2004-12-23 13:56:34 +00:00
GUItypes.h Updated CList to fit JS interface, also added CDropDown in GUI.h 2005-04-23 23:20:50 +00:00
GUIutil.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
GUIutil.h Changed <icon>'s property 'texture' to 'sprite'. Better late than never. Fixed a bug in the Input rendering code. Minor changes. 2005-07-25 00:52:03 +00:00
IGUIButtonBehavior.cpp Updated CList to fit JS interface, also added CDropDown in GUI.h 2005-04-23 23:20:50 +00:00
IGUIButtonBehavior.h Renamed icon-size/icon-id to cell-size/cell-id, and allowed cell-id to be used in <icon>s. 2004-12-18 13:32:00 +00:00
IGUIObject.cpp Fixed some bugs, updated some things, etc etc 2005-07-23 22:27:55 +00:00
IGUIObject.h moved ps/X* to ps/XML/ 2005-08-14 23:50:37 +00:00
IGUIScrollBar.cpp Initial changes to GUI sprite code. (There shouldn't be any visible effects - if there are, they're bugs) 2004-12-15 21:24:46 +00:00
IGUIScrollBar.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
IGUIScrollBarOwner.cpp Initial changes to GUI sprite code. (There shouldn't be any visible effects - if there are, they're bugs) 2004-12-15 21:24:46 +00:00
IGUIScrollBarOwner.h Initial changes to GUI sprite code. (There shouldn't be any visible effects - if there are, they're bugs) 2004-12-15 21:24:46 +00:00
IGUITextOwner.cpp Text clipping 2005-07-24 00:01:41 +00:00
IGUITextOwner.h Minimal text-alignment ability in Text GUI objects 2004-12-28 12:17:04 +00:00
MiniMap.cpp Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
MiniMap.h Attempted to minimise dependencies between header files (to make compilation minorly faster) 2004-12-12 19:43:55 +00:00