head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.4 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.2 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q2:1.5.0.14 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.12 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.10 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.8 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.6 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.4 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.2 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.4.0.4 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.2 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.3.0.2 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.2.0.10 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.8 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.6 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.4 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.2 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.1.0.2 pkgsrc-2008Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2012.08.27.09.07.37; author adam; state dead; branches; next 1.5; 1.5 date 2010.12.06.21.03.19; author adam; state Exp; branches; next 1.4; 1.4 date 2010.06.10.18.20.03; author drochner; state Exp; branches; next 1.3; 1.3 date 2010.03.11.11.15.17; author adam; state Exp; branches; next 1.2; 1.2 date 2008.10.26.14.03.37; author adam; state Exp; branches; next 1.1; 1.1 date 2008.09.16.13.23.42; author drochner; state Exp; branches; next ; desc @@ 1.6 log @Changes 0.11.4: Bug fix release with new features. Added: - New plugin: Exoplanets - New plugin: Observability analysis - Get geometric altitude and azimuth for script engine (LP: 1010617) - Sky image loading with altitude/azimuth coordinates (LP: 1023548) - New hotkey for star name labels (LP: 1032989) - Option to activate/deactivate the Nebula Background Images button via GUI (LP: 925247) - Return to user set location and landscape (LP: 981507) - Display degrees and minutes for FOV of CCD (LP: 998761) - Adding all possible satellites (LP: 1006495) - Building a Windows x64 packages (LP: 1003041, 1027607) - Apply atmosphere effect only on bodies with atmosphere (LP: 971875) Fixed: - Various Stellarium freezes and crashed (LP: 1005155, 1030913, 940638, 992267, 1033380, 951967, 1040054) - Various plugins issues (LP: 751381, 892027, 1006134, 1040066, 1040085) - Various issues for nebulae (LP: 1026021, 744517) - Add/subtract one sidereal year jumps wrong amount (LP: 1006208) - Various small issues, typos and mistakes (LP: 1022506, 1032469, 1019247, 985204) - Various issues in Scripting Engine (LP: 1023934, 1017148, 1017154, 730180) Changed: - New tab in the configuration window to control the selected object information. - Improvement Night Vision mode - Extend list of default scripts @ text @$NetBSD: patch-aa,v 1.5 2010/12/06 21:03:19 adam Exp $ --- src/core/modules/ConstellationMgr.cpp.orig 2010-12-05 16:31:00.000000000 +0000 +++ src/core/modules/ConstellationMgr.cpp @@@@ -411,7 +411,7 @@@@ void ConstellationMgr::loadLinesAndArt(c { texturePath = StelFileMgr::findFile(QString("textures/")+texfile); } - catch(exception& e2) + catch (std::exception& e2) { qWarning() << "ERROR: could not find texture, " << texfile << ": " << e2.what(); } @ 1.5 log @Changes 0.10.6: * New feature for installing landscapes from ZIP archives. * New plugin: Solar System editor. * New plugin: Time Zone manual override. * New translatable strings: stars and nebulae. * Selected plugins loaded by default. * Fixed on change of sky culture. * Fixed clearing of single constellation selection. * Fixed constellation art engine, removing distortion of images. * Changed GUI styles (all dialogs now use "Title Bar", the two different tabbed widget implementations are styled consistently). * Changed Solar System engine, allowing "Comets" and "Minor planets" to be handled as classes of objects separate from "Planets". * Translatable plugin names, descriptions and some other strings. * Oculars plugin: now uses a configuration file instead of SQL. * Oculars plugin: added manual override of keyboard shortcuts. * Oculars plugin: CCD sensors formula fixed. * Satellites plugin: added new orbit prediction engine. * Satellites plugin: added trajectory visualization. * Satellites plugin: fixed problems leaving satellite TLEs out of date. * Satellites plugin: can now update TLEs from a local file. * Satellites plugin: satellite visibility can now be saved from satellites dialog. * Telescope control plugin: fixed bad serial port names on Windows. * Telescope control plugin: fixed telescopes disappearance on startup. * Telescope control plugin: added manual equinox/epoch override. * Various rendering problems resolved. * SQLite dependency dropped. The Qt SQLite driver no longer needs to be packaged with Stellarium. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @update to 0.10.5 changes: -fixes -startup speed increase pkgsrc change: added data for C/2009 R1 (McNaught) which should be visible these days @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2010/03/11 11:15:17 adam Exp $ d3 1 a3 1 --- src/core/modules/ConstellationMgr.cpp.orig 2010-02-22 11:22:31.000000000 +0000 d5 1 a5 1 @@@@ -396,7 +396,7 @@@@ void ConstellationMgr::loadLinesAndArt(c @ 1.3 log @Changes 0.10.4: * Bug fix release. * Fixed unpredictable openGL related crashes on win32. * Fixed run on MacOSX Tiger/Leopard/Snow Leopard. * Disable OpenGL shaders by default for stars and atmosphere. User activate it by setting use_glshaders = true in the [main] section of the config.ini * Fixed the handling of the Qt -graphicssystem parameter. Now it is ignored if it is not used properly. * Improved OpenGLES2 support (not finished yet). * Added Qt widgets flags on the main windows to avoid filling background (this boosted the program a lot on linux). @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- src/modules/ConstellationMgr.cpp.orig 2010-02-22 11:22:31.000000000 +0000 +++ src/modules/ConstellationMgr.cpp @ 1.2 log @Changes 0.10.0: * Global switch to Qt. Don't support SDL main application anymore. * The whole StelApp class is managed by a QGraphicsScene, inside a QGraphicsView. * Removed deprecated sources from the core of stellarium. * Continued API cleaning and simplifications. * Performed large refactorings to use portable Qt API. * Re-organized the source files into sub-directories. * Migrated config file parsing to a QSettings based implementation. * Exposed some methods as slots so that they can be scripted in the future. * Created the new Qt-based GUI button bars. * Recoded from scratch the new QWidget based GUI rendered in the QGraphicsView using style sheets. * Moved stars/planets halo rendering into SkyDrawer. * Implemented dynamic eye adaptation for bright objects. * Optimized atmosphere computation and others, speed can be increased up to a factor of 2. * Implemented light pollution following the Bortle scale index. * Improved and optimized stars rendering (updated colors, sizes and added large halo for very bright ones, use GL lists for drawing stars by bunch) * Created a new SkyTile class supporting lazy dynamic multi-resolution images loading and display. Image trees can be stored as JSON files. * Startup is much faster. * Migrated the previous nebula textures to the new format. * Added a LocationManager for managing observing locations and cleaned the code of observer. * Changed key bindings, use F1.. F6 for opening dialogs. * Tab completion on the search dialog. * Added descriptions for the sky cultures and improved the ones for landscapes. * Added a new mars landscape. * Fixed many bugs. @ text @d3 1 a3 1 --- src/modules/ConstellationMgr.cpp.orig 2008-10-26 14:25:08.000000000 +0100 d5 1 a5 1 @@@@ -402,7 +402,7 @@@@ void ConstellationMgr::loadLinesAndArt(c d7 1 a7 1 texturePath = StelApp::getInstance().getFileMgr().findFile(QString("textures/")+texfile); @ 1.1 log @fix fallout from boost and cmake updates: -prefix uses of "exception" with "std::" to avoid conflict with a similar definition in new "boost" -set a cmake var to get an rpath into the installed executable (seems that cmake's behaviour changed) @ text @d3 11 a13 92 --- src/StelApp.cpp.orig 2008-09-15 13:42:12.000000000 +0200 +++ src/StelApp.cpp @@@@ -141,7 +141,7 @@@@ void StelApp::init() { Translator::init(stelFileMgr->findFile("data/iso639-1.utf8")); } - catch (exception& e) + catch (std::exception& e) { cerr << "ERROR while loading translations: " << e.what() << endl; } @@@@ -180,7 +180,7 @@@@ void StelApp::init() { fontMapFile = stelFileMgr->findFile(QFile::decodeName("data/fontmap.dat")); } - catch(exception& e) + catch(std::exception& e) { cerr << "ERROR when locating font map file: " << e.what() << endl; } @@@@ -243,7 +243,7 @@@@ void StelApp::init() { iconPath = stelFileMgr->findFile("data/icon.bmp"); } - catch(exception& e) + catch(std::exception& e) { cerr << "ERROR when trying to locate icon file: " << e.what() << endl; } @@@@ -425,7 +425,7 @@@@ void StelApp::parseCLIArgsPreConfig(void stelFileMgr->findFile("landscapes/" + *i + "/landscape.ini"); cout << (*i).toUtf8().data() << endl; } - catch(exception& e){} + catch(std::exception& e){} } exit(0); } @@@@ -434,7 +434,7 @@@@ void StelApp::parseCLIArgsPreConfig(void { setConfigFile(qPrintable(argsGetOptionWithArg(argList, "-c", "--config-file", "config.ini"))); } - catch(exception& e) + catch(std::exception& e) { cerr << "ERROR: while looking for --config-file option: " << e.what() << ". Using \"config.ini\"" << endl; setConfigFile("config.ini"); @@@@ -463,7 +463,7 @@@@ void StelApp::parseCLIArgsPostConfig(Ini projectionType = argsGetOptionWithArg(argList, "", "--projection-type", ""); } - catch (exception& e) + catch (std::exception& e) { cerr << "ERROR while checking command line options: " << e.what() << endl; exit(0); @@@@ -746,7 +746,7 @@@@ void StelApp::setConfigFile(const QStrin configFile = stelFileMgr->findFile(configName, StelFileMgr::FLAGS(StelFileMgr::WRITABLE|StelFileMgr::FILE)); return; } - catch(exception& e) + catch(std::exception& e) { //cerr << "DEBUG StelApp::setConfigFile could not locate writable config file " << configName << endl; } @@@@ -756,7 +756,7 @@@@ void StelApp::setConfigFile(const QStrin configFile = stelFileMgr->findFile(configName, StelFileMgr::FILE); return; } - catch(exception& e) + catch(std::exception& e) { //cerr << "DEBUG StelApp::setConfigFile could not find read only config file " << configName << endl; } @@@@ -767,7 +767,7 @@@@ void StelApp::setConfigFile(const QStrin //cerr << "DEBUG StelApp::setConfigFile found NEW file path: " << configFile << endl; return; } - catch(exception& e) + catch(std::exception& e) { cerr << "ERROR StelApp::setConfigFile could not find or create configuration file " << configName.toUtf8().data() << endl; exit(1); @@@@ -781,7 +781,7 @@@@ void StelApp::copyDefaultConfigFile() { defaultConfigFilePath = stelFileMgr->findFile("data/default_config.ini"); } - catch(exception& e) + catch(std::exception& e) { cerr << "ERROR (copyDefaultConfigFile): failed to locate data/default_config.ini. Please check your installation." << endl; exit(1); @