Log of /branches/kstars

View Directory Listing Directory Listing


Sticky Revision:

Revision 1214504 - Directory Listing
Modified Fri Jan 14 23:43:42 2011 UTC (12 years, 10 months ago) by vcarbune
Successfully merged revisions in trunk in this branch!
We have OpenGL and database compiling and running OK together.

More work on the database coming soon.

CCMAIL: kstars-devel@kde.org




Revision 1214492 - Directory Listing
Modified Fri Jan 14 22:24:41 2011 UTC (12 years, 10 months ago) by vcarbune
Reinitialized svnmerge.py

SVN_SILENT


Revision 1207433 - Directory Listing
Modified Sat Dec 18 02:48:45 2010 UTC (12 years, 11 months ago) by asimha
Temporary commit to commit Kristian Ivanow's documentation of the
observation planner.

Needs quite some fixing, which I'll do later.

CCMAIL: k.ivanow@gmail.com



Revision 1207243 - Directory Listing
Modified Fri Dec 17 08:50:59 2010 UTC (12 years, 11 months ago) by asimha
More patching from Ana. Thanks, Ana!

CCMAIL: constansin5@gmail.com



Revision 1206655 - Directory Listing
Modified Wed Dec 15 09:37:39 2010 UTC (12 years, 11 months ago) by asimha
Commiting Ana-Maria Constantin's work on the "Telescopes" section of
the Astroinfo project. While I still have improvements to suggest and
maybe even some corrections to make, I thought this work could get
commited since it was already usable.

Thanks Ana! I hope we can polish this work a little more before we
close this task.

Note that I made a couple of changes to Ana's docbook file -- I fixed
a couple of syntax errors, and a small typo that prevented it from
compiling.

In addition to that, I also added the new article into the
indexes. I've created a new section called "Instrumentation" to adopt
this article under the Astroinfo project.

CCMAIL: constansin5@gmail.com, victor.carbune@kdemail.net



Revision 1202590 - Directory Listing
Modified Wed Dec 1 13:42:41 2010 UTC (13 years ago) by vcarbune
Added license information.
Hope there isn't anything else I forgot.

CCMAIL: kstars-devel@kde.org, kharvd@gmail.com


Revision 1202587 - Directory Listing
Modified Wed Dec 1 13:34:41 2010 UTC (13 years ago) by vcarbune
Fixed last commit: added the KSHelpLabel class.

CCMAIL: kstars-devel@kde.org, kharvd@gmail.com



Revision 1202586 - Directory Listing
Modified Wed Dec 1 13:30:52 2010 UTC (13 years ago) by vcarbune
Nice feature done by Valery Kharitonov as a Google Code-in task.

He added a generic widget KSHelpLabel which can be used to create help
label, that points to our AstroInfo documentation within KHelpCenter.

This way we connect astronomical terms (declination, right ascension etc.)
with all the documentation available within the AstroInfo project.

Thanks, Valery and hope to see you contributing again to our project!

CCMAIL: kstars-devel@kde.org, kharvd@gmail.com



Revision 1201551 - Directory Listing
Modified Sun Nov 28 08:49:09 2010 UTC (13 years ago) by asimha
Commiting fresh screenshots to replace the old ones in the KStars
handbook. No new screenshots were added -- just replacements of old
screenshots.

Is it okay to put this into trunk, or will it violate the freeze?

Congratulations on your successful Code-in task, Carl. Looking forward
to many more contributions from you!

CCMAIL: cgao117@gmail.com, kde-i18n-doc@kde.org



Revision 1200477 - Directory Listing
Modified Thu Nov 25 04:30:34 2010 UTC (13 years ago) by asimha
Create a new branch for Google Code-In and make it as minimal as
possible -- only docs and KStars get built.

CCMAIL: kstars-devel@kde.org



Revision 1195372 - Directory Listing
Modified Wed Nov 10 22:46:41 2010 UTC (13 years ago) by vcarbune
moved the widgets in widgets/ correctly

Revision 1188354 - Directory Listing
Modified Fri Oct 22 06:06:14 2010 UTC (13 years, 1 month ago) by asimha
Blocking a lot of unwanted revisions on the OpenGL branch



Revision 1186601 - Directory Listing
Modified Sun Oct 17 03:31:51 2010 UTC (13 years, 1 month ago) by asimha
Fix compile on OpenGL branch by making TargetListComponent use
SkyPainter.



Revision 1186596 - Directory Listing
Modified Sun Oct 17 01:57:40 2010 UTC (13 years, 1 month ago) by asimha
Merging from trunk to Open GL branch. Manually merged revisions
1186056 and 1186058.

This breaks compile in the OpenGL branch because of the latest changes
I made by introducing a TargetListComponent.

CCMAIL: hdevalence@gmail.com, kstars-devel@kde.org

Merged revisions 1170211-1186055,1186057,1186059-1186595 via svnmerge from 
svn+ssh://asimha@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1172744 | mutlaqja | 2010-09-07 18:33:51 -0500 (Tue, 07 Sep 2010) | 1 line
  
  Enable KStars to read ascii data streams from INDI drivers
........
  r1175723 | mutlaqja | 2010-09-15 12:38:10 -0500 (Wed, 15 Sep 2010) | 5 lines
  
  Enable user to select whether KStars may receive binary data transfers from a driver or not.
  
  CCMAIL:kstars-devel@kde.org
........
  r1176764 | coles | 2010-09-18 10:50:46 -0500 (Sat, 18 Sep 2010) | 3 lines
  
  Proof-reading: vica versa -> vice-versa, and added missing period at the end of the sentence.
........
  r1178408 | dfaure | 2010-09-22 19:02:11 -0500 (Wed, 22 Sep 2010) | 2 lines
  
  fix compilation with strict iterators, and test iterator before using it
........
  r1182308 | mlaurent | 2010-10-04 02:19:29 -0500 (Mon, 04 Oct 2010) | 2 lines
  
  Fix ui files
........
  r1182571 | dfaure | 2010-10-04 18:51:07 -0500 (Mon, 04 Oct 2010) | 3 lines
  
  Make executable the Type=Application .desktop files we install,
  so that they can be used even from a KDE running in another prefix (http://markmail.org/message/4p3krovtnzwx35zd)
........
  r1182723 | pino | 2010-10-05 08:31:57 -0500 (Tue, 05 Oct 2010) | 4 lines
  
  static i18n strings are generally a no-no
  
  CCBUG: 253302
........
  r1184292 | mutlaqja | 2010-10-09 14:10:17 -0500 (Sat, 09 Oct 2010) | 1 line
  
  disable unnecessary debug message
........
  r1184932 | mutlaqja | 2010-10-11 16:23:21 -0500 (Mon, 11 Oct 2010) | 4 lines
  
  Enable user to pre-select a port for each device in the device manager.
  
  CCMAIL:kstars-devel@kde.org
........
  r1184951 | mutlaqja | 2010-10-11 17:42:34 -0500 (Mon, 11 Oct 2010) | 1 line
  
  Make sure no one is listening to user selected custom port before starting a server
........
  r1185392 | mutlaqja | 2010-10-13 03:31:22 -0500 (Wed, 13 Oct 2010) | 1 line
  
  Support reading of device specific ports from driver xml file
........
  r1185676 | mlaurent | 2010-10-14 02:39:32 -0500 (Thu, 14 Oct 2010) | 2 lines
  
  not initialize a QString to 0
........
  r1185805 | mlaurent | 2010-10-14 04:26:57 -0500 (Thu, 14 Oct 2010) | 2 lines
  
  Fix mem leak + const'ify
........
  r1185807 | mlaurent | 2010-10-14 04:28:30 -0500 (Thu, 14 Oct 2010) | 2 lines
  
  Fix mem leak
........
  r1186054 | asimha | 2010-10-15 01:35:05 -0500 (Fri, 15 Oct 2010) | 1 line
  
  Adding a new typedef
........
  r1186055 | asimha | 2010-10-15 01:35:49 -0500 (Fri, 15 Oct 2010) | 4 lines
  
  Adding a new SkyComponent called TargetListComponent, that manages
  drawing of target circles around objects specified in a list. Will
  move the observing list into one of these from the overlays in the
  next commit(s).
........
  r1186472 | mutlaqja | 2010-10-16 10:31:34 -0500 (Sat, 16 Oct 2010) | 1 line
  
  Improve binary BLOB handling
........
  r1186561 | mutlaqja | 2010-10-16 16:20:16 -0500 (Sat, 16 Oct 2010) | 1 line
  
  Fix INDI alignment issue and missing signal in SimClock
........



Revision 1186595 - Directory Listing
Modified Sun Oct 17 01:35:34 2010 UTC (13 years, 1 month ago) by asimha
Also blocking 1186058



Revision 1186594 - Directory Listing
Modified Sun Oct 17 01:32:10 2010 UTC (13 years, 1 month ago) by asimha
Temporarily block my commit that causes a conflict (rev. 1186056)



Revision 1186032 - Directory Listing
Modified Fri Oct 15 02:03:48 2010 UTC (13 years, 1 month ago) by asimha
Fix copyright notice.



Revision 1170213 - Directory Listing
Modified Tue Aug 31 06:15:41 2010 UTC (13 years, 3 months ago) by hdevalence
Merge trunk into my branch

Revision 1162188 - Directory Listing
Modified Wed Aug 11 15:59:17 2010 UTC (13 years, 3 months ago) by hdevalence
Use correct texture mode. This fixes the green galaxy issue

Revision 1162182 - Directory Listing
Modified Wed Aug 11 15:34:46 2010 UTC (13 years, 3 months ago) by hdevalence
Get the GL painter to draw deep-sky textures.

N.B. this is pretty wonky right now unless M31 is supposed to be bright green.


Revision 1162131 - Directory Listing
Modified Wed Aug 11 13:21:12 2010 UTC (13 years, 3 months ago) by hdevalence
rm includes

Revision 1162126 - Directory Listing
Modified Wed Aug 11 13:07:25 2010 UTC (13 years, 3 months ago) by hdevalence
Use Texture class for DSO objects

Revision 1161901 - Directory Listing
Modified Wed Aug 11 06:15:38 2010 UTC (13 years, 3 months ago) by hdevalence
Fix exporting Sky Image

Revision 1161222 - Directory Listing
Modified Tue Aug 10 01:22:52 2010 UTC (13 years, 3 months ago) by hdevalence
Add planet texture drawing to the GL painter

CCMAIL:akarshsimha@gmail.com


Revision 1160714 - Directory Listing
Modified Sun Aug 8 21:20:53 2010 UTC (13 years, 3 months ago) by hdevalence
Don't use altRefracted() in checkVisibility().

SkyPoint::altRefracted() is approximately 35 times slower than SkyPoint::alt(),
and 70% of the total time spent in checkVisibility() is spent on altRefracted().

CCMAIL:kstars-devel@kde.org


Revision 1160710 - Directory Listing
Modified Sun Aug 8 21:11:15 2010 UTC (13 years, 3 months ago) by hdevalence
Change the planets to use the Texture class.

This will make it possible to draw their images using GL.

However, we have to resize these textures to have side
lengths l= 2^n.


Revision 1160569 - Directory Listing
Modified Sun Aug 8 11:54:27 2010 UTC (13 years, 3 months ago) by hdevalence
Constify Texture class

Revision 1160553 - Directory Listing
Modified Sun Aug 8 09:28:44 2010 UTC (13 years, 3 months ago) by hdevalence
rm warnings

Revision 1160523 - Directory Listing
Modified Sun Aug 8 07:30:21 2010 UTC (13 years, 3 months ago) by hdevalence
Purge.

CCMAIL:akarshsimha@gmail.com


Revision 1160458 - Directory Listing
Modified Sun Aug 8 06:46:05 2010 UTC (13 years, 3 months ago) by hdevalence
remove test code

Revision 1160424 - Directory Listing
Modified Sun Aug 8 06:33:34 2010 UTC (13 years, 3 months ago) by hdevalence
Use overpainting to render labels and overlays onto the GL Widget.


Revision 1160420 - Directory Listing
Modified Sun Aug 8 05:29:11 2010 UTC (13 years, 3 months ago) by hdevalence
Fix disappearing labels

Revision 1160419 - Directory Listing
Modified Sun Aug 8 05:19:06 2010 UTC (13 years, 3 months ago) by hdevalence
Do proper checks before drawing constellation name labels

Revision 1160418 - Directory Listing
Modified Sun Aug 8 05:15:01 2010 UTC (13 years, 3 months ago) by hdevalence
Have the SkyLabeler use a QPicture so we can easily redraw labels

Revision 1160400 - Directory Listing
Modified Sun Aug 8 01:38:01 2010 UTC (13 years, 3 months ago) by hdevalence
Only draw if the ground poly is nonempty. This fixes a crash.


Revision 1160337 - Directory Listing
Modified Sat Aug 7 21:20:25 2010 UTC (13 years, 3 months ago) by hdevalence
Filter away points below the horizon in Equatorial mode.

We don't call EquatorialToHorizontal first because it is
expensive and has usually already been called.

Ideally there would be a way to know whether or not
the given SkyPoint had its two sets of coordinates syncronized,
but it doesn't seem that there is a way to do this.

Instead, we add the proviso that the points must have already
had EquatorialToHorizontal called on them.

CCMAIL:kstars-devel@kde.org


Revision 1160052 - Directory Listing
Modified Fri Aug 6 21:29:46 2010 UTC (13 years, 3 months ago) by hdevalence
Add checkVisiblity to the the clipping code.

This has the effect of clipping all polygons and lines
that go below the horizon.


Revision 1160030 - Directory Listing
Modified Fri Aug 6 20:40:15 2010 UTC (13 years, 3 months ago) by hdevalence
Update checkVisibility

Revision 1160029 - Directory Listing
Modified Fri Aug 6 20:39:37 2010 UTC (13 years, 3 months ago) by hdevalence
Fix issue dragging the Equirect projection

Revision 1160027 - Directory Listing
Modified Fri Aug 6 20:38:21 2010 UTC (13 years, 3 months ago) by hdevalence
Add checkvisibility calls to avoid drawing stars below horizon

Revision 1160013 - Directory Listing
Modified Fri Aug 6 20:06:53 2010 UTC (13 years, 3 months ago) by hdevalence
Draw planet 'fake stars' with correct colour

Revision 1159985 - Directory Listing
Modified Fri Aug 6 17:50:21 2010 UTC (13 years, 3 months ago) by hdevalence
Fix ground in Equirect

Revision 1159786 - Directory Listing
Modified Fri Aug 6 07:57:08 2010 UTC (13 years, 4 months ago) by hdevalence
Add equirectangular projectior class.

N.B., the horizon does not quite work yet in Equatorial Coords.


Revision 1159757 - Directory Listing
Modified Fri Aug 6 06:12:41 2010 UTC (13 years, 4 months ago) by hdevalence
Add azimuthal equidistant projector

Revision 1159751 - Directory Listing
Modified Fri Aug 6 06:00:04 2010 UTC (13 years, 4 months ago) by hdevalence
Add ortho projection

Revision 1159749 - Directory Listing
Modified Fri Aug 6 05:21:13 2010 UTC (13 years, 4 months ago) by hdevalence
Add Stereographic Projection

Revision 1159744 - Directory Listing
Modified Fri Aug 6 04:52:03 2010 UTC (13 years, 4 months ago) by hdevalence
Add Gnomonic projection

Revision 1159739 - Directory Listing
Modified Fri Aug 6 04:25:25 2010 UTC (13 years, 4 months ago) by hdevalence
Move some projection stuff to avoid code dup

Revision 1159321 - Directory Listing
Modified Thu Aug 5 02:24:14 2010 UTC (13 years, 4 months ago) by hdevalence
Request buffers for antialising

Revision 1159313 - Directory Listing
Modified Thu Aug 5 02:03:53 2010 UTC (13 years, 4 months ago) by hdevalence
Fix horizon drawing. As it turns out, it was using the convex version rather than the nonconvex polygon drawing code.

Revision 1159312 - Directory Listing
Modified Thu Aug 5 01:42:20 2010 UTC (13 years, 4 months ago) by hdevalence
rm compiler warning

Revision 1159311 - Directory Listing
Modified Thu Aug 5 01:41:19 2010 UTC (13 years, 4 months ago) by hdevalence
Fix visibility checks in QPainter backend

Revision 1159307 - Directory Listing
Modified Thu Aug 5 01:25:32 2010 UTC (13 years, 4 months ago) by hdevalence
Have the horizoncomponent draw the horizon using
the new functions. Still to do are the horizon label
and fixing an issue with non-convex polygons on the GL
painter and removing the now-dead code.


Revision 1159277 - Directory Listing
Modified Wed Aug 4 23:18:12 2010 UTC (13 years, 4 months ago) by hdevalence
Add horizon poly function to the projector. The code is much simpler than before; in addition, it should now be able to fill the ground with Equatorial coords

Revision 1159069 - Directory Listing
Modified Wed Aug 4 09:40:40 2010 UTC (13 years, 4 months ago) by hdevalence
Use proper blending functions

Revision 1157851 - Directory Listing
Modified Sun Aug 1 07:40:36 2010 UTC (13 years, 4 months ago) by hdevalence
Destroy this horrible function

Revision 1157838 - Directory Listing
Modified Sun Aug 1 06:52:20 2010 UTC (13 years, 4 months ago) by hdevalence
Move rude name labels into the SkyLabeler and the Transient Label into skymapcomposite



Revision 1157742 - Directory Listing
Modified Sun Aug 1 03:43:17 2010 UTC (13 years, 4 months ago) by hdevalence
Have Skylabeler::AddLabel do its own projection

Revision 1157738 - Directory Listing
Modified Sun Aug 1 03:02:37 2010 UTC (13 years, 4 months ago) by hdevalence
Move observing list drawing into the painter

Revision 1157415 - Directory Listing
Modified Sat Jul 31 00:16:36 2010 UTC (13 years, 4 months ago) by hdevalence
Remove some functions that are now in the Projector class and move setMapGeometry into the SkyMap

Revision 1156565 - Directory Listing
Modified Thu Jul 29 09:01:27 2010 UTC (13 years, 4 months ago) by hdevalence
Use the QPainter backend to test things as I try to cut down skymapdraw.cpp

Revision 1156537 - Directory Listing
Modified Thu Jul 29 08:04:48 2010 UTC (13 years, 4 months ago) by hdevalence
Move findPA

Revision 1156464 - Directory Listing
Modified Thu Jul 29 07:13:04 2010 UTC (13 years, 4 months ago) by hdevalence
Move CheckVisibility into Projector

Revision 1156326 - Directory Listing
Modified Wed Jul 28 22:11:14 2010 UTC (13 years, 4 months ago) by hdevalence
Remove use SkyMap::toScreen everywhere except for the SkyMap itself


Revision 1156297 - Directory Listing
Modified Wed Jul 28 20:50:36 2010 UTC (13 years, 4 months ago) by hdevalence
Add onScreen function to projector

Revision 1155669 - Directory Listing
Modified Tue Jul 27 20:30:48 2010 UTC (13 years, 4 months ago) by hdevalence
Don't cache sin/cos for inverse projections to prevent stutter.


Revision 1155261 - Directory Listing
Modified Tue Jul 27 05:23:22 2010 UTC (13 years, 4 months ago) by hdevalence
Start pulling projection code out of the SkyMap
in preparation for splitting the SkyMap class into
pieces.


Revision 1153699 - Directory Listing
Modified Fri Jul 23 19:40:29 2010 UTC (13 years, 4 months ago) by hdevalence
Merged revisions 1153111,1153695 via svnmerge from 
svn+ssh://hdevalence@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1153111 | mutlaqja | 2010-07-22 10:39:14 -0400 (Thu, 22 Jul 2010) | 2 lines
  
  Use better error handling procedure
........
  r1153695 | hdevalence | 2010-07-23 15:34:55 -0400 (Fri, 23 Jul 2010) | 7 lines
  
  Use a closed form instead of an iterative solution for reducing angles.
  
  Note: we don't just use fmod because it does not guarantee
  a positive remainder.
  
  CCMAIL:kstars-devel@kde.org
........


Revision 1153459 - Directory Listing
Modified Fri Jul 23 08:20:30 2010 UTC (13 years, 4 months ago) by hdevalence
Try to reserve about as many spots as we'll need to improve performance

Revision 1153457 - Directory Listing
Modified Fri Jul 23 08:11:38 2010 UTC (13 years, 4 months ago) by hdevalence
Implement proper clipping for the GL painter's drawSkyPolyline()
function. It's somewhat slower than no clipping, but on the other
hand it is actually correct and produces no wierd garbage.

In particular the gnomonic projection works totally correctly.

CCMAIL:kstars-devel@kde.org


Revision 1153435 - Directory Listing
Modified Fri Jul 23 07:16:04 2010 UTC (13 years, 4 months ago) by hdevalence
Implement Odd-Even fill for convex polygons as described in Ch.14 of the Red 
Book. To test it, uncomment the "#define MAKE_KSTARS_SLOW" line.

We disable the colour buffer, then draw triangle fans that invert the stencil 
buffer. At the end any pixel in even-ly-many triangles is eliminated and any in
odd-ly-many triangles is kept. Then we draw a big polygon using this stencil.

While this temporarily solves the non-concavity issue, it does so at the price 
of killing the framerate: when the Milky Way is enabled, the rendering is twice
as slow -- previously, enabling it had no noticable effect on speed.
This is because of all of the extra triangles it has to draw.

Ideally we would change the data to have only concave polygons, but I'm not 
sure of the format, or whether we will ever want to have other convex data.

CCMAIL:kstars-devel@kde.org



Revision 1153325 - Directory Listing
Modified Fri Jul 23 06:32:47 2010 UTC (13 years, 4 months ago) by hdevalence
Implement polygon clipping in the GL painter, or rather, copy the
implementation from the QPainter clipper and make the appropriate changes so
that it works. 

As a result the gnomonic projection no longer resembles a blizzard. However
there are still problems due to the non-convexity of the data.



Revision 1153313 - Directory Listing
Modified Fri Jul 23 04:57:45 2010 UTC (13 years, 4 months ago) by hdevalence
Add a function for clipping that works with Vector2f instead of QPointF

Revision 1152965 - Directory Listing
Modified Thu Jul 22 08:41:52 2010 UTC (13 years, 4 months ago) by hdevalence
Merged revisions 1140837,1143416,1143463,1143596-1143601,1143775-1143787,1144320-1144322,1144324-1144329,1144427-1144432,1145064,1145111-1145115,1146400,1146414,1146436,1146743,1146746,1147280,1147287,1151036,1151039,1151178-1151188,1151237,1151721,1152415-1152416,1152772 via svnmerge from 
svn+ssh://hdevalence@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1140837 | uwolfer | 2010-06-21 12:09:35 -0400 (Mon, 21 Jun 2010) | 2 lines
  
  optimizegraphics: Losslessly optimized PNG and SVGZ files with "optipng -o5" and "advdef -z -4".
  Reduced disk space: 6972KB (6MB)
........
  r1143416 | vcarbune | 2010-06-27 13:45:27 -0400 (Sun, 27 Jun 2010) | 6 lines
  
  Solved a bug that causes KStars to crash.
  If two or more objects are selected on the Observing List and double clicked, kstars crashes.
  Just added an extra check to see how many objects are selected.
  
  CCMAIL:kstars-devel@kde.org
........
  r1143463 | asimha | 2010-06-27 17:05:03 -0400 (Sun, 27 Jun 2010) | 8 lines
  
  Adding a Moon Phase calendar widget. The aim is to achieve something
  similar to http://stardate.org/nightsky/moon/index.php
  
  The code that uses this widget is still under development :)
  
  CCMAIL: kstars-devel@kde.org
........
  r1143596 | khudyakov | 2010-06-28 05:22:36 -0400 (Mon, 28 Jun 2010) | 2 lines
  
  Change type signature of KSPoupMenu::createEmptyMenu
  Accept SkyPoint instead of SkyObject
........
  r1143597 | khudyakov | 2010-06-28 05:22:38 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Make KSPopupMenu::addINDI private
........
  r1143598 | khudyakov | 2010-06-28 05:22:40 -0400 (Mon, 28 Jun 2010) | 2 lines
  
  * Remove unused define
  * Remove unused forward class decl
........
  r1143599 | khudyakov | 2010-06-28 05:22:42 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Remove two unused setters from GeoLocation class
........
  r1143600 | khudyakov | 2010-06-28 05:22:44 -0400 (Mon, 28 Jun 2010) | 3 lines
  
  Remove useless const qualifier from GeoLOcation::tzrule function.
  This function returns mutable pointer so constant GeoLocation could
  be modified.
........
  r1143601 | khudyakov | 2010-06-28 05:22:48 -0400 (Mon, 28 Jun 2010) | 2 lines
  
  Return constant reference to QMap to avoid possible problems with
  copying.
........
  r1143775 | khudyakov | 2010-06-28 13:17:46 -0400 (Mon, 28 Jun 2010) | 1 line
  
  small refactoring
........
  r1143776 | khudyakov | 2010-06-28 13:17:49 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Remove unnessesary casts
........
  r1143777 | khudyakov | 2010-06-28 13:17:51 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Indentation fiexs
........
  r1143778 | khudyakov | 2010-06-28 13:17:54 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Make comments mor DOxygen friendly
........
  r1143779 | khudyakov | 2010-06-28 13:17:57 -0400 (Mon, 28 Jun 2010) | 17 lines
  
  Add functions to calculate refraction corrections to SkyPoint.
  
  Old code used lookup tables and linear interpolation to calculate
  corrections. Now code just calculate correctionusing formula.
  Optimizations could be added if needed.
  
  Correctted altitude is continous which means that gap will
  not appear.
  
  Reverce corrections are calculated by solving equation
  > h' = h + deltaH(h) iteratively
  This is acceptable from performance PoV. unrefract isn't
  called in loops. It's robust since it doesn't depend on details
  of refract implementation
  
  Also function which returns refracted altitude is added to SkyPoint
  CCMAIL: kstars-devel@kde.org
........
  r1143780 | khudyakov | 2010-06-28 13:17:59 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Move flags declaration maximally inward
........
  r1143781 | khudyakov | 2010-06-28 13:18:02 -0400 (Mon, 28 Jun 2010) | 4 lines
  
  remove call map->onscreenLine it doesn't affect perfomance and
  correctness.
  
  I believe it was created as optimization
........
  r1143782 | khudyakov | 2010-06-28 13:18:06 -0400 (Mon, 28 Jun 2010) | 2 lines
  
  Remove manual clipping. It doesn't affect perfomance either. Qt does
  clipping too.
........
  r1143783 | khudyakov | 2010-06-28 13:18:09 -0400 (Mon, 28 Jun 2010) | 2 lines
  
  Remove LineListIndex::drawAllLines it was used only by Ecliptics
  and it could happily use drawLines.
........
  r1143784 | khudyakov | 2010-06-28 13:18:11 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Remove SkyMap::onscreenLine. It's not used any more.
........
  r1143785 | khudyakov | 2010-06-28 13:18:14 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Remove unused variable
........
  r1143786 | khudyakov | 2010-06-28 13:18:16 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Cosmetic changes
........
  r1143787 | khudyakov | 2010-06-28 13:18:18 -0400 (Mon, 28 Jun 2010) | 1 line
  
  Cosmetics
........
  r1144320 | khudyakov | 2010-06-29 12:50:21 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Use library function instead of manual search
........
  r1144321 | khudyakov | 2010-06-29 12:50:32 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Remove debugging code.
........
  r1144322 | khudyakov | 2010-06-29 12:50:34 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Use SkyPonit::refract in dialogs
........
  r1144324 | khudyakov | 2010-06-29 12:50:36 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Fix pretty dumb bug in the SkyPoint::urefract
........
  r1144325 | khudyakov | 2010-06-29 12:50:39 -0400 (Tue, 29 Jun 2010) | 6 lines
  
  Remove old code for calculating refration from SkyMap and use new
  in SkyPoint.
  
  I'm not sure that it is correct.
  
  CCMAIL: kstars-devel@kde.org
........
  r1144326 | khudyakov | 2010-06-29 12:50:42 -0400 (Tue, 29 Jun 2010) | 12 lines
  
  * Make constructor dms(double) explicit. This disallows implicit construction
    from double and numberic literals. On one hand it adds verbosity to code
    on other hand in add some degree of type safety. Angle is angle not a
    number.
  
  * Add + and - operators for dms. This allows to add and subtract angles
    directly without resorting to kludges like:
    > a.Degrees() + b.Degrees()
  
    Pattern above was spotted during change of contructor.
  
  CCMAIL: kstars-devel@kde.org
........
  r1144327 | khudyakov | 2010-06-29 12:50:49 -0400 (Tue, 29 Jun 2010) | 2 lines
  
  Remove default constructor from GeoLocation. It doesn't really make sense
  and it was buggy.
........
  r1144328 | khudyakov | 2010-06-29 12:50:53 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Cosmetics
........
  r1144329 | khudyakov | 2010-06-29 12:50:55 -0400 (Tue, 29 Jun 2010) | 5 lines
  
  Remove funnctions SkyMap::setDestination{,AltAz} which accept
  doubles as parameters. This improve type safety and reduce
  number of possibilities to screw something
  
  CCMAIL: kstars-devel@kde.org
........
  r1144427 | khudyakov | 2010-06-29 18:04:42 -0400 (Tue, 29 Jun 2010) | 3 lines
  
  Remove functions SkyMap::setFocus{,AlzAz} in the same way
  
  CCMAIL: kstars-devel@kde.org
........
  r1144428 | khudyakov | 2010-06-29 18:04:45 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Remove method SkyMap::clipLineI.
........
  r1144429 | khudyakov | 2010-06-29 18:04:47 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Cosmetics
........
  r1144430 | khudyakov | 2010-06-29 18:04:50 -0400 (Tue, 29 Jun 2010) | 2 lines
  
  Remove function SkyMap::isAngleMode. There is no need to expose
  interanl state to the world
........
  r1144431 | khudyakov | 2010-06-29 18:04:53 -0400 (Tue, 29 Jun 2010) | 3 lines
  
  Restore lost fabs
  
  Ooops
........
  r1144432 | khudyakov | 2010-06-29 18:04:55 -0400 (Tue, 29 Jun 2010) | 1 line
  
  Cosmetics
........
  r1145064 | khudyakov | 2010-07-01 12:38:42 -0400 (Thu, 01 Jul 2010) | 10 lines
  
  Use proper formula for calculation of star's proper motion.
  Formula below was used which correct for plane
  
   sqrt(ra^2 + dec^2)
  
  On the sphere another one should be used
  
   sqrt( (cod(dec)*ra)^2 + dec^2 )
  
  CCMAIL: kstars-devel@kde.org
........
  r1145111 | khudyakov | 2010-07-01 15:53:11 -0400 (Thu, 01 Jul 2010) | 2 lines
  
  Remove unused setters from KSPlanetBase. Their use could break
  data coherence
........
  r1145112 | khudyakov | 2010-07-01 15:53:14 -0400 (Thu, 01 Jul 2010) | 2 lines
  
  Change API for KSPlanetBase. Return refrences instead of pointers
  for ecliptic and heliocentric latitude and longitude
........
  r1145113 | khudyakov | 2010-07-01 15:53:16 -0400 (Thu, 01 Jul 2010) | 1 line
  
  Add unary minus operator to dms
........
  r1145114 | khudyakov | 2010-07-01 15:53:18 -0400 (Thu, 01 Jul 2010) | 1 line
  
  Remove overloaded settters which accepted doubles instead of dms'es
........
  r1145115 | khudyakov | 2010-07-01 15:53:20 -0400 (Thu, 01 Jul 2010) | 1 line
  
  make KSPlanetBase::loadData pure virtual
........
  r1146400 | prakash | 2010-07-05 18:30:20 -0400 (Mon, 05 Jul 2010) | 4 lines
  
  Readability improvement. Make the functions for deleting the current image and deleting all images clear.
  
  CCMAIL:kstars-devel@kde.org
........
  r1146414 | prakash | 2010-07-05 19:02:34 -0400 (Mon, 05 Jul 2010) | 4 lines
  
  selectObject is not a SLOT. Moving it under public functions.
  
  CCMAIL: kstars-devel@kde.org
........
  r1146436 | prakash | 2010-07-05 21:21:16 -0400 (Mon, 05 Jul 2010) | 4 lines
  
  Readability improvements in function names for saving the images in the observing list.
  
  CCMAIL: kstars-devel@kde.org
........
  r1146743 | prakash | 2010-07-06 10:56:21 -0400 (Tue, 06 Jul 2010) | 4 lines
  
  Remove code repetition. Add a function to set the default image in the image preview.
  
  CCMAIL:kstars-devel@kde.org
........
  r1146746 | prakash | 2010-07-06 11:10:43 -0400 (Tue, 06 Jul 2010) | 4 lines
  
  Show the default image only if there is a single selection. Otherwise hide the image preview.
  
  CCMAIL: kstars-devel@kde.org
........
  r1147280 | asimha | 2010-07-07 15:37:52 -0400 (Wed, 07 Jul 2010) | 6 lines
  
  The opaque ground is never drawn (and need not be drawn) when the
  horizon line is disabled. Make sure that this is reflected in the UI
  by graying out the opaque ground checkbox and setting it to unchecked
  when the horizon line is disabled.
........
  r1147287 | asimha | 2010-07-07 15:59:25 -0400 (Wed, 07 Jul 2010) | 4 lines
  
  Revert recently commited patch. There is a better way to solve this
  issue.
........
  r1151036 | khudyakov | 2010-07-17 11:18:11 -0400 (Sat, 17 Jul 2010) | 1 line
  
  Remove paramter which coincide with default
........
  r1151039 | khudyakov | 2010-07-17 11:18:36 -0400 (Sat, 17 Jul 2010) | 1 line
  
  Make KSPopupMenu::initPopupMenu private
........
  r1151178 | khudyakov | 2010-07-18 04:44:45 -0400 (Sun, 18 Jul 2010) | 3 lines
  
  Remove fuplicate slot from SimClock.
  
  One which was exported to DBUS interface remains
........
  r1151179 | khudyakov | 2010-07-18 04:44:47 -0400 (Sun, 18 Jul 2010) | 6 lines
  
  Remove unused signals from SimClock. Namely:
   clockStarted
   clockStopped
  
  Since no one of SimClock is subscribed to them and they lead to
  sending clockTriggered. They were replaced with clockTriggered.
........
  r1151180 | khudyakov | 2010-07-18 04:44:49 -0400 (Sun, 18 Jul 2010) | 1 line
  
  Use plain assignemnt
........
  r1151181 | khudyakov | 2010-07-18 04:44:52 -0400 (Sun, 18 Jul 2010) | 1 line
  
  Remove unused methods from KStarsDateTime
........
  r1151182 | khudyakov | 2010-07-18 04:44:54 -0400 (Sun, 18 Jul 2010) | 3 lines
  
  * Remove macro which used as parameter. Default settings results in the
    same effect
  * Fix indentation at the same time
........
  r1151183 | khudyakov | 2010-07-18 04:44:56 -0400 (Sun, 18 Jul 2010) | 11 lines
  
  Remove unused functions from HtmRange:
   - defrag
   - levelto
   - bestgap
   - setSymbolic
   - addRange
   - nranges
   - compare
   - isIn
   - stats
   - data field symbolicOutput
........
  r1151184 | khudyakov | 2010-07-18 04:44:58 -0400 (Sun, 18 Jul 2010) | 1 line
  
  Hide static data members of HtmRange
........
  r1151185 | khudyakov | 2010-07-18 04:45:00 -0400 (Sun, 18 Jul 2010) | 2 lines
  
  * Move HtmRange destructor implementation into cpp file
  * Remove purge function
........
  r1151186 | khudyakov | 2010-07-18 04:45:02 -0400 (Sun, 18 Jul 2010) | 2 lines
  
  Remove HtmRange::getNext(Key&,Key&)
   Say no to duplication!
........
  r1151187 | khudyakov | 2010-07-18 04:45:05 -0400 (Sun, 18 Jul 2010) | 1 line
  
  Remove static data members from HtmRange. They aren't even used
........
  r1151188 | khudyakov | 2010-07-18 04:45:06 -0400 (Sun, 18 Jul 2010) | 1 line
  
  Small refactoring
........
  r1151237 | mutlaqja | 2010-07-18 11:09:05 -0400 (Sun, 18 Jul 2010) | 1 line
  
  Newest log entries show on top now
........
  r1151721 | mutlaqja | 2010-07-19 08:36:09 -0400 (Mon, 19 Jul 2010) | 1 line
  
  require libindi 0.6.2
........
  r1152415 | asimha | 2010-07-20 20:19:59 -0400 (Tue, 20 Jul 2010) | 10 lines
  
  Usability fix -- make the menu action of going from Equatorial to
  Horizontal coordinates or vice versa more descriptive.
  
  I've used the words "star globe view" for equatorial coordinates and
  "horizonal view" for horizontal coordinates, since they are more
  intuitive to the beginner.
  
  CCMAIL: kstars-devel@kde.org
........
  r1152416 | asimha | 2010-07-20 20:27:28 -0400 (Tue, 20 Jul 2010) | 18 lines
  
  Usability fix -- set the defaults of all options to render the naked
  eye view of the sky, so that a beginner finds it easier to use /
  understand.
  
  1. Guide lines (Coordinate Grid, Equator etc) are disabled.
  
  2. Star density is set to a reasonable amount.
  
  3. Only bright DSOs are drawn.
  
  4. Horizon is enabled
  
  5. Projection is set to Gnomonic by default, since it resembles the
     naked-eye view the most.
  
  CCMAIL: kstars-devel@kde.org
........
  r1152772 | mutlaqja | 2010-07-21 19:40:58 -0400 (Wed, 21 Jul 2010) | 1 line
  
  Consolidating code and reducing clutter for telescope slew operations
........


Revision 1152462 - Directory Listing
Modified Wed Jul 21 05:27:21 2010 UTC (13 years, 4 months ago) by vcarbune
Moved KSObjectList class files to the widgets directory
Next task: Changing findByName method implementation
CCMAIL:prak902000@gmail.com, asimha@gmail.com


Revision 1150483 - Directory Listing
Modified Fri Jul 16 04:27:27 2010 UTC (13 years, 4 months ago) by hdevalence
Don't draw barely visible objects, and try to get 30 FPS

Revision 1150480 - Directory Listing
Modified Fri Jul 16 03:57:29 2010 UTC (13 years, 4 months ago) by hdevalence
Don't reinitialize the texture coord array every paint event

Revision 1150478 - Directory Listing
Modified Fri Jul 16 03:49:14 2010 UTC (13 years, 4 months ago) by hdevalence
Print FPS so that it is possible to test speed

Revision 1150067 - Directory Listing
Modified Wed Jul 14 23:58:05 2010 UTC (13 years, 4 months ago) by hdevalence
Fix a crash caused by a buffer overflow.

The code was operating under the false assumption that there were no TYPE_UNKNOWN objects. When one was added to the buffers, it overwrote the values of m_idx with some floats, which, when interpreted as integer data, told the painter to add the next item to the buffer at position >1 billion, causing a SIGSEGV.


Revision 1150047 - Directory Listing
Modified Wed Jul 14 22:34:23 2010 UTC (13 years, 4 months ago) by hdevalence
return values correctly

Revision 1150046 - Directory Listing
Modified Wed Jul 14 22:26:07 2010 UTC (13 years, 4 months ago) by hdevalence
Use PA and maj/min axis ratio

Revision 1150037 - Directory Listing
Modified Wed Jul 14 21:59:48 2010 UTC (13 years, 4 months ago) by hdevalence
Have DSO objects use their symbols


Revision 1149586 - Directory Listing
Modified Tue Jul 13 18:47:15 2010 UTC (13 years, 4 months ago) by hdevalence
Make stars looks nicer

Revision 1149448 - Directory Listing
Modified Tue Jul 13 13:45:58 2010 UTC (13 years, 4 months ago) by vcarbune
Added KStarsDB to the normal loading process.
Migrated getObject to KStarsDB.



Revision 1149338 - Directory Listing
Modified Tue Jul 13 08:26:18 2010 UTC (13 years, 4 months ago) by hdevalence
disable textures if they aren't being used. this ensures that the lines appear.


Revision 1149336 - Directory Listing
Modified Tue Jul 13 08:14:44 2010 UTC (13 years, 4 months ago) by hdevalence
Have stars use textures and colors. Todo, use the properly desaturated colours.

Revision 1149280 - Directory Listing
Modified Tue Jul 13 06:56:02 2010 UTC (13 years, 4 months ago) by hdevalence
Add prototype texture and texture manager class, as well as a test texture.

Revision 1149260 - Directory Listing
Modified Tue Jul 13 02:59:50 2010 UTC (13 years, 4 months ago) by hdevalence
Use Vertex Arrays

Revision 1148834 - Directory Listing
Modified Mon Jul 12 05:09:39 2010 UTC (13 years, 4 months ago) by vcarbune
Solved a bug when loading the catalog from database



Revision 1146907 - Directory Listing
Modified Wed Jul 7 00:48:29 2010 UTC (13 years, 4 months ago) by vcarbune
Changed the representation of ra, dec from 6 fields to 2 fields (actually, there is _no_ space improvement, so we might decide to get back to the 6 field representation)

Revision 1145899 - Directory Listing
Modified Sun Jul 4 14:26:11 2010 UTC (13 years, 5 months ago) by vcarbune
Debugging

SVN_SILENT


Revision 1145893 - Directory Listing
Modified Sun Jul 4 14:08:53 2010 UTC (13 years, 5 months ago) by vcarbune
Reintegrated branch with svnmerge.py (r1144321)



Revision 1145445 - Directory Listing
Modified Sat Jul 3 01:44:06 2010 UTC (13 years, 5 months ago) by hdevalence
minor improvements; fix some issues with line segments


Revision 1145431 - Directory Listing
Modified Fri Jul 2 22:34:35 2010 UTC (13 years, 5 months ago) by hdevalence
Don't use a 3d vector, use a 2d one.

Revision 1145423 - Directory Listing
Modified Fri Jul 2 22:12:49 2010 UTC (13 years, 5 months ago) by hdevalence
start basic opengl stuff

Revision 1145398 - Directory Listing
Modified Fri Jul 2 19:43:53 2010 UTC (13 years, 5 months ago) by hdevalence
Temporary hack to allow me to keep working on GL things while we figure out the overpainting issue.

CCMAIL:akarshsimha@gmail.com


Revision 1144538 - Directory Listing
Modified Wed Jun 30 07:53:10 2010 UTC (13 years, 5 months ago) by hdevalence
Remove some unneeded methods


Revision 1144376 - Directory Listing
Modified Tue Jun 29 19:13:31 2010 UTC (13 years, 5 months ago) by vcarbune
Merged (again) with trunk

SVN_MERGE


Revision 1144315 - Directory Listing
Modified Tue Jun 29 16:37:18 2010 UTC (13 years, 5 months ago) by vcarbune
Merged branch with trunk

SVN_MERGE
SVN_SILENT


Revision 1144288 - Directory Listing
Modified Tue Jun 29 15:27:07 2010 UTC (13 years, 5 months ago) by vcarbune
Cleaned up ObservingList of the code not used any more.
The ObsListPopupMenu is not used anymore (the KSObjectList with Context Menu will be used from now on)
If, for any reason, only the context menu is required, then this is the ObjListPopupMenu class

CCMAIL:kstars-devel@kde.org


Revision 1144269 - Directory Listing
Modified Tue Jun 29 15:01:12 2010 UTC (13 years, 5 months ago) by vcarbune
Finished adding search options for the Object List.
This should be a good moment to check the integrity of the data loaded in KStars.

CCMAIL:kstars-devel@kde.org


Revision 1144179 - Directory Listing
Modified Tue Jun 29 13:13:43 2010 UTC (13 years, 5 months ago) by vcarbune
The KSObjectList view with Context Menu is now independent of ObservingList.
It can be used with any other model (e.g. ObjectList - QSqlQueryModel and ObservingList - QStandardItemModel)

Object hashes for DeepSky Objects will rely on the object id, and other information (such as namesearch)
will be done through a query on the database (the method SkyObject* ObjectList::getObject(id) is used for this)
This method is currently used in the ObjectList dialog (work in progress).

CCMAIL:kstars-devel@kde.org


Revision 1143825 - Directory Listing
Modified Mon Jun 28 20:20:42 2010 UTC (13 years, 5 months ago) by hdevalence
Try to use a GL Painter

Revision 1143823 - Directory Listing
Modified Mon Jun 28 20:09:23 2010 UTC (13 years, 5 months ago) by hdevalence
Undo futzing in r1143803


Revision 1143806 - Directory Listing
Modified Mon Jun 28 19:00:42 2010 UTC (13 years, 5 months ago) by hdevalence
Move painter-specific AA code


Revision 1143803 - Directory Listing
Modified Mon Jun 28 18:56:50 2010 UTC (13 years, 5 months ago) by hdevalence
Futz about with painting code.

Revision 1142766 - Directory Listing
Modified Fri Jun 25 16:53:28 2010 UTC (13 years, 5 months ago) by asimha
Yay, a commit to my credit after long :P

+ Uncomments USEGL [please note this]

+ Gets things to work



Revision 1142289 - Directory Listing
Modified Thu Jun 24 15:18:56 2010 UTC (13 years, 5 months ago) by vcarbune
Processing center action locally, by ksobjectlist.
Migrating other actions as well.

CCMAIL:asimha@gmail.com


Revision 1142132 - Directory Listing
Modified Thu Jun 24 07:09:40 2010 UTC (13 years, 5 months ago) by hdevalence
Add some GL stuff that doesn't work at all


Revision 1141614 - Directory Listing
Modified Wed Jun 23 02:50:11 2010 UTC (13 years, 5 months ago) by hdevalence
Add a sky drawing function.


Revision 1141593 - Directory Listing
Modified Wed Jun 23 01:44:55 2010 UTC (13 years, 5 months ago) by hdevalence
Add begin/end to SkyPainter.


Revision 1141496 - Directory Listing
Modified Tue Jun 22 21:50:46 2010 UTC (13 years, 5 months ago) by vcarbune
Changed the query dialog (refering multiple catalog entries to the same instance)
In progress: advanced search (all those multiple fields), ksobjectlist popupmenu fixes

CCMAIL: asimha@gmail.com


Revision 1141437 - Directory Listing
Modified Tue Jun 22 19:31:49 2010 UTC (13 years, 5 months ago) by hdevalence
Fix warning spam


Revision 1141433 - Directory Listing
Modified Tue Jun 22 19:22:00 2010 UTC (13 years, 5 months ago) by hdevalence
Add a method to project to the screen that returns a Vector3f.

We need a projection method that gives us vectors of floats fo use with OpenGL.

There are three options:
1) Duplicate all of the projection code, and have almost-identical methods for projection to QPointF and for projection to Vector3f.

2) Make projection to Vector3f a wrapper around a projection to QPointF, i.e., project to a QPointF and then convert to a Vector3f

3) Make projection to QPointF a wrapper around a projection to Vector3f, i.e., project to a Vector3f and then convert to a QPointF

I picked option 3) over option 1) because it reduces code duplication, and I picked option 3) over option 2) because QPointF has overhead that we don't need or want if we are using GL.

CCMAIL:akarshsimha@gmail.com


Revision 1141380 - Directory Listing
Modified Tue Jun 22 17:15:23 2010 UTC (13 years, 5 months ago) by hdevalence
Cosmetic changes as suggested by Akarsh.


Revision 1140102 - Directory Listing
Modified Sat Jun 19 19:54:05 2010 UTC (13 years, 5 months ago) by vcarbune
Replaced qDebug with kDebug


Revision 1139965 - Directory Listing
Modified Sat Jun 19 16:58:57 2010 UTC (13 years, 5 months ago) by vcarbune
Fixed longname searching


Revision 1139958 - Directory Listing
Modified Sat Jun 19 16:38:53 2010 UTC (13 years, 5 months ago) by vcarbune
Focusing objects on click. 
Requesting comments about the dialog.

CCMAIL:kstars-devel@kde.org, asimha@gmail.com


Revision 1139734 - Directory Listing
Modified Sat Jun 19 06:37:14 2010 UTC (13 years, 5 months ago) by hdevalence
Merged revisions 1139258,1139625 via svnmerge from 
svn+ssh://hdevalence@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1139258 | prakash | 2010-06-17 18:02:36 -0400 (Thu, 17 Jun 2010) | 5 lines
  
  Fixing a bug in WUT, it showed the next day for the moon set time when the rise time and set times were on the same day.
  [Does this fix the bug 211772 as well?]
  
  CCMAIL: kstar-devel@kde.org
........
  r1139625 | vcarbune | 2010-06-18 15:08:01 -0400 (Fri, 18 Jun 2010) | 4 lines
  
  The type of an NGC object in ngcic.dat may have 2 digits
  
  CCMAIL:kstars-devel@kde.org
........


Revision 1139724 - Directory Listing
Modified Sat Jun 19 05:52:29 2010 UTC (13 years, 5 months ago) by hdevalence
Simplify SkyPainter

This essentially removes most of the code in SkyPainter and moves it into
the subclass implementation[s]. While the original intent was to keep all
projection code in one place, the GL backend will probably want to use a
projection that gives it a Vec2f or something rather than one that gives
a QPointF. The only other thing that was really done in the drawFoo()
methods was checking whether the object was on screen, and the simplicity
of leaving things up to the subclass outweighs the slight disadvantage of
duplicating visibility code.

CCMAIL:akarshsimha@gmail.com


Revision 1139696 - Directory Listing
Modified Sat Jun 19 01:11:40 2010 UTC (13 years, 5 months ago) by hdevalence
Change SkyComponent::draw to use a SkyPainter instead of a QPainter.

CCMAIL:akarshsimha@gmail.com


Revision 1139695 - Directory Listing
Modified Sat Jun 19 01:02:31 2010 UTC (13 years, 5 months ago) by vcarbune
New search (Object List) dialog using KSObjectList
Much faster than the old one, based on the nameHash.

Fixed some other issues in the kstarsdb file, too.
Currently working on the drawing on the fly of a deep sky object.

CCMAIL: kstars-devel@kde.org, asimha@gmail.com


Revision 1139661 - Directory Listing
Modified Fri Jun 18 21:37:02 2010 UTC (13 years, 5 months ago) by hdevalence
Temporarily disable the horizon component.

Revision 1139655 - Directory Listing
Modified Fri Jun 18 21:25:51 2010 UTC (13 years, 5 months ago) by hdevalence
Add Planet moon drawing to SkyPainter.


Revision 1138779 - Directory Listing
Modified Wed Jun 16 18:15:05 2010 UTC (13 years, 5 months ago) by hdevalence
Temporarily diable FlagComponent

Revision 1138432 - Directory Listing
Modified Wed Jun 16 05:13:19 2010 UTC (13 years, 5 months ago) by hdevalence
Add planet drawing to SkyPainter


Revision 1138349 - Directory Listing
Modified Tue Jun 15 19:43:10 2010 UTC (13 years, 5 months ago) by hdevalence
Disable satellites

Revision 1138209 - Directory Listing
Modified Tue Jun 15 11:19:38 2010 UTC (13 years, 5 months ago) by hdevalence
Add asteroid drawing to SkyPainter


Revision 1138199 - Directory Listing
Modified Tue Jun 15 10:51:51 2010 UTC (13 years, 5 months ago) by hdevalence
Set comet pen and brush properly

Revision 1138185 - Directory Listing
Modified Tue Jun 15 10:10:45 2010 UTC (13 years, 5 months ago) by hdevalence
Move comet drawing into SkyPainter.



Revision 1138053 - Directory Listing
Modified Tue Jun 15 06:39:22 2010 UTC (13 years, 5 months ago) by hdevalence
Port DeepSkyObject drawing code into Sky[Q]Painter.

Also, rename SkyPainter::drawStar to drawPointSource.

CCMAIL:asimha@gmail.com


Revision 1138041 - Directory Listing
Modified Tue Jun 15 04:10:36 2010 UTC (13 years, 5 months ago) by hdevalence
Remove unused integer versions of drawing functions


Revision 1137921 - Directory Listing
Modified Mon Jun 14 17:02:56 2010 UTC (13 years, 5 months ago) by hdevalence
Add return value to SkyPainter::drawStar


Revision 1137465 - Directory Listing
Modified Sun Jun 13 02:11:37 2010 UTC (13 years, 5 months ago) by hdevalence
Fix holes in the milky way due to brokenness in refactoring.


Revision 1137430 - Directory Listing
Modified Sat Jun 12 20:12:13 2010 UTC (13 years, 5 months ago) by hdevalence
Change trails to use SkyPainter


Revision 1137248 - Directory Listing
Modified Sat Jun 12 04:45:48 2010 UTC (13 years, 5 months ago) by hdevalence
Fix wrong colour used for CNames


Revision 1137247 - Directory Listing
Modified Sat Jun 12 04:33:12 2010 UTC (13 years, 5 months ago) by hdevalence
Remove SkyObject::drawNameLabel()


Revision 1137244 - Directory Listing
Modified Sat Jun 12 03:39:06 2010 UTC (13 years, 5 months ago) by hdevalence
Change DeepSkyComponent & SkyLabeler to get rid of calls to SkyObject::drawNameLabel


Revision 1137243 - Directory Listing
Modified Sat Jun 12 03:36:43 2010 UTC (13 years, 5 months ago) by hdevalence
Change SkyMap to get rid of SkyObject::drawNameLabel()


Revision 1137239 - Directory Listing
Modified Sat Jun 12 02:46:46 2010 UTC (13 years, 5 months ago) by hdevalence
Change StarComponent to use SkyLabeler directly.


Revision 1137218 - Directory Listing
Modified Sat Jun 12 00:14:43 2010 UTC (13 years, 5 months ago) by hdevalence
Only call end() if the painter is active


Revision 1137216 - Directory Listing
Modified Sat Jun 12 00:06:55 2010 UTC (13 years, 5 months ago) by hdevalence
Clean LineListLabel API


Revision 1137207 - Directory Listing
Modified Fri Jun 11 23:26:33 2010 UTC (13 years, 5 months ago) by hdevalence
Fix regression where Equator/Ecliptic labels weren't being drawn.


Revision 1137187 - Directory Listing
Modified Fri Jun 11 21:43:53 2010 UTC (13 years, 5 months ago) by hdevalence
Add a function to set the pen in SkyLabeler.


Revision 1137175 - Directory Listing
Modified Fri Jun 11 21:08:51 2010 UTC (13 years, 5 months ago) by vcarbune
Solved the crash (trying to display links for two or more selected objects..)
KSObjectList is properly functioning now!

CCMAIL:asimha@gmail.com, prak902000@gmail.com


Revision 1137161 - Directory Listing
Modified Fri Jun 11 20:11:42 2010 UTC (13 years, 5 months ago) by hdevalence
svnmerge take 2:
Initialized merge tracking via "svnmerge" with revisions "1-1137159" from 
svn+ssh://hdevalence@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars



Revision 1137159 - Directory Listing
Modified Fri Jun 11 20:07:22 2010 UTC (13 years, 5 months ago) by hdevalence
Undo svnmerge merge tracking as it doesn't work


Revision 1137143 - Directory Listing
Modified Fri Jun 11 19:21:58 2010 UTC (13 years, 5 months ago) by hdevalence
Merge trunk into my branch.


Revision 1137135 - Directory Listing
Modified Fri Jun 11 19:05:29 2010 UTC (13 years, 5 months ago) by hdevalence
Initialized merge tracking via "svnmerge" with revisions "1121256" from 
svn+ssh://hdevalence@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars


Revision 1137127 - Directory Listing
Modified Fri Jun 11 18:10:30 2010 UTC (13 years, 5 months ago) by hdevalence
Change SkyLabeler to use its own pixmap that's painted as an overlay


Revision 1136872 - Directory Listing
Modified Thu Jun 10 23:43:41 2010 UTC (13 years, 5 months ago) by vcarbune
Replaced the regular QTableView (particularly in Observing List for the moment) with the new KSObjectList (which extends QTableView)
There's still a bug to fix, but overall the results really sound good.

We have a view (KSObjectList) which has a default context menu. 
Making use of Q_PROPERTY enhances the developing process by enabling the use of the designer when specifying
what options are present on the context menu.

CCMAIL: asimha@gmail.com, prak902000@gmail.com, kstars-devel@kde.org


Revision 1136428 - Directory Listing
Modified Wed Jun 9 19:37:59 2010 UTC (13 years, 5 months ago) by hdevalence
Move star drawing into SkyPainter.


Revision 1136391 - Directory Listing
Modified Wed Jun 9 17:27:51 2010 UTC (13 years, 5 months ago) by vcarbune
Migrated the context menu from the Observing List


Revision 1136057 - Directory Listing
Modified Tue Jun 8 20:39:56 2010 UTC (13 years, 5 months ago) by vcarbune
Added KSObjectList extending QTableView.
Replaced it in the ObservingList. Next step: context menu


Revision 1136042 - Directory Listing
Modified Tue Jun 8 19:46:00 2010 UTC (13 years, 5 months ago) by hdevalence
Update doc comments.


Revision 1136018 - Directory Listing
Modified Tue Jun 8 17:49:06 2010 UTC (13 years, 5 months ago) by hdevalence
Add support for skipping points.

This makes the outline milkyway display not have big lines
running through it.
However, the clipping algorithm is still broken.


Revision 1136003 - Directory Listing
Modified Tue Jun 8 16:34:33 2010 UTC (13 years, 5 months ago) by hdevalence
Use original implementation of clipping algorithm.

This still doesn't fix the problems with the milky way, however.


Revision 1135661 - Directory Listing
Modified Mon Jun 7 21:42:18 2010 UTC (13 years, 5 months ago) by hdevalence
Change LineListIndex and subclasses to use new SkyPainter.

The implementation of the clipping algorithm needs fixing, however.


Revision 1135609 - Directory Listing
Modified Mon Jun 7 18:51:10 2010 UTC (13 years, 5 months ago) by hdevalence
Add a temporary workaround to let me refactor

This way I can refactor bits and pieces at a time.

CCMAIL: akarshsimha@gmail.com


Revision 1135598 - Directory Listing
Modified Mon Jun 7 18:04:30 2010 UTC (13 years, 5 months ago) by hdevalence
Expand the SkyPainter API


Revision 1134625 - Directory Listing
Modified Fri Jun 4 18:31:54 2010 UTC (13 years, 6 months ago) by vcarbune
fixed crash issue

Revision 1134614 - Directory Listing
Modified Fri Jun 4 18:03:29 2010 UTC (13 years, 6 months ago) by vcarbune
Fixed the menu item

Revision 1134607 - Directory Listing
Modified Fri Jun 4 17:44:11 2010 UTC (13 years, 6 months ago) by vcarbune
fixed compile error

Revision 1134605 - Directory Listing
Modified Fri Jun 4 17:29:45 2010 UTC (13 years, 6 months ago) by vcarbune
Trying to add a new menu item in KStars


Revision 1134308 - Directory Listing
Modified Thu Jun 3 21:20:33 2010 UTC (13 years, 6 months ago) by vcarbune
Merged current branch with trunk modifications


Revision 1133858 - Directory Listing
Modified Wed Jun 2 17:18:46 2010 UTC (13 years, 6 months ago) by hdevalence
Add a class to do painting without regard to backend.


Revision 1132699 - Directory Listing
Modified Mon May 31 07:42:07 2010 UTC (13 years, 6 months ago) by vcarbune
Added the database to the svn

CCMAIL: kstars-devel@kde.org, asimha@gmail.com, prak902000@gmail.com


Revision 1132419 - Directory Listing
Modified Sun May 30 16:22:40 2010 UTC (13 years, 6 months ago) by vcarbune
svnmerge.py test
SVN_SILENT
SVN_MERGE


Revision 1132408 - Directory Listing
Modified Sun May 30 16:04:57 2010 UTC (13 years, 6 months ago) by vcarbune
Migrated the information regarding Deep Sky Objects from the text files (ngcic.dat, image_url.dat, info_url.dat) to the database.

Directly added the generated database in the data directory (kstars.db)
The database can also be generated using the KStarsDB class (example in DeepSkyComponent::loadData())
The files image_url_full.dat and info_url_full.dat are the original files, used to create the database

Review request. Benchmarks show that improvements still need to be done (working on them).
The ASCII File was loaded in about 1 sec, while the db is being loaded in 2 sec (timer, in the code)
The loading speed will actually be important on bigger datasets (not just ngcic.dat)
The file has 1MB, while the db has 2MB.

CCMAIL: kstars-devel@kde.org, asimha@gmail.com, prak902000@gmail.com, victor.carbune@kdemail.net


Revision 1131196 - Directory Listing
Modified Thu May 27 15:50:26 2010 UTC (13 years, 6 months ago) by vcarbune
Added loading timer for benchmark purposes. Working on improving loading time of dso from db. CCMAIL:asimha@gmail.com, prak902000@gmail.com

Revision 1129555 - Directory Listing
Modified Sat May 22 20:48:53 2010 UTC (13 years, 6 months ago) by asimha
Fix compile.



Revision 1129550 - Directory Listing
Modified Sat May 22 20:23:38 2010 UTC (13 years, 6 months ago) by vcarbune
brute modification to deepskycomponent: loading data from db instead of binary file

Revision 1128315 - Directory Listing
Modified Tue May 18 22:33:37 2010 UTC (13 years, 6 months ago) by vcarbune
merged with trunk changes

Revision 1128306 - Directory Listing
Modified Tue May 18 22:01:22 2010 UTC (13 years, 6 months ago) by vcarbune
initialized svnmerge.py

Revision 1127892 - Directory Listing
Modified Mon May 17 22:20:19 2010 UTC (13 years, 6 months ago) by vcarbune
Matched deep sky objects with catalogs

Revision 1127509 - Directory Listing
Modified Sun May 16 20:16:45 2010 UTC (13 years, 6 months ago) by vcarbune
populated the database with deep sky objects

Revision 1126010 - Directory Listing
Modified Wed May 12 22:49:17 2010 UTC (13 years, 6 months ago) by vcarbune
kstarsdb class (db manager) and initial ngc database structure

Revision 1125675 - Directory Listing
Modified Tue May 11 22:08:27 2010 UTC (13 years, 6 months ago) by vcarbune
first commit test

Revision 1121256 - Directory Listing
Modified Fri Apr 30 23:26:36 2010 UTC (13 years, 7 months ago) by asimha
Creating branches for KStars GSoC 2010 projects.

Harry de Valence has his branch at hdevalence and Victor Carbune has
his branch at carbonix under /home/kde/branches/kstars/

BTW, these are not guaranteed to build, but I hope they will. Anyway,
our GSoC students should fix it :-)

CCMAIL: hdevalence@gmail.com, victor.carbune@gmail.com,
	alexey.skladnoy@gmail.com



Revision 1121179 - Directory Listing
Modified Fri Apr 30 17:41:15 2010 UTC (13 years, 7 months ago) by asimha
Removing old summer branch

Revision 1065627 - Directory Listing
Modified Wed Dec 23 21:15:11 2009 UTC (13 years, 11 months ago) by asimha
Add a message box that warns the user about deleting all images. This
is good for people with slow internet connections. Introduces a new
string -- so this is not going into trunk now.

CCMAIL: kstars-devel@kde.org



Revision 1063538 - Directory Listing
Modified Fri Dec 18 19:09:44 2009 UTC (13 years, 11 months ago) by prakash
Merged revisions 1060838-1060840,1061024-1061030,1061134,1061174,1061204,1061208,1061210,1063125-1063126,1063392,1063529-1063530 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1060838 | khudyakov | 2009-12-10 08:21:58 +0530 (Thu, 10 Dec 2009) | 3 lines
  
  Update coordinates of obejct in the infobox.
  
  Thanks to Lukas Middendorf for spotting this.
........
  r1060839 | khudyakov | 2009-12-10 08:22:23 +0530 (Thu, 10 Dec 2009) | 4 lines
  
  Adjust coordinates of infoboxes only if they are visible. This should
  prevent infoboxes from stickying to wrong border at startup
  
  Thanks to Lukas Middendorf for spotting this.
........
  r1060840 | khudyakov | 2009-12-10 08:22:26 +0530 (Thu, 10 Dec 2009) | 1 line
  
  Remove commented timeming code to improve readability
........
  r1061024 | khudyakov | 2009-12-10 19:31:58 +0530 (Thu, 10 Dec 2009) | 1 line
  
  Remove references to KStars object from AltVsTime
........
  r1061025 | khudyakov | 2009-12-10 19:32:03 +0530 (Thu, 10 Dec 2009) | 1 line
  
  Localize use of KSalmanac in the AltSvTime tool
........
  r1061026 | khudyakov | 2009-12-10 19:32:07 +0530 (Thu, 10 Dec 2009) | 1 line
  
  Small code cleaning in observing list
........
  r1061027 | khudyakov | 2009-12-10 19:32:12 +0530 (Thu, 10 Dec 2009) | 1 line
  
  Minor refactoring
........
  r1061028 | khudyakov | 2009-12-10 19:32:26 +0530 (Thu, 10 Dec 2009) | 1 line
  
  Make KSAlmanac normal multi-instance class
........
  r1061029 | khudyakov | 2009-12-10 19:32:35 +0530 (Thu, 10 Dec 2009) | 2 lines
  
  Just delete instance without doublt. delete won't do anything toa NULL
  pointer
........
  r1061030 | khudyakov | 2009-12-10 19:32:47 +0530 (Thu, 10 Dec 2009) | 9 lines
  
  Revert to old calculations of Sun rise/set time. (Not based on
  KSAlmanach). This gives ~10x perfomance increase.
  
  Actually culprit was function which calculate Moon's phase.
  When Moon's phase changed it reloads image and this is total
  perfomance killer.
  
  CCBUG: 204742
  CCMAIL: kstars-devel@kde.org
........
  r1061134 | asimha | 2009-12-11 00:29:37 +0530 (Fri, 11 Dec 2009) | 9 lines
  
  The Location dialog used to filter the city list every time the text
  changed. This was rather irritating.
  
  This patch enqueues the filtering instead of filtering the list every
  time the text changes, just like what's done in the find dialog.
  
  CCMAIL: kstars-devel@kde.org
........
  r1061174 | khudyakov | 2009-12-11 03:31:52 +0530 (Fri, 11 Dec 2009) | 1 line
  
  Remove test include
........
  r1061204 | asimha | 2009-12-11 06:02:12 +0530 (Fri, 11 Dec 2009) | 6 lines
  
  Move circumpolarity check from SkyObject to SkyPoint.
  
  CCMAIL: kstars-devel@kde.org
........
  r1061208 | asimha | 2009-12-11 06:06:58 +0530 (Fri, 11 Dec 2009) | 11 lines
  
  + Make KSAlmanac::RiseSetTime private - it changes the SkyObject's
    coordinates!
  
  + Remove incorrect "restoration" of coordinates in
    KSAlmanac::RiseSetTime
  
  + Sanitize commens in KSAlmanac::RiseSetTime
  
  CCMAIL: kstars-devel@kde.org
........
  r1061210 | asimha | 2009-12-11 06:18:33 +0530 (Fri, 11 Dec 2009) | 13 lines
  
  + The circumpolarity check in SkyObject::riseSetTime() was wrong - it
    would check circumpolarity not at the target date-time, but at the
    present date-time, which is incorrect behaviour. Fixing that by
    recomputing the coordinates before checking for circumpolarity.
  
  + Add comments to make things clear.
  
  The comments come from my understanding of the code, which could be
  flawed. It would be nice if the comments could be peer-reviewed.
  
  CCMAIL: kstars-devel@kde.org
........
  r1063125 | pino | 2009-12-17 06:42:02 +0530 (Thu, 17 Dec 2009) | 2 lines
  
  don't add_subdirectory() for directories with no CMakeLists.txt in it
........
  r1063126 | pino | 2009-12-17 06:49:04 +0530 (Thu, 17 Dec 2009) | 2 lines
  
  INDIHostsInfo is defined only if INDI is enabled, which means to delete the list elements only in that case
........
  r1063392 | asimha | 2009-12-18 07:50:23 +0530 (Fri, 18 Dec 2009) | 13 lines
  
  Although this is not the correct way to sort DSOs by scheduled time
  (ideally, the list should start with post 12 noon culminations and end
  with forenoon culminations), this patch makes the default sorting by
  the "Time" column in the Observing List (Session Plan) work better
  than the present one, in which AM and PM culminations get mixed
  up. This makes the observing tool a lot more convenient.
  
  One more of those one-liners that makes a really huge difference (at
  least to me) :-)
  
  CCMAIL: kstars-devel@kde.org, prakash.mohan@kdemail.net
........
  r1063529 | khudyakov | 2009-12-18 23:54:58 +0530 (Fri, 18 Dec 2009) | 4 lines
  
  Rearrange the configure dialog a little bit to sort "Show long
  names" under "Show name"
  
  Patch from Lukas Middendorf
........
  r1063530 | khudyakov | 2009-12-18 23:55:03 +0530 (Fri, 18 Dec 2009) | 4 lines
  
  Fix crash in AAVSO light curves generator which occured when
  "Retrieve Curve..." is pressed when varstar isn't selected
  
  BUG: 210494
........


Revision 1059610 - Directory Listing
Modified Mon Dec 7 02:07:27 2009 UTC (13 years, 11 months ago) by prakash
Merged revisions 1059608 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1059608 | prakash | 2009-12-07 07:30:15 +0530 (Mon, 07 Dec 2009) | 4 lines
  
  Converting the QTabWidget to KTabWidget to make krazy happier.
  
  CCMAIL:kstars-devel@kde.org
........


Revision 1059461 - Directory Listing
Modified Sun Dec 6 17:20:22 2009 UTC (13 years, 11 months ago) by prakash
Merged revisions 1059455 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1059455 | prakash | 2009-12-06 22:45:22 +0530 (Sun, 06 Dec 2009) | 4 lines
  
  This fixes the observing list. The previous change from QTabWidget to KTabWidget was done incorrectly.
  
  CCMAIL: kstars-devel@kde.org
........


Revision 1059227 - Directory Listing
Modified Sun Dec 6 05:31:26 2009 UTC (13 years, 11 months ago) by prakash
[Possibly unsafe] 
Changing the svnmerge-integrated property to be in sync with the current state of the branch.


Revision 1059223 - Directory Listing
Modified Sun Dec 6 04:28:00 2009 UTC (13 years, 11 months ago) by prakash
This [hopefully] updates the unfrozen branch to the current trunk state. Will reinit the svnmerge once someone confirms this.

CCMAIL: kstars-devel@kde.org


Revision 1058621 - Directory Listing
Modified Fri Dec 4 20:05:35 2009 UTC (14 years ago) by asimha
Syncing KStars directory of trunk with the unfrozen branch. Useful to
catch the small amount of love KStars gets from me during December
vacation.

CCMAIL: kstars-devel@kde.org




Revision 1010963 - Directory Listing
Modified Thu Aug 13 16:47:49 2009 UTC (14 years, 3 months ago) by prakash
Merged revisions 1010891 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1010891 | khudyakov | 2009-08-13 20:45:27 +0530 (Thu, 13 Aug 2009) | 6 lines
  
  Remove m_kstars data member from KStarData. It wasn't used.
  
  Remove KStars* parameper from KStarsData constructor
  
  Remove forward declaration for KStarsData constructor which
  is not implemented.
........


Revision 1010957 - Directory Listing
Modified Thu Aug 13 16:40:40 2009 UTC (14 years, 3 months ago) by prakash
Merged revisions 1010890 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1010890 | khudyakov | 2009-08-13 20:45:23 +0530 (Thu, 13 Aug 2009) | 2 lines
  
  Move HourAngle data member from KStarsData to SkyMap for it
  belongs there. It isn't used anywhere but in SkyMap
........


Revision 1010953 - Directory Listing
Modified Thu Aug 13 16:33:27 2009 UTC (14 years, 3 months ago) by prakash
Merged revisions 1010889 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1010889 | khudyakov | 2009-08-13 20:45:19 +0530 (Thu, 13 Aug 2009) | 6 lines
  
  Refactor KStarsData. Make LST and HourAngle automatic objects not
  heap ones.
  
  Fix use of LST member by friend classes. Make them use lst() accessor
  
  Remove setHourAngle function from KStarsData
........


Revision 1010936 - Directory Listing
Modified Thu Aug 13 16:20:45 2009 UTC (14 years, 3 months ago) by prakash
Merged revisions 1010888 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1010888 | khudyakov | 2009-08-13 20:45:15 +0530 (Thu, 13 Aug 2009) | 7 lines
  
  Delete code for creation/closing windows. This code breaks singleton
  nature of KStars class.
  
  Also it hasn't been touched sicne 22-09-2007 so I assume it completely
  bit-rotten
  
  CCMAIL: kstars-devel@kde.org
........


Revision 1010926 - Directory Listing
Modified Thu Aug 13 16:12:03 2009 UTC (14 years, 3 months ago) by prakash
Merged revisions 1010887 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1010887 | khudyakov | 2009-08-13 20:45:12 +0530 (Thu, 13 Aug 2009) | 1 line
  
  Refactor slots in modcalcaltaz
........


Revision 1010842 - Directory Listing
Modified Thu Aug 13 14:26:41 2009 UTC (14 years, 3 months ago) by prakash
Merged revisions 1004544,1005205,1005320-1005322,1005335,1005337,1005343,1005673,1005835,1005837,1006516,1006519,1006528,1006532,1006534,1006545,1006572,1006582,1006750,1006752,1006869,1007053,1007058,1007901,1007945,1008121,1008182,1008732,1009566,1009690-1009691,1009743-1009745,1009747,1009780,1010154,1010557-1010558 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1004544 | khudyakov | 2009-07-30 18:30:55 +0530 (Thu, 30 Jul 2009) | 3 lines
  
  Remove copy constructor in GeoLocation. Default will work just fine.
   
........
  r1005205 | khudyakov | 2009-07-31 20:12:17 +0530 (Fri, 31 Jul 2009) | 12 lines
  
  Refactor KSMoon slightly. 
  
  Remove constructors from auxillary structs in KSMoon class.
  They were used only in data reading and it could be done without them
  just fine.
  
  Static data now stored in QList of values not QLists of pointers.
  There is no need for more indirection and allocation
  
  CCMAIL: kstars-devel@kde.org
........
  r1005320 | khudyakov | 2009-08-01 01:20:25 +0530 (Sat, 01 Aug 2009) | 8 lines
  
  Make type of FOV an enumration and enforce its use via type
  system. Nothing in particular just for little bit of type
  safety and magic number avoidance.
  
  Change class members names so they have m_ prefix.
  
  CCMAIL: kstars-devel@kde.org
........
  r1005321 | khudyakov | 2009-08-01 01:23:37 +0530 (Sat, 01 Aug 2009) | 6 lines
  
  Add function for reading and writing list of FOVs from/to fov.dat
  
  Add function ot return list of default FOVs.
  
  CCMAIL: kstars-devel@kde.org
........
  r1005322 | khudyakov | 2009-08-01 01:27:26 +0530 (Sat, 01 Aug 2009) | 10 lines
  
  Change API for FOV:draw. Now it take zoom factor instead of 
  FOV dimenstion. It's clearly responsibility of FOV class to
  compute size of FOV in pixels.
  
  This changeset introduce regressions:
   * FOV is not drawed in FOVdialog 
   * FOV not drawed on sky map
  
  CCMAIL: kstars-devel@kde.org
........
  r1005335 | khudyakov | 2009-08-01 01:40:05 +0530 (Sat, 01 Aug 2009) | 20 lines
  
  Implement support for multiple FOVs displaying. 
  
  This is an extensive changeset but it's difficult to do such changes 
  in small pieces.
  
  Now all FOVs are stored in memory in one QList in KStarsData object. 
  Configuration file are also changed. Only names of displayed FOVs are 
  stored Options::. There's no way to store list of FOVs there so they are
  still stored in fov.dat. 
  
  Regressions:
   * There is no way to set default list of FOVs since new 
     code for reading accept empty fov.dat happily and doesn't
     revert it. 
   * FOV symbol isn't drawed in FOV dialog.
   * All DCOP/D-Bus related stuff for FOVs now broken. 
  
  CCMAIL: kstars-devel@kde.org
  CCBUG: 185388
........
  r1005337 | khudyakov | 2009-08-01 01:43:24 +0530 (Sat, 01 Aug 2009) | 6 lines
  
  Remove constructor FOV(QString name). It's not used any more.
  And it doesn't seem useful with current data model.
  
  CCMAIL: kstars-devel@kde.org
........
  r1005343 | khudyakov | 2009-08-01 01:53:24 +0530 (Sat, 01 Aug 2009) | 4 lines
  
  Oops. Fix compilation error. 
  
  CCMAIL: kstars-devel@kde.org
........
  r1005673 | khudyakov | 2009-08-01 23:59:42 +0530 (Sat, 01 Aug 2009) | 8 lines
  
  In StarObject use QByteArray for toAscii conversion. 
  Before QByteArray was constructed first, destroyed and only then
  used. 
  
  Mark possibl use of uninitialized value
  
  convert fprintf warning to kDebug one
........
  r1005835 | khudyakov | 2009-08-02 16:27:40 +0530 (Sun, 02 Aug 2009) | 4 lines
  
  Remove widgets/timebox.{h,cpp} they are not used 
  
  CCMAIL: kstars-devel@kde.org
........
  r1005837 | khudyakov | 2009-08-02 16:31:18 +0530 (Sun, 02 Aug 2009) | 5 lines
  
  remove unneeded friends in  KStarsData class
  
  CCMAIL: kstars-devel@kde.org
........
  r1006516 | khudyakov | 2009-08-04 02:40:42 +0530 (Tue, 04 Aug 2009) | 7 lines
  
  * Fix check in "New FOV" dialog for X size of FOV
  * Fix bug in slotNewFOV. Size of FOV was set before dialog start.
  * Refactor code a bit 
  
  CCMAIL: kstars-devel@kde.org
........
  r1006519 | khudyakov | 2009-08-04 02:42:23 +0530 (Tue, 04 Aug 2009) | 5 lines
  
  Use QPointer for dialog in slotEditFOV. It's the safe way to 
  create modal dialogs 
  
  CCMAIL: kstars-devel@kde.org
........
  r1006528 | khudyakov | 2009-08-04 02:58:23 +0530 (Tue, 04 Aug 2009) | 8 lines
  
  Fix crash bug which occured sometimes when item was deleted from FOV list. 
  This occured because list with FOV went out of sync with items list. 
  
  Now all items are stored in QListWidgetItem. It's complicate thing a bit but
  with this it's become hard to desyncronize list.
  
  CCMAIL: kstars-devel@kde.org
........
  r1006532 | khudyakov | 2009-08-04 03:08:18 +0530 (Tue, 04 Aug 2009) | 2 lines
  
  Add function to convert doubles to QString for added readability
........
  r1006534 | khudyakov | 2009-08-04 03:20:00 +0530 (Tue, 04 Aug 2009) | 5 lines
  
  Why one should bother himself with endless conversion to and fro.
  NewFOV dialog already provide FOV object. 
  
  CCMAIL: kstars-devel@kde.org
........
  r1006545 | khudyakov | 2009-08-04 03:35:36 +0530 (Tue, 04 Aug 2009) | 8 lines
  
  Change constructor for NewFOV dialog so it can take optional
  FOV parameter to initialize inputs. 
  
  Move NewFOV initialization in slotEditFOV to constructor where
  it shoud be
  
  Make ui data member private. Thou shall not violate encapsulation.
........
  r1006572 | mueller | 2009-08-04 04:07:39 +0530 (Tue, 04 Aug 2009) | 2 lines
  
  compile fixes
........
  r1006582 | khudyakov | 2009-08-04 04:30:22 +0530 (Tue, 04 Aug 2009) | 3 lines
  
  Add another drawing method for FOV and fix 
  fovwidget regression
........
  r1006750 | khudyakov | 2009-08-04 15:16:29 +0530 (Tue, 04 Aug 2009) | 2 lines
  
  Clean up for drawing code in fov.cpp
........
  r1006752 | khudyakov | 2009-08-04 15:19:57 +0530 (Tue, 04 Aug 2009) | 2 lines
  
  Enlarge FOV in fovwidget. 
........
  r1006869 | lueck | 2009-08-04 21:50:59 +0530 (Tue, 04 Aug 2009) | 1 line
  
  forward port from 4.3 r1006868: add missing i18n call to make the string translatable
........
  r1007053 | mboquien | 2009-08-05 07:22:22 +0530 (Wed, 05 Aug 2009) | 2 lines
  
  Make EBN happy, correct a typo.
........
  r1007058 | mboquien | 2009-08-05 08:12:06 +0530 (Wed, 05 Aug 2009) | 2 lines
  
  Remove unnecessary headers.
........
  r1007901 | khudyakov | 2009-08-06 18:49:24 +0530 (Thu, 06 Aug 2009) | 4 lines
  
  Ininialize KStarsData m_updateID and m_updateNumID data members to zero
  
  CCMAIL: kstars-devel@kde.org
........
  r1007945 | khudyakov | 2009-08-06 21:11:23 +0530 (Thu, 06 Aug 2009) | 7 lines
  
  Make geoList anf RuleBook data member non-static for consistency.
  KStarsData is a singleton.
  
  Remove objects counter
  
  CCMAIL: kstars-devel@kde.org
........
  r1008121 | mboquien | 2009-08-07 04:12:36 +0530 (Fri, 07 Aug 2009) | 9 lines
  
  Refactor the classes handling the moons of the planets. They had a lot of code duplication and adding moons to other planets would have been cumbersome.
  Here is what it does:
  * it removes JupiterMoonsComponent and the SaturnMoonsComponent classes and replaces them with a PlanetMoonsComponent class,
  * it factors the sharable code of JupiterMoons and SaturnMoons into a new base class PlanetMoons. Only the code specific to the calculation of the location of the satellites is left into the subclasses.
  
  Thanks to Alexey Khudyakov for reviewing the patch!
  
  CCMAIL: kstars-devel@kde.org
........
  r1008182 | mboquien | 2009-08-07 08:05:37 +0530 (Fri, 07 Aug 2009) | 2 lines
  
  Update the README following the moons handling classes refactor.
........
  r1008732 | mlaurent | 2009-08-08 14:15:20 +0530 (Sat, 08 Aug 2009) | 2 lines
  
  Pedantic
........
  r1009566 | asimha | 2009-08-10 16:13:08 +0530 (Mon, 10 Aug 2009) | 12 lines
  
  This commit attempts to fix bug #199941 by adding a byteorder.h that
  checks if the system headers that define 16-bit and 32-bit
  byteswapping macros are present, and defines custom-made bswap_16 and
  bswap_32 macros otherwise.
  
  This has not been tested, but should fix the bug. Please reopen if
  required.
  
  CCMAIL: kstars-devel@kde.org
  BUG: 199941
........
  r1009690 | khudyakov | 2009-08-10 21:49:08 +0530 (Mon, 10 Aug 2009) | 4 lines
  
  Remove code which deletes dialogs. They are owned by KStars so
  Qt will delete them automatically.
  
  CCMAIL: kstars-devel@kde.org
........
  r1009691 | khudyakov | 2009-08-10 21:49:14 +0530 (Mon, 10 Aug 2009) | 1 line
  
  Make compiler happy.
........
  r1009743 | khudyakov | 2009-08-11 00:52:12 +0530 (Tue, 11 Aug 2009) | 2 lines
  
  Refactor code in KStars::slotShowGUIItem. Use setVisible(..)
  instead of if(..) ...->show() else ...->hide()
........
  r1009744 | khudyakov | 2009-08-11 00:52:17 +0530 (Tue, 11 Aug 2009) | 2 lines
  
  Refactor ifs in deepstarcomponent.
  Replace nested ifs with if( cond1 && cond2 )
........
  r1009745 | khudyakov | 2009-08-11 00:52:22 +0530 (Tue, 11 Aug 2009) | 2 lines
  
  Obtain pointer to KStars via Instance() call not by casting parent.
  That's not safe
........
  r1009747 | khudyakov | 2009-08-11 00:52:28 +0530 (Tue, 11 Aug 2009) | 2 lines
  
  Change parent's type in WUTDialog to QWigdet and ontaion pointer
  to KStars via Instance call
........
  r1009780 | asimha | 2009-08-11 02:08:28 +0530 (Tue, 11 Aug 2009) | 8 lines
  
  Commiting Pino Toscano's patch fixing build on GNU HURD. Does not
  affect the building on Linux, at least.
  
  Thanks Pino!
  
  CCMAIL: kstars-devel@kde.org
........
  r1010154 | khudyakov | 2009-08-12 00:20:44 +0530 (Wed, 12 Aug 2009) | 1 line
  
  Change parent type in FlagManager constructor to KStars
........
  r1010557 | ewoerner | 2009-08-13 01:55:05 +0530 (Thu, 13 Aug 2009) | 2 lines
  
  This one's really a source file and should be compiled like everything else
........
  r1010558 | ewoerner | 2009-08-13 01:56:21 +0530 (Thu, 13 Aug 2009) | 2 lines
  
  KStars supports final builds now
........


Revision 1010785 - Directory Listing
Modified Thu Aug 13 12:47:23 2009 UTC (14 years, 3 months ago) by prakash
Using descriptive names instead of just the ids for the display of the eyepiece, filter and barlow/focal-reducer lenses.

CCMAIL: kstars-devel@kde.org


Revision 1010146 - Directory Listing
Modified Tue Aug 11 18:24:36 2009 UTC (14 years, 3 months ago) by prakash
Displaying sensible strings in the combo boxes instead of just the id-s of the Scope element.

CCMAIL: kstars-devel@kde.org


Revision 1010023 - Directory Listing
Modified Tue Aug 11 12:52:37 2009 UTC (14 years, 3 months ago) by prakash
Adding a remove equipment feature to the EquipmentWriter class.

CCMAIL: kstars-devel@kde.org


Revision 1010003 - Directory Listing
Modified Tue Aug 11 12:18:06 2009 UTC (14 years, 3 months ago) by prakash
Make the type of the scope a combo box instead of a KLineEdit, save the scope type element in compliance with the OAL schema.

CCMAIL: kstars-devel@kde.org


Revision 1009877 - Directory Listing
Modified Tue Aug 11 04:26:18 2009 UTC (14 years, 3 months ago) by prakash
Removing spaces from the id field of the targets.

CCMAIL: kstars-devel@kde.org


Revision 1009876 - Directory Listing
Modified Tue Aug 11 04:12:32 2009 UTC (14 years, 3 months ago) by prakash
Disabling the slew scope and the next page buttons on loading the execute ui. The buttons should be enabled only when a valid object is selected.

CCMAIL: kstars-devel@kde.org


Revision 1009645 - Directory Listing
Modified Mon Aug 10 15:02:53 2009 UTC (14 years, 3 months ago) by prakash
UI change: Correcting typo in the label of Faintest Star, Add unit labels to Faintest star and seeing.

CCMAIL: kstars-devel@kde.org


Revision 1009640 - Directory Listing
Modified Mon Aug 10 14:55:25 2009 UTC (14 years, 3 months ago) by prakash
UI edit, changing the title labels, changing the text of the slew button to slew scope to avoid confusion.

CCMAIL: kstars-devel@kde.org


Revision 1009636 - Directory Listing
Modified Mon Aug 10 14:38:15 2009 UTC (14 years, 3 months ago) by prakash
Temporaraily removing the conclusions link.

CCMAIL: kstars-devel@kde.org


Revision 1009612 - Directory Listing
Modified Mon Aug 10 13:20:30 2009 UTC (14 years, 3 months ago) by prakash
Remove the objects from the execute UI if they are removed from the session plan in the observing list.

CCMAIL: kstars-devel@kde.org


Revision 1009609 - Directory Listing
Modified Mon Aug 10 12:57:39 2009 UTC (14 years, 3 months ago) by prakash
Renaming the menu item, "Equipment writer..." to "Define equipment..." as it allows editing as well.

CCMAIL: kstars-devel@kde.org


Revision 1009606 - Directory Listing
Modified Mon Aug 10 12:43:04 2009 UTC (14 years, 3 months ago) by prakash
Moving the equipment editor and the observer add menu items into kstars' settings menu and renaming the comast menu to observation menu.

CCMAIL: kstars-devel@kde.org


Revision 1009602 - Directory Listing
Modified Mon Aug 10 12:29:09 2009 UTC (14 years, 3 months ago) by prakash
Adding tool tips and unit labels.

CCMAIL: kstars-devel@kde.org


Revision 1008510 - Directory Listing
Modified Fri Aug 7 17:21:39 2009 UTC (14 years, 3 months ago) by prakash
The site object in the seesion should be written as characters, not as CDATA.

CCMAIL: kstars-devel@kde.org


Revision 1008508 - Directory Listing
Modified Fri Aug 7 17:16:48 2009 UTC (14 years, 3 months ago) by prakash
Use an inbuilt id for a site, instead of the location's full name.

CCMAIL: kstars-devel@kde.org


Revision 1008031 - Directory Listing
Modified Thu Aug 6 18:07:31 2009 UTC (14 years, 3 months ago) by prakash
Fixing a crash, which occurs when the target list is empty.

CCMAIL: kstars-devel@kde.org


Revision 1008013 - Directory Listing
Modified Thu Aug 6 17:23:20 2009 UTC (14 years, 3 months ago) by prakash
Adding an id element to the observers and stop using the full name as the id.

CCMAIL: kstars-devel@kde.org


Revision 1007937 - Directory Listing
Modified Thu Aug 6 14:46:12 2009 UTC (14 years, 3 months ago) by prakash
Auto generating the ids for the sessions and observations.

CCMAIL: kstars-devel@kde.org


Revision 1007917 - Directory Listing
Modified Thu Aug 6 13:55:16 2009 UTC (14 years, 3 months ago) by prakash
Auto generating the ids for the equipments instead of getting them as uesr inputs.

CCMAIL: kstars-devel@kde.org


Revision 1007701 - Directory Listing
Modified Thu Aug 6 06:45:43 2009 UTC (14 years, 4 months ago) by prakash
Make the equipment list editable, display a List of items already stored.

CCMAIL: kstars-devel@kde.org


Revision 1005795 - Directory Listing
Modified Sun Aug 2 07:56:57 2009 UTC (14 years, 4 months ago) by prakash
Changing the text of the KURLlabels in the Execute UI.

CCMAIL: kstars-devel@kde.org


Revision 1005794 - Directory Listing
Modified Sun Aug 2 07:53:48 2009 UTC (14 years, 4 months ago) by prakash
Changing the label of the Next Button according to the page of the stackedWidget.

CCMAIL: kstars-devel@kde.org


Revision 1005793 - Directory Listing
Modified Sun Aug 2 07:49:31 2009 UTC (14 years, 4 months ago) by prakash
Creating a better form of the Execute UI. This displays a list of objects to be observed in the bottom, which makes it quite convenient for the observers.

CCMAIL: kstars-devel@kde.org


Revision 1004786 - Directory Listing
Modified Thu Jul 30 21:07:49 2009 UTC (14 years, 4 months ago) by prakash
UI prettyfication, add a : after all the input QLablels.

CCMAIL: kstars-devel@kde.org


Revision 1004769 - Directory Listing
Modified Thu Jul 30 20:30:28 2009 UTC (14 years, 4 months ago) by prakash
Making the FOV Unit input as a KComboBox instead of a KLineEdit

CCMAIL: kstars-devel@kde.org


Revision 1004762 - Directory Listing
Modified Thu Jul 30 20:08:36 2009 UTC (14 years, 4 months ago) by prakash
Adding an element to store the aperture value of the scope, adding read/write elements for it in the logs and providing a KDoubleNumInput for it in the UI

CCMAIL: kstars-devel@kde.org


Revision 1004751 - Directory Listing
Modified Thu Jul 30 19:39:57 2009 UTC (14 years, 4 months ago) by prakash
The text should've been Apparent FOV for the eyepeice, not just FOV.

CCMAIL: kstars-devel@kde.org


Revision 1004744 - Directory Listing
Modified Thu Jul 30 19:28:08 2009 UTC (14 years, 4 months ago) by prakash
Adding support to slew to the current target from the execute UI

CCMAIL: kstars-devel@kde.org


Revision 1004701 - Directory Listing
Modified Thu Jul 30 18:42:17 2009 UTC (14 years, 4 months ago) by prakash
Fixing a crash on the execute UI that occurs when the End Session is clicked before adding the session details.

CCMAIL: kstars-devel@kde.org


Revision 1004691 - Directory Listing
Modified Thu Jul 30 18:22:41 2009 UTC (14 years, 4 months ago) by prakash
Adding the Execute session plan to the KStars's rc files. So it can now be accessed under the comast menu

CCMAIL: kstars-devel@kde.org


Revision 1004682 - Directory Listing
Modified Thu Jul 30 18:12:10 2009 UTC (14 years, 4 months ago) by prakash
Clearing the session id field on ending the session and removing a redundant slotSetTarget call. 

CCMAIL: kstars-devel@kde.org


Revision 1004672 - Directory Listing
Modified Thu Jul 30 17:59:42 2009 UTC (14 years, 4 months ago) by prakash
Set the Notes field to display the current Target's notes instead of displaying a Blank box for it.

CCMAIL: kstars-devel@kde.org


Revision 1004670 - Directory Listing
Modified Thu Jul 30 17:54:35 2009 UTC (14 years, 4 months ago) by prakash
Clear the target notes when the target notes are successfully added.

CCMAIL: kstars-devel@kde.org


Revision 1004359 - Directory Listing
Modified Wed Jul 29 22:19:47 2009 UTC (14 years, 4 months ago) by prakash
Clearing the result description and id fields after the observation is added.

CCMAIL: kstars-devel@kde.org


Revision 1004358 - Directory Listing
Modified Wed Jul 29 22:14:47 2009 UTC (14 years, 4 months ago) by prakash
Prevent memory leak of the currentSession. Set the currentTarget to null on end session.

CCMAIL: kstars-devel@kde.org


Revision 1004356 - Directory Listing
Modified Wed Jul 29 22:11:09 2009 UTC (14 years, 4 months ago) by prakash
On end session the current Session and the current observation list must be cleared.

CCMAIL:kstars-devel@kde.org


Revision 1004348 - Directory Listing
Modified Wed Jul 29 21:59:32 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 1004092-1004093,1004097,1004257 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1004092 | khudyakov | 2009-07-29 16:25:53 +0530 (Wed, 29 Jul 2009) | 7 lines
  
  Implementation of UIDs for Solar System objects (incomplete)
  
  For asteriods and comets UIDs are not implemented yet
  
  CCMAIL: kstars-devel@kde.org
........
  r1004093 | khudyakov | 2009-07-29 16:32:30 +0530 (Wed, 29 Jul 2009) | 5 lines
  
  Add number to asteriod data. They are used in UID implemetation 
  
  CCMAIL: kstars-devel@kde.org
........
  r1004097 | khudyakov | 2009-07-29 16:38:56 +0530 (Wed, 29 Jul 2009) | 3 lines
  
  Remove unneeded includes
........
  r1004257 | khudyakov | 2009-07-29 23:37:34 +0530 (Wed, 29 Jul 2009) | 12 lines
  
  Remove GeoLocation(const GeoLocation*) constructor. 
  
  It was used only once and in unexpected way.
  void KStarsData::setLocation( const GeoLocation &l );
  was called with (GeoLocataion*) parameter. Temporary object was created
  with beforementioned constructor and passed to function. 
  
  I fount this quite amusing
  
  CCMAIL: kstars-devel@kde.org
........


Revision 1004344 - Directory Listing
Modified Wed Jul 29 21:53:54 2009 UTC (14 years, 4 months ago) by prakash
Making the target page much more readable, using read only KLineEdits instead of QLabel's to display text, changing the layout to Vertical instead of a grid layout.

CCMAIL: kstars-devel@kde.org


Revision 1004339 - Directory Listing
Modified Wed Jul 29 21:34:58 2009 UTC (14 years, 4 months ago) by prakash
Adding data fields to the target select page to display the properties of th target.

CCMAIL: kstars-devel@kde.org


Revision 1004325 - Directory Listing
Modified Wed Jul 29 21:06:41 2009 UTC (14 years, 4 months ago) by prakash
Selecting the current target of the Execute UI as the currentSelection in the OL and centering the object on the screen.

CCMAIL: kstars-devel@kde.org


Revision 1004306 - Directory Listing
Modified Wed Jul 29 20:17:45 2009 UTC (14 years, 4 months ago) by prakash
Re enabling the call for slotSetCurrentTarget as the bug of the currentTarget always ending up as the second item in the list has been fixed using a QString to remember the prevTarget.

CCMAIL: kstars-devel@kde.org


Revision 1004282 - Directory Listing
Modified Wed Jul 29 19:17:50 2009 UTC (14 years, 4 months ago) by prakash
Adding a feature that the user set equipment and observer data is not lost when the use simply hides and reopens the execute UI

CCMAIL: kstars-devel@kde.org


Revision 1004278 - Directory Listing
Modified Wed Jul 29 19:13:59 2009 UTC (14 years, 4 months ago) by prakash
Fixing a bug, the findObserverByName() must have had ui.o_Id->text() and not ui.Id->text() passed to search for existing obesrvations.

CCMAIL: kstars-devel@kde.org


Revision 1004239 - Directory Listing
Modified Wed Jul 29 17:22:23 2009 UTC (14 years, 4 months ago) by prakash
Writing the observation classes into the log file.

CCMAIL: kstars-devel@kde.org


Revision 1004056 - Directory Listing
Modified Wed Jul 29 08:40:34 2009 UTC (14 years, 4 months ago) by prakash
Making the addObservation a bool function, returning true if the Observation was added successfully.
And the slotNext will select the next target if the observation was successfully added.

CCMAIL: kstars-devel@kde.org


Revision 1004055 - Directory Listing
Modified Wed Jul 29 08:38:39 2009 UTC (14 years, 4 months ago) by prakash
Adding a function to select the next target automatically.

CCMAIL: kstars-devel@kde.org


Revision 1004053 - Directory Listing
Modified Wed Jul 29 08:36:08 2009 UTC (14 years, 4 months ago) by prakash
Adding the Execute UI to KStars, it can currently be opened by pressing ctrl+2.

CCMAIL: kstars-devel@kde.org


Revision 1003862 - Directory Listing
Modified Tue Jul 28 22:31:00 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 1002762-1002763,1003685-1003687,1003690,1003693,1003779,1003825 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1002762 | khudyakov | 2009-07-27 03:33:02 +0530 (Mon, 27 Jul 2009) | 9 lines
  
  Typedefs and declarations for UID for sky ojects.
  
  UID typedef is implemented inside of SkyObject class. This is
  because it's property of SkyObjects. Also code amount is rather
  small and not deserve header on ots own.
  
  CCMAIL: kstars-devel@kde.org
........
  r1002763 | khudyakov | 2009-07-27 03:35:13 +0530 (Mon, 27 Jul 2009) | 6 lines
  
  Actual implementation for UIDs for stars and deep-sky objects.
  Both are based on hashing of coordinates and magnitude.
  
  CCMAIL: kstars-devel@kde.org
........
  r1003685 | khudyakov | 2009-07-28 21:47:19 +0530 (Tue, 28 Jul 2009) | 9 lines
  
  Make destructors for SkyObject and SkyComposite virtual. 
  Non-virtual destructors may lead to memory leak
  
  Thanks to cppcheck 
  
  CCMAIL: kstars-devel@kde.org
........
  r1003686 | khudyakov | 2009-07-28 21:49:34 +0530 (Tue, 28 Jul 2009) | 5 lines
  
  Fix out-of-bounds array index in saturnmoons
  
  CCMAIL: kstars-devel@kde.org
........
  r1003687 | khudyakov | 2009-07-28 21:51:25 +0530 (Tue, 28 Jul 2009) | 6 lines
  
  Fix memory leak in SkyPoints::vREarth.
  KSNumbers was allocated but never deleted.
  
  CCMAIL: kstars-devel@kde.org
........
  r1003690 | khudyakov | 2009-07-28 21:56:32 +0530 (Tue, 28 Jul 2009) | 7 lines
  
  Convert KSutils class to namespace.
  This class contain only static functions so it natural to convert to namespace. 
  Also namespaces are open so new functions/class/whatever could be added elsewhere.
  
  CCMAIL: kstars-devel@kde.org
........
  r1003693 | khudyakov | 2009-07-28 22:01:10 +0530 (Tue, 28 Jul 2009) | 1 line
  
  Remove unused variable in KSplanet::findMagnitude
........
  r1003779 | khudyakov | 2009-07-29 01:23:01 +0530 (Wed, 29 Jul 2009) | 7 lines
  
  Replace enum for kind for UID with static const UIDs
  It's required since enum value shifted to left by 60
  become zero. 
  
  CCMAIL: kstars-devel@kde.org
........
  r1003825 | prakash | 2009-07-29 03:06:16 +0530 (Wed, 29 Jul 2009) | 5 lines
  
  Applying Alexey's patch which fixes a memory leak of the m_Sun and m_Moon objects.
  Thanks Alexey!
  
  CCMAIL: kstars-devel@kde.org
........


Revision 1003852 - Directory Listing
Modified Tue Jul 28 22:14:15 2009 UTC (14 years, 4 months ago) by prakash
Pop up an error message if the Id field of the Observation is empty, and ask for permission to overwrite if an other observation exists with the current id.

CCMAIL: kstars-devel@kde.org


Revision 1003843 - Directory Listing
Modified Tue Jul 28 22:01:38 2009 UTC (14 years, 4 months ago) by prakash
The end session should save the current session's log. Implementing that functionality.

CCMAIL: kstars-devel@kde.org


Revision 1003815 - Directory Listing
Modified Tue Jul 28 21:18:30 2009 UTC (14 years, 4 months ago) by prakash
Using the findObjectByName function instead of objectNamed() from skyMapComposite as we need to search for only objects in the session list.

CCMAIL: kstars-devel@kde.org


Revision 1003811 - Directory Listing
Modified Tue Jul 28 21:10:29 2009 UTC (14 years, 4 months ago) by prakash
Adding some documentation to the OL

CCMAIL: kstars-devel@kde.org


Revision 1003806 - Directory Listing
Modified Tue Jul 28 20:59:18 2009 UTC (14 years, 4 months ago) by prakash
Adding a function to search for a SkyObject from the session list by its name

CCMAIL: kstars-devel@kde.org


Revision 1003744 - Directory Listing
Modified Tue Jul 28 18:28:06 2009 UTC (14 years, 4 months ago) by prakash
The findStarByGenetiveName should've been using the ui.TargetList->currentText(), not the line.

CCMAIL: kstars-devel@kde.org


Revision 1002890 - Directory Listing
Modified Mon Jul 27 09:08:31 2009 UTC (14 years, 4 months ago) by prakash
Adding the execute UI to the CMakeLists.

CCMAIL: kstars-devel@kde.org


Revision 1002843 - Directory Listing
Modified Mon Jul 27 06:03:49 2009 UTC (14 years, 4 months ago) by prakash
The load and save equiment functions need not be under any slots, they are just public member functions.

CCMAIL: kstars-devel@kde.org


Revision 1002840 - Directory Listing
Modified Mon Jul 27 05:47:25 2009 UTC (14 years, 4 months ago) by prakash
Write just the list of equipments in the equimentlist file.

CCMAIL: kstars-devel@kde.org


Revision 1002837 - Directory Listing
Modified Mon Jul 27 05:25:26 2009 UTC (14 years, 4 months ago) by prakash
Save just the observer list and not everything in the global logObject, while saving the observer list.

CCMAIL: kstars-devel@kde.org


Revision 1002833 - Directory Listing
Modified Mon Jul 27 04:58:26 2009 UTC (14 years, 4 months ago) by prakash
Moving the initializations to the writeBegin() function so that writeBegin can be direclty used to start writing the logs, instead of having to call the writeLog function.
Adding a function to return the final log string.

CCMAIL: kstars-devel@kde.org


Revision 1002827 - Directory Listing
Modified Mon Jul 27 03:55:45 2009 UTC (14 years, 4 months ago) by prakash
Adding documentation to the observerAdd class. Using the warningOverwrite() call instead of the passing all parameters to the KMessageBox all over again. 
Adding comments in the observeradd.cpp file. Pop up an error message when the file cannot be opened for saving the list of observers.

CCMAIL:kstars-devel@kde.org


Revision 1002824 - Directory Listing
Modified Mon Jul 27 03:39:31 2009 UTC (14 years, 4 months ago) by prakash
Replacing the plain QString passed to  warningOverwrite() by i18n strings.

CCMAIL: kstars-devel@kde.org


Revision 1002639 - Directory Listing
Modified Sun Jul 26 16:42:07 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 1001999,1002213,1002276 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1001999 | khudyakov | 2009-07-25 00:07:38 +0530 (Sat, 25 Jul 2009) | 8 lines
  
  Fix bug with keypress handling where any keypress leads to complete
  map redrawing. This is time consuming. 
  
  Remove commented code which handles "frugallity". It doesn't appear
  in current code. 
  
  CCMAIL: kstars-devel@kde.org
........
  r1002213 | khudyakov | 2009-07-25 16:44:12 +0530 (Sat, 25 Jul 2009) | 2 lines
  
  Refactor string manipulations in KSMoon code
........
  r1002276 | khudyakov | 2009-07-25 20:49:39 +0530 (Sat, 25 Jul 2009) | 6 lines
  
  Hide MagArray in anonymous namespace in ksmoon.cpp. It's needed only for 
  calculstions of Moon's magnitude so there is no need to expose it in 
  the header.
  
  CCMAIL: kstars-devel@kde.org
........


Revision 1002594 - Directory Listing
Modified Sun Jul 26 14:06:08 2009 UTC (14 years, 4 months ago) by prakash
Replacing all the Overwrite warning dialog calls using a pre-defined warning function from the namespace rather than having to declare the enitre KMessageBox::warning(..) all over everytime.
Thanks Alexey for suggesting this.

CCMAIL: kstars-devel@kde.org


Revision 1002559 - Directory Listing
Modified Sun Jul 26 12:08:42 2009 UTC (14 years, 4 months ago) by prakash
Code cleanup patch, removing an redundant bool variable, reducing number of function call, avoid declaring new pointers.

CCMAIL: kstars-devel@kde.org


Revision 1002409 - Directory Listing
Modified Sat Jul 25 22:21:18 2009 UTC (14 years, 4 months ago) by prakash
Adding an Observer Add UI, for adding observers in the OAL logs.

CCMAIL: kstars-devel@kde.org


Revision 1002405 - Directory Listing
Modified Sat Jul 25 21:49:02 2009 UTC (14 years, 4 months ago) by prakash
The findObserverName() function should function with the full name, which is the Name + Surname

CCMAIL: kstars-devel@kde.org


Revision 1002399 - Directory Listing
Modified Sat Jul 25 21:21:36 2009 UTC (14 years, 4 months ago) by prakash
Using the Name + Surname as the identification for the observer class instead of just the name.

CCMAIL: kstars-devel@kde.org


Revision 1002397 - Directory Listing
Modified Sat Jul 25 21:18:48 2009 UTC (14 years, 4 months ago) by prakash
The target list need not be cleared everytime we read a log.

CCMAIL:kstars-devel@kde.org


Revision 1002102 - Directory Listing
Modified Fri Jul 24 23:29:41 2009 UTC (14 years, 4 months ago) by prakash
Removing an unused setGeoDate function.

CCMAIL: kstars-devel@kde.org


Revision 1002096 - Directory Listing
Modified Fri Jul 24 23:01:53 2009 UTC (14 years, 4 months ago) by prakash
Implementing the loading of the target lists in a cleaner manner. The OL handles the adding to the list part instead of the Log class directly adding them.

CCMAIL: kstars-devel@kde.org


Revision 1002038 - Directory Listing
Modified Fri Jul 24 20:23:03 2009 UTC (14 years, 4 months ago) by prakash
Reverting an earlier patch, the QList could be edited by just passing a reference to it.
Thanks Alexey for pointing this.

CCMAIL: kstars-devel@kde.org


Revision 1001890 - Directory Listing
Modified Fri Jul 24 12:42:06 2009 UTC (14 years, 4 months ago) by prakash
Fixing a bug in the log class, the Lens tag was not closed in the right place and the read filters functions was not called.

CCMAIL:kstars-devel@kde.org


Revision 1001889 - Directory Listing
Modified Fri Jul 24 12:36:56 2009 UTC (14 years, 4 months ago) by prakash
Adding a function to return the Scheduled time in QTime format. As the other function returns a QString, which is null when there is nothing present in the TimeHash.

CCMAIL: kstars-devel@kde.org


Revision 1001670 - Directory Listing
Modified Thu Jul 23 22:16:22 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 1000809,1001218,1001250,1001269 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r1000809 | prakash | 2009-07-22 10:10:55 +0530 (Wed, 22 Jul 2009) | 4 lines
  
  Commenting out the unused variables to avoid compiler warning.
  
  CCMAIL: kstars-devel@kde.org
........
  r1001218 | asimha | 2009-07-22 23:09:32 +0530 (Wed, 22 Jul 2009) | 6 lines
  
  Adding some TODOs and some comments on KSAlmanac
  
  CCMAIL: kstars-devel@kde.org, prakash.mohan@kdemail.net
........
  r1001250 | prakash | 2009-07-23 00:32:34 +0530 (Thu, 23 Jul 2009) | 5 lines
  
  Fix some documentation updated descriptions of unclear functions.
  Implement a TODO the SunSet was not in minutes, it was a fraction of the day.
  
  CCMAIL: kstars-devel@kde.org, akarshsimha@gmail.com
........
  r1001269 | prakash | 2009-07-23 00:55:24 +0530 (Thu, 23 Jul 2009) | 4 lines
  
  Removing the function declarations which are no longer used. These will be replaced a general sunZenithAngleToTime function.
  
  CCMAIL: kstars-devel@kde.org
........


Revision 1001665 - Directory Listing
Modified Thu Jul 23 21:53:34 2009 UTC (14 years, 4 months ago) by prakash
Making the sessionList editable by external lists by passing a reference to it rather than the QList itsef

CCMAIL: kstars-devel@kde.org


Revision 1000813 - Directory Listing
Modified Wed Jul 22 05:25:43 2009 UTC (14 years, 4 months ago) by prakash
Adding support in the site class to set a site directly from a GeoLocation

CCMAIL:kstars-devel@kde.org


Revision 1000810 - Directory Listing
Modified Wed Jul 22 04:53:54 2009 UTC (14 years, 4 months ago) by prakash
Replacing the foreach with the findByClassName functions, fixing a bug: the found parameter was not set to true when an object is found.

CCMAIL: kstars-devel@kde.org


Revision 1000808 - Directory Listing
Modified Wed Jul 22 04:33:40 2009 UTC (14 years, 4 months ago) by prakash
Adding findByName functions to all the lists. This is required while writing logs, to get the object fromt the currentText() of comboBoxes.

CCMAIL: kstars-devel@kde.org


Revision 1000803 - Directory Listing
Modified Wed Jul 22 03:01:09 2009 UTC (14 years, 4 months ago) by prakash
This will fix the crashes that occur when the GeoLocation is set manually using the parametric constructor without the DST rules.

CCMAIL: kstars-devel@kde.org


Revision 1000300 - Directory Listing
Modified Tue Jul 21 07:48:51 2009 UTC (14 years, 4 months ago) by prakash
Adding the Lens and Filter elements to the Observation class for the Logs.

CCMAIL: kstars-devel@kde.org


Revision 999511 - Directory Listing
Modified Mon Jul 20 00:27:13 2009 UTC (14 years, 4 months ago) by prakash
Adding the equipment writer to the KStars menu lists.

CCMAIL: kstars-devel@kde.org


Revision 999509 - Directory Listing
Modified Mon Jul 20 00:14:41 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 998579,998772 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r998579 | asimha | 2009-07-18 07:17:33 +0530 (Sat, 18 Jul 2009) | 6 lines
  
  Provide an option to enable / disable general relativistic corrections
  in the Advanced settings tab.
  
  CCMAIL: kstars-devel@kde.org
........
  r998772 | asimha | 2009-07-18 20:04:32 +0530 (Sat, 18 Jul 2009) | 8 lines
  
  KStarsData::incUpdateID(), which claims to return an unsigned int,
  should return the incremented updateID.
  
  Thanks Anne, for pointing this out.
  
  CCMAIL: kstars-devel@kde.org
........


Revision 999508 - Directory Listing
Modified Mon Jul 20 00:09:26 2009 UTC (14 years, 4 months ago) by prakash
Adding a feature to save the list of equipments with the user. Right now the dialog can be accessed using ctrl+0.

CCMAIL:kstars-devel@kde.org


Revision 998517 - Directory Listing
Modified Fri Jul 17 20:36:42 2009 UTC (14 years, 4 months ago) by prakash
Reverting an earlier patch, making the class Log usable with multiple instances as we need them now to maintiain different forms of equipmentlist, etc. 
1. We'll need one list for all the objects used( a global list, hence will have a pointer to the log object in the kstarsdata class )
2. We'll need a list for the objects read from a file
3. We'll need a list for objects to be written into a file.
So, making multiple instances available will take care of the tasks 2 and 3. The need for a global object will be taken care of by the pointer in kstars->data() rather than a single instance.

CCMAIL: kstars-devel@kde.org


Revision 997641 - Directory Listing
Modified Thu Jul 16 08:40:18 2009 UTC (14 years, 4 months ago) by prakash
Updating the date and time in the What's up tonight to the date and time in the observation planner when calling the slotWUT().

CCMAIL: kstars-devel@kde.org


Revision 997638 - Directory Listing
Modified Thu Jul 16 08:36:12 2009 UTC (14 years, 4 months ago) by prakash
Adding a new feature "Add objects visible tonight to session plan".

CCMAIL: kstars-devel@kde.org


Revision 997317 - Directory Listing
Modified Wed Jul 15 18:20:11 2009 UTC (14 years, 4 months ago) by prakash
There was a OAL compliance error with the way the results were stored. Correcting that.

CCMAIL: kstars-devel@kde.org


Revision 997303 - Directory Listing
Modified Wed Jul 15 18:04:54 2009 UTC (14 years, 4 months ago) by prakash
Fixing a bug in the readTarget(), some of the elements were read only when there was a succesful object found. Which caused a parse error when the object was not found.

CCMAIL: kstars-devel@kde.org


Revision 996859 - Directory Listing
Modified Wed Jul 15 02:17:59 2009 UTC (14 years, 4 months ago) by prakash
Removing support for Unnamed stars, can't maintain them in the new XML format of the logs.

CCMAIL: kstars-devel@kde.org


Revision 996858 - Directory Listing
Modified Wed Jul 15 02:12:02 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 996458,996762,996767,996779 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r996458 | asimha | 2009-07-14 18:28:29 +0530 (Tue, 14 Jul 2009) | 21 lines
  
  Commiting patch from Debian:
  http://svn.debian.org/viewsvn/pkg-kde/trunk/packages/kdeedu/debian/patches/00_kfreebsd.diff?revision=14624&view=markup
  
  Many thanks to Sune Vuorela for bringing this to my attention.
  
  Original commit log:
  
  Thu May 14 20:50:08 2009 UTC (8 weeks, 4 days ago) by aurel32:
  
  Test on __linux__ is wrong as the behaviour does not depends on the kernel
  but on the userland, that is GNU libc, tested by __GLIBC__. Test on 
  __FreeBSD__ and __NetBSD__ are correct though as they represent both the 
  kernel and the userland.
  
  The patch does not remove __linux__ in the patch to be as conservative as
  possible.
  
  
  CCMAIL: kstars-devel@kde.org
........
  r996762 | asimha | 2009-07-15 02:38:57 +0530 (Wed, 15 Jul 2009) | 8 lines
  
  Store unaberrated values of the sun's position as RA0 and Dec0.
  
  Required for general relativistic corrections near the sun.
  
  CCMAIL: kstars-devel@kde.org
  CCBUG: 170583
........
  r996767 | asimha | 2009-07-15 02:42:05 +0530 (Wed, 15 Jul 2009) | 12 lines
  
  Making forceUpdate() do what it claims to do.
  
  forceUpdate() claims to recompute all object positions, whereas stars
  were left out of this after JIT Update was introduced.
  
  This commit makes sure that the update IDs are incremented when
  forceUpdate() is called, thus making sure that star positions are
  recomputed as well.
  
  CCMAIL: bowlin@mindspring.com, kstars-devel@kde.org
........
  r996779 | asimha | 2009-07-15 03:09:52 +0530 (Wed, 15 Jul 2009) | 11 lines
  
  Adding General Relativity corrections due to the sun's gravity.
  
  Only the backends are implemented now. Pressing 'R' toggles the
  relativistic corrections.
  
  To see the effect, zoom in near the rim of the sun and press 'R'.
  
  CCMAIL: kstars-devel@kde.org
  FEATURE: 170583
........


Revision 996855 - Directory Listing
Modified Wed Jul 15 01:39:20 2009 UTC (14 years, 4 months ago) by prakash
Adding support for readin the Observation class from the OAL XML logs.

CCMAIL: kstars-devel@kde.org


Revision 996851 - Directory Listing
Modified Wed Jul 15 01:00:39 2009 UTC (14 years, 4 months ago) by prakash
Fixing a bug, the text is "lens"  in the logs not "Lens"

CCMAIL: kstars-devel@kde.org


Revision 996850 - Directory Listing
Modified Wed Jul 15 00:59:36 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading filters from the OAL logs.

CCMAIL: kstars-devel@kde.org


Revision 996847 - Directory Listing
Modified Wed Jul 15 00:43:49 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading Eyepieces from the OAL logs.

CCMAIL: kstars-devel@kde.org


Revision 996843 - Directory Listing
Modified Wed Jul 15 00:31:08 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading the Eyepiece class from the OAL logs.

CCMAIL: kstars-devel@kde.org


Revision 996835 - Directory Listing
Modified Tue Jul 14 23:51:12 2009 UTC (14 years, 4 months ago) by prakash
Removing an out of place element fovUnit from the Scope class.

CCMAIL: kstars-devel@kde.org


Revision 996834 - Directory Listing
Modified Tue Jul 14 23:48:57 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading Scope class from the OAL logs.

CCMAIL: kstars-devel@kde.org


Revision 996816 - Directory Listing
Modified Tue Jul 14 22:57:45 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading the sessions part in the OAL XML logs

CCMAIL: kstars-devel@kde.org


Revision 996759 - Directory Listing
Modified Tue Jul 14 20:49:24 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading sites from OAL compliant XML logs

CCMAIL: kstars-devel@kde.org


Revision 996751 - Directory Listing
Modified Tue Jul 14 20:25:38 2009 UTC (14 years, 4 months ago) by prakash
(Code-cleanup patch) Fixing code alignment in the readTarget() function.

CCMAIL: kstars-devel@kde.org


Revision 996749 - Directory Listing
Modified Tue Jul 14 20:23:21 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading Observers from the OAL logs

CCMAIL:kstars-devel@kde.org


Revision 996727 - Directory Listing
Modified Tue Jul 14 19:16:18 2009 UTC (14 years, 4 months ago) by prakash
Adding support for reading and writing Observation Notes in OAL compliant XML logs.

CCMAIL: kstars-devel@kde.org


Revision 996646 - Directory Listing
Modified Tue Jul 14 15:47:18 2009 UTC (14 years, 4 months ago) by prakash
Making the Comast::Log class a single instance class.

CCMAIL: kstars-devel@kde.org


Revision 996462 - Directory Listing
Modified Tue Jul 14 13:15:09 2009 UTC (14 years, 4 months ago) by prakash
The function name should be writeEyepieces() not writeEyePieces().

CCMAIL: kstars-devel@kde.org


Revision 996459 - Directory Listing
Modified Tue Jul 14 13:07:59 2009 UTC (14 years, 4 months ago) by prakash
Updating the support for writing OAL 2.0 compliany logs.

CCMAIL: kstars-devel@kde.org


Revision 996454 - Directory Listing
Modified Tue Jul 14 12:43:04 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 993727,996042,996084,996428 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r993727 | prakash | 2009-07-09 17:24:49 +0530 (Thu, 09 Jul 2009) | 4 lines
  
  Updating my email address in the files.
  
  CCMAIL: kstars-devel@kde.org
........
  r996042 | jsonrier | 2009-07-14 00:19:54 +0530 (Tue, 14 Jul 2009) | 5 lines
  
  We can now choose the color of the label when creating a flag.
  
  CCMAIL: kstars-devel@kde.org
........
  r996084 | jsonrier | 2009-07-14 01:51:14 +0530 (Tue, 14 Jul 2009) | 5 lines
  
  Avoid kstars to crash when a flag has no label.
  
  CCMAIL: kstars-devel@kde.org
........
  r996428 | asimha | 2009-07-14 16:47:13 +0530 (Tue, 14 Jul 2009) | 11 lines
  
  Applying tropikhajma's patch to fix KStars' build issue due to log10
  on Sun Studio Express / Solaris.
  
  Continues to build fine on i386 after patching.
  
  Thanks for the patch!
  
  CCMAIL: kstars-devel@kde.org
  BUG: 200093
........


Revision 996440 - Directory Listing
Modified Tue Jul 14 12:00:35 2009 UTC (14 years, 4 months ago) by prakash
Adding full support for saving OAL 2.0 compliant XML logs. This is just a backend commit.

CCMAIL: kstars-devel@kde.org


Revision 994458 - Directory Listing
Modified Fri Jul 10 15:37:31 2009 UTC (14 years, 4 months ago) by prakash
Readability improvment patch, avoid calling of KStars::Instance() so often.

CCMAIL: kstars-devel@kde.org


Revision 994445 - Directory Listing
Modified Fri Jul 10 15:20:15 2009 UTC (14 years, 4 months ago) by prakash
Adding support for storing date and time in the session plans, and adding support for exporting the target lists in compliance to OAL 2.0 schema.

CCMAIL: kstars-devel@kde.org


Revision 993400 - Directory Listing
Modified Wed Jul 8 16:26:27 2009 UTC (14 years, 4 months ago) by prakash
Storing the Session plans in a semi-OAL compliant XML format.

CCMAIL: kstars-devel@kde.org


Revision 993365 - Directory Listing
Modified Wed Jul 8 14:57:06 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 993363 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r993363 | prakash | 2009-07-08 20:24:12 +0530 (Wed, 08 Jul 2009) | 4 lines
  
  Fixing a bug in the observing list's popup menu, no DSS/SDSS image link should be present for the solar system objects.
  
  CCMAIL: kstars-devel@kde.org
........


Revision 993356 - Directory Listing
Modified Wed Jul 8 14:45:03 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 993343,993350 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r993343 | prakash | 2009-07-08 19:55:09 +0530 (Wed, 08 Jul 2009) | 9 lines
  
  Merging all the changes from the branch into the trunk.
  This includes :
  1. A new KSAlmanac class for all almanac calculations
  2. Filter by Magnitude feature in WUT
  3. A really new observing list, with loads of new features.
  4. Many intendation edits in the ui files
  
  CCMAIL: kstars-devel@kde.org
........
  r993350 | prakash | 2009-07-08 20:05:23 +0530 (Wed, 08 Jul 2009) | 4 lines
  
  Version microbump for the new observing list.
  
  CCMAIL: kstars-devel@kde.org
........


Revision 993301 - Directory Listing
Modified Wed Jul 8 12:40:11 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 992915 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r992915 | jsonrier | 2009-07-08 04:51:52 +0530 (Wed, 08 Jul 2009) | 5 lines
  
  We can now center a flag on the map by clicking on the "center" button or by double clicking on the flag in the flag manager.
  
  CCMAIL: kstars-devel@kde.org
........


Revision 992843 - Directory Listing
Modified Tue Jul 7 19:41:57 2009 UTC (14 years, 4 months ago) by prakash
Merged revisions 989656,989712,991037 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r989656 | stikonas | 2009-06-30 21:44:05 +0530 (Tue, 30 Jun 2009) | 1 line
  
  Use KIntSpinBox instead of QSpinBox for better integration with KDE. As a bonus this allows to use plural suffix in spinboxes since KDE 4.3 if necessary.
........
  r989712 | lueck | 2009-07-01 00:20:36 +0530 (Wed, 01 Jul 2009) | 1 line
  
  typo fix
........
  r991037 | mboquien | 2009-07-04 03:27:39 +0530 (Sat, 04 Jul 2009) | 7 lines
  
  Fix tab order in the location startup wizard. Patch from Anders Buus. Thanks Anders.
  
  BUG:198776
  CCMAIL:buusmail@gmail.com
  CCMAIL:kstars-devel@kde.org
........


Revision 992819 - Directory Listing
Modified Tue Jul 7 19:06:55 2009 UTC (14 years, 4 months ago) by prakash
Adding the links for getting the DSS/SDSS/web images in the popup menu of the observing list.

CCMAIL: kstars-devel@kde.org


Revision 992642 - Directory Listing
Modified Tue Jul 7 13:38:20 2009 UTC (14 years, 4 months ago) by prakash
Fixing a bug in the alt vs time feature of the Observing List. 

CCMAIL: kstars-devel@kde.org


Revision 992633 - Directory Listing
Modified Tue Jul 7 13:14:10 2009 UTC (14 years, 4 months ago) by prakash
The function was renamed from SessionList() to sessionList(). Fixing that.

CCMAIL: kstars-devel@kde.org


Revision 992632 - Directory Listing
Modified Tue Jul 7 13:09:12 2009 UTC (14 years, 4 months ago) by prakash
Renaming SessionList() to sessionList() to comply with the naming standards.

CCMAIL: kstars-devel@kde.org


Revision 992622 - Directory Listing
Modified Tue Jul 7 12:49:03 2009 UTC (14 years, 4 months ago) by asimha
+ Minor code refactoring. Looks much more readable and cleaner.

+ Changed some error messages to keep with the naming convention used
  in the observing list

+ Adding a TODO to implement

CCMAIL: kstars-devel@kde.org



Revision 992578 - Directory Listing
Modified Tue Jul 7 09:57:59 2009 UTC (14 years, 4 months ago) by prakash
Adding an "Sheduled Time" label to the set time box, to make it more intuitive.

CCMAIL: kstars-devel@kde.org


Revision 992569 - Directory Listing
Modified Tue Jul 7 09:33:43 2009 UTC (14 years, 4 months ago) by prakash
Making the remove label more intuitive as it shows from which list it is removing the object.

CCMAIL: kstars-devel@kde.org


Revision 992562 - Directory Listing
Modified Tue Jul 7 09:20:53 2009 UTC (14 years, 4 months ago) by prakash
Adding separators to the popup menu so that it looks better.

CCMAIL:kstars-devel@kde.org


Revision 992559 - Directory Listing
Modified Tue Jul 7 09:16:11 2009 UTC (14 years, 4 months ago) by prakash
Moving the Save all images and Delete all images to the top, this makes things look better.

CCMAIL: kstars-devel@kde.org


Revision 992409 - Directory Listing
Modified Mon Jul 6 19:49:07 2009 UTC (14 years, 5 months ago) by prakash
Comment edit for the docs.

CCMAIL: kstars-devel@kde.org


Revision 992408 - Directory Listing
Modified Mon Jul 6 19:46:21 2009 UTC (14 years, 5 months ago) by prakash
Implementing the actions in Observing List using a popup menu and hence saving a lot of clutter in the ObservingList UI.

CCMAIL: kstars-devel@kde.org


Revision 989078 - Directory Listing
Modified Mon Jun 29 11:14:34 2009 UTC (14 years, 5 months ago) by prakash
Changing the label name from "Google Image" to "Find Image"

CCMAIL: kstars-devel@kde.org


Revision 989075 - Directory Listing
Modified Mon Jun 29 11:04:18 2009 UTC (14 years, 5 months ago) by prakash
The message label wasn't being displayed right in the Editor. Fixing that.

CCMAIL: kstars-devel@kde.org


Revision 989059 - Directory Listing
Modified Mon Jun 29 10:01:54 2009 UTC (14 years, 5 months ago) by prakash
Instead of not doing anything for SolarSystem Objects, opening the google image search when clicked for an image in the OL.

CCMAIL: kstars-devel@kde.org


Revision 989054 - Directory Listing
Modified Mon Jun 29 09:53:51 2009 UTC (14 years, 5 months ago) by prakash
Removing a wrong if call. It was present when the reset image button was there. But as the button has been removed this need not be present.

CCMAIL: kstars-devel@kde.org


Revision 989048 - Directory Listing
Modified Mon Jun 29 09:43:33 2009 UTC (14 years, 5 months ago) by prakash
Code clean-up patch. Reducing the number of locateLocal() calls.

CCMAIL: kstars-devel@kde.org


Revision 988832 - Directory Listing
Modified Sun Jun 28 20:12:28 2009 UTC (14 years, 5 months ago) by prakash
Saving a thumbnail of the downloaded image for the Details dialog when the user downloads an image in the Observation Planner.

CCMAIL: kstars-devel@kde.org


Revision 988810 - Directory Listing
Modified Sun Jun 28 19:21:03 2009 UTC (14 years, 5 months ago) by prakash
Fixing an initialisation issue in OL that caused a crash in the eventfilter.

CCMAIL: kstars-devel@kde.org


Revision 988641 - Directory Listing
Modified Sun Jun 28 13:38:04 2009 UTC (14 years, 5 months ago) by prakash
The Reset Image feature is not needed as the user can delete and download a new image if there is a problem with the existant image.

CCMAIL: kstars-devel@kde.org


Revision 988627 - Directory Listing
Modified Sun Jun 28 13:30:49 2009 UTC (14 years, 5 months ago) by prakash
Implementing the Saving and loading of images in a better fashion.
Providing support for getting images of a selected object from google images, and even editing them if required.
Enabling the user to save or delete a specific image.
Providing a ResetImage button to clear up any issues with bad images.

CCMAIL: kstars-devel@kde.org


Revision 988432 - Directory Listing
Modified Sun Jun 28 07:18:26 2009 UTC (14 years, 5 months ago) by prakash
Making sure that empty SDSS images are not displayed.

CCMAIL: kstars-devel@kde.org


Revision 988426 - Directory Listing
Modified Sun Jun 28 06:41:34 2009 UTC (14 years, 5 months ago) by prakash
Fixing a bug in the storage of dates. It should've been stored in ddMMyyyy format.

CCMAIL: kstars-devel@kde.org


Revision 988367 - Directory Listing
Modified Sat Jun 27 22:41:05 2009 UTC (14 years, 5 months ago) by prakash
Display a default "no_image" image, and get the DSS/SDSS image from the web if clicked, instead of simply hiding the ImagePreview when there is no image saved for the selected object.
If an image is present, a mousePressEvent will show the image in an ImageViewer.

CCMAIL: kstars-devel@kde.org


Revision 988364 - Directory Listing
Modified Sat Jun 27 22:23:26 2009 UTC (14 years, 5 months ago) by prakash
Fixing another bug in the image preview, check was not done to see the existance of the temp images.

CCMAIL: kstars-devel@kde.org


Revision 988357 - Directory Listing
Modified Sat Jun 27 21:33:53 2009 UTC (14 years, 5 months ago) by prakash
Fixing a small bug, hiding the ImagePreview at init.

CCMAIL: kstars-devel@kde.org


Revision 988355 - Directory Listing
Modified Sat Jun 27 21:28:30 2009 UTC (14 years, 5 months ago) by prakash
Getting rid of the "Show in Imageviewer" button by using an eventFilter.

CCMAIL: kstars-devel@kde.org


Revision 988334 - Directory Listing
Modified Sat Jun 27 20:27:07 2009 UTC (14 years, 5 months ago) by prakash
Usability edit, renaming the push buttons to state their use clearly

CCMAIL:kstars-devel@kde.org


Revision 988306 - Directory Listing
Modified Sat Jun 27 18:55:21 2009 UTC (14 years, 5 months ago) by prakash
Code cleanup patch, makes the process of saving images clearer, avoids code-copy.

CCMAIL: kstars-devel@kde.org


Revision 988301 - Directory Listing
Modified Sat Jun 27 18:27:25 2009 UTC (14 years, 5 months ago) by prakash
Implementing the saving images in a much better manner by  removing lots of redundancies in the process, some code cleanup.

CCMAIL: kstars-devel@kde.org


Revision 988288 - Directory Listing
Modified Sat Jun 27 17:28:37 2009 UTC (14 years, 5 months ago) by prakash
Disabling the Get Image button for the solar system objects till I find a good way of getting images for them.

CCMAIL: kstars-devel@kde.org


Revision 988248 - Directory Listing
Modified Sat Jun 27 16:27:50 2009 UTC (14 years, 5 months ago) by prakash
Implementing the Save Images functionality in a better way, now the user can save objects from the WishList also in a single click. Removing some "code-copying" by using a new function for setting the state of  the save images button.

CCMAIL: kstars-devel@kde.org


Revision 988176 - Directory Listing
Modified Sat Jun 27 14:31:38 2009 UTC (14 years, 5 months ago) by prakash
Using a QTImer and filtering the list by magnitude instead of using a update Button.

CCMAIL: kstars-devel@kde.org


Revision 987721 - Directory Listing
Modified Fri Jun 26 15:01:52 2009 UTC (14 years, 5 months ago) by prakash
Merged revisions 978879,980107,980109,980198,980238,980266,980273,980358,980370,980372,981328,981686,981688,982519,982594,982730,982735,982737,982750,983693,983768,983921,983987,984385,986058-986059,986237,986248,986256,986275,986289,986292,986295 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r978879 | lueck | 2009-06-08 18:07:56 +0530 (Mon, 08 Jun 2009) | 2 lines
  
  add missing i18n call
  CCMAIL: kstars-devel@kde.org
........
  r980107 | asimha | 2009-06-11 12:36:16 +0530 (Thu, 11 Jun 2009) | 10 lines
  
  + Use the correct syntax of the byteswap macros defined in the
    standard include, byteswap.h
  
  Many thanks to Mike Hore, who helped me find this mistake! This should
  fix bug 195414 at least partially, although it still needs testing.
  
  CCMAIL: kstars-devel@kde.org
  CCBUG: 195414
........
  r980109 | asimha | 2009-06-11 12:44:52 +0530 (Thu, 11 Jun 2009) | 7 lines
  
  + Removing home-made byteswap.h
  
  + Using standard C-library byteswap.h instead
  
  CCMAIL: kstars-devel@kde.org
........
  r980198 | khudyakov | 2009-06-11 18:04:06 +0530 (Thu, 11 Jun 2009) | 6 lines
  
  Add copy constructor to KSMoon class. It really need one because
  it use global objects and reference counting for allocation/deallocation them.
  
  CCMAIL: kstars-devel@kde.org
........
  r980238 | asimha | 2009-06-11 18:30:40 +0530 (Thu, 11 Jun 2009) | 9 lines
  
  Making sure sky cultures in the 'Guides' section of the settings
  dialog are translatable.
  
  Many thanks to Burkhard Lück for pointing this out.
  
  CCMAIL: kstars-devel@kde.org
  CCMAIL: kde-i18n-doc@kde.org
........
  r980266 | asimha | 2009-06-11 18:43:09 +0530 (Thu, 11 Jun 2009) | 3 lines
  
  + Make trunk compile.
........
  r980273 | asimha | 2009-06-11 18:47:15 +0530 (Thu, 11 Jun 2009) | 8 lines
  
  Extract projection methods in the Xplanet tab of the settings dialog.
  
  Thanks to Burkhard Lück for spotting this.
  
  CCMAIL: kstars-devel@kde.org
  CCMAIL: kde-i18n-doc@kde.org
........
  r980358 | pino | 2009-06-11 21:02:00 +0530 (Thu, 11 Jun 2009) | 2 lines
  
  toUtf8() is the correct way, as translations are utf8-encoded
........
  r980370 | khudyakov | 2009-06-11 21:54:57 +0530 (Thu, 11 Jun 2009) | 6 lines
  
  * Remove getOrbitalElements from KSAsteriod & KSComet.
    That was workaround for copy constructors. Now they not needed.
  * Remove broken and unused construcor from KSAsteriod
  * Remove deprecated constructor prototype from StarBlock 
   
........
  r980372 | khudyakov | 2009-06-11 21:56:15 +0530 (Thu, 11 Jun 2009) | 2 lines
  
  Rearrange comment to make them fit to the screen
........
  r981328 | khudyakov | 2009-06-13 15:48:51 +0530 (Sat, 13 Jun 2009) | 3 lines
  
  Remove explicit pointers cast. Pointers could be casted automaticaly
........
  r981686 | asimha | 2009-06-14 12:24:02 +0530 (Sun, 14 Jun 2009) | 5 lines
  
  Adding another error condition to BinFileHelper.
  
  CCMAIL: kstars-devel@kde.org
........
  r981688 | asimha | 2009-06-14 12:29:19 +0530 (Sun, 14 Jun 2009) | 3 lines
  
  Version microbump
........
  r982519 | asimha | 2009-06-16 10:42:58 +0530 (Tue, 16 Jun 2009) | 6 lines
  
  indexSize should be a 32-bit unsigned int, and not a 16-bit unsigned
  int. This fixes the zero indexSize on big endian machines.
  
  CCMAIL: kstars-devel@kde.org
........
  r982594 | khudyakov | 2009-06-16 17:05:29 +0530 (Tue, 16 Jun 2009) | 2 lines
  
  Convert loop to Qt foreach to clarify code and to avoid needless QList copying.
........
  r982730 | khudyakov | 2009-06-16 23:35:03 +0530 (Tue, 16 Jun 2009) | 7 lines
  
  * Replace switch with casts with single cast. Also case when Object1 is Moon weren't
  handled. 
  
  * Change indentation to make code more readable. 
  
  CCMAIL: kstars-devel@kde.org
........
  r982735 | khudyakov | 2009-06-16 23:42:22 +0530 (Tue, 16 Jun 2009) | 6 lines
  
  Add i18n for "Sun" and "Moon" in conjuctions tool.
  
  This chnage does not intoduce new strings. They are used in other places.
  
  CCMAIL: kstars-devel@kde.org
........
  r982737 | khudyakov | 2009-06-16 23:53:08 +0530 (Tue, 16 Jun 2009) | 6 lines
  
  Refactor angular distance calculation for opposition takig 
  advantage of the fact that if distance between A and B is x
  distance between B and point opposite A is (180-x) 
  
  CCMAIL: kstars-devel@kde.org
........
  r982750 | khudyakov | 2009-06-17 00:16:09 +0530 (Wed, 17 Jun 2009) | 9 lines
  
  Speeding up calculator startup.
  
  Calculator takes annoyingly long to start. >1s on my box. Most of this
  time is spend in widget construction. One solution is to construct widget only
  when it's requested. This changeset introduce such behavior. 
  
  CCMAIL: kstars-devel@kde.org
........
  r983693 | khudyakov | 2009-06-19 01:25:38 +0530 (Fri, 19 Jun 2009) | 16 lines
  
  * Replace memcpy based copying in with more C++ "copying". Instead
  pass reference to {starData,deepStarData} into StarBlock::addStar 
  and reinitialize star with it. 
  
  Possible pitfalls. StarObject::init doesn't reset object name(s) but I 
  believe it's not real problem for stars which are swapped in/out since
  they do not have name. 
  
  Code is marginally faster when not dominated by I/O.
  
  
  * Disallow copying/assignment of StarBlock. Just to add some safety
   
  CCMAIL: kstars-devel@kde.org
........
  r983768 | asimha | 2009-06-19 12:12:08 +0530 (Fri, 19 Jun 2009) | 5 lines
  
  Making some changes in the Makefile for nomadmysql2bin.c
  
  CCMAIL: kstars-devel@kde.org
........
  r983921 | pino | 2009-06-19 18:36:29 +0530 (Fri, 19 Jun 2009) | 2 lines
  
  really extract the messages of the xplanet stuff
........
  r983987 | khudyakov | 2009-06-19 22:16:04 +0530 (Fri, 19 Jun 2009) | 2 lines
  
  Remove unused on heap SkyPoint in SkyMap. 
........
  r984385 | lueck | 2009-06-20 22:27:21 +0530 (Sat, 20 Jun 2009) | 1 line
  
  add missing i18n call
........
  r986058 | mboquien | 2009-06-24 09:01:55 +0530 (Wed, 24 Jun 2009) | 5 lines
  
  The length of the day is a duration, not a time. It was localized as a date, which obviously caused problems with locales using the 12 hours format.
  
  BUG: 197689
  CCMAIL: kstars-devel@kde.org
........
  r986059 | mboquien | 2009-06-24 09:15:05 +0530 (Wed, 24 Jun 2009) | 5 lines
  
  Default the calculator tabs to the Interactive Mode, not the Batch Mode. Also correct a typo, the capital M was missing in mode. This does not introduce a new string though as the correctly 
  capitalized one is used elsewhere in the calculator.
  
  CCMAIL: kstars-devel@kde.org
........
  r986237 | khudyakov | 2009-06-24 17:48:22 +0530 (Wed, 24 Jun 2009) | 3 lines
  
  Refactor coordinate finding code in modcalcplanet.cpp
........
  r986248 | khudyakov | 2009-06-24 17:53:06 +0530 (Wed, 24 Jun 2009) | 2 lines
  
  Refactor slots in modcalcplanets
........
  r986256 | khudyakov | 2009-06-24 18:04:19 +0530 (Wed, 24 Jun 2009) | 6 lines
  
  Refactor KSMoon::findGeocentricPosition
  put degrees to radians conversion code into separate function in
  order to make code more readable. 
  
  Also removed conversion from degrees to radians and back to degrees
........
  r986275 | khudyakov | 2009-06-24 18:28:53 +0530 (Wed, 24 Jun 2009) | 8 lines
  
  Make KSPlanetBase::findPhase virtual function.
  
  It much more robust that mechnism based on checking whether
  type() == SkyObject::MOON
  
  CCMAIL: kstars-devel@kde.org
........
  r986289 | khudyakov | 2009-06-24 18:46:24 +0530 (Wed, 24 Jun 2009) | 9 lines
  
  Make function KSPlanetBase::findMagnitude virtual.
  
  It more robust and simple. Also it's more natural to keep
  code which calculate object magnitude in its class.
  
  KSPlanetBase::findMagnitude now pure virtual function 
  
  CCMAIL: kstars-devel@kde.org
........
  r986292 | khudyakov | 2009-06-24 18:59:15 +0530 (Wed, 24 Jun 2009) | 2 lines
  
  Remove unused variables in SaturnMoons
........
  r986295 | khudyakov | 2009-06-24 19:02:28 +0530 (Wed, 24 Jun 2009) | 2 lines
  
  Fix indentation in SaturnMoons. Code isutter mess
........


Revision 987598 - Directory Listing
Modified Fri Jun 26 13:15:40 2009 UTC (14 years, 5 months ago) by prakash
Setting the SliderEnabled and SingleStep values from the .cpp file rather than from the .ui file. These properties seem to have been added in 4.3 so causes an error in the compile if you're using the 4.2 version.

CCMAIL: kstars-devel@kde.org


Revision 983730 - Directory Listing
Modified Thu Jun 18 21:49:06 2009 UTC (14 years, 5 months ago) by prakash
Fixing a bug in the ObservingList which erased the TimeHash values everytime slotUpdate() was called.

CCMAIL: kstars-devel@kde.org


Revision 982631 - Directory Listing
Modified Tue Jun 16 13:46:02 2009 UTC (14 years, 5 months ago) by prakash
Fixing a bug in slotAVT(), it wasn't working in the session view as it was using TableView and not the SessionView in the session tab.

CCMAIL: kstars-devel@kde.org


Revision 982621 - Directory Listing
Modified Tue Jun 16 13:19:38 2009 UTC (14 years, 5 months ago) by prakash
Hiding the "Show in ImageViewer" button instead of disabling it, this looks much cleaner.

CCMAIL: kstars-devel@kde.org


Revision 982419 - Directory Listing
Modified Mon Jun 15 20:28:23 2009 UTC (14 years, 5 months ago) by prakash
Arranging the Categories list in a more meaningful order for the Magnitude filter. Asteroids are seldom observed and Comets magnitude is not available for most of the comets, so pushing them down the list.

CCMAIL: kstars-devel@kde.org


Revision 982414 - Directory Listing
Modified Mon Jun 15 20:10:33 2009 UTC (14 years, 5 months ago) by prakash
Adding a filter by Magnitude functionality the What's Up Tonight tool.

CCMAIL: kstars-devel@kde.org


Revision 982394 - Directory Listing
Modified Mon Jun 15 19:05:11 2009 UTC (14 years, 5 months ago) by prakash
Clearing the ImagePreview before deleting the images

CCMAIL: kstars-devel@kde.org


Revision 982393 - Directory Listing
Modified Mon Jun 15 18:52:28 2009 UTC (14 years, 5 months ago) by prakash
Changing the file name of the saved images and also making sure we don't delete user saved file when deleting images.

CCMAIL: kstars-devel@kde.org


Revision 982389 - Directory Listing
Modified Mon Jun 15 18:38:10 2009 UTC (14 years, 5 months ago) by prakash
Providing an option for the user to delete all the saved SDSS/DSS images

CCMAIL: kstars-devel@kde.org


Revision 982354 - Directory Listing
Modified Mon Jun 15 16:29:48 2009 UTC (14 years, 5 months ago) by prakash
The function saveCurrentUserLog and setCurrentImage are not slots, so putting them in the right place.

CCMAIL: kstars-devel@kde.org


Revision 981981 - Directory Listing
Modified Sun Jun 14 16:17:27 2009 UTC (14 years, 5 months ago) by prakash
Making a check to see if the session list is not the old formatted observing list.

CCMAIL: kstars-devel@kde.org


Revision 981697 - Directory Listing
Modified Sun Jun 14 07:18:07 2009 UTC (14 years, 5 months ago) by prakash
Adding functionality in the Observing List to show the bigger version of the DSS/SDSS images using the ImageViewer.

CCMAIL: kstars-devel@kde.org


Revision 981615 - Directory Listing
Modified Sat Jun 13 19:08:29 2009 UTC (14 years, 5 months ago) by prakash
Adding tooltips, and comments.

CCMAIL: kstars-devel@kde.org


Revision 981604 - Directory Listing
Modified Sat Jun 13 18:28:26 2009 UTC (14 years, 5 months ago) by prakash
Provide functionality for the user to download all the images in the Session List by clicking a single button.

CCMAIL: kstars-devel@kde.org


Revision 980757 - Directory Listing
Modified Fri Jun 12 13:46:50 2009 UTC (14 years, 5 months ago) by prakash
Optimising the slotGetImage function, also preventing it from going into a infinite loop.
Removing variables that need not be global from observinglist.h and adding them as local variables in setCurrentImage.

CCMAIL: kstars-devel@kde.org


Revision 980164 - Directory Listing
Modified Thu Jun 11 10:44:54 2009 UTC (14 years, 5 months ago) by prakash
Implementing the support for SDSS image previews in the Observing List.

CCMAIL: kstars-devel@kde.org


Revision 978875 - Directory Listing
Modified Mon Jun 8 12:24:44 2009 UTC (14 years, 5 months ago) by prakash
Merging the change made in trunk on the if condition error.

CCMAIL: kstars-devel@kde.org


Revision 978865 - Directory Listing
Modified Mon Jun 8 11:46:02 2009 UTC (14 years, 5 months ago) by prakash
Merging the comets magnitude edit from the trunk.

CCMAIL: kstars-devel@kde.org


Revision 978850 - Directory Listing
Modified Mon Jun 8 10:57:04 2009 UTC (14 years, 5 months ago) by prakash
More of code merging with trunk.

CCMAIL: kstars-devel@kde.org


Revision 978834 - Directory Listing
Modified Mon Jun 8 10:46:22 2009 UTC (14 years, 5 months ago) by prakash
Merging changes into trunk - 1

CCMAIL: kstars-devel@kde.org


Revision 978657 - Directory Listing
Modified Sun Jun 7 19:41:54 2009 UTC (14 years, 5 months ago) by prakash
Adding support for DSS/SDSS images for unnamed stars also, using RA0 and Dec0 to identify the images uniquely.

CCMAIL: kstars-devel@kde.org


Revision 978649 - Directory Listing
Modified Sun Jun 7 19:20:54 2009 UTC (14 years, 5 months ago) by prakash
Disabling the DSS/SDSS image in Observing List for the unnamed object, this makes it much easier to save the images with unique names.

CCMAIL: kstars-devel@kde.org


Revision 978647 - Directory Listing
Modified Sun Jun 7 19:12:59 2009 UTC (14 years, 5 months ago) by prakash
Saving the DSS images with meaningful file names.

CCMAIL: kstars-devel@kde.org


Revision 978640 - Directory Listing
Modified Sun Jun 7 18:57:03 2009 UTC (14 years, 5 months ago) by prakash
Adding an option in the KStars config, so that the user can specify whether we've to retain the downloaded DSS/SDSS images or discard them on exit.

CCMAIL: kstars-devel@kde.org


Revision 978613 - Directory Listing
Modified Sun Jun 7 17:46:30 2009 UTC (14 years, 5 months ago) by prakash
More of code clean up, removing unnecessary headers.

CCMAIL: kstars-devel@kde.org


Revision 978608 - Directory Listing
Modified Sun Jun 7 17:33:25 2009 UTC (14 years, 5 months ago) by prakash
Removing the key from TimeHash when an object is removed from the session list.

CCMAIL: kstars-devel@kde.org


Revision 978603 - Directory Listing
Modified Sun Jun 7 17:22:39 2009 UTC (14 years, 5 months ago) by prakash
The unnamed object, star is located by its RA0 and Dec0 coordinates instead of RA and Dec, so it should be used in the search for removing an item from the Observing Lists.

CCMAIL: kstars-devel@kde.org


Revision 978570 - Directory Listing
Modified Sun Jun 7 15:38:11 2009 UTC (14 years, 5 months ago) by prakash
Reinit of trunk tracking in the branch. (Hope this works)

CCMAIL:kstars-devel@kde.org


Revision 978541 - Directory Listing
Modified Sun Jun 7 13:41:31 2009 UTC (14 years, 5 months ago) by prakash
Merging changes from trunk into the branch.

CCMAIL: kstars-devel@kde.org


Revision 978517 - Directory Listing
Modified Sun Jun 7 12:41:04 2009 UTC (14 years, 5 months ago) by prakash
Lots of code clean up, removing redundancies, adding comments.

CCMAIL: kstars-devel@kde.org


Revision 977892 - Directory Listing
Modified Fri Jun 5 15:34:52 2009 UTC (14 years, 6 months ago) by prakash
Merging chages from trunk into Branch after resolving some conflicts.

CCMAIL: kstars-devel@kde.org


Revision 977775 - Directory Listing
Modified Fri Jun 5 12:24:50 2009 UTC (14 years, 6 months ago) by prakash
Enabling the Get Image button even when the image exists so that user can update the image if any need arises.

CCMAIL: kstars-devel@kde.org


Revision 977772 - Directory Listing
Modified Fri Jun 5 12:01:07 2009 UTC (14 years, 6 months ago) by prakash
Removing a redundant if condition.

CCMAIL: kstars-devel@kde.org


Revision 977771 - Directory Listing
Modified Fri Jun 5 11:57:15 2009 UTC (14 years, 6 months ago) by prakash
Displaying the DSS images if they are stored directly instead of waiting for the user to click on Get Image.

CCMAIL: kstars-devel@kde.org


Revision 977765 - Directory Listing
Modified Fri Jun 5 11:28:34 2009 UTC (14 years, 6 months ago) by prakash
Adding DSS images support to observing list.

CCMAIL: kstars-devel@kde.org


Revision 976206 - Directory Listing
Modified Mon Jun 1 09:45:33 2009 UTC (14 years, 6 months ago) by prakash
Merged revisions 975737,975843,976195 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r975737 | khudyakov | 2009-05-31 02:50:24 +0530 (Sun, 31 May 2009) | 11 lines
  
  Some cleaning in quaternion.{h,cpp}
  
  * Unused class QuaternionSSE is removed.
  * Unused declation removed. They most likely related with SSE.
  * Typedef removed. Things are clearer without it. 
  * 'virtual' annotation removed from function. It has no effect but slow
    things down a bit. Destrutor removed as well. It's not needed.
  
  CCMAIL:kstars-devel@kde.org
........
  r975843 | prakash | 2009-05-31 17:52:35 +0530 (Sun, 31 May 2009) | 5 lines
  
  Reducing the size of the dialog to support smaller screens.
  
  CCMAIL: kstars-devel@kde.org
  CCBUG: 179386
........
  r976195 | prakash | 2009-06-01 14:49:57 +0530 (Mon, 01 Jun 2009) | 5 lines
  
  Reducing the size of the AltVsTime tool to support smaller screens.
  
  CCMAIL: kstars-devel@kde.org
  CCBUG: 179386
........


Revision 976110 - Directory Listing
Modified Sun May 31 22:26:17 2009 UTC (14 years, 6 months ago) by prakash
We need to clear the SessionView, AVTPlot, CurrentObject, TimeHash, SessionList before opening a new session list.

CCMAIL: kstars-devel@kde.org


Revision 976096 - Directory Listing
Modified Sun May 31 21:25:06 2009 UTC (14 years, 6 months ago) by prakash
Implementing the saving of user set times in a non redundant manner.

CCMAIL: kstars-devel@kde.org


Revision 976085 - Directory Listing
Modified Sun May 31 20:45:09 2009 UTC (14 years, 6 months ago) by prakash
The Observing List was behaving really wierd on maximising/resizing fixing that issue.

CCMAIL: kstars-devel@kde.org


Revision 976012 - Directory Listing
Modified Sun May 31 16:45:30 2009 UTC (14 years, 6 months ago) by prakash
Adding the altitude and azimuth fields in the session list. This takes the transit time if the user hasn't specified the time.

CCMAIL: kstars-devel@kde.org


Revision 975840 - Directory Listing
Modified Sun May 31 12:08:14 2009 UTC (14 years, 6 months ago) by prakash
Making the function contains an inline function and adding it in the header file.

CCMAIL: kstars-devel@kde.org


Revision 975835 - Directory Listing
Modified Sun May 31 11:52:19 2009 UTC (14 years, 6 months ago) by prakash
Implementing saving a loading of dates when the session list is saved.

CCMAIL: kstars-devel@kde.org


Revision 975690 - Directory Listing
Modified Sat May 30 18:05:40 2009 UTC (14 years, 6 months ago) by prakash
Merged revisions 973711,973850-973851,974156,974290,975365,975388,975410 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r973711 | khudyakov | 2009-05-27 23:44:28 +0530 (Wed, 27 May 2009) | 6 lines
  
  * In functions SkyObject::checkCirculpolar & SkyObject::transitAltitude Highly 
    Obscure and Inefficient way of subtracting and comparing angles is replaced with 
    more conventional one.
  * Code reordering in SkyObject::getAuxInfo
........
  r973850 | mutlaqja | 2009-05-28 05:03:55 +0530 (Thu, 28 May 2009) | 6 lines
  
  Finally fixing the ellusive telescope wizard crash bug. It was finally traced to the propagation of the signals and slots among different objects, some of which get deleted causing a seg fault. By using QueuedConnection, the problem is now gone.
  
  BUG: 178019
  CCMAIL: kstars-devel@kde.org
........
  r973851 | mutlaqja | 2009-05-28 05:06:54 +0530 (Thu, 28 May 2009) | 5 lines
  
  Using QueuedConnection to permit proper cleanup of the device manager in case of errors. Furthermore, using QTcpserver instead of KDE3 sockets to find suitable sockets for INDI server. Removing unnecessary debug statements.
  
  CCMAIL:kstars-devel@kde.org
........
  r974156 | khudyakov | 2009-05-28 21:25:07 +0530 (Thu, 28 May 2009) | 3 lines
  
  * Unused variables are removed
  * In magellanicclouds char* is changed to const char*. String literals are const chars* in C++
........
  r974290 | khudyakov | 2009-05-29 02:47:35 +0530 (Fri, 29 May 2009) | 2 lines
  
  Break few dependecies in header files. 
........
  r975365 | mutlaqja | 2009-05-30 05:37:18 +0530 (Sat, 30 May 2009) | 5 lines
  
  Adding missing icons and fixing misconfigured ones.
  
  CCMAIL:kstars-devel@kde.org
........
  r975388 | mutlaqja | 2009-05-30 08:37:54 +0530 (Sat, 30 May 2009) | 5 lines
  
  Restoring telescope properties broken functionality. This required a minor, but necessary, GUI change in order to ensure the proper operation of this functionality which was disabled since KDE 4.0. This feature now works well with libindi v0.6 or above, which is the backbone for all related functionality in KStars."
  
  CCMAIL:kstars-devel@kde.org
........
  r975410 | asimha | 2009-05-30 11:37:09 +0530 (Sat, 30 May 2009) | 16 lines
  
  This should fix bug 189399.
  
  "Jupiter" might be translated in some languages, so putting an i18n on
  the findByName call should prevent it from returning NULL and crashing
  KStars. This should not introduce new strings as "Jupiter" is
  translated elsewhere.
  
  I can't test this fix because I don't have a language that translates
  the string 'Jupiter', but it leaves the German and English versions
  (that don't translate Jupiter) untouched. Please test this fix and
  close the bug if it works.
  
  CCBUG: 189399
  CCMAIL: kstars-devel@kde.org
........


Revision 975688 - Directory Listing
Modified Sat May 30 17:42:29 2009 UTC (14 years, 6 months ago) by prakash
We call the same function on exit also, so can't say "before opening a new list"

CCMAIL: kstars-devel@kde.org


Revision 975687 - Directory Listing
Modified Sat May 30 17:40:36 2009 UTC (14 years, 6 months ago) by prakash
Fixing a bug, the AddToSession button should never become active in the SessionView.

CCMAIL: kstars-devel@kde.org


Revision 975683 - Directory Listing
Modified Sat May 30 17:30:16 2009 UTC (14 years, 6 months ago) by prakash
Instead of creating new instances of WUTDialog, FindDialog, LocationDialog, creating a QPointer version of it and deleting the memory allocated on the close of the corresponding dialogs.

CCMAIL: kstars-devel@kde.org


Revision 975638 - Directory Listing
Modified Sat May 30 16:01:42 2009 UTC (14 years, 6 months ago) by prakash
Implementing a more effective QList::contains() instead of manually iterating through the QList

CCMAIL: kstars-devel@kde.org


Revision 975614 - Directory Listing
Modified Sat May 30 15:42:17 2009 UTC (14 years, 6 months ago) by prakash
More code of clean up.

CCMAIL: kstars-devel@kde.org


Revision 975575 - Directory Listing
Modified Sat May 30 15:17:14 2009 UTC (14 years, 6 months ago) by prakash
Doing some code clean up, adding comments, removing unwanted parameters.

CCMAIL:kstars-devel@kde.org


Revision 975561 - Directory Listing
Modified Sat May 30 14:55:42 2009 UTC (14 years, 6 months ago) by asimha
Adding my comments on Prakash's work as 'TODO's.

Prakash, please take a look at them, discuss them if required, and
delete them.

CCMAIL: prak902000@gmail.com, kstars-devel@kde.org



Revision 975529 - Directory Listing
Modified Sat May 30 14:24:43 2009 UTC (14 years, 6 months ago) by prakash
We need to prompt the user to save the session list if there are any modifications on closing the ObservingList Tool.

CCMAIL: kstars-devel@kde.org


Revision 975525 - Directory Listing
Modified Sat May 30 14:12:51 2009 UTC (14 years, 6 months ago) by prakash
Clearing the selections when doing a Change Tab.
This is essential as we are setting the currentItem to NULL.

CCMAIL: kstars-devel@kde.org


Revision 975496 - Directory Listing
Modified Sat May 30 13:21:48 2009 UTC (14 years, 6 months ago) by prakash
When the WUT button is triggered in the Session view, it should add objects to the Session List.

CCMAIL: kstars-devel@kde.org


Revision 975489 - Directory Listing
Modified Sat May 30 13:04:57 2009 UTC (14 years, 6 months ago) by prakash
The Add Object button should add the object to the session list also when it is triggered in the session view.

CCMAIL: kstars-devel@kde.org


Revision 975485 - Directory Listing
Modified Sat May 30 12:58:42 2009 UTC (14 years, 6 months ago) by prakash
We need the Observing List Wizard only for the WishList, so disabling it in the session view.

CCMAIL: kstars-devel@kde.org


Revision 975482 - Directory Listing
Modified Sat May 30 12:48:55 2009 UTC (14 years, 6 months ago) by prakash
Changing a few tool tips and button names in the Observing List.

CCMAIL: kstars-devel@kde.org


Revision 975471 - Directory Listing
Modified Sat May 30 11:46:37 2009 UTC (14 years, 6 months ago) by prakash
Implementing loading and saving of Geographic Location also when the session list is saved.

CCMAIL: kstars-devel@kde.org


Revision 975396 - Directory Listing
Modified Sat May 30 05:01:58 2009 UTC (14 years, 6 months ago) by prakash
Implementing the Saving and Loading of Session list with the user specified times.

CCMAIL: kstars-devel@kde.org


Revision 975395 - Directory Listing
Modified Sat May 30 04:02:36 2009 UTC (14 years, 6 months ago) by prakash
Making a more effective QHash implementation. This implementation avoids the need to add keys into the hash with the default time(Transit time).

CCMAIL: kstars-devel@kde.org


Revision 975391 - Directory Listing
Modified Sat May 30 03:10:15 2009 UTC (14 years, 6 months ago) by prakash
Slightly shrinking the size of the observing list so that we can _try_ to support for screens with lower resolutions.

CCMAIL: kstars-devel@kde.org


Revision 975387 - Directory Listing
Modified Sat May 30 02:19:25 2009 UTC (14 years, 6 months ago) by prakash
The WishList should not trigger the isModified flag, we are using that for SessionList

CCMAIL: kstars-devel@kde.org


Revision 975382 - Directory Listing
Modified Sat May 30 01:23:13 2009 UTC (14 years, 6 months ago) by prakash
Editing slot signals to make the SetTime functional, now the user can set time in the session list.
( The times are not saved yet, need to figure a way to store QHashes )

CCMAIL: kstars-devel@kde.org


Revision 973903 - Directory Listing
Modified Thu May 28 07:11:58 2009 UTC (14 years, 6 months ago) by prakash
The currentIndex() check should not be done while updating.

CCMAIL: kstars-devel@kde.org


Revision 973901 - Directory Listing
Modified Thu May 28 07:06:42 2009 UTC (14 years, 6 months ago) by prakash
Unnamed stars need not be updated in the list as we display them using ra0(), dec0() in the TableView.

CCMAIL: kstars-devel@kde.org


Revision 973898 - Directory Listing
Modified Thu May 28 06:19:39 2009 UTC (14 years, 6 months ago) by prakash
Implementing the update of date and location for the Observing List.

CCMAIL: kstars-devel@kde.org


Revision 973374 - Directory Listing
Modified Tue May 26 23:31:51 2009 UTC (14 years, 6 months ago) by prakash
Making a small change in the right click pop up menu text, Objects will be added to the Observing WishList.

CCMAIL: kstars-devel@kde.org


Revision 973363 - Directory Listing
Modified Tue May 26 22:49:11 2009 UTC (14 years, 6 months ago) by prakash
Making the slotNewSelection() to handle new selections in both SessionView as well as WishList view instead of using two functions.

CCMAIL: kstars-devel@kde.org


Revision 973294 - Directory Listing
Modified Tue May 26 18:58:01 2009 UTC (14 years, 6 months ago) by prakash
Fixing a small initialisation issue. Hiding the SetDate and location when the Observing list is opened.

CCMAIL: kstars-devel@kde.org


Revision 973251 - Directory Listing
Modified Tue May 26 17:23:51 2009 UTC (14 years, 6 months ago) by prakash
Merged revisions 965819,966643,969813-969814,969821-969822,969831,969839,969843,969846-969848,970531,970533,970794,971991,971993,972950,972952,972955 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r965819 | ewoerner | 2009-05-10 02:56:17 +0530 (Sun, 10 May 2009) | 2 lines
  
  Fix compiler warnings (wrong init order)
........
  r966643 | scripty | 2009-05-11 22:46:27 +0530 (Mon, 11 May 2009) | 1 line
  
  SVN_SILENT made messages (.desktop file)
........
  r969813 | mboquien | 2009-05-19 06:46:25 +0530 (Tue, 19 May 2009) | 2 lines
  
  Spelling. Thanks EBN.
........
  r969814 | mboquien | 2009-05-19 07:12:18 +0530 (Tue, 19 May 2009) | 4 lines
  
  Fix doublequote_chars EBN warning.
  
  CCMAIL: kstars-devel@kde.org
........
  r969821 | mboquien | 2009-05-19 08:32:18 +0530 (Tue, 19 May 2009) | 4 lines
  
  Correct [crashy] EBN warnings. I hope i have not introduced new crashes doing so.
  
  CCMAIL: kstars-devel@kde.org
........
  r969822 | mboquien | 2009-05-19 08:36:46 +0530 (Tue, 19 May 2009) | 4 lines
  
  Add the copyright, make EBN happy.
  
  CCMAIL: kstars-devel@kde.org
........
  r969831 | asimha | 2009-05-19 09:08:12 +0530 (Tue, 19 May 2009) | 8 lines
  
  Can't fix satellites - no time :(
  
  Hiding the satellites from being drawn, as it was done in KDE 4.2 and
  earlier.
  
  CCMAIL: kstars-devel@kde.org
........
  r969839 | asimha | 2009-05-19 09:26:03 +0530 (Tue, 19 May 2009) | 4 lines
  
  private variables are usually declared after private methods. Sticking
  to that convention.
........
  r969843 | asimha | 2009-05-19 09:49:52 +0530 (Tue, 19 May 2009) | 11 lines
  
  Fixing bug 187922. The conjunction tool was using the location set in
  KStars ( ksdata->geo() ) rather than using the location set in the
  conjunction tool.
  
  This commit implements a method, KSConjunct::setGeoLocation(), that
  the conjunctions UI uses to set the geo location.
  
  CCMAIL: kstars-devel@kde.org
  BUG: 187922
........
  r969846 | asimha | 2009-05-19 10:06:54 +0530 (Tue, 19 May 2009) | 13 lines
  
  Applying the first of Alexey's patches refactoring the astro
  calculator. Quoting from his description:
  
  Objects in modCalcDayLength::updateAlmanac(...) are allocated on stack not on
  heap. Namely KSSun, KSMoon and KSNumbers. They are not very big so there is no
  point in heap allocation.
  
  Thanks Alexey! Apologies for applying this so late.
  
  CCMAIL: kstars-devel@kde.org
........
  r969847 | asimha | 2009-05-19 10:12:19 +0530 (Tue, 19 May 2009) | 9 lines
  
  Applying Alexey Khudyakov's second patch refactoring the astro
  calculator.  Quoting from his description:
  
  Widget in stack are allocated and put in stack by template
  function. This saves some copy-pasting.
  
  CCMAIL: kstars-devel@kde.org
........
  r969848 | asimha | 2009-05-19 10:15:48 +0530 (Tue, 19 May 2009) | 13 lines
  
  Applying Alexey Khudyakov's third patch refactoring the astro
  calculator. Quoting from his description:
  
  Items in navigation panel are allocated by two helper functions. They
  also fill two maps. First: item name -> widget in stack, second: name
  -> help text.
  
  Although it may appear to at first sight, it looks like the patch
  doesn't add any new strings. Thanks Alexey!
  
  CCMAIL: kstars-devel@kde.org
........
  r970531 | asimha | 2009-05-20 17:58:08 +0530 (Wed, 20 May 2009) | 15 lines
  
  Commiting the 4th of Alexey Khudyakov's 5 patches refactoring code in
  the KStars Astro-Calculator. Quoting from his description of the
  patch:
  
  gen{Time,Coord,Solar}Text functions are removed.
  
  All dispatching in slotItemSelection is done via maps instead of long ladder
  of `ifs'. Item name appears in source code only once.
  
  Alexey confirms that this patch does not introduce new strings. Thanks
  Alexey!
  
  CCMAIL: kstars-devel@kde.org
........
  r970533 | asimha | 2009-05-20 18:03:03 +0530 (Wed, 20 May 2009) | 13 lines
  
  Merging the last of Alexey Khudyakov's 5 patches refactoring code in
  the KStars Astronomical Calculator. Quoting from Alexey's description
  of the patch:
  
  * Unneeded data fields are removed
  * Documentation improved
  * Unneeded forward class declarations and includes are removed
  
  Thanks for the contributions, Alexey.
  
  CCMAIL: kstars-devel@kde.org
........
  r970794 | schwarzer | 2009-05-21 01:46:33 +0530 (Thu, 21 May 2009) | 12 lines
  
  remove hack that removes the weekday from longDate
  
  This hack causes trouble if the longDate string is modified by the user
  or just different in another locale.
  
  E.g. it makes
      "Wednesday 20 May 2009" -> "20 May 2009"
  but breaks with strings like
      "Wednesday, 20. May 2009" -> " , 20. May 2009"
  
  BUG: 193115
........
  r971991 | mutlaqja | 2009-05-24 04:00:34 +0530 (Sun, 24 May 2009) | 1 line
  
  Fix bug with sending numeric values represented by a slider
........
  r971993 | mutlaqja | 2009-05-24 04:02:48 +0530 (Sun, 24 May 2009) | 1 line
  
  A cleaner method to check for INDI and copy corresponding rc file. If the check can be done within the rc file, that's even better.\n CCMAIL:kstars-devel@kde.org
........
  r972950 | asimha | 2009-05-26 10:07:25 +0530 (Tue, 26 May 2009) | 11 lines
  
  Applying Alexey Khudyakov's patch refactoring astrocalc code. Quoting
  from his description:
  
   * Choose widgets not by their names but by their pointers. Saves small amount
  of memory and CPU cycles.
  
  Thanks Alexey!
  
  CCMAIL: kstars-devel@kde.org
........
  r972952 | asimha | 2009-05-26 10:13:18 +0530 (Tue, 26 May 2009) | 3 lines
  
  Minor comment changes.
........
  r972955 | asimha | 2009-05-26 10:17:43 +0530 (Tue, 26 May 2009) | 10 lines
  
  Applying Alexey Khudyakov's patch refactoring code in
  astrocalc. Quoting from his description:
  
  * addToStack is moved into addTreeItem for more succint code.
  
  Thanks once again, Alexey!
  
  CCMAIL: kstars-devel@kde.org
........


Revision 973210 - Directory Listing
Modified Tue May 26 14:56:28 2009 UTC (14 years, 6 months ago) by prakash
Adding remove button functionality for the Session list.

CCMAIL: kstars-devel@kde.org


Revision 973093 - Directory Listing
Modified Tue May 26 13:29:46 2009 UTC (14 years, 6 months ago) by prakash
There was a small bug in the saving and loading of the SessionList. Fixing that.

CCMAIL: kstars-devel@kde.org


Revision 973076 - Directory Listing
Modified Tue May 26 13:21:35 2009 UTC (14 years, 6 months ago) by prakash
Removing some redundant lines from code. The resize columns to contents need not be called on tab switching.

CCMAIL: kstars-devel@kde.org


Revision 973075 - Directory Listing
Modified Tue May 26 13:17:55 2009 UTC (14 years, 6 months ago) by prakash
The skymap should draw the red braces to the objects in the SessionList rather than the WishList

CCMAIL: kstars-devel@kde.org


Revision 973073 - Directory Listing
Modified Tue May 26 13:16:28 2009 UTC (14 years, 6 months ago) by prakash
More changes to the ui of ObservingList. There are no oversized buttons or empty spaces now.

CCMAIL: kstars-devel@kde.org


Revision 972921 - Directory Listing
Modified Tue May 26 00:03:45 2009 UTC (14 years, 6 months ago) by prakash
Resetting the state of the pushButtons and the AVT plot widget when switching views.

CCMAIL: kstars-devel@kde.org


Revision 972920 - Directory Listing
Modified Tue May 26 00:00:44 2009 UTC (14 years, 6 months ago) by prakash
Making a few changes in the ui of Observing List

CCMAIL: kstars-devel@kde.org


Revision 972863 - Directory Listing
Modified Mon May 25 20:47:05 2009 UTC (14 years, 6 months ago) by prakash
The Add to Session button should be enabled only when there is atleast one object selected.

CCMAIL: kstars-devel@kde.org


Revision 972841 - Directory Listing
Modified Mon May 25 20:06:13 2009 UTC (14 years, 6 months ago) by prakash
This is a long commit, with the following changes :
1. The Hirearchy of WishList and Session is implemented.
2. The WishList is autosaved
3. Adding objects to WishList from the obswizard doesn't remove the existant objects
4. Ugly frontends for the Hirearchy are implemented
5. The save and load buttons are used for saving and opening sessions
6. The WishList is loaded automatically by the constructor of the class

Some of the items in the frontend are yet to be connected with slots and signals.

CCMAIL: kstars-devel@kde.org


Revision 972579 - Directory Listing
Modified Mon May 25 11:01:10 2009 UTC (14 years, 6 months ago) by prakash
Adding a TODO comment to the KSAlmanac class. The twilight computations are carried out approximately there currently.

CCMAIL: kstars-devel@kde.org


Revision 972576 - Directory Listing
Modified Mon May 25 10:56:25 2009 UTC (14 years, 6 months ago) by prakash
Removing the explicit SkyObject* casting for KSSun and KSMoon as they are subclasses of SkyObject.
Thanks Alexey! 

CCMAIL: kstars-devel@kde.org


Revision 966684 - Directory Listing
Modified Mon May 11 18:01:25 2009 UTC (14 years, 6 months ago) by prakash
Removing a kDebug(), caused a lot of trouble while using SkyCalendar.

CCMAIL: kstars-devel@kde.org


Revision 966057 - Directory Listing
Modified Sun May 10 12:52:59 2009 UTC (14 years, 6 months ago) by prakash
Fixing a bug in the ObservingList, nothing was plotted in the first selection.

CCMAIL: kstars-devel@kde.org


Revision 965972 - Directory Listing
Modified Sun May 10 08:15:13 2009 UTC (14 years, 6 months ago) by prakash
Adding functions to return the Rise and Set times, in the QTime format also in class KSAlmanac.

CCMAIL: kstars-devel@kde.org


Revision 965970 - Directory Listing
Modified Sun May 10 08:13:28 2009 UTC (14 years, 6 months ago) by prakash
Clearing the plots in the AVT plot widget when no object or when multiple objects are selected. It doesn't make sense to plot multiple objects as there is not enough space for labels.

CCMAIL: kstars-devel@kde.org


Revision 965959 - Directory Listing
Modified Sun May 10 07:37:06 2009 UTC (14 years, 6 months ago) by prakash
The location was not updated for computing rise and set times of sun in AVT Dialog. Fixing that.

CCMAIL: kstars-devel@kde.org


Revision 965820 - Directory Listing
Modified Sat May 9 21:29:00 2009 UTC (14 years, 6 months ago) by prakash
Implementing KSAlmanac class to get rise and set times in SkyCalendar.

CCMAIL: kstars-devel@kde.org


Revision 965745 - Directory Listing
Modified Sat May 9 17:07:32 2009 UTC (14 years, 6 months ago) by prakash
Fixing alignment errors in the files I edited.

CCMAIL: kstars-devel@kde.org


Revision 965724 - Directory Listing
Modified Sat May 9 15:59:46 2009 UTC (14 years, 6 months ago) by prakash
Fixing some alignment errors in code, and correcting the Secondary LST limits in the AVTPlot widget.

CCMAIL: kstars-devel@kde.org


Revision 965699 - Directory Listing
Modified Sat May 9 15:28:03 2009 UTC (14 years, 6 months ago) by prakash
Using KSAlmanac to compute the Rise and Set times of Sun instead of AVT's own code for that.

CCMAIL: kstars-devel@kde.org


Revision 965693 - Directory Listing
Modified Sat May 9 15:16:05 2009 UTC (14 years, 6 months ago) by prakash
We want rise time of sun in the next day, not the same day. Changing that.

CCMAIL: kstars-devel@kde.org


Revision 965586 - Directory Listing
Modified Sat May 9 12:41:13 2009 UTC (14 years, 6 months ago) by prakash
Updating the SunRise and SunSet times in the AVTPlot widget used, to the actual values instead of the default values used earlier.

CCMAIL: kstars-devel@kde.org


Revision 965585 - Directory Listing
Modified Sat May 9 12:39:37 2009 UTC (14 years, 6 months ago) by prakash
Making a few modifications to class KSAlmanac. Changing the GeoLocation instance to GeoLocation *.
Also, ks->geo() was used instead of user specified geo. Fixing it.

CCMAIL: kstars-devel@kde.org


Revision 965584 - Directory Listing
Modified Sat May 9 12:37:38 2009 UTC (14 years, 6 months ago) by prakash
Adding class ObservingList to kstars.h to avoid compile errors in future.

CCMAIL: kstars-devel@kde.org


Revision 965572 - Directory Listing
Modified Sat May 9 11:35:34 2009 UTC (14 years, 6 months ago) by prakash
Fixing some compile errors in ksalmanac.. Also, the rise and set times were wrongly computed before. 

CCMAIL: kstars-devel@kde.org


Revision 965469 - Directory Listing
Modified Fri May 8 23:51:04 2009 UTC (14 years, 6 months ago) by prakash
Merged revisions 963638,964085,964367,965442,965453 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r963638 | asimha | 2009-05-05 07:42:50 +0530 (Tue, 05 May 2009) | 7 lines
  
  Fixing a bug in the tool to read SAC data and put it into a
  database. The arcsecond values should be divided by 60 and not
  multiplied by 60 to convert them into arcminutes!
  
  CCMAIL: kstars-devel@kde.org
........
  r964085 | asimha | 2009-05-06 04:57:57 +0530 (Wed, 06 May 2009) | 10 lines
  
  Replacing our old NGC/IC database with a new, more reliable, NGC/IC
  database constructed with the help of Saguaro Astronomy Club database.
  
  This database is redistributed under GNU GPL with permission of Steve
  Coe, copyright owner of SAC database.
  
  BUG: 142855
  CCMAIL: kstars-devel@kde.org
........
  r964367 | ilic | 2009-05-06 21:11:49 +0530 (Wed, 06 May 2009) | 1 line
  
  i18n fix: do not dabble into comments in ngcic.dat.
........
  r965442 | asimha | 2009-05-09 04:17:35 +0530 (Sat, 09 May 2009) | 3 lines
  
  Changing the license of a README
........
  r965453 | asimha | 2009-05-09 04:37:13 +0530 (Sat, 09 May 2009) | 6 lines
  
  Removing unnecessary KStars* and KStarsData* pointers passed to SkyMap
  constructor and SkyMap::Create()
  
  CCMAIL: kstars-devel@kde.org
........

CCMAIL: kstars-devel@kde.org


Revision 965465 - Directory Listing
Modified Fri May 8 23:29:56 2009 UTC (14 years, 6 months ago) by prakash
Creating a class KSAlmanac to keep track of / provide an easy way to get rise and set times of sun and moon for any given location and date.
It also computes Astronomical, Nautical and Civil Twilights to the accuracy of about a minute.

CCMAIL: kstars-devel@kde.org


Revision 965464 - Directory Listing
Modified Fri May 8 23:24:51 2009 UTC (14 years, 6 months ago) by prakash
Creating a "default" constructor for KSSun and KSMoon by making the KStarsData * argument optional.

CCMAIL: kstars-devel@kde.org


Revision 965462 - Directory Listing
Modified Fri May 8 23:22:03 2009 UTC (14 years, 6 months ago) by prakash
More minor changes to the ui of observing list.

CCMAIL: kstars-devel@kde.org


Revision 965460 - Directory Listing
Modified Fri May 8 23:17:57 2009 UTC (14 years, 6 months ago) by prakash
Merged revisions 965445 via svnmerge from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

........
  r965445 | asimha | 2009-05-09 04:22:52 +0530 (Sat, 09 May 2009) | 7 lines
  
  Making the KStars class a singleton.
  
  TODO: Get rid of all those KStars* pointers being passed around
  
  CCMAIL: kstars-devel@kde.org
........


Revision 965452 - Directory Listing
Modified Fri May 8 23:05:19 2009 UTC (14 years, 6 months ago) by prakash
Adding a new class KSAlmanac to have rise and set times of Sun and Moons.



Revision 965151 - Directory Listing
Modified Fri May 8 09:06:52 2009 UTC (14 years, 6 months ago) by prakash
Making some changes to the UI of the Observing List.
The AVT widget looks much better sized now.

CCMAIL: kstars-devel@kde.org


Revision 965018 - Directory Listing
Modified Thu May 7 19:57:31 2009 UTC (14 years, 6 months ago) by prakash
Clearing the plot objects of AVTPlots in Observing List before each object is plotted to avoid clutter.

CCMAIL: kstars-devel@kde.org


Revision 965003 - Directory Listing
Modified Thu May 7 19:48:09 2009 UTC (14 years, 6 months ago) by prakash
Adding, the Altitude Vs Time plot within Observation List.

CCMAIL: kstars-devel@kde.org


Revision 964149 - Directory Listing
Modified Wed May 6 07:29:37 2009 UTC (14 years, 7 months ago) by prakash
Changing text from "find.." to "Find Object"


Revision 964130 - Directory Listing
Modified Wed May 6 04:45:52 2009 UTC (14 years, 7 months ago) by prakash
Adding functionality to open What's Up Tonight dialog from Observing list.

CCMAIL: kstars-devel@kde.org


Revision 964125 - Directory Listing
Modified Wed May 6 02:21:30 2009 UTC (14 years, 7 months ago) by prakash
Adding functionality in the ObservingList to open FindDialog and add objects to the list.

CCMAIL: kstars-devel@kde.org


Revision 963889 - Directory Listing
Modified Tue May 5 14:36:08 2009 UTC (14 years, 7 months ago) by prakash
Providing a "Add to Observin list" feature in the WUTDialog.

CCMAIL: kstars-devel@kde.org


Revision 963887 - Directory Listing
Modified Tue May 5 14:34:01 2009 UTC (14 years, 7 months ago) by prakash
Adding Altitude and Azimuth fields to the Observing list.

CCMAIL : kstars-devel@kde.org


Revision 963649 - Directory Listing
Modified Tue May 5 03:09:38 2009 UTC (14 years, 7 months ago) by asimha
Adding a tool to read KStars' NGC/IC database in ngcic.dat and merge
reliable data from The SAC deep-sky catalog (on a MySQL table
generated by parse-sac-to-mysql.pl) into it.

CCMAIL: kstars-devel@kde.org



Revision 963509 - Directory Listing
Modified Mon May 4 20:32:30 2009 UTC (14 years, 7 months ago) by asimha
Initialized merge tracking via "svnmerge" with revisions "1-963493" from 
svn+ssh://asimha@svn.kde.org/home/kde/branches/kstars/unfrozen/kstars


Revision 963501 - Directory Listing
Modified Mon May 4 20:24:33 2009 UTC (14 years, 7 months ago) by prakash
Initialized merge tracking via "svnmerge" with revisions "1-963480" from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars


Revision 963493 - Directory Listing
Modified Mon May 4 20:17:29 2009 UTC (14 years, 7 months ago) by asimha
Updating the unfrozen branch with a fresh copy of KStars.



Revision 963481 - Directory Listing
Modified Mon May 4 20:01:49 2009 UTC (14 years, 7 months ago) by asimha
Creating the summer branch afresh

CCMAIL: kstars-devel@kde.org



Revision 963480 - Directory Listing
Modified Mon May 4 19:59:53 2009 UTC (14 years, 7 months ago) by asimha
The branches were created from an unclean working copy. Deleting them,
to start afresh.

CCMAIL: kstars-devel@kde.org



Revision 963383 - Directory Listing
Modified Mon May 4 17:00:38 2009 UTC (14 years, 7 months ago) by prakash
Updating the branch to be in sync with the trunk. (POSSIBLY UNSAFE)

CCMAIL: kstars-devel@kde.org


Revision 963308 - Directory Listing
Modified Mon May 4 13:37:04 2009 UTC (14 years, 7 months ago) by prakash
Initialized merge tracking via "svnmerge" with revisions "1-942422" from 
svn+ssh://prakash@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars


Revision 962963 - Directory Listing
Modified Sun May 3 16:10:37 2009 UTC (14 years, 7 months ago) by asimha
Copying the summer branch to make an unfrozen branch, to add features
/ make string changes while trunk is frozen.

CCMAIL: kstars-devel@kde.org



Revision 962962 - Directory Listing
Modified Sun May 3 16:07:34 2009 UTC (14 years, 7 months ago) by asimha
Creating 'summer' branch for Prakash's Google Summer of Code project.

It's in branches/kstars/summer. It seems to build, but since this is
the first time I'm creating a branch, there may be blunders. Please
correct me if something's gone wrong!

CCMAIL: kstars-devel@kde.org, prak902000@gmail.com



Revision 962938 - Directory Listing
Modified Sun May 3 14:41:18 2009 UTC (14 years, 7 months ago) by asimha
Deleting old unfrozen branch



Revision 962937 - Directory Listing
Modified Sun May 3 14:39:41 2009 UTC (14 years, 7 months ago) by asimha
Removing the old summer branch



Revision 831846 - Directory Listing
Modified Sun Jul 13 12:50:01 2008 UTC (15 years, 4 months ago) by asimha
Porting changes from branch to trunk:

* Merged revisions
  831209,831213,831366,831452,831454,831456,831466,831513,831523 via
  svnmerge from
  svn+ssh://asimha@svn.kde.org/home/kde/trunk/KDE/kdeedu/kstars

* Also merged 834150 and 834151 from
  /home/kde/trunk/KDE/kdeedu/cmake/modules manually.

* Also adding svnmerge properties on the kstars directory.

........
  r831209 | asimha | 2008-07-12 12:00:10 +0530 (Sat, 12 Jul 2008) | 6 lines
  
  Restoring cursor to normal after computation completes in the
  Conjunction tool.
  
  CCMAIL: kstars-devel@kde.org
........
  r831213 | asimha | 2008-07-12 12:16:31 +0530 (Sat, 12 Jul 2008) | 8 lines
  
  Removing accidentally duplicated (incorrect) code, possibly duplicated
  during the merger of unfrozen and trunk.
  
  This prevents duplicate entries in the list of conjunctions.
  
  CCMAIL: kstars-devel@kde.org
........
  r831366 | asimha | 2008-07-12 20:07:02 +0530 (Sat, 12 Jul 2008) | 7 lines
  
  The Conjunction Tool can now handle Stars and Deep Sky Objects in
  addition to Planets for one of the two Objects. Comets and Asteroids
  are still not handled.
  
  CCMAIL: kstars-devel@kde.org
........
  r831452 | mutlaqja | 2008-07-13 00:13:46 +0530 (Sun, 13 Jul 2008) | 1 line
  
  Search for Apogee and FLI libraries as optional components to KStars
........
  r831454 | mutlaqja | 2008-07-13 00:19:01 +0530 (Sun, 13 Jul 2008) | 8 lines
  
  Removing apogee & fli libraries. They are now optional compoenets of
  KStars. I've managed to package apogee, fli, and nova libraries using
  SUSE Build Service and they are now available for multiple distributions
  via one-click install.
  
  CCMAIL:kstars-devel@kde.org
........
  r831456 | mutlaqja | 2008-07-13 00:23:28 +0530 (Sun, 13 Jul 2008) | 1 line
  
  Remove apogee directory
........
  r831466 | asimha | 2008-07-13 01:07:34 +0530 (Sun, 13 Jul 2008) | 6 lines
  
  Double clicking on a list item in the conjunction tool will take you
  right to the conjunction. (geographical location, time, and object)
  
  CCMAIL: kstars-devel@kde.org
........
  r831513 | asimha | 2008-07-13 02:27:45 +0530 (Sun, 13 Jul 2008) | 10 lines
  
  + Adding copy constructors to KSPlanetBase, KSAsteroid, KSComet and
    TrailObject in order to facilitate the use of Comets and Asteroids
    in the Calculator, esp. in the Conjunctions Tool.
  
  + Allowing the first object in a conjunction prediction to be an
    asteroid or a comet.
  
  CCMAIL: kstars-devel@kde.org
........
  r831523 | asimha | 2008-07-13 02:37:08 +0530 (Sun, 13 Jul 2008) | 7 lines
  
  Fix bug in conjunction tool UI, which was causing KStars to go to the
  wrong conjunction or not go at all. An increment was missing in the
  loop that saves the Julian Days of conjunctions.
  
  CCMAIL: kstars-devel@kde.org
........

CCMAIL: kstars-devel@kde.org



Revision 831311 - Directory Listing
Modified Sat Jul 12 12:42:06 2008 UTC (15 years, 4 months ago) by asimha
Fixed bug in data files that had resulted in garbled data in trixel
N0000.

CCMAIL: kstars-devel@kde.org



Revision 831268 - Directory Listing
Modified Sat Jul 12 10:47:05 2008 UTC (15 years, 4 months ago) by asimha
+ Fixing bug in mysql2bin. This means that the data files will need to
be rebuilt.

+ Making binfiletester.c better, and capable of pointing magnitude
jumps or incorrect ordering in the binary files.

CCMAIL: kstars-devel@kde.org



Revision 831198 - Directory Listing
Modified Sat Jul 12 05:20:52 2008 UTC (15 years, 4 months ago) by asimha
Porting fixes from trunk into the summer branch. The only conflict was
in skycomponents/starcomponent.cpp which was resolved manually,
keeping the code from the working copy (summer branch)

The commit messages are 440 lines long, so here's a temporary link:
http://pastebin.com/f43ce9d6d

CCMAIL: kstars-devel@kde.org



Revision 831124 - Directory Listing
Modified Fri Jul 11 21:55:05 2008 UTC (15 years, 4 months ago) by asimha
Commiting data files with duplicate entries, so that stars appear
correctly despite proper motion.

CCMAIL: kstars-devel@kde.org



Revision 831104 - Directory Listing
Modified Fri Jul 11 21:12:39 2008 UTC (15 years, 4 months ago) by asimha
Making some changes in the debug code and then commenting it out
altogether, leaving it only for those interested in verifying the
correctness of the proper motion duplications.

CCMAIL: kstars-devel@kde.org



Revision 831045 - Directory Listing
Modified Fri Jul 11 18:47:24 2008 UTC (15 years, 4 months ago) by asimha
Commiting debug code (to be commented later) to analyze the proper
motion of a high-PM star like Alpha Centauri. It is clear that the
paths are along great circles after the fix.

Thanks to Jason for pointers on how to go about doing this.

CCMAIL: kstars-devel@kde.org



Revision 831009 - Directory Listing
Modified Fri Jul 11 17:10:36 2008 UTC (15 years, 4 months ago) by asimha
KSNumbers::updateValues accepts a Julian Day, not a Julian Year.

Thanks Jason.

CCMAIL: kstars-devel@kde.org



Revision 830959 - Directory Listing
Modified Fri Jul 11 14:43:16 2008 UTC (15 years, 4 months ago) by asimha
Commiting changes required to test proper motion. These currently make
no apparent difference (other than increasing the memory
usage!). Commiting them because I'm now working from two places.

CCMAIL: kstars-devel@kde.org



Revision 830618 - Directory Listing
Modified Thu Jul 10 20:41:19 2008 UTC (15 years, 4 months ago) by asimha
Report the correct trixel to the HighPMStarList.

This fixes a bug that was causing a QVector overflow in the
HighPMStarList::reindex() method.

CCMAIL: kstars-devel@kde.org



Revision 830616 - Directory Listing
Modified Thu Jul 10 20:39:34 2008 UTC (15 years, 4 months ago) by asimha
Add useful debugging statements to highpmstarlist.cpp to prevent
coding errors.

CCMAIL: kstars-devel@kde.org



Revision 830613 - Directory Listing
Modified Thu Jul 10 20:37:58 2008 UTC (15 years, 4 months ago) by asimha
Ensure that the value returned by StarObject::getIndexCoords() is
within the 0 - 360 degrees range.

CCMAIL: kstars-devel@kde.org



Revision 830166 - Directory Listing
Modified Wed Jul 9 21:35:25 2008 UTC (15 years, 4 months ago) by asimha
Changing the proper motion formula to the better one, that considers
the path of the star to be along a great circle instead of a straight
line.

CCMAIL: kstars-devel@kde.org



Revision 829749 - Directory Listing
Modified Wed Jul 9 00:38:44 2008 UTC (15 years, 4 months ago) by asimha
Making the deep star catalog optional.

CCMAIL: kstars-devel@kde.org



Revision 829747 - Directory Listing
Modified Wed Jul 9 00:37:08 2008 UTC (15 years, 4 months ago) by asimha
Fix error in reporting of limiting magnitude of shallow star data.

CCMAIL: kstars-devel@kde.org



Revision 829464 - Directory Listing
Modified Tue Jul 8 14:56:15 2008 UTC (15 years, 4 months ago) by harris
Improved variable-speed slewing.  Instead of a kludgy mess of nested if's to 
implement a triangular speed profile, I am now using much simpler code to 
implement a cosine-shaped profile.

There's a little bit of asymmetry in the profile (i.e., the ending speed doesn't 
quite get down to the level of the starting speed, so the ending is a little bit 
abrupt).  This is a consequence of the speed being determined for position r, and 
then applied over the interval (r+dr).  The solution is to make the determined 
speed the average of speed(r) and speed(r+dr), but I'm not sure it's worth the 
extra math.  Let me know if the asymmetry is bothersome, or if you have a clean 
solution for it...

CCMAIL: kstars-devel@kde.org



Revision 829326 - Directory Listing
Modified Tue Jul 8 06:52:51 2008 UTC (15 years, 4 months ago) by harris
Introducing variable-speed slewing.  When you move to a new position, rather than 
slewing at a uniform rate, the speed will gradually increase to a maximum value, 
then slow down as the target is approached.

Try it out and let me know what you think.  Is this appealing enough that we can 
just discard uniform slews, or should users be given the option?

CCMAIL: kstars-devel@kde.org



Revision 829315 - Directory Listing
Modified Tue Jul 8 05:43:13 2008 UTC (15 years, 4 months ago) by harris
Fixing bug #166002 (Option to save DSS image).

The ImageViewer dialog has Save and Close buttons, but due to a layout problem, 
they were not visible in the window.  I added a QFrame container for the image 
canvas and the text caption, and made this container the dialog's mainWidget.  
This makes the dialog buttons visible again.  

Unfortunately, it also causes a pretty thick margin to be added around the 
image/caption.  Maybe a designer file for the dialog could solve this issue, but 
at least the Save button is accessible again.  Too bad it's too late for 4.1...

Thank you very much for the report Prakash!

BUG: 166002
CCMAIL: kstars-devel@kde.org



Revision 829313 - Directory Listing
Modified Tue Jul 8 05:18:00 2008 UTC (15 years, 4 months ago) by harris
Committing patch from Prakash to make the Find dialog more flexible.  You can now 
omit spaces when searching for M/NGC/IC objects.  
i.e., "m51" will match to "M 51".

Thanks for the patch, Prakash!

CCMAIL: kstars-devel@kde.org



Revision 829311 - Directory Listing
Modified Tue Jul 8 04:46:30 2008 UTC (15 years, 4 months ago) by harris
Reverting r829109 (removing KStarsData pointers from function args).

As discussed on the mailing list, it would be wise to postpone such pervasive 
"code cleanup" changes until after our two branches have been merged back into 
trunk.

All of the reverted changes remain on my local disk, awaiting the merge.

Sorry for the noise!

CCMAIL: kstars-devel@kde.org



Revision 829109 - Directory Listing
Modified Mon Jul 7 15:09:01 2008 UTC (15 years, 4 months ago) by harris
Remove KStarsData pointers from function argument lists (use 
KStarsData::Instance() instead).

Stage 1: SkyComponents.

I have added a protected KStarsData* member to SkyComponent (so all 
Components/Composites inherit this member).  The pointer is assigned to 
KStarsData::Instance() in the component's init() function.

Question: does it make sense to store this pointer as a member, or should we 
simply call KStarsData::Instance() locally in the functions that need it?

Note: I made init() pure virtual in abstract classes (i.e., "virtual void init() = 
0;" instead of "virtual void init() {}") to make sure they can't be instantiated.

As a result of this change, I had to add a CustomCatalogComposite class, because I 
had been using a SkyComposite directly to store our custom catalog components, and 
I decided that SkyComposite should be an abstract class.

CCMAIL: kstars-devel@kde.org



Revision 828746 - Directory Listing
Modified Sun Jul 6 14:05:39 2008 UTC (15 years, 5 months ago) by asimha
+ Fixing serious bug with regard to byte-swapping in binfiletester.c

+ Adding more fields to the data files, to store HTMesh level and
  Maximum Stars per Trixel.

Permitting for easy change of HTMesh level in mysql2bin.c and
binfiletester.c:

+ Making trixel2number and number2trixel independent of HTMesh level.

+ Consolidating all HTMesh dependence in terms of #define directives,
  making it easier to change HTMesh level

CCMAIL: kstars-devel@kde.org



Revision 828729 - Directory Listing
Modified Sun Jul 6 13:30:34 2008 UTC (15 years, 5 months ago) by asimha
Adding a README describing the binary file format.

CCMAIL: kstars-devel@kde.org



Revision 827648 - Directory Listing
Modified Thu Jul 3 14:48:21 2008 UTC (15 years, 5 months ago) by harris
Additional fix from trunk: send Sign to findPrecise() rather than prevSign.
CCMAIL: kstars-devel@kde.org



Revision 827476 - Directory Listing
Modified Thu Jul 3 05:37:35 2008 UTC (15 years, 5 months ago) by harris
Use the new KSPlanetBase PLANET enum in the PlanetViewer tool.  Also some other 
cosmetic fixes.

CCMAIL: kstars-devel@kde.org



Revision 827475 - Directory Listing
Modified Thu Jul 3 05:14:34 2008 UTC (15 years, 5 months ago) by harris
Applying variable timestep patch from trunk (r827206).

Akarsh, your commit message mentioned fixing a few bugs that my original patch 
revealed...was there anything besides reducing the tolerance of findPrecise() to 1 
minute?

Also adding a nice progress bar that appears in place of the Compute button while 
the computation takes place, and then disappears when it's done.

TODO: 

+ it would be nice to see conjunctions added to the results box as they are found, 
rather than waiting until the computation is finished.

+ Add a "Show conjunction" button that will set the date/time to the time found by 
the tool for the highlighted event, and set the focus to Object1.

CCMAIL: kstars-devel@kde.org



Revision 827471 - Directory Listing
Modified Thu Jul 3 04:24:27 2008 UTC (15 years, 5 months ago) by harris
porting small angular ruler fix from trunk (r827409)
CCMAIL: kstars-devel@kde.org



Revision 826883 - Directory Listing
Modified Tue Jul 1 18:37:49 2008 UTC (15 years, 5 months ago) by mutlaqja
Fix compile issue when libnova is not install, thanks to Jason for pointing this out

Revision 826868 - Directory Listing
Modified Tue Jul 1 17:45:07 2008 UTC (15 years, 5 months ago) by harris
Fix the enum issue.  I now always give the enum value scope by
prefixing the classname in which it is defined (e.g.,
KSPlanetBase::MOON).  Note that I had already been doing this for the
SkyObject::TYPE enum values. so some part of my brain knew this might
be an issue!

CCMAIL: kstars-devel@kde.org



Revision 826864 - Directory Listing
Modified Tue Jul 1 17:42:45 2008 UTC (15 years, 5 months ago) by harris
I need this change to compile the branch on mac osx (but I don't need
it on linux).  YMMV, but in any case, it shouldn't hurt.

CCMAIL: kstars-devel@kde.org



Revision 826641 - Directory Listing
Modified Tue Jul 1 06:09:38 2008 UTC (15 years, 5 months ago) by harris
Interesting-yet-annoying C++ Trivia:

If you declare an enum thusly:

typedef enum { MERCURY, VENUS, MARS, JUPITER, SATURN, URANUS, NEPTUNE, PLUTO, 
SUN, MOON } PLANET;

there's *no* guarantee that the integers assigned to each item will be 
consecutive.  They *usually* are, but just for fun, sometimes they aren't!  In my 
case, the first 9 items were assigned consecutive numbers 0-8, and then the MOON 
item was assigned to 12!  

That's the last time I trust g++ to count to 9, I guess...
Argh.

CCMAIL: kstars-devel@kde.org



Revision 826613 - Directory Listing
Modified Tue Jul 1 05:37:30 2008 UTC (15 years, 5 months ago) by harris
One more port from trunk, revision 826203.  Quoting original commit message:

Forcing the algorithm to find conjunctions take finer steps when
dealing with the Moon, Venus and Mars, than before.

Also removing the condition on prevSign to check for a minimum. This
condition was probably incorrect, and removing it seems to produce
more (correct) results.

These fixes certainly make the conjunction tool slower, but more
exhaustive in listing out conjunctions.

CCMAIL: kstars-devel@kde.org



Revision 826611 - Directory Listing
Modified Tue Jul 1 04:52:56 2008 UTC (15 years, 5 months ago) by harris
Porting fix from trunk, revision 824546.  Quoting the original commit message:

Resolving an inconsistency between toolbar actions and
the configuration window: the view toolbar provides an
action to toggle all deep-sky objects on/off, but in the
configuration window, there were only controls for
individual catalogs (Messier, NGC, IC, etc).

I added a Checkbox to the configuration window to toggle
all deep-sky objects.  Unchecking this box will disable
all deep-sky related widgets in the window, like the
"Hipparcos star catalog" checkbox does for stars.  The
checkbox and the toolbar button are properly synced with
each other.

No new string was added, but there will be a fuzzy: I
adopted the "Deep-Sky Catalogs" string which was used as
a group-box title.  The group box now has no title.  For
consistency, I also removed the (redundant anyway) "Star
catalog" title from the stars group box.  So that string
has disappeared.

CCMAIL: kstars-devel@kde.org



Revision 826610 - Directory Listing
Modified Tue Jul 1 04:47:50 2008 UTC (15 years, 5 months ago) by harris
porting fix from trunk, revision 822804.  Quoting the original commit message:

Fixing a usability issue in the options window.
Toggling the view toolbar buttons now toggles the
corresponding control in the options dialog.  This is
useful for those who keep the options window open while
using the program.

TODO: there's no meta-option for deep-sky objects in the
options window.  I'll ask translators if it's ok to add
one for 4.2.

Thanks for pointing this out, James.

CCMAIL: kstars-devel@kde.org



Revision 826606 - Directory Listing
Modified Tue Jul 1 04:31:26 2008 UTC (15 years, 5 months ago) by harris
porting fix from trunk, revision 825021.  Quoting original commit message:

Fix bug that made it impossible to compute FOV angles of eyepieces and cameras in
the NewFOV tool.

CCMAIL: kstars-devel@kde.org



Revision 826605 - Directory Listing
Modified Tue Jul 1 04:28:06 2008 UTC (15 years, 5 months ago) by harris
porting fix from trunk, revision 825333.  Quoting original commit message:

Improve combined use of the "by name" and "by type" filtering in the
Find Object tool.  Prior to this commit, changing the object-type
selection would clear the name filter edit box.

CCMAIL: kstars-devel@kde.org




Revision 826604 - Directory Listing
Modified Tue Jul 1 04:21:52 2008 UTC (15 years, 5 months ago) by harris
porting fix from trunk, revision 824526.  Quoting the original message:

When a color scheme is selected in the Options window (or when a new
scheme is created), reflect the new selection in the View|Color
Schemes menu as well.

(note: I also ported revision 822426, which enabled the Update button in the 
config window for a couple of controls...but I forgot the CCMAIL)

CCMAIL: kstars-devel@kde.org



Revision 826603 - Directory Listing
Modified Tue Jul 1 04:16:18 2008 UTC (15 years, 5 months ago) by harris
porting fix from trunk, revision 822426.  Quoting the original commit message: 

Fix UI bugs in the Options window, Catalogs tab.  Certain controls (the star 
magnitude limits and deep-sky catalogs) did not enable the Apply button when 
modified.  The deep-sky catalogs changed the map immediately without needing Apply 
or Ok, which is inconsistent.  Now these controls behave like all of the other 
options: Apply, Ok, and Cancel should all work on them as expected.

Thanks for pointing this out, James.



Revision 826351 - Directory Listing
Modified Mon Jun 30 14:44:15 2008 UTC (15 years, 5 months ago) by harris
Better fix for bug #165170.  Now the order of items in the planet comboboxes is 
hard-coded in conjunctions.cpp, using a new PLANET enum I added to KSPlanetBase.  
So it's not possible for the order to be wrong.

I also added a convenience function 'static KSPlanetBase* 
KSPlanetBase::createPlanet(int)', so you can simply call: 
KSPlanetBase::createPlanet(VENUS), rather than using the KSPlanet ctor, and using 
the planet's name to determine which planet gets created.  There is also a new 
KSPlanet(int) ctor that does essentially the same thing.

Note: this commit won't be merged into trunk until after 4.1 is released.

CCMAIL: kstars-devel@kde.org
CCBUG: 165170



Revision 826207 - Directory Listing
Modified Mon Jun 30 00:41:17 2008 UTC (15 years, 5 months ago) by asimha
Merging changes from trunk into the summer branch.

CCMAIL: kstars-devel@kde.org



Revision 826191 - Directory Listing
Modified Sun Jun 29 23:09:32 2008 UTC (15 years, 5 months ago) by asimha
Making debug information more clear.

CCMAIL: kstars-devel@kde.org



Revision 826149 - Directory Listing
Modified Sun Jun 29 22:16:36 2008 UTC (15 years, 5 months ago) by asimha
Incorporating James' improvements for the star size formula.

It looks much better now. I liked the constant at 5.8 instead of 6.0,
so I kept it at that. I also found the name sizeMagLim more meaningful
than fake_maglim which I cooked up in a hurry.

Thanks James!

CCMAIL: kstars-devel@kde.org



Revision 826104 - Directory Listing
Modified Sun Jun 29 20:53:47 2008 UTC (15 years, 5 months ago) by asimha
Avoiding hard-coding the magnitude to which the catalog covers all
stars, by making a guesstimate from the faintest star listed in the
catalog.

CCMAIL: kstars-devel@kde.org



Revision 826099 - Directory Listing
Modified Sun Jun 29 20:49:39 2008 UTC (15 years, 5 months ago) by asimha
Improving the releaseBlock() method.

CCMAIL: kstars-devel@kde.org



Revision 826096 - Directory Listing
Modified Sun Jun 29 20:47:29 2008 UTC (15 years, 5 months ago) by asimha
Welcome the Tycho 2 catalog with stars down to mag 12.5 consistently,
and some stars fainter than that.

I hardly notice any memory overhead with sensible magLimitZoomOut
(5.5) and memUsage (9) settings. This is probably because the maximum
memory requirement is not at the maximum zoom, but at intermediate
zoom levels when maglim = 9.5 or so.

Thanks a lot for the catalogs Jason!

CCMAIL: kstars-devel@kde.org



Revision 826086 - Directory Listing
Modified Sun Jun 29 20:20:27 2008 UTC (15 years, 5 months ago) by asimha
Changing the default MySQL table name to tycho2

CCMAIL: kstars-devel@kde.org



Revision 826085 - Directory Listing
Modified Sun Jun 29 20:13:04 2008 UTC (15 years, 5 months ago) by asimha
Relax the strictness of the regular expression that parses the ASCII
data file. This is required for compatibility with the Tycho 2 ASCII
catalog prepared by Jason.

CCMAIL: kstars-devel@kde.org



Revision 825361 - Directory Listing
Modified Fri Jun 27 22:29:26 2008 UTC (15 years, 5 months ago) by asimha
The memory usage slider now actually works.

+ Fixing type of Options::memUsage() to double

+ Changing default value of slider to 8

+ Making sure that settings apply correctly in slotApply()

+ Using Options::memUsage() in the maglim formula in StarComponent. I
  cooked up the formula ad-hoc, but it seems to work pretty well. The
  typical memory usage at small zoom levels with the slider at value
  '2' is about 50K (total) and is about 90K with the slider at value
  '10'. I found that 8 gives a good star density, to my satisfaction.

CCMAIL: kstars-devel@kde.org



Revision 824999 - Directory Listing
Modified Fri Jun 27 03:00:01 2008 UTC (15 years, 5 months ago) by asimha
Applying James' patch, making some fixes to the debug information and
removing a few compiler warnings.

The debug information looks neat now. Thanks James.

CCMAIL: kstars-devel@kde.org



Revision 824187 - Directory Listing
Modified Wed Jun 25 07:37:38 2008 UTC (15 years, 5 months ago) by harris
When the zoom level is changed, the new FOV angle is now 
displayed in the statusbar.  It uses the non-persistent 
messages section of the SB, which I think works pretty 
well.  

CCMAIL: kstars-devel@kde.org



Revision 824175 - Directory Listing
Modified Wed Jun 25 06:40:46 2008 UTC (15 years, 5 months ago) by harris
Presto, chango!
The statusbar now has a (non-functional) KLed on its 
right side.  If you want it on the left, move the new 
lines to the top of initStatusBar().

The public accessor is KLed* KStars::diskLED()
The relevant functions to call are diskLED()->on() and 
diskLed()->off() (or diskLED()->toggle()).

(BTW, FYI: this is going to be used to indicate when the 
disk is being accessed to dynamically load more stars.  
It will probably be configured to only show up for debug 
builds, or at least will be hidden by default)

CCMAIL: kstars-devel@kde.org



Revision 824172 - Directory Listing
Modified Wed Jun 25 06:37:00 2008 UTC (15 years, 5 months ago) by harris
committing patch from James for better progression of
star sizes as a function of magnitude.

CCMAIL: kstars-devel@kde.org




Revision 824170 - Directory Listing
Modified Wed Jun 25 06:01:11 2008 UTC (15 years, 5 months ago) by asimha
Adding feature to the binfiletester utility, to print the limiting
magnitude of the catalog.

CCMAIL: kstars-devel@kde.org



Revision 824169 - Directory Listing
Modified Wed Jun 25 05:59:45 2008 UTC (15 years, 5 months ago) by asimha
Missed out kstars.kcfg in the previous commit. Fixes compilation
error.

CCMAIL: kstars-devel@kde.org



Revision 824168 - Directory Listing
Modified Wed Jun 25 05:58:48 2008 UTC (15 years, 5 months ago) by asimha
+ Adding a field in the data section of both star data files to store
  the limiting magnitude of the catalog.

+ Removing the unused zoomed-in-magnitude-limit for stars.

+ Adding a (presently dummy) slider to the config UI to set memory
  usage / star density.

CCMAIL: kstars-devel@kde.org



Revision 823312 - Directory Listing
Modified Mon Jun 23 00:04:19 2008 UTC (15 years, 5 months ago) by jbowlin
Eliminated an unused parameter warning message.



Revision 823278 - Directory Listing
Modified Sun Jun 22 23:11:01 2008 UTC (15 years, 5 months ago) by asimha
Print more useful debug info, in a better way.

Adding one more debug parameter to be displayed, and using
printf("..."); instead of KDebug() to make the output readable on
small terminals.

CCMAIL: kstars-devel@kde.org



Revision 823271 - Directory Listing
Modified Sun Jun 22 23:04:10 2008 UTC (15 years, 5 months ago) by asimha
Merging changes from trunk into summer branch.

CCMAIL: kstars-devel@kde.org



Revision 823199 - Directory Listing
Modified Sun Jun 22 19:53:15 2008 UTC (15 years, 5 months ago) by jbowlin
Can now adjust the magnitude limit using mouse wheel or "-" and "=" keys by
using the Alt key modifier.  The Ctrl and Shift modifiers work in a similar
fashion to what they do with zooming.

The default mag step is 1.0.

The Shift modifier reduces the step to 0.5.  

The Ctrl modifier reduces it to 0.2.

Combined, they reduce it to 0.1.

Also changed the factor in the maglim formula from 4.444 to 3.5 to match
the summer branch.


CCMAIL:kstars-devel@kde.org


Revision 823193 - Directory Listing
Modified Sun Jun 22 19:42:37 2008 UTC (15 years, 5 months ago) by mutlaqja
Porting INDI driver to multiple drivers per device manager

Revision 823191 - Directory Listing
Modified Sun Jun 22 19:38:36 2008 UTC (15 years, 5 months ago) by mutlaqja
Adding Astrophysics driver

Revision 823190 - Directory Listing
Modified Sun Jun 22 19:35:57 2008 UTC (15 years, 5 months ago) by mutlaqja
Make it compile on DragonFlyBSD

Revision 823189 - Directory Listing
Modified Sun Jun 22 19:33:33 2008 UTC (15 years, 5 months ago) by mutlaqja
Adding lx200ap to the build

Revision 823187 - Directory Listing
Modified Sun Jun 22 19:32:39 2008 UTC (15 years, 5 months ago) by mutlaqja
Adding INDI Astrophysics driver by Markus Wildi, thank you Markus!

Other LX200 INDI driver went through an overhaul process to insure
strict compatibility with INDI standards.

CCMAIL:wildi.markus@bluewin.ch
CCMAIL:kstars-devel@kde.org



Revision 823176 - Directory Listing
Modified Sun Jun 22 18:27:24 2008 UTC (15 years, 5 months ago) by jbowlin
Added large zoom steps to unfrozen branch.

The change in zoom due to the mouse wheel or "-" and "=" keys is now 2.0
instead of the previous 1.1.  This reduces the number of key presses or
wheel clicks to change to to a given zoom by roughly a factor of eight.

The Shift and Control keys reduce the zoom step by factors of 2 and 4
respectively.  Combined, they reduce it by a factor of 8 which is close
to (but not equal to) the original factor of 1.1.

Also increased MINZOOM from 200 to 250, which I think roughly compensates
for the change caused when we converted SkyMap::fov() to reporting the
diagonal of the screen instead of the minimum of the height and width.
The change in fov() was made to provide a radius for the SkyMesh::aperture()
call.


CCMAIL: kstars-devel@kde.org


Revision 822685 - Directory Listing
Modified Sat Jun 21 05:51:25 2008 UTC (15 years, 5 months ago) by asimha
Improving the efficiency of caching of stars. Thanks for pointing out
the flaw, James.

CCMAIL: kstars-devel@kde.org



Revision 822677 - Directory Listing
Modified Sat Jun 21 03:05:31 2008 UTC (15 years, 5 months ago) by asimha
Adding functionality to optionally go into frugal and very-frugal
memory management modes. These modes are very buggy, but give an idea
of the excess time taken to read the harddisk.

CCMAIL: kstars-devel@kde.org



Revision 822673 - Directory Listing
Modified Sat Jun 21 01:39:14 2008 UTC (15 years, 5 months ago) by asimha
Adding functions freeAll() and freeUnused() to StarBlockFactory for
testing.

CCMAIL: kstars-devel@kde.org



Revision 822670 - Directory Listing
Modified Sat Jun 21 00:59:28 2008 UTC (15 years, 5 months ago) by asimha
+ Modifying the formula for size of stars to maintain discernability
  between brighter and fainter stars.

+ Adding more debug info (visible star count) and making appropriate
  corrections.

CCMAIL: kstars-devel@kde.org



Revision 822665 - Directory Listing
Modified Sat Jun 21 00:28:26 2008 UTC (15 years, 5 months ago) by asimha
+ Updating binary files with the revised Tycho-1 catalog. (Thanks Jason!)

+ Made a change in tycdatatomysql.pl to adjust to the new format.

CCMAIL: kstars-devel@kde.org



Revision 822094 - Directory Listing
Modified Thu Jun 19 05:56:48 2008 UTC (15 years, 5 months ago) by harris
Removing non-kstars directories from the unfrozen 
kstars branch


Revision 822093 - Directory Listing
Modified Thu Jun 19 05:43:04 2008 UTC (15 years, 5 months ago) by harris
After numerous requests: create an unfrozen branch for 
non-GSoC KStars development.

CCMAIL: kstars-devel@kde.org



Revision 821318 - Directory Listing
Modified Tue Jun 17 04:25:00 2008 UTC (15 years, 5 months ago) by asimha
+ Adding key binding 'F' to verify StarBlockList integrity (checks for
large jumps in magnitudes between neighbouring StarBlocks in an SBL)

+ Adding key binding 'G' to print the structure of the LRU Cache

+ Adding timing code to output time elapsed in various segments of the
most recent draw() loop, bound to key 'B'

+ Fixing quite a few serious bugs

+ Adding more error / warning messages

CCMAIL: kstars-devel@kde.org



Revision 821213 - Directory Listing
Modified Mon Jun 16 21:04:52 2008 UTC (15 years, 5 months ago) by asimha
Binding key 'B' to print useful debug information about unnamed star
memory allocation.

CCMAIL: kstars-devel@kde.org



Revision 821190 - Directory Listing
Modified Mon Jun 16 19:39:18 2008 UTC (15 years, 5 months ago) by asimha
Merging bugfix in KSConjunct from trunk



Revision 820989 - Directory Listing
Modified Sun Jun 15 23:58:52 2008 UTC (15 years, 5 months ago) by asimha
Implementing byteswapping in binfiletester.c

CCMAIL: kstars-devel@kde.org



Revision 820988 - Directory Listing
Modified Sun Jun 15 23:58:04 2008 UTC (15 years, 5 months ago) by asimha
Target clean should also remove temporary binary data file fragments.

CCMAIL: kstars-devel@kde.org



Revision 820987 - Directory Listing
Modified Sun Jun 15 23:45:30 2008 UTC (15 years, 5 months ago) by asimha
+ Removing a completed TODO comment

+ Implementing byteswapping for BinFileHelper

CCMAIL: kstars-devel@kde.org



Revision 820982 - Directory Listing
Modified Sun Jun 15 23:32:27 2008 UTC (15 years, 5 months ago) by asimha
Lots of general fixes:

+ Improving code quality

+ Removing unused / unimplemented functions

+ Completing some TODOs

CCMAIL: kstars-devel@kde.org



Revision 820969 - Directory Listing
Modified Sun Jun 15 22:25:03 2008 UTC (15 years, 5 months ago) by asimha
+ Removing unused variables in
StarBlockComponent::loadShallowStarData()

+ Reducing scope of StarComponent::plainStarTemplate to within
StarComponent::loadShallowStarData()

+ Removing TODO comment in StarBlock and leaving plainStarTemplate to
stay at both places.

CCMAIL: kstars-devel@kde.org



Revision 820968 - Directory Listing
Modified Sun Jun 15 22:15:25 2008 UTC (15 years, 5 months ago) by asimha
Using the global drawID from the m_skyMesh object.

CCMAIL: kstars-devel@kde.org



Revision 820301 - Directory Listing
Modified Fri Jun 13 19:44:27 2008 UTC (15 years, 5 months ago) by asimha
+ Renaming datatomysql.pl to hipdatatomysql.pl and adding a few
comments

+ Adding tycdatatomysql.pl, a modified version of datatomysql.pl for
parsing the Tycho-1 star catalog

+ Updating the README.tools in kstars/data/tools

CCMAIL:kstars-devel@kde.org



Revision 820297 - Directory Listing
Modified Fri Jun 13 19:32:50 2008 UTC (15 years, 5 months ago) by asimha
Improvising data/tools/binfiletester.c to print out some more
information about the trixel being read, from the index table entries

CCMAIL: kstars-devel@kde.org



Revision 820296 - Directory Listing
Modified Fri Jun 13 19:30:00 2008 UTC (15 years, 5 months ago) by asimha
+ Making the BinFileHelper class less prone to abuse, by clearing any
previously loaded index table data.

CCMAIL: kstars-devel@kde.org



Revision 820295 - Directory Listing
Modified Fri Jun 13 19:29:12 2008 UTC (15 years, 5 months ago) by asimha
+ Fixing bug that was causing fainter stars not to be displayed in
some trixels. We use different trixel ID numbers on the data file and
within the SkyMesh class to identify the same trixel. The code in
starblocklist.cpp was using the wrong trixel ID to readout the number
of stars from the data file header. As a confirmation of the fix,
KStars now displays mag 12.1 stars in the M22 region

+ Implementing the code required to re-use StarBlocks. This code was
not implemented correctly, causing 3 times more memory to be
used. This involved updating drawID at each draw, and making some
changes in the StarBlock and StarBlockFactory classes.



Revision 820105 - Directory Listing
Modified Fri Jun 13 07:48:20 2008 UTC (15 years, 5 months ago) by asimha
+ Merging patches from trunk

+ Incorporating Tycho 1 star catalog down to magnitude 12.

It's amazing to see so much star density. Maybe the magnitude limit
formula requires a little more tweaking, because it is displaying far
too many stars at intermediate zoom levels and that is causing zoom-in
to respond a little slowly.

Thanks for the parsed catalog Jason!

CCMAIL: kstars-devel@kde.org



Revision 819939 - Directory Listing
Modified Thu Jun 12 17:17:52 2008 UTC (15 years, 5 months ago) by asimha
+ Fixing trivial mistake in StarComponent::objectNearest() that caused
it to fail on unnamed stars.

+ Removing obsolete function calls, debug statements etc.

+ Implementing byteswapping for deep star data (TODO: Test)

CCMAIL: kstars-devel@kde.org



Revision 819781 - Directory Listing
Modified Thu Jun 12 06:15:13 2008 UTC (15 years, 5 months ago) by asimha
Fixing a trivial bug in starblocklist.cpp that was preventing
markNext() from being called. This was causing blocks to never be
inserted into the LRU Cache, and thus, cached blocks were never
reused.

With this fix, we achieve a 2x drop in memory usage when limiting
magnitudes at zoom in and zoom out are 10.0 and 6.2!

Leaving the debug statements till we are sure of the code quality.

CCMAIL: kstars-devel@kde.org



Revision 819780 - Directory Listing
Modified Thu Jun 12 05:58:53 2008 UTC (15 years, 5 months ago) by asimha
Implementing dynamic loading of star data from harddisk, depending on
current trixel.

At (zoom out mag limit, zoom in mag limit) = (6.3, 10.0) with
sufficient zoom (I couldn't measure it, but I could expect not more
than 6 trixels to be present), we get a saving of about 30kB in
memory.

This is still bad because we are allocation 179 StarBlocks, so it
looks like we still have some bug.

CCMAIL: kstars-devel@kde.org



Revision 819779 - Directory Listing
Modified Thu Jun 12 05:48:48 2008 UTC (15 years, 5 months ago) by asimha
Fixing bug upon multiple inclusion of stardata.h

CCMAIL: kstars-devel@kde.org



Revision 818928 - Directory Listing
Modified Tue Jun 10 01:45:59 2008 UTC (15 years, 5 months ago) by asimha
+ Implementing byte swapping on starData as a function

+ loadShallowStarData now uses the StarObject::init and
StarObject::setNames for named stars

+ Fixing bug in setting of long names in StarObject

CCMAIL: kstars-devel@kde.org



Revision 818909 - Directory Listing
Modified Tue Jun 10 00:14:10 2008 UTC (15 years, 5 months ago) by asimha
+ Removing the StarObject::init() with many arguments and retaining
only StarObject::init( starData *stardata );

+ Adding StarObject::setNames() so that named stars can be initialized
from starObject::init() and have their names set later

+ Modifying the code in StarComponent to use the the other (only)
StarObject::init() method. Reducing the number of arguments to the
init() method reduced the time for creation of one star by 1 usec,
which is a 20% reduction in load time. (Earlier load time ~ 225ms,
current load time ~ 183ms). This also keeps the code clean and reduces
code duplication.

+ Documentation fixes, indentation fixes etc.

CCMAIL: kstars-devel@kde.org



Revision 818637 - Directory Listing
Modified Mon Jun 9 03:11:59 2008 UTC (15 years, 5 months ago) by asimha
Adding macros to swap bytes on big endian / mixed endian systems. This
fixes any compilation problems.

CCMAIL: kstars-devel@kde.org



Revision 818631 - Directory Listing
Modified Mon Jun 9 01:58:31 2008 UTC (15 years, 5 months ago) by asimha
+ StarBlockCache::useID is now called drawID, for consistency.

+ StarBlock is now a class, taking care of its own construction and
destruction

+ StarBlockCache uses the constructors and destructor of StarBlock for
creating and destroying StarBlocks

+ StarBlockList is now a class, yet to be implemented

+ Byteswapping implemented. The binary data files should now work on
systems with big endian and mixed endian architectures.

+ StarComponent::m_readOffset is removed, because StarBlockList will
store the read offset instead.

+ Removing unused functions in StarComponent

+ StarComponent::readData() is now called
StarComponent::loadShallowStarData()

CCMAIL: kstars-devel@kde.org



Revision 818628 - Directory Listing
Modified Mon Jun 9 01:41:49 2008 UTC (15 years, 5 months ago) by asimha
Implementing a method that initializes a StarObject from a starData
structure. This function call is expected to be faster than the
earlier StarObject::init(...) which used to take several parameters.

CCMAIL: kstars-devel@kde.org



Revision 818627 - Directory Listing
Modified Mon Jun 9 01:36:44 2008 UTC (15 years, 5 months ago) by asimha
Defining struct starData in a separate header file, because its use is
pretty wide-spread.

CCMAIL: kstars-devel@kde.org



Revision 818559 - Directory Listing
Modified Sun Jun 8 19:41:17 2008 UTC (15 years, 5 months ago) by asimha
Fixing compile error that I had overlooked in starblockcache.cpp

CCMAIL: kstars-devel@kde.org



Revision 818558 - Directory Listing
Modified Sun Jun 8 19:36:34 2008 UTC (15 years, 5 months ago) by asimha
Porting changes from trunk to the 'summer' branch.

CCMAIL: kstars-devel@kde.org



Revision 818557 - Directory Listing
Modified Sun Jun 8 19:32:39 2008 UTC (15 years, 5 months ago) by asimha
+ General code quality improvements. Thanks to James for letting me
know of some of these coding conventions.

+ StarBlockCache::deleteBlocks() and StarBlockCache::useBlock() must
also free the memory alloted for StarBlock::star

CCMAIL: kstars-devel@kde.org



Revision 818537 - Directory Listing
Modified Sun Jun 8 18:44:30 2008 UTC (15 years, 5 months ago) by asimha
Indentation fix : Replacing tabs by appropriate number of spaces.

CCMAIL: kstars-devel@kde.org



Revision 818176 - Directory Listing
Modified Sun Jun 8 00:34:06 2008 UTC (15 years, 5 months ago) by asimha
Changes to the StarComponent class:

+ Remove processStar() completely

+ Add a starsLoaded flag to indicate whether the named and bright
unnamed stars are loaded.

+ Change m_ReadOffset into a fixed size array (to store read offsets
for 512 trixels) instead of a QVector

+ Implementing readStarBlock() to read a block of Stars from the data
file. (Not tested yet)

+ Making plainStarTemplate a private member of the class

+ Adding an array of 512 StarBlockList objects

CCMAIL: kstars-devel@kde.org



Revision 818174 - Directory Listing
Modified Sun Jun 8 00:20:09 2008 UTC (15 years, 5 months ago) by asimha
StarBlockCache::getBlock() now dissociates the StarBlock from its
parent StarBlockList, as specified in it's documentation.

CCMAIL: kstars-devel@kde.org



Revision 818172 - Directory Listing
Modified Sun Jun 8 00:08:26 2008 UTC (15 years, 5 months ago) by asimha
Implementing an LRU Cache for StarBlocks. 

CCMAIL: kstars-devel@kde.org



Revision 818170 - Directory Listing
Modified Sun Jun 8 00:06:12 2008 UTC (15 years, 5 months ago) by asimha
Changing the Spectral Type field in StarObject into a character array
of size 2. It was a QString earlier.

CCMAIL: kstars-devel@kde.org



Revision 818168 - Directory Listing
Modified Sun Jun 8 00:03:11 2008 UTC (15 years, 5 months ago) by asimha
Defining a StarBlockList as a typedef.

CCMAIL: kstars-devel@kde.org



Revision 818167 - Directory Listing
Modified Sun Jun 8 00:02:19 2008 UTC (15 years, 5 months ago) by asimha
Defining a StarBlock. Moving the definition to a separate header file.

CCMAIL: kstars-devel@kde.org



Revision 816484 - Directory Listing
Modified Wed Jun 4 00:32:55 2008 UTC (15 years, 6 months ago) by asimha
The BinFileHelper class now maintains a count of the total number of
records in a file, and has an overloaded getRecordCount() to retrieve
it.

CCMAIL: kstars-devel@kde.org



Revision 816482 - Directory Listing
Modified Wed Jun 4 00:30:43 2008 UTC (15 years, 6 months ago) by asimha
Adding a single index entry to the index table in the header of
starnames.dat, so that we know how many records it contains.

CCMAIL: kstars-devel@kde.org



Revision 816465 - Directory Listing
Modified Tue Jun 3 22:42:09 2008 UTC (15 years, 6 months ago) by asimha
StarObject objects for unnamed stars are now created by memcpy()-ing a
template object and then filling in the data, instead of using the
constructor.

Also replacing call to skyMesh::indexStar(...) by a simple method of
obtaining the trixel ID. [Works only for level 3 HTM]

This seems to have brought down the time to load each star by a factor
of 6!! On my system, it now takes about 225 seconds on an average to
load 41560 stars, as against ~1745 seconds earlier. The timing code is
currently left as it is, for testing this out.

Some of the newly implemented code could be dangerous, as it uses
pointers at a very low level. This code is almost surely going to
result in a segmentation fault when we implement storage and retrieval
of observing log data and user-added links!

I didn't realise it would be so easy to do this - I thought I'd have
to modify all classes in the inheritance tree starting from SkyPoint!
Many thanks to James, who rightly pointed out that it was the stack of
constructors (and the SkyMesh::indexStar()) that were eating away most
of the time.

CCMAIL: kstars-devel@kde.org



Revision 816459 - Directory Listing
Modified Tue Jun 3 22:27:04 2008 UTC (15 years, 6 months ago) by asimha
+ Storing a pointer to the spectral type string in SkyObject::SpType,
  instead of the string itself.

+ Implementing a SkyObject::init() method that does initialization of
  star data independent of the constructor.

CCMAIL: kstars-devel@kde.org



Revision 815879 - Directory Listing
Modified Mon Jun 2 19:09:20 2008 UTC (15 years, 6 months ago) by asimha
Removing some unnecessary debug statements, and adding an extra
comment.



Revision 815876 - Directory Listing
Modified Mon Jun 2 19:04:38 2008 UTC (15 years, 6 months ago) by asimha
Yet another bug in the script that parses the data and puts them into
the MySQL database. The declinations of stars close to the celestial
equator were not stored correctly, due to a sign error.

Thanks to Jason, who pointed out where the bug was immediately.

CCMAIL: kstars-devel@kde.org



Revision 815560 - Directory Listing
Modified Mon Jun 2 08:01:41 2008 UTC (15 years, 6 months ago) by asimha
Reimplementing StarComponent::readData to read data from the binary
files.

This may have created several bugs, which still need to be hunted down
and fixed.

Note that byteswapping isn't yet implemented, which means the data
files provided work only on Little Endian systems for now. For other
systems, the data files need to be recreated using the utilities in
kstars/data/tools

CCMAIL:kstars-devel@kde.org



Revision 815557 - Directory Listing
Modified Mon Jun 2 07:50:27 2008 UTC (15 years, 6 months ago) by asimha
Fixing faulty data and data generation utility (datatomysql.pl) that
was assigning wrong trixels to stars.

Instead of using the trivial $star->{ra}, I was trying to do some
inaccurate conversion of RA in HH:MM format into RA hours.

CCMAIL: kstars-devel@kde.org



Revision 815516 - Directory Listing
Modified Mon Jun 2 02:36:25 2008 UTC (15 years, 6 months ago) by asimha
+ Fixing bug in datatomysql.pl that was causing trixel to be reported
incorrectly. The RA string was passed directly in HH:MM format without
converting into a number.

+ datatomysql.pl now empties the contents of the table before writing,
to prevent duplicate entries



Revision 815490 - Directory Listing
Modified Sun Jun 1 23:29:53 2008 UTC (15 years, 6 months ago) by asimha
Happened to overlook a compile error! Fixing missing semicolon in
binfiletester.c

SVN_SILENT



Revision 815487 - Directory Listing
Modified Sun Jun 1 22:49:02 2008 UTC (15 years, 6 months ago) by asimha
+ Adding new makefile target to generate the data files
+ Updating documentation
+ Making minor changes to mysql2bin.c

CCMAIL: kstars-devel@kde.org



Revision 815460 - Directory Listing
Modified Sun Jun 1 21:25:32 2008 UTC (15 years, 6 months ago) by asimha
+ Moving tools used to analyze data into kstars/data/tools from kstars/data

+ Adding tools used to handle binary data

+ Adding a README that describes some of the data tools

CCMAIL: kstars-devel@kde.org



Revision 814970 - Directory Listing
Modified Sat May 31 20:10:20 2008 UTC (15 years, 6 months ago) by asimha
Utilities to handle binary data file I/O

CCMAIL: kstars-devel@kde.org



Revision 814968 - Directory Listing
Modified Sat May 31 20:07:49 2008 UTC (15 years, 6 months ago) by asimha
Adding binary star data files to the branch.

CCMAIL: kstars-devel@kde.org



Revision 814648 - Directory Listing
Modified Sat May 31 01:08:57 2008 UTC (15 years, 6 months ago) by asimha
Syncing branch with changes in the trunk

CCMAIL:kstars@30doradus.org



Revision 812417 - Directory Listing
Modified Sun May 25 13:45:11 2008 UTC (15 years, 6 months ago) by harris
Adding a non-frozen branch for SoC development


Revision 409205 - Directory Listing
Added Wed May 4 06:07:06 2005 UTC (18 years, 7 months ago) by (unknown author)
sort out branches