[Kstars-devel] branches/kstars/summer/kdeedu/kstars/kstars [POSSIBLY UNSAFE]

Jason Harris kstars at 30doradus.org
Sat Jul 12 15:48:41 CEST 2008


I'm going to go ahead and put the changelog here so we have it
available in our ML archive:

------------------------------------------------------------------------
r826974 | harris | 2008-07-02 04:19:03 +0530 (Wed, 02 Jul 2008) | 3 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars/kstars/main.cpp

Bump version string



------------------------------------------------------------------------
r827037 | asimha | 2008-07-02 12:19:37 +0530 (Wed, 02 Jul 2008) | 7 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.cpp

Show the wait cursor while computing conjunctions.

Thanks for the pointers, Jason.

CCMAIL: kstars-devel at kde.org



------------------------------------------------------------------------
r827206 | asimha | 2008-07-02 18:03:32 +0530 (Wed, 02 Jul 2008) | 12 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars/kstars/tools/ksconjunct.cpp

Making major bugfixes to the conjunction tool.

+ Applying Jason's patch. Thanks Jason!

+ Jason's patch revealed a few more bugs, fixing them.

+ Reducing the tolerance of findPrecise() to 1 minute instead of 1
  hour, so that predictions are accurate enough even with the moon.

CCMAIL: kstars-devel at kde.org



------------------------------------------------------------------------
r827409 | asimha | 2008-07-03 03:04:44 +0530 (Thu, 03 Jul 2008) | 8 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars/kstars/skymap.cpp

Reverting previous change from clickedPoint to previousClickedPoint,
which doesn't seem to have been necessary.

Thanks for the patch, Jason.

CCMAIL: kstars-devel at kde.org



------------------------------------------------------------------------
r829596 | scripty | 2008-07-08 23:03:04 +0530 (Tue, 08 Jul 2008) | 1 line
Changed paths:
   M /trunk/KDE/kdeedu/blinken/src/blinken.desktop
   M /trunk/KDE/kdeedu/kalgebra/plasmoid/kalgebraplasmoid.desktop
   M /trunk/KDE/kdeedu/kalgebra/src/kalgebra.desktop
   M /trunk/KDE/kdeedu/kalzium/compoundviewer/kalziumgl_part.desktop
   M /trunk/KDE/kdeedu/kalzium/plasmoid/applet/bodr/plasma_kalzium.desktop
   M /trunk/KDE/kdeedu/kalzium/plasmoid/applet/didyouknow/plasma_didyouknow.desktop
   M /trunk/KDE/kdeedu/kalzium/plasmoid/engine/plasma-dataengine-kalzium.desktop
   M /trunk/KDE/kdeedu/kalzium/src/kalzium.desktop
   M /trunk/KDE/kdeedu/kanagram/src/kanagram.desktop
   M /trunk/KDE/kdeedu/kbruch/src/kbruch.desktop
   M /trunk/KDE/kdeedu/kgeography/src/kgeography.desktop
   M /trunk/KDE/kdeedu/khangman/src/khangman.desktop
   M /trunk/KDE/kdeedu/kig/kfile/kfile_drgeo.desktop
   M /trunk/KDE/kdeedu/kig/kfile/kfile_kig.desktop
   M /trunk/KDE/kdeedu/kig/kig/kig.desktop
   M /trunk/KDE/kdeedu/kiten/app/kiten.desktop
   M /trunk/KDE/kdeedu/klettres/src/klettres.desktop
   M /trunk/KDE/kdeedu/kmplot/kmplot/kmplot.desktop
   M /trunk/KDE/kdeedu/kpercentage/kpercentage/kpercentage.desktop
   M /trunk/KDE/kdeedu/kstars/kstars/kstars.desktop
   M /trunk/KDE/kdeedu/ktouch/ktouch.desktop
   M /trunk/KDE/kdeedu/kturtle/src/kturtle.desktop
   M /trunk/KDE/kdeedu/kwordquiz/src/kwordquiz.desktop
   M /trunk/KDE/kdeedu/kwordquiz/src/kwordquiz.notifyrc
   M /trunk/KDE/kdeedu/marble/src/marble.desktop
   M /trunk/KDE/kdeedu/marble/src/marble_part.desktop
   M /trunk/KDE/kdeedu/marble/src/plasmoid/plasma-applet-kworldclock.desktop
   M /trunk/KDE/kdeedu/parley/plasmoid/engine/plasma-dataengine-parley.desktop
   M /trunk/KDE/kdeedu/parley/plasmoid/plasma_parley.desktop
   M /trunk/KDE/kdeedu/parley/src/parley.desktop
   M /trunk/KDE/kdeedu/step/step/step.desktop

SVN_SILENT made messages (.desktop file)

------------------------------------------------------------------------
r830301 | harris | 2008-07-10 10:06:15 +0530 (Thu, 10 Jul 2008) | 4 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars/kstars/main.cpp

bump version number in trunk.  Now that 4.1 has been branched, trunk version
numbers reflect the approach toward 4.2.



------------------------------------------------------------------------
r830304 | harris | 2008-07-10 10:27:37 +0530 (Thu, 10 Jul 2008) | 4 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars

Property change to the kstars directory made by svnmerge.py in preparation for
merging changes from the unfrozen branch.



------------------------------------------------------------------------
r830315 | harris | 2008-07-10 11:36:40 +0530 (Thu, 10 Jul 2008) | 172 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars
   M /trunk/KDE/kdeedu/kstars/kstars/finddialog.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/finddialog.h
   M /trunk/KDE/kdeedu/kstars/kstars/htmesh/CMakeLists.txt
   M /trunk/KDE/kdeedu/kstars/kstars/imageviewer.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/imageviewer.h
   M /trunk/KDE/kdeedu/kstars/kstars/indi/CMakeLists.txt
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200_16.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200_16.h
   A /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200ap.cpp
(from /branches/kstars/unfrozen/kstars/kstars/indi/drivers/telescope/lx200ap.cpp:824187)
   A /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200ap.h
(from /branches/kstars/unfrozen/kstars/kstars/indi/drivers/telescope/lx200ap.h:824187)
   A /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200apdriver.c
(from /branches/kstars/unfrozen/kstars/kstars/indi/drivers/telescope/lx200apdriver.c:824187)
   A /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200apdriver.h
(from /branches/kstars/unfrozen/kstars/kstars/indi/drivers/telescope/lx200apdriver.h:824187)
   A /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200aplib.h
(from /branches/kstars/unfrozen/kstars/kstars/indi/drivers/telescope/lx200aplib.h:824187)
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200autostar.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200basic.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200classic.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200driver.c
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200generic.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers/telescope/lx200generic.h
   M /trunk/KDE/kdeedu/kstars/kstars/indi/drivers.xml
   M /trunk/KDE/kdeedu/kstars/kstars/indidriver.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/indidriver.h
   M /trunk/KDE/kdeedu/kstars/kstars/kstars.h
   M /trunk/KDE/kdeedu/kstars/kstars/kstarsactions.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/kstarsdata.h
   M /trunk/KDE/kdeedu/kstars/kstars/kstarsdcop.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/kstarsinit.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/skycomponents/skylabeler.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/skycomponents/starcomponent.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/skymap.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/skymap.h
   M /trunk/KDE/kdeedu/kstars/kstars/skymapevents.cpp

Merged revisions
823176,823187,823189-823191,823193,823199,823312,824172,824175,824187,826864,826883,829313,829315,829326,829464
via svnmerge from
https://svn.kde.org/home/kde/branches/kstars/unfrozen/kstars

........
  r823176 | jbowlin | 2008-06-22 11:27:24 -0700 (Sun, 22 Jun 2008) | 19 lines

  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.

 ........
  r823187 | mutlaqja | 2008-06-22 12:32:39 -0700 (Sun, 22 Jun 2008) | 9 lines

  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.

........
  r823189 | mutlaqja | 2008-06-22 12:33:33 -0700 (Sun, 22 Jun 2008) | 1 line

  Adding lx200ap to the build
........
  r823190 | mutlaqja | 2008-06-22 12:35:57 -0700 (Sun, 22 Jun 2008) | 1 line

  Make it compile on DragonFlyBSD
........
  r823191 | mutlaqja | 2008-06-22 12:38:36 -0700 (Sun, 22 Jun 2008) | 1 line

  Adding Astrophysics driver
........
  r823193 | mutlaqja | 2008-06-22 12:42:37 -0700 (Sun, 22 Jun 2008) | 1 line

  Porting INDI driver to multiple drivers per device manager
........
  r823199 | jbowlin | 2008-06-22 12:53:15 -0700 (Sun, 22 Jun 2008) | 18 lines

  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.

 ........
  r823312 | jbowlin | 2008-06-22 17:04:19 -0700 (Sun, 22 Jun 2008) | 3 lines

  Eliminated an unused parameter warning message.
........
  r824172 | harris | 2008-06-24 23:37:00 -0700 (Tue, 24 Jun 2008) | 7 lines

  committing patch from James for better progression of
  star sizes as a function of magnitude.

........
  r824175 | harris | 2008-06-24 23:40:46 -0700 (Tue, 24 Jun 2008) | 17 lines

  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)

........
  r824187 | harris | 2008-06-25 00:37:38 -0700 (Wed, 25 Jun 2008) | 8 lines

  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.

........
  r826864 | harris | 2008-07-01 10:42:45 -0700 (Tue, 01 Jul 2008) | 6 lines

  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.

........
  r826883 | mutlaqja | 2008-07-01 11:37:49 -0700 (Tue, 01 Jul 2008) | 1 line

  Fix compile issue when libnova is not install, thanks to Jason for
pointing this
out
........
  r829313 | harris | 2008-07-07 22:18:00 -0700 (Mon, 07 Jul 2008) | 9 lines

  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!

........
  r829315 | harris | 2008-07-07 22:43:13 -0700 (Mon, 07 Jul 2008) | 17 lines

  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
  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
........
  r829326 | harris | 2008-07-07 23:52:51 -0700 (Mon, 07 Jul 2008) | 10 lines

  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?

........
  r829464 | harris | 2008-07-08 07:56:15 -0700 (Tue, 08 Jul 2008) | 15 lines

  Improved variable-speed
  implement a triangular speed profile, I am now using much simpler code to


  There's a little bit of asymmetry in th
  quite get down to the level of the starting speed, so the ending is a litt

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 at kde.org




------------------------------------------------------------------------
r830325 | harris | 2008-07-10 11:57:36 +0530 (Thu, 10 Jul 2008) | 31 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars
   M /trunk/KDE/kdeedu/kstars/kstars/ksplanet.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/ksplanet.h
   M /trunk/KDE/kdeedu/kstars/kstars/ksplanetbase.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/ksplanetbase.h
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.h
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.ui
   M /trunk/KDE/kdeedu/kstars/kstars/tools/planetviewer.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/tools/planetviewer.h

Merged revisions 826351,827476 via svnmerge from
https://svn.kde.org/home/kde/branches/kstars/unfrozen/kstars

NOTE: this is stage 1 of 2 to merge the PLANET enum fixes.

........
  r826351 | harris | 2008-06-30 07:44:15 -0700 (Mon, 30 Jun 2008) | 16 lines

  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.

........
  r827476 | harris | 2008-07-02 22:37:35 -0700 (Wed, 02 Jul 2008) | 6 lines

  Use the new KSPlanetBase PLANET enum in the PlanetViewer tool.  Also
some other
  cosmetic fixes.

........

CCMAIL: kstars-devel at kde.org




------------------------------------------------------------------------
r830330 | harris | 2008-07-10 12:17:20 +0530 (Thu, 10 Jul 2008) | 17 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars/kstars/ksplanetbase.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/ksplanetbase.h
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.cpp

Merged revisions 826868 via svnmerge from
https://svn.kde.org/home/kde/branches/kstars/unfrozen/kstars

........
  r826868 | harris | 2008-07-01 10:45:07 -0700 (Tue, 01 Jul 2008) | 9 lines

  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 at kde.org



------------------------------------------------------------------------
r830456 | harris | 2008-07-10 20:15:11 +0530 (Thu, 10 Jul 2008) | 2 lines
Changed paths:
   M /trunk/KDE/kdeedu/kstars

prop changes from svnmerge


------------------------------------------------------------------------
r830459 | harris | 2008-07-10 20:18:55 +0530 (

   M /trunk/KDE/kdeedu/kstars
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.h
   M /trunk/KDE/kdeedu/kstars/kstars/tools/conjunctions.ui
   M /trunk/KDE/kdeedu/kstars/kstars/tools/ksconjunct.cpp
   M /trunk/KDE/kdeedu/kstars/kstars/tools/ksconjunct.h

Merged revisions 827475 via svnmerge from
https://svn.kde.org/home/kde/branches/kstars/unfrozen/kstars

........
  r827475 | harris | 2008-07-02 22:14:34 -0700 (Wed, 02 Jul 2008) | 20 lines

  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 finis

  + Add
by
  the tool for the highlighted event, and set the focus to Object1.

........

CCMAIL: kstars-devel at kde.org


More information about the Kstars-devel mailing list