Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-02 | Update .appveyor.ymlrefactoring/astrocalc-positions | Alexander V. Wolf | |
2022-02-02 | added comment for translators | Alexander V. Wolf | |
2022-02-02 | Fix tooltip and update stellarium.pot file | Alexander V. Wolf | |
2022-02-02 | switch to use multiarg | Alexander V. Wolf | |
2022-02-02 | typofix | Alexander V. Wolf | |
2022-02-01 | Updated stellarium.pot file | Alexander V. Wolf | |
2022-02-01 | Removed unneeded code | Alexander V. Wolf | |
2022-02-01 | Updated translatable data | Alexander V. Wolf | |
2022-02-01 | Added missing parts of Revised Julian Calendar | Alexander V. Wolf | |
2022-02-01 | Updated stellarium.pot file | Alexander V. Wolf | |
2022-02-01 | typofix | Alexander V. Wolf | |
2022-02-01 | New lines for translation | Alexander V. Wolf | |
2022-02-01 | cosmetic fix | Alexander V. Wolf | |
2022-02-01 | Cosmetic fixes | Alexander V. Wolf | |
2022-02-01 | New lines for translation | Alexander V. Wolf | |
2022-02-01 | Switch from Bortle class to luminance as the quantity of light pollution (#2179) | Ruslan Kabatsayev | |
* Switch from Bortle class to luminance as the quantity of light pollution Bortle scale has several disadvantages: 1. It was designed as a guide for humans, not input for machines. From this follows the next disadvantage. 2. It's discrete: each point on the scale corresponds to a range of NELM values, which makes it imprecise as input for a program. 3. It's subjective: based on naked-eye limiting magnitude that depends on observer's visual acuity. 4. It isn't as widely used (and thus validated) as photometric units. OTOH, luminance is the quantity that defines all the relevant effects of light pollution. This commit makes luminance in cd/m² the input parameter, leaving for backwards compatibility the option of supplying Bortle class in Landscapes. Some changes to calculations had to be introduced, as listed below. 1. `StelSkyDrawer::getNELMFromBortleScale` was reimplemented in `StelCore::bortleScaleIndexToNELM` using a bit different representative values of NELM - to simplify the comment documenting the choice. The values are almost the same: each old value except one will be reproduced by adding 0.05 to the new ones. 2. Calculation of `B_mpsas` in `Nebula.cpp` was trying to convert from Bortle class to magnitude scale using some formula from Schaefer paper, the same paper as I used in `StelCore::luminanceToNELM`, but without explaining the steps to get the formula. The old expression form `Nebula.cpp` (which is widespread over the Internet) doesn't work near NELM==8 (see the discussion at https://astronomy.stackexchange.com/q/43313), while the one I used does. Anyway, `Nebula`'s logic is tied to luminance, so if the user supplies luminance instead of Bortle class, it'll be as intended. For some reason, stars/init_bortle_scale setting defaulted to 3 while StelLocation::DEFAULT_BORTLE_SCALE_INDEX is 2. I've retained these preferences. Technical note: I had to use `QVariant` instead of an `optional` type because Stellarium isn't using C++≥17 (C++17 has `std::optional`), nor anything from Boost (which has `boost::optional`). The other alternative was to make my own `optional`, but that seemed like overkill. * Implement a better GUI for light pollution settings * Make brightness of the Milky Way, zodiacal light, landscape and the stars change smoothly with changes in light pollution * Update the docs for the View→Sky GUI * Add description of the light pollution model | |||
2022-02-01 | Updated GUI for AstroCalc/Eclipses tool + extract new lines for translation | Alexander V. Wolf | |
2022-02-01 | Allow years before 1582 in AstroCalc/Eclipses (#2224) | Worachate Boonplod | |
2022-02-01 | Add Revised Julian Calendar (#2214) | Georg Zotti | |
- Fixed the algorithm error from WP - Add more tests - SUG: added notes | |||
2022-01-31 | Calendars: Fix a stupid bug (Fix #2153) | Georg Zotti | |
2022-01-31 | Update TelescopeControl.cpp | Alexander V. Wolf | |
2022-01-31 | Update POTFILES.in | Alexander V. Wolf | |
2022-01-31 | Martian Poles (#2220) | Georg Zotti | |
* Let shader colorize the poles based on texture t coordinate. * Apply soft edges for polar caps, with a slight undulation. * Avoid polar caps on planet when rendered with survey (texture coordinates different in HiPS!) * SUG: Add references | |||
2022-01-31 | Extract new lines for translation + small cmake fix | Alexander V. Wolf | |
2022-01-31 | Add boundaries to Arabic Lunar Stations SC (#2222) | Khalid AlAjaji | |
2022-01-30 | Added proper name for CTB 1 (Abell 85) nebula | Alexander V. Wolf | |
2022-01-30 | Another cosmetic fix for AstroCalc/Eclipses | Alexander V. Wolf | |
2022-01-30 | Cosmetic changes in AstroCalc/Eclipses tool | Alexander V. Wolf | |
2022-01-30 | Additional fix for galactic and supergalactic longitudes range (fix #2219) | Alexander V. Wolf | |
2022-01-30 | [publish] Fixed missing data | Alexander V. Wolf | |
2022-01-30 | [publish] Update *.desktop file | Alexander V. Wolf | |
2022-01-30 | Apply translations for public testing | Alexander V. Wolf | |
2022-01-30 | Extract new lines for translation + cosmetics | Alexander V. Wolf | |
2022-01-30 | Add Solar Eclipses to Astronomical calculations (#2218) | Worachate Boonplod | |
2022-01-30 | Fixed wrong range of galactic and supergalactic coordinate systems (fix #2219) | Alexander V. Wolf | |
2022-01-26 | another small improvement | Alexander V. Wolf | |
2022-01-26 | a small improvement | Alexander V. Wolf | |
2022-01-26 | AstroCalc/Eclipses: "Elevation" column switched to "Vis. Cond." column | Alexander V. Wolf | |
2022-01-26 | a tiny cosmetic fixes | Alexander V. Wolf | |
2022-01-26 | Added new one important visibility condition for the lunar eclipses | Alexander V. Wolf | |
2022-01-26 | Oops... fixed limits for visibility conditions and comment the code | Alexander V. Wolf | |
2022-01-26 | Let's improve readability of the code and make it simplificate | Alexander V. Wolf | |
2022-01-26 | Added improvements for AstroCalc/Eclipses tool | Alexander V. Wolf | |
Added column "Elevation" to the lunar eclipses with visibility conditions of eclipses for current location as tooltip of the data | |||
2022-01-24 | Typofix in satellites plugin | Alexander V. Wolf | |
2022-01-24 | Fix cmake for Ubuntu 18.04 (GCC 7.5+) and unit tests (related to renaming ↵ | Alexander V. Wolf | |
the SC) | |||
2022-01-24 | Added missing timezone for Nuuk (Fix #2140) | Georg Zotti | |
2022-01-24 | Apply translations for public testing | Alexander V. Wolf | |
2022-01-24 | Extract lines for translation | Alexander V. Wolf | |
2022-01-24 | Extract new lines for translation | Alexander V. Wolf | |
2022-01-24 | Renaming Arabic sky cultures (see discussion #2212) | Alexander V. Wolf | |