diff options
author | Alexander V. Wolf <alex.v.wolf@gmail.com> | 2022-01-26 02:38:30 +0700 |
---|---|---|
committer | Alexander V. Wolf <alex.v.wolf@gmail.com> | 2022-01-26 02:38:30 +0700 |
commit | 5ba327abf7af6ab71660d0056a6e487155d6ce05 (patch) | |
tree | 4783308cfff63ee9d59ea015a663e5bca405737e | |
parent | 6aaa377fa466de4c8ee72542c8b23c008bf31009 (diff) |
Added improvements for AstroCalc/Eclipses tool
Added column "Elevation" to the lunar eclipses with visibility conditions of eclipses for current location as tooltip of the data
-rw-r--r-- | po/stellarium/stellarium.pot | 644 | ||||
-rw-r--r-- | src/gui/AstroCalcDialog.cpp | 73 | ||||
-rw-r--r-- | src/gui/AstroCalcDialog.hpp | 17 |
3 files changed, 392 insertions, 342 deletions
diff --git a/po/stellarium/stellarium.pot b/po/stellarium/stellarium.pot index ee183503fb..b4d1a943f4 100644 --- a/po/stellarium/stellarium.pot +++ b/po/stellarium/stellarium.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: stellarium@googlegroups.com\n" -"POT-Creation-Date: 2022-01-24 19:55+0700\n" +"POT-Creation-Date: 2022-01-26 02:37+0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -32,7 +32,7 @@ msgstr "" #: src/core/modules/Nebula.cpp:225 src/core/modules/Planet.cpp:530 #: src/core/modules/Planet.cpp:533 src/core/modules/StarWrapper.cpp:50 #: src/core/modules/StarWrapper.cpp:266 src/core/modules/StarWrapper.cpp:269 -#: src/gui/AstroCalcDialog.cpp:927 src/gui/AstroCalcDialog.cpp:2195 +#: src/gui/AstroCalcDialog.cpp:930 src/gui/AstroCalcDialog.cpp:2198 #: src/gui/ObsListDialog.cpp:149 src/gui/ObsListCreateEditDialog.cpp:157 #: src/ui_configurationDialog.h:1793 plugins/Satellites/src/Satellite.cpp:305 #: plugins/TelescopeControl/src/gui/TelescopeDialog.cpp:524 @@ -188,10 +188,10 @@ msgstr "" #. TRANSLATORS: altitude #. TRANSLATORS: Satellite altitude #: src/core/modules/GridLinesMgr.cpp:732 src/gui/SearchDialog.cpp:309 -#: src/gui/AstroCalcDialog.cpp:874 src/gui/AstroCalcDialog.cpp:1554 -#: src/gui/AstroCalcDialog.cpp:1940 src/gui/AstroCalcDialog.cpp:3184 -#: src/gui/AstroCalcDialog.cpp:3752 src/gui/AstroCalcDialog.cpp:4032 -#: src/gui/AstroCalcDialog.cpp:4034 src/ui_viewDialog.h:3642 +#: src/gui/AstroCalcDialog.cpp:877 src/gui/AstroCalcDialog.cpp:1557 +#: src/gui/AstroCalcDialog.cpp:1943 src/gui/AstroCalcDialog.cpp:3217 +#: src/gui/AstroCalcDialog.cpp:3785 src/gui/AstroCalcDialog.cpp:4065 +#: src/gui/AstroCalcDialog.cpp:4067 src/ui_viewDialog.h:3642 #: plugins/Satellites/src/Satellite.cpp:328 #: plugins/Satellites/src/gui/SatellitesDialog.cpp:1383 msgid "Altitude" @@ -313,9 +313,9 @@ msgstr "" #. TRANSLATORS: Unit of measure for speed - kilometers per second #: src/core/modules/GridLinesMgr.cpp:1466 src/core/modules/Planet.cpp:664 -#: src/core/modules/Planet.cpp:1002 src/gui/AstroCalcDialog.cpp:6685 +#: src/core/modules/Planet.cpp:1002 src/gui/AstroCalcDialog.cpp:6718 #: plugins/Satellites/src/Satellite.cpp:326 -#: plugins/Satellites/src/Satellite.cpp:387 +#: plugins/Satellites/src/Satellite.cpp:385 #: plugins/MeteorShowers/src/MeteorShower.cpp:554 msgctxt "speed" msgid "km/s" @@ -676,7 +676,7 @@ msgstr "" #. TRANSLATORS: Unit of measure for distance - meter #: src/core/modules/LandscapeMgr.cpp:995 src/gui/StelGuiItems.cpp:817 -#: plugins/Satellites/src/Satellite.cpp:417 +#: plugins/Satellites/src/Satellite.cpp:415 #: plugins/Satellites/src/gui/SatellitesDialog.cpp:1047 msgctxt "distance" msgid "m" @@ -757,9 +757,9 @@ msgstr "" #: src/core/modules/NomenclatureItem.cpp:238 src/core/modules/Planet.cpp:620 #: src/core/modules/Planet.cpp:645 src/core/modules/Planet.cpp:748 #: src/core/modules/Comet.cpp:159 src/core/modules/Comet.cpp:169 -#: src/gui/StelGuiItems.cpp:847 src/gui/AstroCalcDialog.cpp:6619 +#: src/gui/StelGuiItems.cpp:847 src/gui/AstroCalcDialog.cpp:6652 #: plugins/Satellites/src/Satellite.cpp:322 -#: plugins/Satellites/src/Satellite.cpp:380 +#: plugins/Satellites/src/Satellite.cpp:378 msgctxt "distance" msgid "km" msgstr "" @@ -1453,7 +1453,7 @@ msgid "Subsolar" msgstr "" #: src/core/modules/Nebula.cpp:149 src/core/StelObject.cpp:315 -#: src/gui/AstroCalcDialog.cpp:3578 src/gui/AstroCalcDialog.cpp:3636 +#: src/gui/AstroCalcDialog.cpp:3611 src/gui/AstroCalcDialog.cpp:3669 #: src/gui/ObsListDialog.cpp:152 src/gui/ObsListCreateEditDialog.cpp:160 #: plugins/Supernovae/src/Supernova.cpp:128 msgid "Magnitude" @@ -1507,17 +1507,17 @@ msgid "after extinction" msgstr "" #: src/core/modules/Nebula.cpp:250 src/core/modules/Nebula.cpp:252 -#: src/gui/AstroCalcDialog.cpp:1104 src/gui/AstroCalcDialog.cpp:1106 +#: src/gui/AstroCalcDialog.cpp:1107 src/gui/AstroCalcDialog.cpp:1109 msgctxt "magnitude" msgid "mag" msgstr "" -#: src/core/modules/Nebula.cpp:250 src/gui/AstroCalcDialog.cpp:1104 -#: src/gui/AstroCalcDialog.cpp:1111 src/gui/AstroCalcDialog.cpp:1185 +#: src/core/modules/Nebula.cpp:250 src/gui/AstroCalcDialog.cpp:1107 +#: src/gui/AstroCalcDialog.cpp:1114 src/gui/AstroCalcDialog.cpp:1188 msgid "arc-min" msgstr "" -#: src/core/modules/Nebula.cpp:252 src/gui/AstroCalcDialog.cpp:1106 +#: src/core/modules/Nebula.cpp:252 src/gui/AstroCalcDialog.cpp:1109 msgid "arc-sec" msgstr "" @@ -1546,8 +1546,8 @@ msgstr "" #: src/core/modules/Nebula.cpp:320 src/core/modules/Nebula.cpp:366 #: src/core/modules/Planet.cpp:655 src/core/modules/StarWrapper.cpp:317 -#: src/core/modules/StarWrapper.cpp:319 src/gui/AstroCalcDialog.cpp:3589 -#: src/gui/AstroCalcDialog.cpp:3647 src/ui_configurationDialog.h:1778 +#: src/core/modules/StarWrapper.cpp:319 src/gui/AstroCalcDialog.cpp:3622 +#: src/gui/AstroCalcDialog.cpp:3680 src/ui_configurationDialog.h:1778 #: plugins/Supernovae/src/Supernova.cpp:160 plugins/Novae/src/Nova.cpp:165 #: plugins/Exoplanets/src/Exoplanet.cpp:296 msgid "Distance" @@ -1985,7 +1985,7 @@ msgstr "" #. TRANSLATORS: Type of object #: src/core/modules/Nebula.cpp:1414 src/core/modules/StarWrapper.cpp:50 -#: src/core/modules/StarWrapper.cpp:259 src/gui/AstroCalcDialog.cpp:1279 +#: src/core/modules/StarWrapper.cpp:259 src/gui/AstroCalcDialog.cpp:1282 #: src/translations.h:35 msgid "star" msgstr "" @@ -2022,8 +2022,8 @@ msgstr "" msgid "object of unknown nature" msgstr "" -#: src/core/modules/NebulaMgr.cpp:474 src/gui/AstroCalcDialog.cpp:994 -#: src/gui/AstroCalcDialog.cpp:5660 +#: src/core/modules/NebulaMgr.cpp:474 src/gui/AstroCalcDialog.cpp:997 +#: src/gui/AstroCalcDialog.cpp:5693 msgid "Deep-sky objects" msgstr "" @@ -2092,11 +2092,11 @@ msgid "towards" msgstr "" #. TRANSLATORS: Unit of measure for distance - astronomical unit -#: src/core/modules/Planet.cpp:618 src/gui/AstroCalcDialog.cpp:908 -#: src/gui/AstroCalcDialog.cpp:1183 src/gui/AstroCalcDialog.cpp:1568 -#: src/gui/AstroCalcDialog.cpp:1615 src/gui/AstroCalcDialog.cpp:3557 -#: src/gui/AstroCalcDialog.cpp:6645 src/gui/AstroCalcDialog.cpp:6707 -#: src/gui/AstroCalcDialog.cpp:6851 plugins/Exoplanets/src/Exoplanet.cpp:325 +#: src/core/modules/Planet.cpp:618 src/gui/AstroCalcDialog.cpp:911 +#: src/gui/AstroCalcDialog.cpp:1186 src/gui/AstroCalcDialog.cpp:1571 +#: src/gui/AstroCalcDialog.cpp:1618 src/gui/AstroCalcDialog.cpp:3590 +#: src/gui/AstroCalcDialog.cpp:6678 src/gui/AstroCalcDialog.cpp:6740 +#: src/gui/AstroCalcDialog.cpp:6884 plugins/Exoplanets/src/Exoplanet.cpp:325 #: plugins/Exoplanets/src/gui/ExoplanetsDialog.cpp:174 msgctxt "distance, astronomical unit" msgid "AU" @@ -2106,7 +2106,7 @@ msgstr "" #. TRANSLATORS: Unit of measure for distance - milliones kilometers #. TRANSLATORS: Unit of measure for distance - millions kilometers #: src/core/modules/Planet.cpp:634 src/core/modules/Planet.cpp:652 -#: src/core/modules/Comet.cpp:161 src/gui/AstroCalcDialog.cpp:6621 +#: src/core/modules/Comet.cpp:161 src/gui/AstroCalcDialog.cpp:6654 msgctxt "distance" msgid "M km" msgstr "" @@ -2149,14 +2149,14 @@ msgid "Equatorial diameter" msgstr "" #: src/core/modules/Planet.cpp:805 src/core/modules/Planet.cpp:806 -#: src/core/modules/Planet.cpp:814 src/gui/AstroCalcDialog.cpp:3594 -#: src/gui/AstroCalcDialog.cpp:3652 src/ui_configurationDialog.h:1817 +#: src/core/modules/Planet.cpp:814 src/gui/AstroCalcDialog.cpp:3627 +#: src/gui/AstroCalcDialog.cpp:3685 src/ui_configurationDialog.h:1817 msgid "Elongation" msgstr "" #: src/core/modules/Planet.cpp:807 src/core/modules/Planet.cpp:816 -#: src/gui/AstroCalcDialog.cpp:3604 src/gui/AstroCalcDialog.cpp:3662 -#: plugins/Satellites/src/Satellite.cpp:392 +#: src/gui/AstroCalcDialog.cpp:3637 src/gui/AstroCalcDialog.cpp:3695 +#: plugins/Satellites/src/Satellite.cpp:390 msgid "Phase angle" msgstr "" @@ -2168,14 +2168,14 @@ msgstr "" msgid "Elong. in Ecl.Long." msgstr "" -#: src/core/modules/Planet.cpp:830 src/gui/AstroCalcDialog.cpp:6708 -#: src/gui/AstroCalcDialog.cpp:6854 src/gui/AstroCalcDialog.cpp:6866 +#: src/core/modules/Planet.cpp:830 src/gui/AstroCalcDialog.cpp:6741 +#: src/gui/AstroCalcDialog.cpp:6887 src/gui/AstroCalcDialog.cpp:6899 msgid "Angular distance" msgstr "" #. TRANSLATORS: Unit of measure for period - days #: src/core/modules/Planet.cpp:848 src/core/modules/StarWrapper.cpp:358 -#: src/gui/AstroCalcDialog.cpp:6656 +#: src/gui/AstroCalcDialog.cpp:6689 msgctxt "duration" msgid "days" msgstr "" @@ -2364,8 +2364,8 @@ msgid "Orthographic" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/core/modules/SolarSystem.cpp:300 src/gui/AstroCalcDialog.cpp:2864 -#: src/gui/AstroCalcDialog.cpp:5615 src/translations.h:63 +#: src/core/modules/SolarSystem.cpp:300 src/gui/AstroCalcDialog.cpp:2897 +#: src/gui/AstroCalcDialog.cpp:5648 src/translations.h:63 msgid "Planets" msgstr "" @@ -2436,11 +2436,11 @@ msgstr "" msgid "eclipsing binary system" msgstr "" -#: src/core/modules/StarWrapper.cpp:253 src/gui/AstroCalcDialog.cpp:1303 +#: src/core/modules/StarWrapper.cpp:253 src/gui/AstroCalcDialog.cpp:1306 msgid "variable star" msgstr "" -#: src/core/modules/StarWrapper.cpp:257 src/gui/AstroCalcDialog.cpp:1286 +#: src/core/modules/StarWrapper.cpp:257 src/gui/AstroCalcDialog.cpp:1289 msgid "double star" msgstr "" @@ -2498,7 +2498,7 @@ msgid "Position angle" msgstr "" #: src/core/modules/StarWrapper.cpp:393 src/core/modules/StarWrapper.cpp:398 -#: src/gui/AstroCalcDialog.cpp:4055 +#: src/gui/AstroCalcDialog.cpp:4088 msgid "Separation" msgstr "" @@ -2655,9 +2655,9 @@ msgid "Loading plugin" msgstr "" #: src/core/StelCore.cpp:265 src/core/StelObjectMgr.cpp:54 -#: src/gui/StelGui.cpp:228 src/gui/AstroCalcDialog.cpp:1548 -#: src/gui/AstroCalcDialog.cpp:1938 src/gui/AstroCalcDialog.cpp:2193 -#: src/gui/AstroCalcDialog.cpp:4048 src/ui_dateTimeDialogGui.h:373 +#: src/gui/StelGui.cpp:228 src/gui/AstroCalcDialog.cpp:1551 +#: src/gui/AstroCalcDialog.cpp:1941 src/gui/AstroCalcDialog.cpp:2196 +#: src/gui/AstroCalcDialog.cpp:4081 src/ui_dateTimeDialogGui.h:373 #: src/ui_dateTimeDialogGui.h:376 #: plugins/TextUserInterface/src/TextUserInterface.cpp:172 msgid "Date and Time" @@ -3359,18 +3359,18 @@ msgid "Apparent Sidereal Time" msgstr "" #. TRANSLATORS: time of transit -#: src/core/StelObject.cpp:679 src/gui/AstroCalcDialog.cpp:921 -#: src/gui/AstroCalcDialog.cpp:5735 +#: src/core/StelObject.cpp:679 src/gui/AstroCalcDialog.cpp:924 +#: src/gui/AstroCalcDialog.cpp:5768 msgctxt "celestial event; passage across a meridian" msgid "Transit" msgstr "" -#: src/core/StelObject.cpp:680 src/gui/AstroCalcDialog.cpp:5734 +#: src/core/StelObject.cpp:680 src/gui/AstroCalcDialog.cpp:5767 msgctxt "celestial event" msgid "Rise" msgstr "" -#: src/core/StelObject.cpp:681 src/gui/AstroCalcDialog.cpp:5738 +#: src/core/StelObject.cpp:681 src/gui/AstroCalcDialog.cpp:5771 msgctxt "celestial event" msgid "Set" msgstr "" @@ -3440,7 +3440,7 @@ msgstr "" msgid "Parallactic Angle" msgstr "" -#: src/core/StelObject.cpp:857 src/gui/AstroCalcDialog.cpp:5832 +#: src/core/StelObject.cpp:857 src/gui/AstroCalcDialog.cpp:5865 msgid "IAU Constellation" msgstr "" @@ -5362,16 +5362,16 @@ msgstr "" msgid "Right ascension" msgstr "" -#: src/gui/SearchDialog.cpp:298 src/gui/AstroCalcDialog.cpp:3627 -#: src/gui/AstroCalcDialog.cpp:3685 src/gui/ObsListDialog.cpp:151 +#: src/gui/SearchDialog.cpp:298 src/gui/AstroCalcDialog.cpp:3660 +#: src/gui/AstroCalcDialog.cpp:3718 src/gui/ObsListDialog.cpp:151 #: src/gui/ObsListCreateEditDialog.cpp:159 msgid "Declination" msgstr "" #. TRANSLATORS: azimuth -#: src/gui/SearchDialog.cpp:306 src/gui/AstroCalcDialog.cpp:651 -#: src/gui/AstroCalcDialog.cpp:837 src/gui/AstroCalcDialog.cpp:839 -#: src/gui/AstroCalcDialog.cpp:872 src/gui/AstroCalcDialog.cpp:1552 +#: src/gui/SearchDialog.cpp:306 src/gui/AstroCalcDialog.cpp:654 +#: src/gui/AstroCalcDialog.cpp:840 src/gui/AstroCalcDialog.cpp:842 +#: src/gui/AstroCalcDialog.cpp:875 src/gui/AstroCalcDialog.cpp:1555 #: plugins/Satellites/src/gui/SatellitesDialog.cpp:1384 msgid "Azimuth" msgstr "" @@ -5471,29 +5471,29 @@ msgstr "" msgid "Gregorian dates. Valid range:" msgstr "" -#: src/gui/AstroCalcDialog.cpp:360 +#: src/gui/AstroCalcDialog.cpp:362 msgid "Valid range" msgstr "" -#: src/gui/AstroCalcDialog.cpp:650 src/gui/AstroCalcDialog.cpp:837 -#: src/gui/AstroCalcDialog.cpp:839 src/gui/AstroCalcDialog.cpp:3183 -#: src/gui/AstroCalcDialog.cpp:4032 src/gui/AstroCalcDialog.cpp:4034 +#: src/gui/AstroCalcDialog.cpp:653 src/gui/AstroCalcDialog.cpp:840 +#: src/gui/AstroCalcDialog.cpp:842 src/gui/AstroCalcDialog.cpp:3216 +#: src/gui/AstroCalcDialog.cpp:4065 src/gui/AstroCalcDialog.cpp:4067 msgid "Local Time" msgstr "" -#: src/gui/AstroCalcDialog.cpp:795 src/gui/AstroCalcDialog.cpp:3089 -#: src/gui/AstroCalcDialog.cpp:3903 src/gui/AstroCalcDialog.cpp:6977 +#: src/gui/AstroCalcDialog.cpp:798 src/gui/AstroCalcDialog.cpp:3122 +#: src/gui/AstroCalcDialog.cpp:3936 src/gui/AstroCalcDialog.cpp:7010 msgid "Unnamed star" msgstr "" -#: src/gui/AstroCalcDialog.cpp:830 src/gui/AstroCalcDialog.cpp:4009 +#: src/gui/AstroCalcDialog.cpp:833 src/gui/AstroCalcDialog.cpp:4042 #, qt-format msgid "Now about %1" msgstr "" #. TRANSLATORS: name of object -#: src/gui/AstroCalcDialog.cpp:868 src/gui/AstroCalcDialog.cpp:1547 -#: src/gui/AstroCalcDialog.cpp:1937 src/gui/AstroCalcDialog.cpp:5723 +#: src/gui/AstroCalcDialog.cpp:871 src/gui/AstroCalcDialog.cpp:1550 +#: src/gui/AstroCalcDialog.cpp:1940 src/gui/AstroCalcDialog.cpp:5756 #: src/ui_configurationDialog.h:1813 #: plugins/TelescopeControl/src/gui/TelescopeDialog.cpp:525 #: plugins/TelescopeControl/src/gui/StoredPointsDialog.cpp:95 @@ -5503,597 +5503,617 @@ msgid "Name" msgstr "" #. TRANSLATORS: right ascension -#: src/gui/AstroCalcDialog.cpp:879 src/gui/AstroCalcDialog.cpp:1559 +#: src/gui/AstroCalcDialog.cpp:882 src/gui/AstroCalcDialog.cpp:1562 msgid "RA (J2000)" msgstr "" #. TRANSLATORS: declination -#: src/gui/AstroCalcDialog.cpp:881 src/gui/AstroCalcDialog.cpp:1561 +#: src/gui/AstroCalcDialog.cpp:884 src/gui/AstroCalcDialog.cpp:1564 msgid "Dec (J2000)" msgstr "" #. TRANSLATORS: opacity -#: src/gui/AstroCalcDialog.cpp:886 src/gui/AstroCalcDialog.cpp:5732 +#: src/gui/AstroCalcDialog.cpp:889 src/gui/AstroCalcDialog.cpp:5765 msgid "Opac." msgstr "" #. TRANSLATORS: magnitude -#: src/gui/AstroCalcDialog.cpp:891 src/gui/AstroCalcDialog.cpp:1564 -#: src/gui/AstroCalcDialog.cpp:1942 src/gui/AstroCalcDialog.cpp:5727 +#: src/gui/AstroCalcDialog.cpp:894 src/gui/AstroCalcDialog.cpp:1567 +#: src/gui/AstroCalcDialog.cpp:1945 src/gui/AstroCalcDialog.cpp:5760 #: plugins/Exoplanets/src/gui/ExoplanetsDialog.cpp:180 msgid "Mag." msgstr "" #. TRANSLATORS: angular size, arc-minutes -#: src/gui/AstroCalcDialog.cpp:894 +#: src/gui/AstroCalcDialog.cpp:897 msgid "A.S." msgstr "" #. TRANSLATORS: separation, arc-seconds #. TRANSLATORS: separation -#: src/gui/AstroCalcDialog.cpp:898 src/gui/AstroCalcDialog.cpp:5742 +#: src/gui/AstroCalcDialog.cpp:901 src/gui/AstroCalcDialog.cpp:5775 msgid "Sep." msgstr "" #. TRANSLATORS: period, days -#: src/gui/AstroCalcDialog.cpp:903 +#: src/gui/AstroCalcDialog.cpp:906 msgid "Per." msgstr "" -#: src/gui/AstroCalcDialog.cpp:903 +#: src/gui/AstroCalcDialog.cpp:906 msgctxt "days" msgid "d" msgstr "" #. TRANSLATORS: distance, AU -#: src/gui/AstroCalcDialog.cpp:908 src/gui/AstroCalcDialog.cpp:1568 +#: src/gui/AstroCalcDialog.cpp:911 src/gui/AstroCalcDialog.cpp:1571 msgid "Dist." msgstr "" #. TRANSLATORS: proper motion, arc-second per year -#: src/gui/AstroCalcDialog.cpp:913 +#: src/gui/AstroCalcDialog.cpp:916 msgid "P.M." msgstr "" -#: src/gui/AstroCalcDialog.cpp:913 +#: src/gui/AstroCalcDialog.cpp:916 msgctxt "arc-second per year" msgid "\"/yr" msgstr "" #. TRANSLATORS: surface brightness -#: src/gui/AstroCalcDialog.cpp:918 +#: src/gui/AstroCalcDialog.cpp:921 msgid "S.B." msgstr "" #. TRANSLATORS: elevation -#: src/gui/AstroCalcDialog.cpp:923 src/gui/AstroCalcDialog.cpp:5737 +#: src/gui/AstroCalcDialog.cpp:926 src/gui/AstroCalcDialog.cpp:5770 msgid "Elev." msgstr "" #. TRANSLATORS: elongation -#: src/gui/AstroCalcDialog.cpp:925 src/gui/AstroCalcDialog.cpp:1570 +#: src/gui/AstroCalcDialog.cpp:928 src/gui/AstroCalcDialog.cpp:1573 msgid "Elong." msgstr "" -#: src/gui/AstroCalcDialog.cpp:995 src/ui_viewDialog.h:3216 +#: src/gui/AstroCalcDialog.cpp:998 src/ui_viewDialog.h:3216 msgid "Solar system objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:996 +#: src/gui/AstroCalcDialog.cpp:999 msgid "Solar system objects: comets" msgstr "" -#: src/gui/AstroCalcDialog.cpp:997 src/gui/AstroCalcDialog.cpp:2873 +#: src/gui/AstroCalcDialog.cpp:1000 src/gui/AstroCalcDialog.cpp:2906 msgid "Solar system objects: minor bodies" msgstr "" -#: src/gui/AstroCalcDialog.cpp:998 +#: src/gui/AstroCalcDialog.cpp:1001 msgid "Solar system objects: planets" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1061 +#: src/gui/AstroCalcDialog.cpp:1064 msgid "Elevation of object at moment of upper culmination" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1064 +#: src/gui/AstroCalcDialog.cpp:1067 msgid "Angular distance from the Sun at the moment of computation of position" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1082 +#: src/gui/AstroCalcDialog.cpp:1085 #, qt-format msgid "Positions on %1" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1111 +#: src/gui/AstroCalcDialog.cpp:1114 msgid "Average angular size" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1180 src/gui/AstroCalcDialog.cpp:1614 +#: src/gui/AstroCalcDialog.cpp:1183 src/gui/AstroCalcDialog.cpp:1617 msgid "Planetocentric distance" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1182 src/gui/AstroCalcDialog.cpp:1614 +#: src/gui/AstroCalcDialog.cpp:1185 src/gui/AstroCalcDialog.cpp:1617 msgid "Topocentric distance" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1185 +#: src/gui/AstroCalcDialog.cpp:1188 msgid "Angular size (with rings, if any)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1309 +#: src/gui/AstroCalcDialog.cpp:1312 msgid "star with high proper motion" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1413 src/gui/AstroCalcDialog.cpp:1862 -#: src/gui/AstroCalcDialog.cpp:2124 src/gui/AstroCalcDialog.cpp:2481 -#: src/gui/AstroCalcDialog.cpp:4394 src/gui/AstroCalcDialog.cpp:6502 +#: src/gui/AstroCalcDialog.cpp:1416 src/gui/AstroCalcDialog.cpp:1865 +#: src/gui/AstroCalcDialog.cpp:2127 src/gui/AstroCalcDialog.cpp:2514 +#: src/gui/AstroCalcDialog.cpp:4427 src/gui/AstroCalcDialog.cpp:6535 #: plugins/Satellites/src/gui/SatellitesDialog.cpp:1459 msgid "Microsoft Excel Open XML Spreadsheet" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1415 src/gui/AstroCalcDialog.cpp:1864 -#: src/gui/AstroCalcDialog.cpp:2126 src/gui/AstroCalcDialog.cpp:2483 -#: src/gui/AstroCalcDialog.cpp:4396 src/gui/AstroCalcDialog.cpp:6504 +#: src/gui/AstroCalcDialog.cpp:1418 src/gui/AstroCalcDialog.cpp:1867 +#: src/gui/AstroCalcDialog.cpp:2129 src/gui/AstroCalcDialog.cpp:2516 +#: src/gui/AstroCalcDialog.cpp:4429 src/gui/AstroCalcDialog.cpp:6537 #: plugins/Satellites/src/gui/SatellitesDialog.cpp:1461 msgid "CSV (Comma delimited)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1419 +#: src/gui/AstroCalcDialog.cpp:1422 msgid "Save celestial positions of objects as..." msgstr "" -#: src/gui/AstroCalcDialog.cpp:1434 +#: src/gui/AstroCalcDialog.cpp:1437 msgid "Celestial positions of objects" msgstr "" #. TRANSLATORS: phase -#: src/gui/AstroCalcDialog.cpp:1566 src/gui/AstroCalcDialog.cpp:3584 -#: src/gui/AstroCalcDialog.cpp:3642 +#: src/gui/AstroCalcDialog.cpp:1569 src/gui/AstroCalcDialog.cpp:3617 +#: src/gui/AstroCalcDialog.cpp:3675 msgid "Phase" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1868 +#: src/gui/AstroCalcDialog.cpp:1871 msgid "Save calculated ephemeris as..." msgstr "" -#: src/gui/AstroCalcDialog.cpp:1883 src/ui_astroCalcDialog.h:1813 +#: src/gui/AstroCalcDialog.cpp:1886 src/ui_astroCalcDialog.h:1813 msgid "Ephemeris" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1943 src/gui/AstroCalcDialog.cpp:4057 +#: src/gui/AstroCalcDialog.cpp:1946 src/gui/AstroCalcDialog.cpp:4090 msgid "Solar Elongation" msgstr "" -#: src/gui/AstroCalcDialog.cpp:1944 src/gui/AstroCalcDialog.cpp:4058 +#: src/gui/AstroCalcDialog.cpp:1947 src/gui/AstroCalcDialog.cpp:4091 msgid "Lunar Elongation" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2130 +#: src/gui/AstroCalcDialog.cpp:2133 msgid "Save calculated transits as..." msgstr "" -#: src/gui/AstroCalcDialog.cpp:2145 src/ui_astroCalcDialog.h:1815 +#: src/gui/AstroCalcDialog.cpp:2148 src/ui_astroCalcDialog.h:1815 msgid "Transits" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2194 +#: src/gui/AstroCalcDialog.cpp:2197 msgid "Saros number" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2196 +#: src/gui/AstroCalcDialog.cpp:2199 msgid "Gamma" msgstr "" #. TRANSLATORS: The name of column in AstroCalc/Eclipses tool -#: src/gui/AstroCalcDialog.cpp:2198 +#: src/gui/AstroCalcDialog.cpp:2201 msgctxt "column name" msgid "Penumbral eclipse magnitude" msgstr "" #. TRANSLATORS: The name of column in AstroCalc/Eclipses tool -#: src/gui/AstroCalcDialog.cpp:2200 +#: src/gui/AstroCalcDialog.cpp:2203 msgctxt "column name" msgid "Umbral eclipse magnitude" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2375 -msgctxt "eclipse type" -msgid "Penumbral" +#: src/gui/AstroCalcDialog.cpp:2204 src/gui/AstroCalcDialog.cpp:4089 +msgid "Elevation" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2376 +#: src/gui/AstroCalcDialog.cpp:2385 msgctxt "eclipse type" msgid "Total" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2377 +#: src/gui/AstroCalcDialog.cpp:2387 msgctxt "eclipse type" msgid "Partial" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2487 +#: src/gui/AstroCalcDialog.cpp:2389 +msgctxt "eclipse type" +msgid "Penumbral" +msgstr "" + +#: src/gui/AstroCalcDialog.cpp:2396 +msgid "Perfect visibility conditions for current location" +msgstr "" + +#: src/gui/AstroCalcDialog.cpp:2398 +msgid "Good visibility conditions for current location" +msgstr "" + +#: src/gui/AstroCalcDialog.cpp:2400 +msgid "Bad visibility conditions for current location" +msgstr "" + +#: src/gui/AstroCalcDialog.cpp:2404 +msgid "The eclipse is invisible in current location" +msgstr "" + +#: src/gui/AstroCalcDialog.cpp:2520 msgid "Save calculated lunar eclipses as..." msgstr "" -#: src/gui/AstroCalcDialog.cpp:2502 +#: src/gui/AstroCalcDialog.cpp:2535 msgid "Lunar Eclipses" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2720 +#: src/gui/AstroCalcDialog.cpp:2753 msgid "1 minute" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2720 +#: src/gui/AstroCalcDialog.cpp:2753 msgid "10 minutes" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2720 +#: src/gui/AstroCalcDialog.cpp:2753 msgid "30 minutes" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2720 +#: src/gui/AstroCalcDialog.cpp:2753 msgid "1 hour" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2720 +#: src/gui/AstroCalcDialog.cpp:2753 msgid "6 hours" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2720 +#: src/gui/AstroCalcDialog.cpp:2753 msgid "12 hours" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2721 +#: src/gui/AstroCalcDialog.cpp:2754 msgid "1 solar day" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2721 +#: src/gui/AstroCalcDialog.cpp:2754 msgid "5 solar days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2721 +#: src/gui/AstroCalcDialog.cpp:2754 msgid "10 solar days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2721 +#: src/gui/AstroCalcDialog.cpp:2754 msgid "15 solar days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2721 +#: src/gui/AstroCalcDialog.cpp:2754 msgid "30 solar days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2722 +#: src/gui/AstroCalcDialog.cpp:2755 msgid "60 solar days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2722 +#: src/gui/AstroCalcDialog.cpp:2755 msgid "100 solar days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2722 +#: src/gui/AstroCalcDialog.cpp:2755 msgid "500 solar days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2722 +#: src/gui/AstroCalcDialog.cpp:2755 msgid "1 sidereal day" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2722 +#: src/gui/AstroCalcDialog.cpp:2755 msgid "5 sidereal days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2723 +#: src/gui/AstroCalcDialog.cpp:2756 msgid "10 sidereal days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2723 +#: src/gui/AstroCalcDialog.cpp:2756 msgid "15 sidereal days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2723 +#: src/gui/AstroCalcDialog.cpp:2756 msgid "30 sidereal days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2723 +#: src/gui/AstroCalcDialog.cpp:2756 msgid "60 sidereal days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2723 +#: src/gui/AstroCalcDialog.cpp:2756 msgid "100 sidereal days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2724 +#: src/gui/AstroCalcDialog.cpp:2757 msgid "500 sidereal days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2724 +#: src/gui/AstroCalcDialog.cpp:2757 msgid "1 sidereal year" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2724 +#: src/gui/AstroCalcDialog.cpp:2757 msgid "1 Julian day" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2724 +#: src/gui/AstroCalcDialog.cpp:2757 msgid "5 Julian days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2724 +#: src/gui/AstroCalcDialog.cpp:2757 msgid "10 Julian days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2725 +#: src/gui/AstroCalcDialog.cpp:2758 msgid "15 Julian days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2725 +#: src/gui/AstroCalcDialog.cpp:2758 msgid "30 Julian days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2725 +#: src/gui/AstroCalcDialog.cpp:2758 msgid "60 Julian days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2725 +#: src/gui/AstroCalcDialog.cpp:2758 msgid "100 Julian days" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2725 +#: src/gui/AstroCalcDialog.cpp:2758 msgid "1 Julian year" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2726 +#: src/gui/AstroCalcDialog.cpp:2759 msgid "1 Gaussian year" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2726 +#: src/gui/AstroCalcDialog.cpp:2759 msgid "1 synodic month" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2726 +#: src/gui/AstroCalcDialog.cpp:2759 msgid "1 draconic month" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2726 +#: src/gui/AstroCalcDialog.cpp:2759 msgid "1 mean tropical month" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2727 +#: src/gui/AstroCalcDialog.cpp:2760 msgid "1 anomalistic month" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2727 +#: src/gui/AstroCalcDialog.cpp:2760 msgid "1 anomalistic year" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2727 +#: src/gui/AstroCalcDialog.cpp:2760 msgid "1 saros" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2727 +#: src/gui/AstroCalcDialog.cpp:2760 msgid "custom interval" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2864 +#: src/gui/AstroCalcDialog.cpp:2897 msgid "Latest selected object" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2864 +#: src/gui/AstroCalcDialog.cpp:2897 msgid "Solar system" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2864 src/gui/AstroCalcDialog.cpp:5621 +#: src/gui/AstroCalcDialog.cpp:2897 src/gui/AstroCalcDialog.cpp:5654 #: src/translations.h:67 plugins/SolarSystemEditor/src/ui_mpcImportWindow.h:514 msgid "Asteroids" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2865 src/gui/AstroCalcDialog.cpp:5623 +#: src/gui/AstroCalcDialog.cpp:2898 src/gui/AstroCalcDialog.cpp:5656 #: src/translations.h:71 msgid "Plutinos" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2865 src/gui/AstroCalcDialog.cpp:5622 +#: src/gui/AstroCalcDialog.cpp:2898 src/gui/AstroCalcDialog.cpp:5655 #: src/translations.h:65 plugins/SolarSystemEditor/src/ui_mpcImportWindow.h:515 msgid "Comets" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2865 src/gui/AstroCalcDialog.cpp:5624 +#: src/gui/AstroCalcDialog.cpp:2898 src/gui/AstroCalcDialog.cpp:5657 #: src/translations.h:73 msgid "Dwarf planets" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2865 src/gui/AstroCalcDialog.cpp:5625 +#: src/gui/AstroCalcDialog.cpp:2898 src/gui/AstroCalcDialog.cpp:5658 #: src/translations.h:75 msgid "Cubewanos" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2866 src/gui/AstroCalcDialog.cpp:5626 +#: src/gui/AstroCalcDialog.cpp:2899 src/gui/AstroCalcDialog.cpp:5659 #: src/translations.h:77 msgid "Scattered disc objects" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2866 src/gui/AstroCalcDialog.cpp:5627 +#: src/gui/AstroCalcDialog.cpp:2899 src/gui/AstroCalcDialog.cpp:5660 #: src/translations.h:79 msgid "Oort cloud objects" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2866 src/gui/AstroCalcDialog.cpp:5628 +#: src/gui/AstroCalcDialog.cpp:2899 src/gui/AstroCalcDialog.cpp:5661 #: src/translations.h:81 msgid "Sednoids" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2867 +#: src/gui/AstroCalcDialog.cpp:2900 #, qt-format msgid "Bright stars (<%1 mag)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2867 +#: src/gui/AstroCalcDialog.cpp:2900 #, qt-format msgid "Bright double stars (<%1 mag)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2868 +#: src/gui/AstroCalcDialog.cpp:2901 #, qt-format msgid "Bright variable stars (<%1 mag)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2868 +#: src/gui/AstroCalcDialog.cpp:2901 #, qt-format msgid "Bright star clusters (<%1 mag)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2869 +#: src/gui/AstroCalcDialog.cpp:2902 #, qt-format msgid "Planetary nebulae (<%1 mag)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2869 +#: src/gui/AstroCalcDialog.cpp:2902 #, qt-format msgid "Bright nebulae (<%1 mag)" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2869 src/gui/AstroCalcDialog.cpp:5618 +#: src/gui/AstroCalcDialog.cpp:2902 src/gui/AstroCalcDialog.cpp:5651 #: src/translations.h:318 src/ui_viewDialog.h:3494 src/ui_dsoColorsDialog.h:659 msgid "Dark nebulae" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2870 +#: src/gui/AstroCalcDialog.cpp:2903 #, qt-format msgid "Bright galaxies (<%1 mag)" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2870 src/gui/AstroCalcDialog.cpp:5633 +#: src/gui/AstroCalcDialog.cpp:2903 src/gui/AstroCalcDialog.cpp:5666 #: src/translations.h:368 src/ui_dsoColorsDialog.h:695 msgid "Symbiotic stars" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2870 src/gui/AstroCalcDialog.cpp:5634 +#: src/gui/AstroCalcDialog.cpp:2903 src/gui/AstroCalcDialog.cpp:5667 #: src/translations.h:370 src/ui_dsoColorsDialog.h:674 msgid "Emission-line stars" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2871 src/gui/AstroCalcDialog.cpp:5639 +#: src/gui/AstroCalcDialog.cpp:2904 src/gui/AstroCalcDialog.cpp:5672 #: src/translations.h:83 msgid "Interstellar objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2871 +#: src/gui/AstroCalcDialog.cpp:2904 msgid "Planets and Sun" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2871 +#: src/gui/AstroCalcDialog.cpp:2904 msgid "Sun, planets and moons of observer location" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2872 +#: src/gui/AstroCalcDialog.cpp:2905 #, qt-format msgid "Bright Solar system objects (<%1 mag)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:2873 +#: src/gui/AstroCalcDialog.cpp:2906 msgid "Moons of first body" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2874 src/gui/AstroCalcDialog.cpp:5667 +#: src/gui/AstroCalcDialog.cpp:2907 src/gui/AstroCalcDialog.cpp:5700 #: src/translations.h:455 msgid "Bright carbon stars" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:2874 src/gui/AstroCalcDialog.cpp:5668 +#: src/gui/AstroCalcDialog.cpp:2907 src/gui/AstroCalcDialog.cpp:5701 #: src/translations.h:457 msgid "Bright barium stars" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3506 +#: src/gui/AstroCalcDialog.cpp:3539 msgid "Magnitude vs. Time" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3507 +#: src/gui/AstroCalcDialog.cpp:3540 msgid "Phase vs. Time" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3508 +#: src/gui/AstroCalcDialog.cpp:3541 msgid "Distance vs. Time" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3509 +#: src/gui/AstroCalcDialog.cpp:3542 msgid "Elongation vs. Time" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3510 +#: src/gui/AstroCalcDialog.cpp:3543 msgid "Angular size vs. Time" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3511 +#: src/gui/AstroCalcDialog.cpp:3544 msgid "Phase angle vs. Time" msgstr "" #. TRANSLATORS: The phrase "Heliocentric distance" may be long in some languages and you can short it to use in the drop-down list. -#: src/gui/AstroCalcDialog.cpp:3513 +#: src/gui/AstroCalcDialog.cpp:3546 msgid "Heliocentric distance vs. Time" msgstr "" #. TRANSLATORS: The phrase "Transit altitude" may be long in some languages and you can short it to use in the drop-down list. -#: src/gui/AstroCalcDialog.cpp:3515 +#: src/gui/AstroCalcDialog.cpp:3548 msgid "Transit altitude vs. Time" msgstr "" #. TRANSLATORS: The phrase "Right ascension" may be long in some languages and you can short it to use in the drop-down list. -#: src/gui/AstroCalcDialog.cpp:3517 +#: src/gui/AstroCalcDialog.cpp:3550 msgid "Right ascension vs. Time" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3518 +#: src/gui/AstroCalcDialog.cpp:3551 msgid "Declination vs. Time" msgstr "" #. TRANSLATORS: Mega-meter (SI symbol: Mm; Mega-meter is a unit of length in the metric system, #. equal to one million meters) -#: src/gui/AstroCalcDialog.cpp:3567 +#: src/gui/AstroCalcDialog.cpp:3600 msgid "Mm" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3599 src/gui/AstroCalcDialog.cpp:3657 +#: src/gui/AstroCalcDialog.cpp:3632 src/gui/AstroCalcDialog.cpp:3690 msgid "Angular size" msgstr "" #. TRANSLATORS: The phrase "Heliocentric distance" may be long in some languages and you can abbreviate it. -#: src/gui/AstroCalcDialog.cpp:3610 +#: src/gui/AstroCalcDialog.cpp:3643 msgctxt "axis name" msgid "Heliocentric distance" msgstr "" #. TRANSLATORS: The phrase "Transit altitude" may be long in some languages and you can abbreviate it. -#: src/gui/AstroCalcDialog.cpp:3616 +#: src/gui/AstroCalcDialog.cpp:3649 msgctxt "axis name" msgid "Transit altitude" msgstr "" #. TRANSLATORS: The phrase "Right ascension" may be long in some languages and you can abbreviate it. #. TRANSLATORS: The phrase "Right ascension" may be long in some languages and you can short it. -#: src/gui/AstroCalcDialog.cpp:3622 src/gui/AstroCalcDialog.cpp:3680 +#: src/gui/AstroCalcDialog.cpp:3655 src/gui/AstroCalcDialog.cpp:3713 msgctxt "axis name" msgid "Right ascension" msgstr "" #. TRANSLATORS: hours. -#: src/gui/AstroCalcDialog.cpp:3622 src/gui/AstroCalcDialog.cpp:3680 -#: src/gui/AstroCalcDialog.cpp:3793 +#: src/gui/AstroCalcDialog.cpp:3655 src/gui/AstroCalcDialog.cpp:3713 +#: src/gui/AstroCalcDialog.cpp:3826 #: plugins/Satellites/src/gui/SatellitesDialog.cpp:799 #: plugins/Supernovae/src/gui/SupernovaeDialog.cpp:178 #: plugins/Novae/src/gui/NovaeDialog.cpp:172 @@ -6105,382 +6125,378 @@ msgid "h" msgstr "" #. TRANSLATORS: The phrase "Heliocentric distance" may be long in some languages and you can short it. -#: src/gui/AstroCalcDialog.cpp:3668 +#: src/gui/AstroCalcDialog.cpp:3701 msgid "Heliocentric distance" msgstr "" #. TRANSLATORS: The phrase "Transit altitude" may be long in some languages and you can short it. -#: src/gui/AstroCalcDialog.cpp:3674 +#: src/gui/AstroCalcDialog.cpp:3707 msgid "Transit altitude" msgstr "" -#: src/gui/AstroCalcDialog.cpp:3751 src/gui/ObsListDialog.cpp:154 +#: src/gui/AstroCalcDialog.cpp:3784 src/gui/ObsListDialog.cpp:154 #: src/gui/ObsListCreateEditDialog.cpp:162 msgid "Date" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4014 +#: src/gui/AstroCalcDialog.cpp:4047 #, qt-format msgid "Passage of meridian at approximately %1" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4021 +#: src/gui/AstroCalcDialog.cpp:4054 msgid "Line of civil twilight" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4023 +#: src/gui/AstroCalcDialog.cpp:4056 msgid "Line of nautical twilight" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4025 +#: src/gui/AstroCalcDialog.cpp:4058 msgid "Line of astronomical twilight" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4047 +#: src/gui/AstroCalcDialog.cpp:4080 msgid "Phenomenon" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4049 +#: src/gui/AstroCalcDialog.cpp:4082 msgid "Object 1" msgstr "" #. TRANSLATORS: Magnitude of object 1 -#: src/gui/AstroCalcDialog.cpp:4051 +#: src/gui/AstroCalcDialog.cpp:4084 msgid "Mag. 1" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4052 +#: src/gui/AstroCalcDialog.cpp:4085 msgid "Object 2" msgstr "" #. TRANSLATORS: Magnitude of object 2 -#: src/gui/AstroCalcDialog.cpp:4054 +#: src/gui/AstroCalcDialog.cpp:4087 msgid "Mag. 2" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4056 -msgid "Elevation" -msgstr "" - -#: src/gui/AstroCalcDialog.cpp:4085 src/gui/AstroCalcDialog.cpp:4523 -#: src/gui/AstroCalcDialog.cpp:4771 +#: src/gui/AstroCalcDialog.cpp:4118 src/gui/AstroCalcDialog.cpp:4556 +#: src/gui/AstroCalcDialog.cpp:4804 msgid "Opposition" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4400 +#: src/gui/AstroCalcDialog.cpp:4433 msgid "Save calculated phenomena as..." msgstr "" -#: src/gui/AstroCalcDialog.cpp:4418 src/gui/AstroCalcDialog.cpp:4420 +#: src/gui/AstroCalcDialog.cpp:4451 src/gui/AstroCalcDialog.cpp:4453 #: src/ui_astroCalcDialog.h:1817 msgid "Phenomena" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4475 +#: src/gui/AstroCalcDialog.cpp:4508 msgid "Magnitude of first object" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4478 +#: src/gui/AstroCalcDialog.cpp:4511 msgid "Magnitude of second object" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4484 +#: src/gui/AstroCalcDialog.cpp:4517 msgid "Elevation of first object at moment of phenomena" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4486 src/gui/AstroCalcDialog.cpp:4629 +#: src/gui/AstroCalcDialog.cpp:4519 src/gui/AstroCalcDialog.cpp:4662 msgid "Angular distance from the Sun" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4489 src/gui/AstroCalcDialog.cpp:4630 +#: src/gui/AstroCalcDialog.cpp:4522 src/gui/AstroCalcDialog.cpp:4663 msgid "Angular distance from the Moon" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4507 src/gui/AstroCalcDialog.cpp:4682 -#: src/gui/AstroCalcDialog.cpp:4762 +#: src/gui/AstroCalcDialog.cpp:4540 src/gui/AstroCalcDialog.cpp:4715 +#: src/gui/AstroCalcDialog.cpp:4795 msgid "Conjunction" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4516 +#: src/gui/AstroCalcDialog.cpp:4549 msgid "Shadow transit" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4519 src/gui/AstroCalcDialog.cpp:4526 -#: src/gui/AstroCalcDialog.cpp:4572 src/gui/AstroCalcDialog.cpp:4578 -#: src/gui/AstroCalcDialog.cpp:4774 src/gui/AstroCalcDialog.cpp:4790 -#: src/gui/AstroCalcDialog.cpp:4796 +#: src/gui/AstroCalcDialog.cpp:4552 src/gui/AstroCalcDialog.cpp:4559 +#: src/gui/AstroCalcDialog.cpp:4605 src/gui/AstroCalcDialog.cpp:4611 +#: src/gui/AstroCalcDialog.cpp:4807 src/gui/AstroCalcDialog.cpp:4823 +#: src/gui/AstroCalcDialog.cpp:4829 msgid "Eclipse" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4535 +#: src/gui/AstroCalcDialog.cpp:4568 msgid "Greatest eastern elongation" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4538 +#: src/gui/AstroCalcDialog.cpp:4571 msgid "Greatest western elongation" msgstr "" #. TRANSLATORS: The planet are stand still in the equatorial coordinates -#: src/gui/AstroCalcDialog.cpp:4545 +#: src/gui/AstroCalcDialog.cpp:4578 msgid "Stationary (begin retrograde motion)" msgstr "" #. TRANSLATORS: The planet are stand still in the equatorial coordinates -#: src/gui/AstroCalcDialog.cpp:4550 +#: src/gui/AstroCalcDialog.cpp:4583 msgid "Stationary (begin prograde motion)" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4556 +#: src/gui/AstroCalcDialog.cpp:4589 msgid "Perihelion" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4558 +#: src/gui/AstroCalcDialog.cpp:4591 msgid "Aphelion" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4565 src/gui/AstroCalcDialog.cpp:4783 +#: src/gui/AstroCalcDialog.cpp:4598 src/gui/AstroCalcDialog.cpp:4816 msgctxt "passage of the celestial body" msgid "Transit" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4568 src/gui/AstroCalcDialog.cpp:4687 -#: src/gui/AstroCalcDialog.cpp:4786 +#: src/gui/AstroCalcDialog.cpp:4601 src/gui/AstroCalcDialog.cpp:4720 +#: src/gui/AstroCalcDialog.cpp:4819 msgid "Occultation" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4588 src/gui/AstroCalcDialog.cpp:4590 -#: src/gui/AstroCalcDialog.cpp:4809 src/gui/AstroCalcDialog.cpp:4811 +#: src/gui/AstroCalcDialog.cpp:4621 src/gui/AstroCalcDialog.cpp:4623 +#: src/gui/AstroCalcDialog.cpp:4842 src/gui/AstroCalcDialog.cpp:4844 msgid "Superior conjunction" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4588 src/gui/AstroCalcDialog.cpp:4590 -#: src/gui/AstroCalcDialog.cpp:4809 src/gui/AstroCalcDialog.cpp:4811 +#: src/gui/AstroCalcDialog.cpp:4621 src/gui/AstroCalcDialog.cpp:4623 +#: src/gui/AstroCalcDialog.cpp:4842 src/gui/AstroCalcDialog.cpp:4844 msgid "Inferior conjunction" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4633 +#: src/gui/AstroCalcDialog.cpp:4666 msgid "Angular distance from the Sun for second object" msgstr "" -#: src/gui/AstroCalcDialog.cpp:4634 +#: src/gui/AstroCalcDialog.cpp:4667 msgid "Angular distance from the Moon for second object" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5593 +#: src/gui/AstroCalcDialog.cpp:5626 msgctxt "Celestial object is observed..." msgid "In the Evening" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5594 +#: src/gui/AstroCalcDialog.cpp:5627 msgctxt "Celestial object is observed..." msgid "In the Morning" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5595 +#: src/gui/AstroCalcDialog.cpp:5628 msgctxt "Celestial object is observed..." msgid "Around Midnight" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5596 +#: src/gui/AstroCalcDialog.cpp:5629 msgctxt "Celestial object is observed..." msgid "In Any Time of the Night" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5616 +#: src/gui/AstroCalcDialog.cpp:5649 msgid "Bright stars" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5617 src/ui_viewDialog.h:3493 +#: src/gui/AstroCalcDialog.cpp:5650 src/ui_viewDialog.h:3493 msgid "Bright nebulae" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5619 src/ui_viewDialog.h:3497 +#: src/gui/AstroCalcDialog.cpp:5652 src/ui_viewDialog.h:3497 #: src/ui_dsoColorsDialog.h:595 msgid "Galaxies" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5620 src/translations.h:310 +#: src/gui/AstroCalcDialog.cpp:5653 src/translations.h:310 #: src/ui_viewDialog.h:3500 src/ui_dsoColorsDialog.h:599 msgid "Open star clusters" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5629 src/translations.h:316 +#: src/gui/AstroCalcDialog.cpp:5662 src/translations.h:316 #: src/ui_viewDialog.h:3492 src/ui_dsoColorsDialog.h:588 msgid "Planetary nebulae" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5630 src/translations.h:445 +#: src/gui/AstroCalcDialog.cpp:5663 src/translations.h:445 msgid "Bright double stars" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5631 src/translations.h:447 +#: src/gui/AstroCalcDialog.cpp:5664 src/translations.h:447 msgid "Bright variable stars" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5632 src/translations.h:449 +#: src/gui/AstroCalcDialog.cpp:5665 src/translations.h:449 msgid "Bright stars with high proper motion" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5635 src/translations.h:346 +#: src/gui/AstroCalcDialog.cpp:5668 src/translations.h:346 #: src/ui_dsoColorsDialog.h:640 msgid "Supernova candidates" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5636 src/translations.h:348 +#: src/gui/AstroCalcDialog.cpp:5669 src/translations.h:348 #: src/ui_dsoColorsDialog.h:681 msgid "Supernova remnant candidates" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5637 src/translations.h:344 +#: src/gui/AstroCalcDialog.cpp:5670 src/translations.h:344 #: src/ui_viewDialog.h:3499 src/ui_dsoColorsDialog.h:581 msgid "Supernova remnants" msgstr "" #. TRANSLATORS: Type of stars (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5638 src/translations.h:372 +#: src/gui/AstroCalcDialog.cpp:5671 src/translations.h:372 #: src/ui_viewDialog.h:3496 src/ui_dsoColorsDialog.h:694 msgid "Clusters of galaxies" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5640 src/translations.h:312 +#: src/gui/AstroCalcDialog.cpp:5673 src/translations.h:312 #: src/ui_viewDialog.h:3502 src/ui_dsoColorsDialog.h:574 msgid "Globular star clusters" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5641 src/translations.h:374 +#: src/gui/AstroCalcDialog.cpp:5674 src/translations.h:374 #: src/ui_dsoColorsDialog.h:710 msgid "Regions of the sky" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5642 src/translations.h:326 +#: src/gui/AstroCalcDialog.cpp:5675 src/translations.h:326 #: src/ui_viewDialog.h:3491 src/ui_dsoColorsDialog.h:565 msgid "Active galaxies" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5647 plugins/Pulsars/src/Pulsars.cpp:72 +#: src/gui/AstroCalcDialog.cpp:5680 plugins/Pulsars/src/Pulsars.cpp:72 #: plugins/Pulsars/src/Pulsars.cpp:170 plugins/Pulsars/src/Pulsars.cpp:171 msgid "Pulsars" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5653 +#: src/gui/AstroCalcDialog.cpp:5686 msgid "Exoplanetary systems" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5656 +#: src/gui/AstroCalcDialog.cpp:5689 msgid "Bright nova stars" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5658 +#: src/gui/AstroCalcDialog.cpp:5691 msgid "Bright supernova stars" msgstr "" #. TRANSLATORS: Type of objects (for "Lists" in the search tool) -#: src/gui/AstroCalcDialog.cpp:5659 src/translations.h:330 +#: src/gui/AstroCalcDialog.cpp:5692 src/translations.h:330 #: src/ui_viewDialog.h:3498 src/ui_dsoColorsDialog.h:650 msgid "Interacting galaxies" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5661 +#: src/gui/AstroCalcDialog.cpp:5694 msgid "Messier objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5662 +#: src/gui/AstroCalcDialog.cpp:5695 msgid "NGC/IC objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5663 +#: src/gui/AstroCalcDialog.cpp:5696 msgid "Caldwell objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5664 +#: src/gui/AstroCalcDialog.cpp:5697 msgid "Herschel 400 objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5665 +#: src/gui/AstroCalcDialog.cpp:5698 msgid "Algol-type eclipsing systems" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5666 +#: src/gui/AstroCalcDialog.cpp:5699 msgid "The classical cepheids" msgstr "" #. TRANSLATORS: angular size -#: src/gui/AstroCalcDialog.cpp:5747 +#: src/gui/AstroCalcDialog.cpp:5780 msgid "Ang. Size" msgstr "" #. TRANSLATORS: IAU Constellation -#: src/gui/AstroCalcDialog.cpp:5750 +#: src/gui/AstroCalcDialog.cpp:5783 msgctxt "IAU Constellation" msgid "Const." msgstr "" -#: src/gui/AstroCalcDialog.cpp:5868 src/ui_astroCalcDialog.h:2013 +#: src/gui/AstroCalcDialog.cpp:5901 src/ui_astroCalcDialog.h:2013 msgid "Limit angular size:" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5869 src/ui_astroCalcDialog.h:2011 +#: src/gui/AstroCalcDialog.cpp:5902 src/ui_astroCalcDialog.h:2011 msgid "Set limits for angular size for visible celestial objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5870 src/ui_astroCalcDialog.h:2015 +#: src/gui/AstroCalcDialog.cpp:5903 src/ui_astroCalcDialog.h:2015 msgid "Minimal angular size for visible celestial objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:5871 src/ui_astroCalcDialog.h:2018 +#: src/gui/AstroCalcDialog.cpp:5904 src/ui_astroCalcDialog.h:2018 msgid "Maximum angular size for visible celestial objects" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6140 +#: src/gui/AstroCalcDialog.cpp:6173 msgid "Limit angular separation:" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6141 +#: src/gui/AstroCalcDialog.cpp:6174 msgid "Set limits for angular separation for visible double stars" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6142 +#: src/gui/AstroCalcDialog.cpp:6175 msgid "Minimal angular separation for visible double stars" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6143 +#: src/gui/AstroCalcDialog.cpp:6176 msgid "Maximum angular separation for visible double stars" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6510 +#: src/gui/AstroCalcDialog.cpp:6543 msgid "Save list of objects as..." msgstr "" -#: src/gui/AstroCalcDialog.cpp:6530 src/ui_astroCalcDialog.h:1823 +#: src/gui/AstroCalcDialog.cpp:6563 src/ui_astroCalcDialog.h:1823 msgid "What's Up Tonight" msgstr "" #. TRANSLATORS: Part of unit of measure for mean motion - degrees per day -#: src/gui/AstroCalcDialog.cpp:6654 +#: src/gui/AstroCalcDialog.cpp:6687 msgctxt "mean motion" msgid "day" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6706 src/gui/AstroCalcDialog.cpp:6865 +#: src/gui/AstroCalcDialog.cpp:6739 src/gui/AstroCalcDialog.cpp:6898 msgid "Days from today" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6707 src/gui/AstroCalcDialog.cpp:6851 +#: src/gui/AstroCalcDialog.cpp:6740 src/gui/AstroCalcDialog.cpp:6884 msgid "Linear distance" msgstr "" -#: src/gui/AstroCalcDialog.cpp:6907 +#: src/gui/AstroCalcDialog.cpp:6940 msgid "Angular distance between the Moon and selected object" msgstr "" @@ -15242,105 +15258,105 @@ msgid "SubPoint (Lat./Long.)" msgstr "" #. TRANSLATORS: TEME (True Equator, Mean Equinox) is an Earth-centered inertial coordinate system -#: plugins/Satellites/src/Satellite.cpp:380 +#: plugins/Satellites/src/Satellite.cpp:378 msgid "TEME coordinates" msgstr "" #. TRANSLATORS: TEME (True Equator, Mean Equinox) is an Earth-centered inertial coordinate system -#: plugins/Satellites/src/Satellite.cpp:387 +#: plugins/Satellites/src/Satellite.cpp:385 msgid "TEME velocity" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:397 +#: plugins/Satellites/src/Satellite.cpp:395 msgid "Sun reflection angle" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:405 -#: plugins/Satellites/src/Satellite.cpp:491 +#: plugins/Satellites/src/Satellite.cpp:403 +#: plugins/Satellites/src/Satellite.cpp:489 msgctxt "unknown date" msgid "unknown" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:412 +#: plugins/Satellites/src/Satellite.cpp:410 msgctxt "at time" msgid "at" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:414 +#: plugins/Satellites/src/Satellite.cpp:412 msgid "Last updated TLE" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:415 +#: plugins/Satellites/src/Satellite.cpp:413 msgid "Epoch of the TLE" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:417 +#: plugins/Satellites/src/Satellite.cpp:415 msgid "Radar cross-section (RCS)" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:426 +#: plugins/Satellites/src/Satellite.cpp:424 msgid "Group" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:426 +#: plugins/Satellites/src/Satellite.cpp:424 msgid "Groups" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:431 +#: plugins/Satellites/src/Satellite.cpp:429 msgid "Operational status" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:437 +#: plugins/Satellites/src/Satellite.cpp:435 msgid "Radio communication" msgstr "" #. TRANSLATORS: Unit of measurement of frequency -#: plugins/Satellites/src/Satellite.cpp:454 plugins/Pulsars/src/Pulsar.cpp:289 +#: plugins/Satellites/src/Satellite.cpp:452 plugins/Pulsars/src/Pulsar.cpp:289 msgctxt "frequency" msgid "MHz" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:454 +#: plugins/Satellites/src/Satellite.cpp:452 msgctxt "frequency" msgid "kHz" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:718 +#: plugins/Satellites/src/Satellite.cpp:716 msgctxt "operational status" msgid "operational" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:719 +#: plugins/Satellites/src/Satellite.cpp:717 msgctxt "operational status" msgid "non-operational" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:720 +#: plugins/Satellites/src/Satellite.cpp:718 msgctxt "operational status" msgid "partially operational" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:721 +#: plugins/Satellites/src/Satellite.cpp:719 msgctxt "operational status" msgid "standby" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:722 +#: plugins/Satellites/src/Satellite.cpp:720 msgctxt "operational status" msgid "spare" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:723 +#: plugins/Satellites/src/Satellite.cpp:721 msgctxt "operational status" msgid "extended mission" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:724 +#: plugins/Satellites/src/Satellite.cpp:722 msgctxt "operational status" msgid "decayed" msgstr "" -#: plugins/Satellites/src/Satellite.cpp:726 +#: plugins/Satellites/src/Satellite.cpp:724 msgctxt "operational status" msgid "unknown" msgstr "" diff --git a/src/gui/AstroCalcDialog.cpp b/src/gui/AstroCalcDialog.cpp index b83b8d3d10..079638ca9c 100644 --- a/src/gui/AstroCalcDialog.cpp +++ b/src/gui/AstroCalcDialog.cpp @@ -338,6 +338,7 @@ void AstroCalcDialog::createDialogContent() connectColorButton(ui->jupiterMarkerColor, "SolarSystem.ephemerisJupiterMarkerColor", "color/ephemeris_jupiter_marker_color"); connectColorButton(ui->saturnMarkerColor, "SolarSystem.ephemerisSaturnMarkerColor", "color/ephemeris_saturn_marker_color"); + // Tab: Transits initListTransit(); connect(ui->transitsCalculateButton, SIGNAL(clicked()), this, SLOT(generateTransits())); connect(ui->transitsCleanupButton, SIGNAL(clicked()), this, SLOT(cleanupTransits())); @@ -345,6 +346,7 @@ void AstroCalcDialog::createDialogContent() connect(ui->transitTreeWidget, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(selectCurrentTransit(QModelIndex))); connect(objectMgr, SIGNAL(selectedObjectChanged(StelModule::StelModuleSelectAction)), this, SLOT(setTransitCelestialBodyName())); + // Tab: Eclipses initListLunarEclipse(); connect(ui->lunareclipsesCalculateButton, SIGNAL(clicked()), this, SLOT(generateLunarEclipses())); connect(ui->lunareclipsesCleanupButton, SIGNAL(clicked()), this, SLOT(cleanupLunarEclipses())); @@ -541,6 +543,7 @@ void AstroCalcDialog::createDialogContent() ui->ephemerisPushButton->setShortcut(QKeySequence("Shift+F10")); ui->transitsCalculateButton->setShortcut(QKeySequence("Shift+F10")); ui->phenomenaPushButton->setShortcut(QKeySequence("Shift+F10")); + ui->lunareclipsesCalculateButton->setShortcut(QKeySequence("Shift+F10")); // Let's improve visibility of the text QString style = "QLabel { color: rgb(238, 238, 238); }"; @@ -2197,7 +2200,8 @@ void AstroCalcDialog::setLunarEclipseHeaderNames() // TRANSLATORS: The name of column in AstroCalc/Eclipses tool lunareclipseHeader << qc_("Penumbral eclipse magnitude", "column name"); // TRANSLATORS: The name of column in AstroCalc/Eclipses tool - lunareclipseHeader << qc_("Umbral eclipse magnitude", "column name"); + lunareclipseHeader << qc_("Umbral eclipse magnitude", "column name"); + lunareclipseHeader << q_("Elevation"); ui->lunareclipseTreeWidget->setHeaderLabels(lunareclipseHeader); // adjust the column width @@ -2260,11 +2264,18 @@ void AstroCalcDialog::generateLunarEclipses() startJD = startJD - core->getUTCOffset(startJD) / 24.; stopJD = stopJD - core->getUTCOffset(stopJD) / 24.; int elements = static_cast<int>((stopJD - startJD) / 29.530588853); - QString SarosStr, EclipseTypeStr, uMagStr, pMagStr, gammaStr; + QString sarosStr, eclipseTypeStr, uMagStr, pMagStr, gammaStr, elevationStr, visibilityConditionsStr; const bool saveTopocentric = core->getUseTopocentricCoordinates(); const double approxJD = 2451550.09765; const double synodicMonth = 29.530588853; + const bool withDecimalDegree = StelApp::getInstance().getFlagShowDecimalDegrees(); + bool sign; + + static SolarSystem* ssystem = GETSTELMODULE(SolarSystem); + PlanetP moon = ssystem->getMoon(); + PlanetP sun = ssystem->getSun(); + PlanetP earth = ssystem->getEarth(); // Find approximate JD of Full Moon = Geocentric opposition in longitude double temp = (startJD - approxJD - (synodicMonth * 0.5)) / synodicMonth; @@ -2283,21 +2294,20 @@ void AstroCalcDialog::generateLunarEclipses() core->setUseTopocentricCoordinates(false); core->update(0); - static SolarSystem* ssystem = GETSTELMODULE(SolarSystem); - double raSun, deSun, raMoon, deMoon, lSun1, bSun, bMoon, lMoon1, lSun2, lMoon2; + double raSun, deSun, raMoon, deMoon, lSun1, bSun, bMoon, lMoon1, lSun2, lMoon2, az, alt, altitude; - StelUtils::rectToSphe(&raSun, &deSun, ssystem->getSun()->getEquinoxEquatorialPos(core)); - StelUtils::rectToSphe(&raMoon, &deMoon, ssystem->getMoon()->getEquinoxEquatorialPos(core)); - double obl=ssystem->getEarth()->getRotObliquity(core->getJD()); + StelUtils::rectToSphe(&raSun, &deSun, sun->getEquinoxEquatorialPos(core)); + StelUtils::rectToSphe(&raMoon, &deMoon, moon->getEquinoxEquatorialPos(core)); + double obl=earth->getRotObliquity(core->getJD()); StelUtils::equToEcl(raSun, deSun, obl, &lSun1, &bSun); StelUtils::equToEcl(raMoon, deMoon, obl, &lMoon1, &bMoon); core->setJD(JD2); core->update(0); - StelUtils::rectToSphe(&raSun, &deSun, ssystem->getSun()->getEquinoxEquatorialPos(core)); - StelUtils::rectToSphe(&raMoon, &deMoon, ssystem->getMoon()->getEquinoxEquatorialPos(core)); - obl=ssystem->getEarth()->getRotObliquity(core->getJD()); + StelUtils::rectToSphe(&raSun, &deSun, sun->getEquinoxEquatorialPos(core)); + StelUtils::rectToSphe(&raMoon, &deMoon, moon->getEquinoxEquatorialPos(core)); + obl=earth->getRotObliquity(core->getJD()); StelUtils::equToEcl(raSun, deSun, obl, &lSun2, &bSun); StelUtils::equToEcl(raMoon, deMoon, obl, &lMoon2, &bMoon); @@ -2353,13 +2363,12 @@ void AstroCalcDialog::generateLunarEclipses() // Check for eclipse // Algorithm taken from Planet::getLunarEclipseMagnitudes() - QPair<double,double> XY = getLunarEclipseXY(); - XY = getLunarEclipseXY(); + QPair<double,double> XY = getLunarEclipseXY(); double x = XY.first; double y = XY.second; - const double dist=ssystem->getMoon()->getEclipticPos().length(); // geocentric Lunar distance [AU] - const double mSD=atan(ssystem->getMoon()->getEquatorialRadius()/dist) * M_180_PI*3600.; // arcsec + const double dist=moon->getEclipticPos().length(); // geocentric Lunar distance [AU] + const double mSD=atan(moon->getEquatorialRadius()/dist) * M_180_PI*3600.; // arcsec const QPair<Vec3d,Vec3d>shadowRadii=ssystem->getEarthShadowRadiiAtLunarDistance(); const double f1 = shadowRadii.second[0]; // radius of penumbra at the distance of the Moon const double f2 = shadowRadii.first[0]; // radius of umbra at the distance of the Moon @@ -2372,9 +2381,29 @@ void AstroCalcDialog::generateLunarEclipses() if (pMag>0.) { - EclipseTypeStr = qc_("Penumbral", "eclipse type"); - if (uMag>=1.) EclipseTypeStr = qc_("Total", "eclipse type"); - if (uMag>0. && uMag<1.) EclipseTypeStr = qc_("Partial", "eclipse type"); + if (uMag>=1.) + eclipseTypeStr = qc_("Total", "eclipse type"); + else if (uMag>0.) + eclipseTypeStr = qc_("Partial", "eclipse type"); + else + eclipseTypeStr = qc_("Penumbral", "eclipse type"); + + // Visibility conditions / Elevation of the Moon at max. phase of eclipse + StelUtils::rectToSphe(&az, &alt, moon->getAltAzPosAuto(core)); + StelUtils::radToDecDeg(alt, sign, altitude); + elevationStr = (withDecimalDegree ? StelUtils::radToDecDegStr(alt) : StelUtils::radToDmsStr(alt)); + if (altitude >= 45.) // Perfect conditions + visibilityConditionsStr = q_("Perfect visibility conditions for current location"); + else if (altitude >= 13.) // "Photometric altitude" + visibilityConditionsStr = q_("Good visibility conditions for current location"); + else + visibilityConditionsStr = q_("Bad visibility conditions for current location"); + if (!sign) + { + elevationStr = dash; + visibilityConditionsStr = q_("The eclipse is invisible in current location"); + altitude *= -1.; + } // Saros series calculations - useful to search for eclipses in the same Saros // Adapted from Saros calculations for solar eclipses in Sky & Telescope (October 1985) @@ -2397,7 +2426,7 @@ void AstroCalcDialog::generateLunarEclipses() double gamma = m*0.2725/mSD; if (y<0.) gamma = -(gamma); - SarosStr = QString("%1").arg(QString::number(saros)); + sarosStr = QString("%1").arg(QString::number(saros)); gammaStr = QString("%1").arg(QString::number(gamma, 'f', 3)); pMagStr = QString("%1").arg(QString::number(pMag, 'f', 3)); @@ -2413,18 +2442,22 @@ void AstroCalcDialog::generateLunarEclipses() ACLunarEclipseTreeWidgetItem* treeItem = new ACLunarEclipseTreeWidgetItem(ui->lunareclipseTreeWidget); treeItem->setText(LunarEclipseDate, QString("%1 %2").arg(localeMgr->getPrintableDateLocal(JDmid), localeMgr->getPrintableTimeLocal(JDmid))); // local date and time treeItem->setData(LunarEclipseDate, Qt::UserRole, JDmid); - treeItem->setText(LunarEclipseSaros, SarosStr); - treeItem->setText(LunarEclipseType, EclipseTypeStr); + treeItem->setText(LunarEclipseSaros, sarosStr); + treeItem->setText(LunarEclipseType, eclipseTypeStr); treeItem->setText(LunarEclipseGamma, gammaStr); treeItem->setText(LunarEclipsePMag, pMagStr); treeItem->setData(LunarEclipsePMag, Qt::UserRole, pMag); treeItem->setText(LunarEclipseUMag, uMagStr); treeItem->setData(LunarEclipseUMag, Qt::UserRole, uMag); + treeItem->setText(LunarEclipseElevation, elevationStr); + treeItem->setData(LunarEclipseElevation, Qt::UserRole, altitude); + treeItem->setToolTip(LunarEclipseElevation, visibilityConditionsStr); treeItem->setTextAlignment(LunarEclipseDate, Qt::AlignRight); treeItem->setTextAlignment(LunarEclipseSaros, Qt::AlignRight); treeItem->setTextAlignment(LunarEclipseGamma, Qt::AlignRight); treeItem->setTextAlignment(LunarEclipsePMag, Qt::AlignRight); treeItem->setTextAlignment(LunarEclipseUMag, Qt::AlignRight); + treeItem->setTextAlignment(LunarEclipseElevation, Qt::AlignRight); } } } diff --git a/src/gui/AstroCalcDialog.hpp b/src/gui/AstroCalcDialog.hpp index d7aac515d8..96887f462a 100644 --- a/src/gui/AstroCalcDialog.hpp +++ b/src/gui/AstroCalcDialog.hpp @@ -162,13 +162,14 @@ public: //! Defines the number and the order of the columns in the lunar eclipse table //! @enum LunarEclipseColumns enum LunarEclipseColumns { - LunarEclipseDate, //! date and time of lunar eclipse - LunarEclipseSaros, //! Saros number - LunarEclipseType, //! type of lunar eclipse - LunarEclipseGamma, //! Gamma of lunar eclipse - LunarEclipsePMag, //! penumbral magnitude of lunar eclipse - LunarEclipseUMag, //! umbral magnitude of lunar eclipse - LunarEclipseCount //! total number of columns + LunarEclipseDate, //! date and time of lunar eclipse + LunarEclipseSaros, //! Saros number + LunarEclipseType, //! type of lunar eclipse + LunarEclipseGamma, //! Gamma of lunar eclipse + LunarEclipsePMag, //! penumbral magnitude of lunar eclipse + LunarEclipseUMag, //! umbral magnitude of lunar eclipse + LunarEclipseElevation, //! elevation of the Moon (e.g. visibility conditions) + LunarEclipseCount //! total number of columns }; AstroCalcDialog(QObject* parent); @@ -680,7 +681,7 @@ private: { int column = treeWidget()->sortColumn(); - if (column == AstroCalcDialog::LunarEclipseDate || column == AstroCalcDialog::LunarEclipsePMag || column == AstroCalcDialog::LunarEclipseUMag) + if (column == AstroCalcDialog::LunarEclipseDate || column == AstroCalcDialog::LunarEclipsePMag || column == AstroCalcDialog::LunarEclipseUMag || column == AstroCalcDialog::LunarEclipseElevation) { return data(column, Qt::UserRole).toFloat() < other.data(column, Qt::UserRole).toFloat(); } |