Tartarus CVS: survex: olly
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Tue, 14 Oct 2003 14:44:24 +0100
CVS Root: /usr/data/cvs
Module: survex
Changes by: olly
Date: Tue Oct 14 2003 14:44:24 BST
Log message:
Display of surface surveys works once more.
Surface surveys are now always white and dashed (removed options to colour them
by "depth" and have them non-dashed as they just clutter the UI and offer no
real benefit).
Juggled the View menu shortcuts now we've freed up a couple of letters.
GfxCore no longer builds polyline arrays - there's no point when we're using
opengl, and this should be pushed into the "gla" layer in any non-opengl
implementation.
Sorted out initialisation properly. The initial scale doesn't vary correctly
with the survey size, but the scale values seem plausible. I suspect we're
feeding opengl the wrong numbers.
Don't regenerate the underground_legs display list when toggling tubes on/off
- use a separate list for the tubes.
Modified files:
lib : deadmessages.txt messages.txt
src : gfxcore.cc gfxcore.h gla-gl.cc gla.h
guicontrol.cc guicontrol.h legprefs.cc
mainfrm.cc mainfrm.h
Links:
http://cvs.tartarus.org//survex/lib/deadmessages.txt.diff?r1=1.9.2.1&r2=1.9.2.2
http://cvs.tartarus.org//survex/lib/messages.txt.diff?r1=1.154.2.14&r2=1.154.2.15
http://cvs.tartarus.org//survex/src/gfxcore.cc.diff?r1=1.165.2.48&r2=1.165.2.49
http://cvs.tartarus.org//survex/src/gfxcore.h.diff?r1=1.69.2.18&r2=1.69.2.19
http://cvs.tartarus.org//survex/src/gla-gl.cc.diff?r1=1.1.2.23&r2=1.1.2.24
http://cvs.tartarus.org//survex/src/gla.h.diff?r1=1.1.2.16&r2=1.1.2.17
http://cvs.tartarus.org//survex/src/guicontrol.cc.diff?r1=1.1.2.7&r2=1.1.2.8
http://cvs.tartarus.org//survex/src/guicontrol.h.diff?r1=1.1.2.4&r2=1.1.2.5
http://cvs.tartarus.org//survex/src/legprefs.cc.diff?r1=1.1.2.3&r2=1.1.2.4
http://cvs.tartarus.org//survex/src/mainfrm.cc.diff?r1=1.140.2.23&r2=1.140.2.24
http://cvs.tartarus.org//survex/src/mainfrm.h.diff?r1=1.65.2.14&r2=1.65.2.15