Log of /branches/kstars
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