1. 08 Apr, 2017 1 commit
    • Robert Lancaster's avatar
      Here are some more improvements to the Whats Interesting panel. · 83430ff8
      Robert Lancaster authored and Jasem Mutlaq's avatar Jasem Mutlaq committed
      This will download wikipedia info text box in addition to the description.
      It can dynamically display the content in a tabbed pane or right next to each other depending on the width of the page. Both the descriptions and the info text are now saved after loaded the first time for easier loading later.
      I also captured the wikipedia image from the info text box and added that to the list of images available in the thumbnail picker.  I also improved some of the layouts in whats interesting
  2. 06 Apr, 2017 1 commit
    • Valentin Boettcher's avatar
      I've added some simple comet tails and an option to disable them. · 9c6c0c85
      Valentin Boettcher authored and Jasem Mutlaq's avatar Jasem Mutlaq committed
      There is a bit of Fuzz, cause astyle was doing it's thing. (Has anyone
      run astyle recursively yet? There are still some unformated files.)
      To clarify things: I just added a "drawComet" method to the skypainter,
      an option to the kcfg and the UI and one tweak to retrieve an instance
      of the sun.
      To note: the findPA method could be tweaked, by somehow caching the Suns
      position, because by now it is re-projected for every comet tail. (Well
      that's actually OK, because you hardly see more then two at a time.)
  3. 05 Apr, 2017 1 commit
  4. 04 Apr, 2017 2 commits
  5. 03 Apr, 2017 2 commits
  6. 02 Apr, 2017 4 commits
  7. 31 Mar, 2017 2 commits
  8. 29 Mar, 2017 3 commits
  9. 28 Mar, 2017 1 commit
  10. 27 Mar, 2017 2 commits
    • Jasem Mutlaq's avatar
    • Robert Lancaster's avatar
      I found the drawing issue that was making the horizontal bar for different... · 84e2ce9d
      Robert Lancaster authored and Jasem Mutlaq's avatar Jasem Mutlaq committed
      I found the drawing issue that was making the horizontal bar for different pixel heights of the window.  It took me some time to dig up what exactly was causing the black line.  But I finally did.
      It was a result of clipping that was taking place in Skymapqdraw.cpp:
          // Set Clipping
          QPainterPath path;
      Which was based upon some code in Projector.cpp in the method void Projector::updateClipPoly()
      The issue was that in creating the clip path, it was stepping around the circle from 0 to 180 degrees and then from 0 to -180 degrees.  As a result, it created not a circular clipping region but two semicircular clipping regions.   I painted the path so that I could clearly see what was going on:
      Then I tried reversing the direction for the second half circle from -180 to 0.  This did not work, it produced an unbounded clipping region.
      But then I tried doing a full circular path from 0 to 360.  This not only gave a circular path, it worked perfectly for the clipping region and fixed the problem.
      Now what I don’t know is whether the reason for two separate half circles was based upon some issue with the sincos method accurately calculating the other half of the circle.  The reason I suspect this is because someone went to a lot of trouble to write two separate loops that are nearly identical.
      As far as I can tell, this method works, please check for me.
  11. 26 Mar, 2017 3 commits
  12. 25 Mar, 2017 5 commits
  13. 24 Mar, 2017 1 commit
  14. 23 Mar, 2017 3 commits
  15. 22 Mar, 2017 3 commits
  16. 21 Mar, 2017 6 commits