~mutlaqja/kstars-bleeding/+git/kstars-master:kstars_gl

Last commit made on 2004-03-14
Get this branch:
git clone -b kstars_gl https://git.launchpad.net/~mutlaqja/kstars-bleeding/+git/kstars-master

Branch merges

Branch information

Recent commits

c73986f... by Enrico Ros <email address hidden>

Star textures (as rectangles) are now mapped right on the celestial
sphere. See the screenshot:
http://robotics.dei.unipd.it/~koral/screenshots/gls_snappy_two.jpg

svn path=/branches/kstars_gl/kdeedu/kstars/; revision=295839

4b0595b... by Enrico Ros <email address hidden>

OpenGL rendering: render stars as textures. Better lighting. Enabled
antialiasing. Still stick on the projections question.

svn path=/branches/kstars_gl/kdeedu/kstars/; revision=293034

f4ab33a... by Jason Harris <kstars@30doradus.org>

Introducing the kstars_gl branch, in which OpenGL support will be
developed. To checkout this branch, use "cvs co -r kstars_gl
kdeedu/kstars".

I branched this from HEAD; the only differences at this point are in
SkyPoint and SkyMap. If you have OpenGL working, you can test it out.
However, it is currently very rudimentary: it displays 5000 bright stars,
the coordinate grid, and the constellation lines, using Equatorial
Coordinates. You can slew the map with the arrow keys and zoom in/out
with the +/- keys. Note that FocusPoint is not currently defined, so the
statusbar coordinates, and identification of objects with mouse clicks
will not work properly.

SkyPoint: Now has double X,Y,Z members and accessor methods. Wherever
the SkyPoint's position is changed, I have added "setXYZ()", which
re-synchronizes the XYZ coordinates to the new RA/Dec coordinates.

The XYZ positions are not volumetric; that is, they do not take distance
into account. They are simply the XYZ coordinates on the suface of the
celestial sphere. I think doing volumetric XYZ is going to be
complicated, because the size/brightness of objects will decrease with
distance, and our magnitudes/sizes already take distance into account.
Plus, for many objects, we do not know the distance. These are solvable
problems, of course.

SkyMap: I have replaced the paintEvent() function with its QGLWidget
equivalent, paintGL(). In that function, we now call GL-equivalents of
each of our draw functions. Many of these have not yet been implemented,
and remain commented out.

In addition, I have reimplemented the arrow-key and +/- key cases in
SkyMap::keyPressEvent().

I welcome all interested parties to join me in developing this branch,
either by commiting code or making suggestions on the list!

CCMAIL: <email address hidden>

svn path=/branches/kstars_gl/kdeedu/kstars/; revision=290278

cdbeb9c... by nobody <nobody@localhost>

This commit was manufactured by cvs2svn to create branch 'kstars_gl'.

svn path=/branches/kstars_gl/kdeedu/kstars/; revision=289910

9562237... by Jason Harris <kstars@30doradus.org>

Added display of Az/Alt coordinates of cursor to the Statusbar (wish
#68579). In addition, the status bar can now be hidden/shown from the

Settings|Statusbar menu, and you can also hide/show the "RA/Dec" and
"Az/Alt" fields.

Don't forget to run "make install", as I modified kstarsui.rc.

CCMAIL: <email address hidden>
CCMAIL: <email address hidden>

svn path=/trunk/kdeedu/kstars/; revision=289909

c08bee5... by Jasem Mutlaq

remove dupliate time

svn path=/trunk/kdeedu/kstars/; revision=289906

8676f23... by Pablo de Vicente

This fixes the permanency of the transient label and the freeze of the
data in the right bottom status bar while being in angular distance measuring
mode. Now the transient label disappears when moving the mouse and the
status bar updates the coordinates of the mouse.

CCMAIL: <email address hidden>

svn path=/trunk/kdeedu/kstars/; revision=289820

2b5414f... by Pablo de Vicente

Small hack to correct a little bug: the previous angle ruler is not drawn
anymore when pressing "[" if one does not move the mouse. I do not like
too much the fix I have made, but it is only two lines and it works, so
we can live with it.

CCMAIL: <email address hidden>

svn path=/trunk/kdeedu/kstars/; revision=289806

61eab74... by Pablo de Vicente

Fixed a small bug which broke compilation. Structure tm does not have members
called tm_month and tm_day, but tm_mon and tm_mday.

CCMAIL: <email address hidden>

svn path=/trunk/kdeedu/kstars/; revision=289789

7be00e5... by Jason Harris <kstars@30doradus.org>

Implemented Manual stepping of the clock (wish #65476).

Press the "." / ">" key to advance one step forward; press the "," / "<"
key to advance one step backward. The stepsize is set by the TimeStep
widget in the toolbar.

If the clock is running, it will be automatically stopped when one of the
manual-step keys is pressed.

On my keyboard, "," and "<" appear together on the same key, and "." and
">" are on another key; is that generally true for all keyboards?

At this point, there is no GUI way to do the manual-stepping. It would
make sense to add these buttons to the TimeStep widget, but it is already
pretty complicated. What do you think?

CCMAIL: <email address hidden>
CCMAIL: <email address hidden>

svn path=/trunk/kdeedu/kstars/; revision=289610