1. 14 Nov, 2016 1 commit
  2. 06 Nov, 2016 1 commit
    • Jasem Mutlaq's avatar
      SIGNIFICANT boost in startup speed from using a combination of delayed image... · a4751fe5
      Jasem Mutlaq authored
      SIGNIFICANT boost in startup speed from using a combination of delayed image loading, which also saves RAM, and QtConcurrent. The usage of QtConcurrent has to be carefully examined since we do want out-of-sequence loading where data cannot be read properly. So far it seems to work well but have to try it on Raspberry PI and also on Android
      a4751fe5
  3. 17 Aug, 2016 4 commits
  4. 16 Aug, 2016 1 commit
  5. 20 May, 2016 1 commit
  6. 16 May, 2016 1 commit
  7. 18 Jan, 2015 2 commits
  8. 11 Jul, 2014 2 commits
  9. 10 Jul, 2014 2 commits
  10. 22 Dec, 2013 1 commit
  11. 08 Apr, 2012 1 commit
  12. 05 Aug, 2011 1 commit
  13. 03 May, 2011 1 commit
    • Khudyakov Alexey's avatar
      It required rewrite of TextureManager. Now its API became much simpler · 4bb749b5
      Khudyakov Alexey authored
      there are just 3(+1) static functions. One to obtain image and two
      to bind texture.
      
      Most important changes:
      
      * Texture IDs are cached by Qt so there no point cache them twice
      * Texture manager do not own GL context any more. Instead it is
        passed as parameter of QGLWidget* type.
      * Texture class is not used anywhere but is still here.
      * All Q_ASSERTS on QGLContext are gone
      * Planet and deep-skyes store their images as QImage not as
        textures. Also they are loaded at construction time.
      
      Unfortunately this is rather large changeset but there is no
      obvious way to implement these changes incrementally.
      
      CCMAIL: kstars-devel@kde.org
      BUG: 266933
      4bb749b5
  14. 03 Jan, 2011 1 commit
    • Akarsh Simha's avatar
      Ensure that RA0 and Dec0 are correctly kept track of in · 2d74c2b1
      Akarsh Simha authored
      SkyPoint. Avoid coming up with incorrect RA0 and Dec0 values.
      
      * Initialize RA0 and Dec0 to nonsense, if not specified.
      
      * Introduce a method called deprecess that precesses back to J2000.0
        to find RA0 and Dec0.
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=1211217
      2d74c2b1
  15. 17 Oct, 2010 2 commits
    • Akarsh Simha's avatar
      Undo last commit, which was an incorrect merge. Still not completely · 434a98b0
      Akarsh Simha authored
      fixed.
      
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=1186602
      434a98b0
    • Akarsh Simha's avatar
      Merging Harry's OpenGL branch into trunk! · 61fc2b3a
      Akarsh Simha authored
      Yippeeeee! Now everyone can have the OpenGL'd KStars!
      
      I must congratulate Harry on writing such beautiful code. I really
      like the way this stuff works now.
      
      There are a whole bunch of *regressions* introduced by this, which
      Harry has summarized in an earlier e-mail to the mailing list, which I
      hope, can be fixed at least to some extent before release.
      
      The GL version is much more smoother and nice on my machine.
      
      Also, this has NOT been tested to compile! I'm going to test it
      immediately after this commit, because I found it convenient that
      way. Expect follow up commits to fix compile errors.
      
      CCMAIL: kstars-devel@kde.org
      
      
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=1186600
      61fc2b3a
  16. 28 Aug, 2010 1 commit
    • Jasem Mutlaq's avatar
      + Fixed import catalog crash. · 9d68bc26
      Jasem Mutlaq authored
      + Added support for radio sources, but it can technically support any non-optical data as well. I'll add a radio source catalog to GetNewStuff for the strongest radio sources known now. The radio support was required since my radio 
        telescope is already being controlled by KStars, but this step adds data as well.
      + Added Details dialog shortcut in the find dialog since it can become tedious to right click on the skymap just to recall the detail dialog of some object, for DSOs this can become challenging.
      
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=1169038
      9d68bc26
  17. 11 Aug, 2010 3 commits
  18. 15 Jun, 2010 1 commit
  19. 18 May, 2010 1 commit
  20. 26 Feb, 2010 1 commit
  21. 12 Feb, 2010 1 commit
    • Alexey Khudyakov's avatar
      Change signatures of member functions of SkyPoint · fe2c14fe
      Alexey Khudyakov authored
      namely: ra,ra0,dec,dec0,az,alt
      
      Now they return const reference to dms instead of pointer. Main
      reason bhid this change is to use plain dumb assignment for angles
      For example following code snippets could be found in KStars sources
      
      > a1.setH( p->ra().Hours() );
      
      Actually it is plain assignment but in obscure form and rather ineffective.
      It include two multiplications. Following code is equivalent:
      
      > a1 = p->ra();
      
      Much easier to understand.
      
      Change is very extensive but fairly trivial. At the very least code
      does compile and seems to work.
      
      CCMAIL: kstars-devel@kde.org
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=1089286
      fe2c14fe
  22. 02 Nov, 2009 1 commit
    • Akarsh Simha's avatar
      Show name labels for deep-sky objects. · 43d558b1
      Akarsh Simha authored
      I've tried to implement all the ideas that were posted as comments in
      the wishlist report. Thanks for the report, and the ideas.
      
      It looks like the slider for controlling density of DSO labels isn't
      working. Other TODOs are - the colors for the labels are not editable
      at the moment, if I amn't wrong. I'm keeping them for the next weekend.
      
      CCMAIL: kstars-devel@kde.org
      FEATURE: 207798
      
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=1043623
      43d558b1
  23. 26 Jul, 2009 1 commit
  24. 03 Jun, 2009 3 commits
    • Alexey Khudyakov's avatar
      * Oops. Restore copy constructor for StarObject. It set updateID · 43d4b25f
      Alexey Khudyakov authored
        and updateNumID to 0. Compiler derived version does not. Fixed.
      
      * In ConjunctionsTool::slotFindObject() use clone() instead of
        kind of RTTI. It shorter and safer this way.
      
      * Fix copy constructor of DeepSkyObject so it copy QImage right
        and does not cause segfaults
      
      CCMAIL: kstars-devel@kde.org
      
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=977251
      43d4b25f
    • Alexey Khudyakov's avatar
      Fix similar problem for double free for DeepSkyObject · 32cf570d
      Alexey Khudyakov authored
      svn path=/trunk/KDE/kdeedu/kstars/; revision=977225
      32cf570d
    • Alexey Khudyakov's avatar
      In this changeset clone function is implemented. It allows safe · cbb53a3a
      Alexey Khudyakov authored
      copying of objects. E.g. KSPlanet stored as SkyObject* pointer
      would be copied as KSPlanet and not sliced. 
      
      For all subclasses of SkyObject but DeepSkyObject copy
      constructors are removed. In most cases they are pretty useless
      and could be replaced with default implementations. 
      
      * Changes in copy constructors
       - Trail in TrailObject wasn't copied. Now it's copied
       - const annotation added in DeepSkyObject copy constructor
      
      * Overloaded assignment operator in EclipticPosition
        (skyobjects/ksplanetbase.h) removed. Default
        implementation would be just fine too.
      
      Please note, despite the fact that a lot of files are changed
      only conjustion tool is affected by this change. Objects of
      SkyObject class family are not copied much.
      
      CCMAIL: kstars-devel@kde.org
      
      
      svn path=/trunk/KDE/kdeedu/kstars/; revision=977139
      cbb53a3a
  25. 07 Apr, 2009 1 commit
  26. 25 Feb, 2009 1 commit
  27. 17 Dec, 2008 1 commit
  28. 30 Jan, 2008 1 commit
  29. 30 Nov, 2007 1 commit