Thread: [Gpredict-svn] SF.net SVN: gpredict:[955] trunk (Page 6)
Real time satellite tracking and orbit prediction
Status: Beta
Brought to you by:
csete
From: <aa...@us...> - 2011-11-21 01:18:15
|
Revision: 955 http://gpredict.svn.sourceforge.net/gpredict/?rev=955&view=rev Author: aa1vs Date: 2011-11-21 01:18:09 +0000 (Mon, 21 Nov 2011) Log Message: ----------- Apply consistent checking of pole to eliminate disagreements. (Bug 3437555: Graphical Glitch Plotting Footprints near pole) Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/src/gtk-sat-map.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2011-11-13 13:56:43 UTC (rev 954) +++ trunk/ChangeLog 2011-11-21 01:18:09 UTC (rev 955) @@ -1,3 +1,8 @@ +2011-11-21 Charles Suprin <hamaa1vs at gmail.com> + + * src/gtk-sat-map.c + Apply consistent checking of pole to eliminate disagreements. (Bug 3437555: Graphical Glitch Plotting Footprints near pole) + 2011-11-13 Charles Suprin <hamaa1vs at gmail.com> * src/gtk-sat-module-popup.c Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2011-11-13 13:56:43 UTC (rev 954) +++ trunk/NEWS 2011-11-21 01:18:09 UTC (rev 955) @@ -20,6 +20,7 @@ - Fixed bug 3417553: Gpredict crashes - Fixed bug 3419879: gpredict doesn't change the satellite names on world map. - Fixed bug 3292729: Show next pass shows the current pass. +- Fixed bug 3437555: Graphical Glitch Plotting Footprints near pole. Changes in version 1.3 (1 Mar 2011) Modified: trunk/src/gtk-sat-map.c =================================================================== --- trunk/src/gtk-sat-map.c 2011-11-13 13:56:43 UTC (rev 954) +++ trunk/src/gtk-sat-map.c 2011-11-21 01:18:09 UTC (rev 955) @@ -96,6 +96,8 @@ static GooCanvasItemModel* create_canvas_model (GtkSatMap *satmap); static gdouble arccos (gdouble, gdouble); static gboolean pole_is_covered (sat_t *sat); +static gboolean north_pole_is_covered (sat_t *sat); +static gboolean south_pole_is_covered (sat_t *sat); static gboolean mirror_lon (sat_t *sat, gdouble rangelon, gdouble *mlon); static guint calculate_footprint (GtkSatMap *satmap, sat_t *sat); static void split_points (GtkSatMap *satmap, sat_t *sat, gdouble sspx); @@ -1268,26 +1270,47 @@ static gboolean pole_is_covered (sat_t *sat) { - int ret1,ret2; - gdouble qrb1, qrb2, az1, az2; + if (north_pole_is_covered(sat) ||south_pole_is_covered(sat)) + return TRUE; + else + return FALSE; +} +/** \brief Check whether the footprint covers the North pole. */ +static gboolean +north_pole_is_covered (sat_t *sat) +{ + int ret1; + gdouble qrb1, az1; + ret1 = qrb (sat->ssplon, sat->ssplat, 0.0, 90.0, &qrb1, &az1); if (ret1 != RIG_OK) { sat_log_log (SAT_LOG_LEVEL_ERROR, _("%s: Bad data measuring distance to North Pole %f %f."), __FUNCTION__, sat->ssplon, sat->ssplat); } - ret2 = qrb (sat->ssplon, sat->ssplat, 0.0, -90.0, &qrb2, &az2); - if (ret2 != RIG_OK) { + if (qrb1 <= 0.5*sat->footprint) { + return TRUE; + } + return FALSE; +} + +/** \brief Check whether the footprint covers the South pole. */ +static gboolean +south_pole_is_covered (sat_t *sat) +{ + int ret1; + gdouble qrb1, az1; + + ret1 = qrb (sat->ssplon, sat->ssplat, 0.0, -90.0, &qrb1, &az1); + if (ret1 != RIG_OK) { sat_log_log (SAT_LOG_LEVEL_ERROR, _("%s: Bad data measuring distance to South Pole %f %f."), __FUNCTION__, sat->ssplon, sat->ssplat); } - - - if ((qrb1 <= 0.5*sat->footprint) || (qrb2 <= 0.5*sat->footprint)) + if (qrb1 <= 0.5*sat->footprint) { return TRUE; - + } return FALSE; } @@ -1384,10 +1407,10 @@ num = cos (beta) - (sin (ssplat) * sin (rangelat)); dem = cos (ssplat) * cos (rangelat); - if (azi == 0 && (beta > pio2 - ssplat)) + if (azi == 0 && north_pole_is_covered(sat)) rangelon = ssplon + pi; - else if (azi == 180 && (beta > pio2 + ssplat)) + else if (azi == 180 && south_pole_is_covered(sat)) rangelon = ssplon + pi; else if (fabs (num / dem) > 1.0) @@ -1433,9 +1456,8 @@ sort_points_x (satmap, sat, points1, 360); numrc = 1; + } - } - /* pole not covered but range circle has been warped => split points */ else if (warped == TRUE) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <aa...@us...> - 2011-11-21 01:46:25
|
Revision: 956 http://gpredict.svn.sourceforge.net/gpredict/?rev=956&view=rev Author: aa1vs Date: 2011-11-21 01:46:18 +0000 (Mon, 21 Nov 2011) Log Message: ----------- Bold entries for satellites above horizon. (Feature Request 3169710: Highlight satellites within range in the list view) Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/src/gtk-event-list.c trunk/src/gtk-event-list.h trunk/src/gtk-sat-list.c trunk/src/gtk-sat-list.h Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2011-11-21 01:18:09 UTC (rev 955) +++ trunk/ChangeLog 2011-11-21 01:46:18 UTC (rev 956) @@ -3,6 +3,11 @@ * src/gtk-sat-map.c Apply consistent checking of pole to eliminate disagreements. (Bug 3437555: Graphical Glitch Plotting Footprints near pole) + * src/gtk-sat-list.c + * src/gtk-sat-list.h + * src/gtk-event-list.c + * src/gtk-event-list.c + Bold entries for satellites above horizon. (Feature Request 3169710: Highlight satellites within range in the list view) 2011-11-13 Charles Suprin <hamaa1vs at gmail.com> * src/gtk-sat-module-popup.c Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2011-11-21 01:18:09 UTC (rev 955) +++ trunk/NEWS 2011-11-21 01:46:18 UTC (rev 956) @@ -5,6 +5,7 @@ - Feature request 2130926: Change frequency using mouse wheel. Also for rotator controller. - Feature request 3322786: Show More Information in Edit Module Sat Selection. - Feature request 3314813: Resolves Requested TLE files from Celestrak. +- Feature Request 3169710: Highlight satellites within range in the list view. - Applied and extended patch 3237220: natural sort for sat list in module config - Improve handling of decayed satellites. - Fixed bug 3250344: Win32 build not working with hamlib. Modified: trunk/src/gtk-event-list.c =================================================================== --- trunk/src/gtk-event-list.c 2011-11-21 01:18:09 UTC (rev 955) +++ trunk/src/gtk-event-list.c 2011-11-21 01:46:18 UTC (rev 956) @@ -59,7 +59,9 @@ N_("Az"), N_("El"), N_("Event"), - N_("AOS/LOS") + N_("AOS/LOS"), + N_("Decayed"), /*should never be seen*/ + N_("BOLD") /*should never be seen*/ }; @@ -304,6 +306,7 @@ column = gtk_tree_view_column_new_with_attributes (_(EVENT_LIST_COL_TITLE[i]), renderer, "text", i, + "weight", EVENT_LIST_COL_BOLD, NULL); gtk_tree_view_insert_column (GTK_TREE_VIEW (evlist->treeview), @@ -382,7 +385,8 @@ G_TYPE_DOUBLE, // el G_TYPE_BOOLEAN, // TRUE if AOS, FALSE if LOS G_TYPE_DOUBLE, // time - G_TYPE_BOOLEAN); // decayed + G_TYPE_BOOLEAN, // decayed + G_TYPE_INT); // bold for storing weight /* add each satellite from hash table */ g_hash_table_foreach (sats, event_list_add_satellites, liststore); @@ -531,6 +535,7 @@ EVENT_LIST_COL_EVT, (sat->el >= 0) ? TRUE : FALSE, EVENT_LIST_COL_TIME, number, EVENT_LIST_COL_DECAY, !decayed(sat), + EVENT_LIST_COL_BOLD,(sat->el>0.0)?PANGO_WEIGHT_BOLD:PANGO_WEIGHT_NORMAL, -1); } Modified: trunk/src/gtk-event-list.h =================================================================== --- trunk/src/gtk-event-list.h 2011-11-21 01:18:09 UTC (rev 955) +++ trunk/src/gtk-event-list.h 2011-11-21 01:46:18 UTC (rev 956) @@ -92,7 +92,8 @@ EVENT_LIST_COL_EL, /*!< Satellite Elevation. */ EVENT_LIST_COL_EVT, /*!< Next event (AOS or LOS). */ EVENT_LIST_COL_TIME, /*!< Time countdown. */ - EVENT_LIST_COL_DECAY, /*!< Whether satellite is decayed or not. */ + EVENT_LIST_COL_DECAY, /*!< Whether satellite is decayed or not. */ + EVENT_LIST_COL_BOLD, /*!< Stores weight for rendering text. */ EVENT_LIST_COL_NUMBER } event_list_col_t; Modified: trunk/src/gtk-sat-list.c =================================================================== --- trunk/src/gtk-sat-list.c 2011-11-21 01:18:09 UTC (rev 955) +++ trunk/src/gtk-sat-list.c 2011-11-21 01:46:18 UTC (rev 956) @@ -77,7 +77,9 @@ N_("MA"), N_("Phase"), N_("Orbit"), - N_("Vis") + N_("Vis"), + N_("Decay"), + N_("BOLD") /*should never be seen*/ }; @@ -412,6 +414,7 @@ column = gtk_tree_view_column_new_with_attributes (_(SAT_LIST_COL_TITLE[i]), renderer, "text", i, + "weight",SAT_LIST_COL_BOLD, NULL); gtk_tree_view_insert_column (GTK_TREE_VIEW (GTK_SAT_LIST (widget)->treeview), column, -1); @@ -517,9 +520,11 @@ G_TYPE_DOUBLE, // delay G_TYPE_DOUBLE, // mean anomaly G_TYPE_DOUBLE, // phase - G_TYPE_LONG, // orbit + G_TYPE_LONG, // orbit G_TYPE_STRING, // visibility - G_TYPE_BOOLEAN); // decay + G_TYPE_BOOLEAN, // decay + G_TYPE_INT // weight/bold + ); g_hash_table_foreach (sats, sat_list_add_satellites, liststore); @@ -681,6 +686,7 @@ SAT_LIST_COL_PHASE, sat->phase, SAT_LIST_COL_ORBIT, sat->orbit, SAT_LIST_COL_DECAY, !decayed(sat), + SAT_LIST_COL_BOLD,(sat->el>0.0)?PANGO_WEIGHT_BOLD:PANGO_WEIGHT_NORMAL, -1); /* doppler shift @ 100 MHz */ Modified: trunk/src/gtk-sat-list.h =================================================================== --- trunk/src/gtk-sat-list.h 2011-11-21 01:18:09 UTC (rev 955) +++ trunk/src/gtk-sat-list.h 2011-11-21 01:46:18 UTC (rev 956) @@ -113,6 +113,7 @@ SAT_LIST_COL_ORBIT, /*!< Orbit Number. */ SAT_LIST_COL_VISIBILITY, /*!< Visibility. */ SAT_LIST_COL_DECAY, /*!< Whether the satellite is decayed or not. */ + SAT_LIST_COL_BOLD, /*!< Used to render the satellites above the horizon bold. */ SAT_LIST_COL_NUMBER } sat_list_col_t; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <aa...@us...> - 2011-11-21 02:06:04
|
Revision: 957 http://gpredict.svn.sourceforge.net/gpredict/?rev=957&view=rev Author: aa1vs Date: 2011-11-21 02:05:58 +0000 (Mon, 21 Nov 2011) Log Message: ----------- Eliminate segfault. Modified Paths: -------------- trunk/ChangeLog trunk/src/gtk-single-sat.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2011-11-21 01:46:18 UTC (rev 956) +++ trunk/ChangeLog 2011-11-21 02:05:58 UTC (rev 957) @@ -8,6 +8,10 @@ * src/gtk-event-list.c * src/gtk-event-list.c Bold entries for satellites above horizon. (Feature Request 3169710: Highlight satellites within range in the list view) + * src/gtk-single-sat.c + Eliminate segfault. + + 2011-11-13 Charles Suprin <hamaa1vs at gmail.com> * src/gtk-sat-module-popup.c Modified: trunk/src/gtk-single-sat.c =================================================================== --- trunk/src/gtk-single-sat.c 2011-11-21 01:46:18 UTC (rev 956) +++ trunk/src/gtk-single-sat.c 2011-11-21 02:05:58 UTC (rev 957) @@ -200,7 +200,8 @@ { GtkSingleSat *ssat = GTK_SINGLE_SAT(object); sat_t *sat = SAT (g_slist_nth_data (ssat->sats, ssat->selected)); - g_key_file_set_integer (ssat->cfgdata,MOD_CFG_SINGLE_SAT_SECTION,MOD_CFG_SINGLE_SAT_SELECT,sat->tle.catnr); + if (sat !=NULL) + g_key_file_set_integer (ssat->cfgdata,MOD_CFG_SINGLE_SAT_SECTION,MOD_CFG_SINGLE_SAT_SELECT,sat->tle.catnr); (* GTK_OBJECT_CLASS (parent_class)->destroy) (object); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <aa...@us...> - 2011-12-24 14:42:59
|
Revision: 963 http://gpredict.svn.sourceforge.net/gpredict/?rev=963&view=rev Author: aa1vs Date: 2011-12-24 14:42:52 +0000 (Sat, 24 Dec 2011) Log Message: ----------- Honor XDG_CONFIG_HOME environment variable for configuration directory. (Bug 3463810) Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/src/compat.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2011-12-06 21:41:46 UTC (rev 962) +++ trunk/ChangeLog 2011-12-24 14:42:52 UTC (rev 963) @@ -1,3 +1,9 @@ +2011-12-24 Charles Suprin <hamaa1vs at gmail.com> + + * src/compat.c + Honor XDG_CONFIG_HOME environment variable for configuration directory. (Bug 3463810) + + 2011-12-06 Alexandru Csete <oz9aec at gmail.com> * src/about.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2011-12-06 21:41:46 UTC (rev 962) +++ trunk/NEWS 2011-12-24 14:42:52 UTC (rev 963) @@ -24,8 +24,8 @@ - Fixed bug 3437555: Graphical Glitch Plotting Footprints near pole. - Fixed bug 3441490: Satellite Nickname Not escaped for PANGO. - Fixed bug 3451841: Typos. +- Fixed bug 3463810: XDG Base Directory Specification. - Changes in version 1.3 (1 Mar 2011) - Feature request 2873824: Flip Passes. Modified: trunk/src/compat.c =================================================================== --- trunk/src/compat.c 2011-12-06 21:41:46 UTC (rev 962) +++ trunk/src/compat.c 2011-12-24 14:42:52 UTC (rev 963) @@ -207,7 +207,7 @@ /** \brief Get user configuration directory. * - * Linux: $HOME/.config/Gpredict + * Linux: $HOME/.config/Gpredict or $XDG_CONFIG_HOME/Gpredict if $XDG_CONFIG_HOME is defined * Windows: C:\Documents and Settings\username\Gpredict * Mac OS X: /home/username/Library/Application Support/Gpredict * @@ -219,9 +219,8 @@ gchar *dir = NULL; #ifdef G_OS_UNIX - dir = g_strconcat (g_get_home_dir(), G_DIR_SEPARATOR_S, - ".config", G_DIR_SEPARATOR_S, - "Gpredict", NULL); + /* glib is kind enough to provide a function for this */ + dir = g_strconcat(g_get_user_config_dir (),G_DIR_SEPARATOR_S,"Gpredict",NULL); #endif #ifdef G_OS_WIN32 // FIXME: does this work? This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2008-09-17 18:55:55
|
Revision: 124 http://gpredict.svn.sourceforge.net/gpredict/?rev=124&view=rev Author: csete Date: 2008-09-17 18:56:05 +0000 (Wed, 17 Sep 2008) Log Message: ----------- Updated. Modified Paths: -------------- trunk/NEWS trunk/README trunk/TODO Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2008-09-17 18:43:42 UTC (rev 123) +++ trunk/NEWS 2008-09-17 18:56:05 UTC (rev 124) @@ -2,19 +2,9 @@ Changes in version 1.0 (TBD): - Radio doppler tuning via hamlibs rigctld. -x Antenna rotator control via hamlibs rotctld. -x New layout engine allowing any number of views per module. -x SpaceView: New view show the satellites using a movable camera in space. -x SkyView: -x The satellite map can show the range circle of the ground station according to - the selected satellite. -x The satellite map can show day/night side of Earh. -x Track the Sun and the Moon as if they were satellites. +- Antenna rotator control via hamlibs rotctld. - User defined twilight threshold for predicting satellite visibility. -x Define obstacles for ground stations. -x Feature request 1613758: Command Line Interface to Gpredict. - Feature request 1705375: Restore main window position and size. -x Fixed bug 1650251: Groundtracks have discontinuities. - Fixed bug 1752908: New satellites in TLE files. - Fixed bug 1818144: No log file created at first execution. - Fixed bug 1839140: Sky at a glance axis incorrectly labelled. @@ -23,7 +13,7 @@ - Fixed bug 1954664: Wrong overpass prediction. - Fixed bug 1880815: Null pointer dereference causes crash on startup. x Windows: New installer instead of ZIP distribution. -x Updated user manual as PDF and HTML (online). +- Updated PDF user manual as PDF. Changes in version 0.9.0 (2007-09-29): Modified: trunk/README =================================================================== --- trunk/README 2008-09-17 18:43:42 UTC (rev 123) +++ trunk/README 2008-09-17 18:56:05 UTC (rev 124) @@ -13,51 +13,48 @@ well. Gpredict uses the SGP4/SDP4 algorithms, which are compatible with the NORAD Keplerian elements. -Gpredict aims to have the following features as we move towards version 1.0: - * Be able to track a large number of satellites (only limited by - the physical memory of the computer) - * Track for several ground stations, not just one. - * Show the satellite data using various visualization modules - (lists, maps, polar views, etc.) - * Predict upcomming passes for the satellites. - * Automatically update keplerian elements. - * Control your receiver/transmitter and antenna rotators. - * Advanced schedule manager for unattended monitoring of satellites. - * External hooks for performing certain actions during satellite passes. - * Any desirable feature that is missing from other programs (feel - free to submit your ideas) +FEATURES +======== +Gpredict includes the following features: -STATUS -====== + * Tracking an infinite number of satellites only limited by the + physical memory and processing power of the computer. + * Display the tracking data in lists, maps, polar plots and any + combination of these. + * You can have many modules open at the same either in a + notebook or in their own windows. The module can also run in + full-screen mode. + * You can use many ground stations. Ground station coordinates + can either be entered manually or you can get some appriximate values + from a list with more than 2000 predefined locations worldwide. + * Predict upcoming passes for satellites, including passes where a + satellite may be visible and communication windows + * Very detailed information about both the real time data and the + predicted passes. + * Gpredict can run in real-time, simulated real-time (fast forward and + backward), and manual time control. + * Doppler tuning of radios via Hamlib rigctld. + * Antenna rotator control via Hamlib rotctld. -At the present the following features are implemented: - - * Tracking an infinite number of satellites only limited by the - physical memory and processing power of the computer. - * Display the tracking data in lists, maps, polar plots and any - combination of these. - * You can have many modules open at the same either in a - notebook or in their own windows. The module can also run in - full-screen mode. - * You can use many ground stations. Ground station coordinates - can either be entered manually or you can get some appriximate values - from a list with more than 2000 predefined locations worldwide. - * Predict upcoming passes for satellites, including passes where a - satellite may be visible and communication windows - * Very detailed information about both the real time data and the - predicted passes. - Visit the gpredict homepage at http://gpredcit.oz9aec.net/ for more info. - REQUIREMENTS ============ Gpredict is written using the Gtk+ widget set, which is available for most -Unix like operating systems, Mac and Windows. +Unix like operating systems, Mac and Windows. Following libraries are required +for successful compilation of Gpredict: + +- Gtk+ 2.12 or later +- Curl and libcurl (optional but highly recommended) +- Hamlib (runtime only, not required for build) + +If you compile Gpredict from source you will also need the development parts +of the above mentioned libraries, i.e. gtk+-dev or gtk+-devel and so on. + To install gpredict from source unpack the source package with: tar -xvfz gpredict-x.y.z.tar.gz @@ -80,7 +77,7 @@ to just install everything if you can (except if you are running Debian ;-). If you want to know more about installation options refer to the INSTALL file -(not for begiiners). +(not for beginners). USING GPREDICT @@ -96,18 +93,6 @@ -UPGRADING FROM 0.5 -================== - -As of version 0.6 most of the program has been rewritten breaking compatibility -with earlier versions. Although earlier versions will not cause any known -troubles, I strongly suggest that you remove any pre 0.6 versions before -installing version 0.6 or later. Gpredict 0.6 or later will not be able to use -configuration or other user data from pre 0.6 versions. - - - - LICENSE AND WARRANTY ==================== Modified: trunk/TODO =================================================================== --- trunk/TODO 2008-09-17 18:43:42 UTC (rev 123) +++ trunk/TODO 2008-09-17 18:56:05 UTC (rev 124) @@ -1,13 +1,8 @@ Future plans for gpredict development include: -* Add new satellites to database when updating TLE. -* Print predicted satellite passes. -* Choose between civil, nautical, and astronomical twilight when predicting - satellite visibilities. * Show day/night on satmap. * Optionally, use simulated time as T0 for predictions. * TLE editor. -* Automated radio and antenna rotator. * Advanced pass predictor. * Predict communication windows between two ground stations. * Determine all orbit types. @@ -15,8 +10,6 @@ * Scheduler / External Hooks (menubar, see 1313635, 724998) * Save future pass prediction reports as HTML. * Print future pass predictions. -* Possibility to show geographical coordinates for ground station on map - and polar views. * Online help. * Native Mac OS X port. * Dynamic reconfiguration. No need to re-load modules if configuration changes @@ -28,3 +21,10 @@ * Improve time controller to have tuning-like behaviour, i.e. when minutes flip from 59 to 0 the hour is incremented. * Toggle the ground track on and off for all the satellites on the map. +* New layout engine allowing any number of views per module. +* SpaceView: New view show the satellites using a movable camera in space. +* SkyView: +* The satellite map can show the range circle of the ground station according to + the selected satellite. +x Define obstacles for ground stations. +x Feature request 1613758: Command Line Interface to Gpredict. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2008-09-20 13:22:10
|
Revision: 140 http://gpredict.svn.sourceforge.net/gpredict/?rev=140&view=rev Author: csete Date: 2008-09-20 13:22:08 +0000 (Sat, 20 Sep 2008) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/doc/um/gpredict-user-manual.odt Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2008-09-20 13:21:28 UTC (rev 139) +++ trunk/ChangeLog 2008-09-20 13:22:08 UTC (rev 140) @@ -1,3 +1,9 @@ +2008-09-20; Alexandru Csete <oz...@gm...> + + * src/tle-update.c: + Changed connection timeout from system default to 10 seconds. + + 2008-09-18; Alexandru Csete <oz...@gm...> * src/gtk-rig-ctrl.[ch]: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2008-09-20 23:56:59
|
Revision: 144 http://gpredict.svn.sourceforge.net/gpredict/?rev=144&view=rev Author: csete Date: 2008-09-20 23:56:54 +0000 (Sat, 20 Sep 2008) Log Message: ----------- Updated Modified Paths: -------------- trunk/ChangeLog trunk/data/amateur.tle trunk/data/cubesat.tle trunk/data/galileo.tle trunk/data/geo.tle trunk/data/gps-ops.tle trunk/data/iridium.tle trunk/data/military.tle trunk/data/radar.tle trunk/data/science.tle trunk/data/weather.tle Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2008-09-20 23:54:02 UTC (rev 143) +++ trunk/ChangeLog 2008-09-20 23:56:54 UTC (rev 144) @@ -3,6 +3,14 @@ * src/tle-update.c: Changed connection timeout from system default to 10 seconds. + * src/sat-pref-rot-editor.c: + Added default value to az-type selector. + + * src/sar-pref-rig.c: + * src/sat-pref-rig-editor.c: + Fixed bug that caused local oscillator frequency to be 0 when trying to + edit a radio configuration. + 2008-09-18; Alexandru Csete <oz...@gm...> Modified: trunk/data/amateur.tle =================================================================== --- trunk/data/amateur.tle 2008-09-20 23:54:02 UTC (rev 143) +++ trunk/data/amateur.tle 2008-09-20 23:56:54 UTC (rev 144) @@ -1,174 +1,174 @@ OSCAR III [-] -1 01293U 65016F 08260.99766534 -.00000058 00000-0 -26336-5 0 3408 -2 01293 70.0720 41.8001 0018132 180.9416 179.1662 14.04658852221449 +1 01293U 65016F 08263.49003345 -.00000059 00000-0 -30944-5 0 3423 +2 01293 70.0721 36.4145 0017996 177.8363 182.2829 14.04658782221792 AO-5 [-] -1 04321U 70008B 08261.04495502 -.00000031 00000-0 10000-3 0 542 -2 04321 102.1304 260.9931 0027730 136.5005 223.8260 12.52154398766576 +1 04321U 70008B 08263.20214693 -.00000031 00000-0 10000-3 0 553 +2 04321 102.1307 263.1913 0027781 132.5083 227.8339 12.52154419766847 AO-6 [-] -1 06236U 72082B 08259.91187074 -.00000027 00000-0 10000-3 0 475 -2 06236 101.4145 278.2333 0004224 66.6725 293.4792 12.53074975643054 +1 06236U 72082B 08264.06346058 -.00000027 00000-0 10000-3 0 465 +2 06236 101.4144 282.2233 0004217 56.9818 303.1659 12.53075070643579 AO-7 [P] -1 07530U 74089B 08260.51241670 -.00000027 00000-0 10000-3 0 2790 -2 07530 101.4605 288.9346 0012209 83.7193 276.5272 12.53574121548424 +1 07530U 74089B 08263.86428670 -.00000027 00000-0 10000-3 0 2822 +2 07530 101.4600 292.1725 0012181 76.7071 283.5358 12.53574178548844 AO-8 [-] -1 10703U 78026B 08261.18017256 -.00000302 00000-0 -18007-3 0 2686 -2 10703 98.8750 309.8434 0006245 204.0771 156.0100 13.98819039557853 +1 10703U 78026B 08264.18435865 -.00000265 00000-0 -15419-3 0 2715 +2 10703 98.8744 312.7509 0006464 194.4158 165.6822 13.98817941558270 AO-10 [-] -1 14129U 83058B 08259.99927279 -.00000079 00000-0 10000-3 0 5604 -2 14129 26.0334 195.4003 5964421 157.3627 246.9367 2.05869022162001 +1 14129U 83058B 08263.39625297 -.00000175 00000-0 10000-3 0 5638 +2 14129 26.0337 194.8578 5963879 158.2838 244.5155 2.05869842162070 UO-11 [P] -1 14781U 84021B 08261.15450383 .00000341 00000-0 52618-4 0 7691 -2 14781 98.1473 296.5289 0009894 132.8717 227.3310 14.79665128317452 +1 14781U 84021B 08263.85946129 -.00000257 00000-0 -26945-4 0 7713 +2 14781 98.1470 299.2711 0009988 124.6915 235.5257 14.79662370317853 FO-12 [-] -1 16909U 86061B 08260.22329166 -.00000083 00000-0 10000-3 0 4422 -2 16909 50.0167 284.1238 0011119 227.3316 132.6583 12.44451922 4861 +1 16909U 86061B 08262.23106662 -.00000083 00000-0 10000-3 0 4430 +2 16909 50.0164 277.9509 0011085 232.3731 127.6100 12.44452006 5110 UO-14 [-] -1 20437U 90005B 08261.04701773 -.00000006 00000-0 13176-4 0 7353 -2 20437 98.2979 224.5018 0009817 262.4727 97.5337 14.31523904973970 +1 20437U 90005B 08263.91275030 -.00000006 00000-0 13440-4 0 7379 +2 20437 98.2985 227.2424 0009760 253.0527 106.9584 14.31524117974381 UO-15 [-] -1 20438U 90005C 08261.05341439 -.00000009 00000-0 12561-4 0 2247 -2 20438 98.3570 216.2072 0009212 289.7803 70.2387 14.30430430973426 +1 20438U 90005C 08263.50163685 -.00000020 00000-0 82526-5 0 2268 +2 20438 98.3573 218.5609 0009065 281.0583 78.9579 14.30430421973772 AO-16 [P] -1 20439U 90005D 08261.03622344 .00000006 00000-0 17679-4 0 4190 -2 20439 98.2410 236.4503 0009946 264.5172 95.4874 14.31802837974062 +1 20439U 90005D 08263.90140127 -.00000017 00000-0 88988-5 0 4210 +2 20439 98.2414 239.1727 0009955 255.4595 104.5492 14.31802824974471 DO-17 [-] -1 20440U 90005E 08261.02481697 .00000014 00000-0 20468-4 0 1225 -2 20440 98.2197 241.7804 0009988 260.2462 99.7598 14.32105559974192 +1 20440U 90005E 08263.47018451 .00000003 00000-0 16314-4 0 1245 +2 20440 98.2201 244.0992 0010004 253.1568 106.8519 14.32105694974543 WO-18 [-] -1 20441U 90005F 08261.05314010 .00000013 00000-0 19951-4 0 6312 -2 20441 98.2251 240.3550 0010617 263.9056 96.0915 14.31871520974131 +1 20441U 90005F 08263.70854385 .00000003 00000-0 16432-4 0 6332 +2 20441 98.2250 242.8733 0010592 255.6121 104.3885 14.31871696974518 LO-19 [P] -1 20442U 90005G 08261.06831315 .00000044 00000-0 31605-4 0 3429 -2 20442 98.2092 244.7332 0010936 260.5952 99.4028 14.32040758974227 +1 20442U 90005G 08263.51379061 -.00000073 00000-0 -12010-4 0 3441 +2 20442 98.2101 247.0494 0010973 251.4587 108.5387 14.32040462974577 FO-20 [-] -1 20480U 90013C 08260.86106956 -.00000006 00000-0 52416-4 0 9386 -2 20480 99.0379 226.5846 0540826 69.2360 296.5835 12.83359092871845 +1 20480U 90013C 08263.12182147 -.00000002 00000-0 60402-4 0 9407 +2 20480 99.0380 228.4186 0540818 64.1205 301.4611 12.83359202872132 AO-21 [-] -1 21087U 91006A 08260.49782683 .00000041 00000-0 27677-4 0 693 -2 21087 82.9375 248.7308 0034638 330.5725 29.3480 13.75036458884801 +1 21087U 91006A 08264.06336679 .00000016 00000-0 13322-5 0 729 +2 21087 82.9378 246.0883 0034445 320.4935 39.3709 13.75036369885290 RS-12 & RS-13 [-] -1 21089U 91007A 08259.67748191 .00000029 00000-0 14692-4 0 9496 -2 21089 82.9195 110.3877 0030048 16.8964 343.3198 13.74481935883489 +1 21089U 91007A 08263.60843373 .00000044 00000-0 30271-4 0 9524 +2 21089 82.9185 107.4691 0029756 6.2365 353.9148 13.74482299884028 UO-22 [-] -1 21575U 91050B 08260.90603962 -.00000040 00000-0 91192-6 0 3757 -2 21575 98.4043 208.2168 0008223 115.8124 244.3916 14.39648729901387 +1 21575U 91050B 08263.47759980 .00000044 00000-0 27816-4 0 3779 +2 21575 98.4060 210.7408 0008227 107.9222 252.2860 14.39649301901750 KO-23 [-] -1 22077U 92052B 08260.49133233 -.00000037 00000-0 10000-3 0 5362 -2 22077 66.0844 179.8682 0003569 345.5419 14.5496 12.86445577756313 +1 22077U 92052B 08263.29002211 -.00000037 00000-0 10000-3 0 5386 +2 22077 66.0847 174.0077 0003782 345.6045 14.4857 12.86445543756676 AO-24 [-] -1 22654U 93031B 08259.52379467 -.00000097 00000-0 10000-3 0 1782 -2 22654 5.2882 342.5105 2892469 144.8942 238.0872 1.42205750 75219 +1 22654U 93031B 08262.33603758 -.00000100 00000-0 10000-3 0 1794 +2 22654 5.2859 342.4601 2892171 145.0614 237.7558 1.42205757 75250 AO-27 [+] -1 22825U 93061C 08260.98017841 .00000022 00000-0 25043-4 0 636 -2 22825 98.3951 217.6043 0008389 356.5982 3.5163 14.29246884780882 +1 22825U 93061C 08263.50043022 -.00000066 00000-0 -93667-5 0 657 +2 22825 98.3962 220.0334 0008363 349.0012 11.0986 14.29246659781246 IO-26 [P] -1 22826U 93061D 08260.52827630 .00000000 00000-0 16517-4 0 7743 -2 22826 98.3873 218.0370 0008973 353.8260 6.2810 14.29496363780914 +1 22826U 93061D 08262.97809407 -.00000003 00000-0 15323-4 0 7766 +2 22826 98.3875 220.3968 0008947 346.6395 13.4548 14.29496534781262 KO-25 [-] -1 22828U 93061F 08261.04004493 .00000025 00000-0 25868-4 0 9981 -2 22828 98.3819 218.4986 0009375 325.7658 34.2920 14.29799335749259 +1 22828U 93061F 08263.48934478 .00000011 00000-0 20635-4 0 02 +2 22828 98.3827 220.8573 0009255 318.1298 41.9182 14.29799456749608 PO-28 [+] -1 22829U 93061G 08261.09971727 .00000012 00000-0 20918-4 0 382 -2 22829 98.3771 219.6761 0009178 322.4893 37.5648 14.30196971781266 +1 22829U 93061G 08263.89814005 -.00000060 00000-0 -68972-5 0 408 +2 22829 98.3784 222.3713 0009096 313.7726 46.2692 14.30196662781662 RS-15 [P] -1 23439U 94085A 08260.18883265 -.00000039 00000-0 10000-3 0 1454 -2 23439 64.8189 347.8919 0146342 105.2697 256.4456 11.27552848565225 +1 23439U 94085A 08261.69659202 -.00000039 00000-0 10000-3 0 1868 +2 23439 64.8186 345.4540 0146265 104.9475 256.7691 11.27552769565394 FO-29 [P] -1 24278U 96046B 08260.23106202 -.00000032 00000-0 56243-5 0 8585 -2 24278 98.5778 164.5772 0350463 340.0321 18.7384 13.52940002596709 +1 24278U 96046B 08263.85461100 -.00000061 00000-0 -23143-4 0 8616 +2 24278 98.5775 167.7236 0350550 330.6539 27.5310 13.52939737597193 MO-30 [-] -1 24305U 96052B 08259.91801416 .00000026 00000-0 11977-4 0 9122 -2 24305 82.9373 196.8698 0028844 299.9805 59.8497 13.73561997603027 +1 24305U 96052B 08263.85160699 .00000000 00000-0 -15460-4 0 9158 +2 24305 82.9383 193.9627 0028718 288.6544 71.1494 13.73561784603560 TO-31 [-] -1 25396U 98043C 08260.62422065 .00000084 00000-0 54669-4 0 2069 -2 25396 98.3677 296.3734 0002272 334.9292 25.1769 14.23762834529372 +1 25396U 98043C 08263.22445419 -.00000044 00000-0 -13896-5 0 2084 +2 25396 98.3666 298.8483 0002030 324.3291 35.7781 14.23762227529740 GO-32 [P] -1 25397U 98043D 08260.57991644 -.00000178 00000-0 -60890-4 0 6982 -2 25397 98.3578 291.1991 0001261 18.5302 341.5939 14.23147354529216 +1 25397U 98043D 08262.90004182 .00000094 00000-0 59571-4 0 7006 +2 25397 98.3573 293.4028 0001197 11.4864 348.6333 14.23148862529547 SO-33 [P] -1 25509U 98061B 08260.12874437 -.00000007 00000-0 -12410-4 0 2812 -2 25509 31.4288 162.1400 0354510 102.3815 261.6714 14.28224411516627 +1 25509U 98061B 08263.06432210 .00000053 00000-0 -13258-5 0 2831 +2 25509 31.4287 145.5448 0354460 128.0687 235.2465 14.28224504517049 PO-34 [-] -1 25520U 98064B 08260.43199379 .00000288 00000-0 44172-5 0 815 -2 25520 28.4605 287.8843 0005643 199.3838 160.6541 15.17227918547035 +1 25520U 98064B 08263.39201403 .00000370 00000-0 84117-5 0 832 +2 25520 28.4605 268.0684 0005531 230.1199 129.8911 15.17229244547480 ARISS [+] -1 25544U 98067A 08260.52254209 .00005033 00000-0 42102-4 0 2622 -2 25544 51.6420 267.9221 0006994 117.9417 30.5893 15.72081521562909 +1 25544U 98067A 08263.50002433 .00008988 00000-0 71331-4 0 2845 +2 25544 51.6417 252.6754 0006843 128.1839 323.1095 15.72144976563373 SO-35 [-] -1 25636U 99008C 08260.58499448 -.00000004 00000-0 70012-5 0 1100 -2 25636 96.4718 144.3648 0148660 8.8939 351.4836 14.43441833503633 +1 25636U 99008C 08263.49642744 .00000018 00000-0 12897-4 0 1124 +2 25636 96.4712 146.5816 0148501 359.7027 0.4051 14.43442309504054 UO-36 [-] -1 25693U 99021A 08261.11967964 -.00000131 00000-0 18901-5 0 7275 -2 25693 64.5561 234.7415 0034474 225.1049 134.7209 14.78721207507462 +1 25693U 99021A 08263.89249414 -.00000145 00000-0 44321-8 0 7290 +2 25693 64.5562 226.2228 0034223 224.8008 135.0356 14.78721535507870 OO-38 [-] -1 26063U 00004C 08261.20406819 -.00000039 00000-0 71228-5 0 3114 -2 26063 100.1888 352.3948 0036661 310.8009 48.9996 14.35843451452770 +1 26063U 00004C 08263.43393319 -.00000043 00000-0 54707-5 0 3131 +2 26063 100.1892 355.0264 0036623 304.4469 55.3260 14.35843475453091 SO-41 [-] -1 26545U 00057A 08260.92919391 -.00000018 00000-0 16733-4 0 684 -2 26545 64.5564 239.5363 0039401 321.4615 38.3693 14.80528489430743 +1 26545U 00057A 08263.02315106 -.00000109 00000-0 51245-5 0 704 +2 26545 64.5574 233.0846 0039590 321.1726 38.6499 14.80528431431057 MO-46 [-] -1 26548U 00057D 08260.79313920 -.00000003 00000-0 17925-4 0 2004 -2 26548 64.5561 206.8064 0038241 310.9544 48.8255 14.83295115431407 +1 26548U 00057D 08262.00671811 -.00000115 00000-0 44689-5 0 2019 +2 26548 64.5570 203.0513 0038305 310.8316 48.9440 14.83294789431584 SO-42 [-] -1 26549U 00057E 08261.15364265 -.00000061 00000-0 11320-4 0 1426 -2 26549 64.5560 253.9815 0040919 328.0136 31.8446 14.79385541430474 +1 26549U 00057E 08263.51961484 -.00000049 00000-0 12949-4 0 1440 +2 26549 64.5561 246.7040 0041197 327.5261 32.3323 14.79386060430823 AO-40 [-] -1 26609U 00072B 08258.76573546 -.00000396 00000-0 10000-3 0 1195 -2 26609 7.7949 60.7969 7934888 122.9745 337.5321 1.25586678 36163 +1 26609U 00072B 08261.15347167 -.00000356 00000-0 10000-3 0 1219 +2 26609 7.8057 60.3522 7935485 123.8033 337.0196 1.25586612 36195 NO-44 [P] -1 26931U 01043C 08260.51868395 -.00000261 00000-0 -69594-4 0 9785 -2 26931 67.0524 49.3712 0007258 263.0620 96.9636 14.29531717363465 +1 26931U 01043C 08262.96741496 .00000273 00000-0 13884-3 0 9802 +2 26931 67.0533 43.0629 0007264 264.5758 95.4515 14.29534559363814 NO-45 [-] -1 26932U 01043D 08260.98247143 -.00000038 00000-0 17584-4 0 9805 -2 26932 67.0548 48.0575 0008175 275.8243 84.1925 14.29592131363575 +1 26932U 01043D 08263.50106281 -.00000044 00000-0 15084-4 0 9825 +2 26932 67.0544 41.5701 0008187 274.6128 85.4035 14.29592295363939 BO-47 & BO-48 [-] -1 27422U 02021B 08260.85722716 .00000016 00000-0 23723-4 0 8511 -2 27422 98.5483 340.1089 0011673 308.4799 51.5336 14.28459730330382 +1 27422U 02021B 08264.14935907 .00000009 00000-0 20757-4 0 8544 +2 27422 98.5473 343.3340 0011707 298.2973 61.7028 14.28460337330852 AO-49 [-] -1 27605U 02058A 08261.09779708 .00000023 00000-0 25198-4 0 7283 -2 27605 64.5576 122.8750 0085378 262.2373 96.9036 14.72363774308734 +1 27605U 02058A 08263.67881735 -.00000065 00000-0 12213-4 0 7307 +2 27605 64.5567 115.0238 0085317 261.7403 97.3989 14.72363845309114 SO-50 [+] -1 27607U 02058C 08261.10226902 -.00000036 00000-0 16750-4 0 7009 -2 27607 64.5583 134.4924 0086219 261.4648 97.6713 14.71379763308494 +1 27607U 02058C 08263.88891572 -.00000101 00000-0 67537-5 0 7022 +2 27607 64.5578 126.0267 0086114 261.0481 98.0837 14.71379842308906 DTUSAT [-] -1 27842U 03031C 08259.91344591 .00000019 00000-0 28906-4 0 3779 -2 27842 98.7123 267.9253 0008862 191.2910 168.8081 14.20945799270399 +1 27842U 03031C 08263.92712453 .00000026 00000-0 32018-4 0 3790 +2 27842 98.7121 271.8843 0008987 179.5271 180.5920 14.20946450270964 CO-55 [+] -1 27844U 03031E 08260.57700588 .00000020 00000-0 29576-4 0 3964 -2 27844 98.7181 267.5843 0009161 208.9877 151.0797 14.20596148270418 +1 27844U 03031E 08263.04215010 .00000056 00000-0 46580-4 0 3985 +2 27844 98.7182 270.0160 0009239 201.4016 158.6766 14.20597009270763 AAU CUBESAT [-] -1 27846U 03031G 08260.47647348 .00000019 00000-0 28983-4 0 3171 -2 27846 98.7128 268.4756 0009089 189.1621 170.9404 14.20946900270476 +1 27846U 03031G 08263.01142723 .00000007 00000-0 23411-4 0 3191 +2 27846 98.7118 270.9759 0009033 181.9752 178.1395 14.20947103270835 CANX-1 [-] -1 27847U 03031H 08260.48191998 .00000017 00000-0 27894-4 0 3312 -2 27847 98.7132 268.4763 0009027 189.2852 170.8181 14.20932204270427 +1 27847U 03031H 08263.01689955 .00000009 00000-0 24151-4 0 3335 +2 27847 98.7125 270.9769 0009101 181.7893 178.3248 14.20932396270786 CO-57 [+] -1 27848U 03031J 08260.58740604 .00000022 00000-0 30493-4 0 3470 -2 27848 98.7189 266.6750 0009091 214.1519 145.9078 14.20404329270380 +1 27848U 03031J 08263.05288386 .00000044 00000-0 41153-4 0 3490 +2 27848 98.7191 269.1064 0009133 206.5450 153.5267 14.20404959270738 RS-22 [+] -1 27939U 03042A 08260.81503224 .00000045 00000-0 17743-4 0 5968 -2 27939 97.9802 139.0129 0012599 276.4395 83.5382 14.63257088265594 +1 27939U 03042A 08263.89220384 .00000051 00000-0 18877-4 0 5991 +2 27939 97.9792 141.9910 0012588 265.5339 94.4435 14.63257737266049 AO-51 [+] -1 28375U 04025K 08260.24357242 -.00000003 00000-0 11898-4 0 1998 -2 28375 98.0679 279.6794 0082887 236.8095 122.5124 14.40618079221514 +1 28375U 04025K 08263.02179951 -.00000002 00000-0 12267-4 0 2010 +2 28375 98.0677 282.3003 0082872 228.2411 131.1676 14.40618346221916 VO-52 [+] -1 28650U 05017B 08260.78933598 -.00000188 00000-0 -17128-4 0 322 -2 28650 97.7819 324.8459 0026701 199.8251 160.1910 14.81497356182164 +1 28650U 05017B 08263.35588355 .00000430 00000-0 61140-4 0 348 +2 28650 97.7810 327.3393 0026895 191.2779 168.7875 14.81500767182542 UWE-1 [-] -1 28892U 05043C 08257.99387692 -.00000042 00000-0 86982-6 0 1433 -2 28892 98.0824 149.4552 0018330 129.3872 230.8990 14.59658296153554 +1 28892U 05043C 08263.20367471 .00000090 00000-0 28524-4 0 1468 +2 28892 98.0831 154.5338 0018581 114.0980 246.2159 14.59660287154316 XO-53 [-] -1 28894U 05043E 08260.62036392 .00000019 00000-0 13548-4 0 2639 -2 28894 98.0834 152.2693 0018257 123.0030 237.2928 14.59633335153942 +1 28894U 05043E 08263.49951416 .00000023 00000-0 14341-4 0 2659 +2 28894 98.0831 155.0752 0018430 114.5817 245.7305 14.59633733154369 CO-58 [+] -1 28895U 05043F 08260.70142639 .00000163 00000-0 43748-4 0 1219 -2 28895 98.0853 152.4938 0018999 121.6669 238.6400 14.59696701153837 +1 28895U 05043F 08262.96351883 .00000085 00000-0 27409-4 0 1233 +2 28895 98.0853 154.6995 0019014 114.8520 245.4688 14.59696917154163 NCUBE-2 [-] -1 28897U 05043H 08261.13497747 .00000066 00000-0 23282-4 0 6524 -2 28897 98.0836 152.8415 0018019 120.7854 239.5130 14.59868830146187 +1 28897U 05043H 08264.15074295 .00000091 00000-0 28620-4 0 6549 +2 28897 98.0825 155.7815 0018182 111.9584 248.3584 14.59869926146621 CO-56 [P] -1 28941U 06005C 08261.11557879 .00032347 27003-5 21545-3 0 3838 -2 28941 98.1179 24.7270 0152900 66.3288 295.3747 15.61321053144365 +1 28941U 06005C 08264.06355230 .00022006 25590-5 14809-3 0 3916 +2 28941 98.1163 28.1003 0152097 55.5237 305.9981 15.61464224144828 PEHUENSAT 1 [+] -1 29712U 07001D 08261.22561522 .00000377 00000-0 56262-4 0 8015 -2 29712 97.8677 317.6488 0015427 82.6711 277.6255 14.80265875 91086 +1 29712U 07001D 08264.19986301 .00000447 00000-0 65358-4 0 8104 +2 29712 97.8667 320.5639 0015399 73.4960 286.7962 14.80269132 91523 Modified: trunk/data/cubesat.tle =================================================================== --- trunk/data/cubesat.tle 2008-09-20 23:54:02 UTC (rev 143) +++ trunk/data/cubesat.tle 2008-09-20 23:56:54 UTC (rev 144) @@ -1,75 +1,75 @@ DTUSAT -1 27842U 03031C 08259.91344591 .00000019 00000-0 28906-4 0 3779 -2 27842 98.7123 267.9253 0008862 191.2910 168.8081 14.20945799270399 +1 27842U 03031C 08263.92712453 .00000026 00000-0 32018-4 0 3790 +2 27842 98.7121 271.8843 0008987 179.5271 180.5920 14.20946450270964 CUTE-1 (CO-55) -1 27844U 03031E 08260.57700588 .00000020 00000-0 29576-4 0 3964 -2 27844 98.7181 267.5843 0009161 208.9877 151.0797 14.20596148270418 +1 27844U 03031E 08263.04215010 .00000056 00000-0 46580-4 0 3985 +2 27844 98.7182 270.0160 0009239 201.4016 158.6766 14.20597009270763 QUAKESAT -1 27845U 03031F 08260.52524410 .00000047 00000-0 42642-4 0 3764 -2 27845 98.7239 266.9121 0008275 227.7245 132.3232 14.20217250270328 +1 27845U 03031F 08263.06149727 .00000066 00000-0 51389-4 0 3781 +2 27845 98.7234 269.4135 0008275 220.4773 139.5799 14.20217972270689 AAU CUBESAT -1 27846U 03031G 08260.47647348 .00000019 00000-0 28983-4 0 3171 -2 27846 98.7128 268.4756 0009089 189.1621 170.9404 14.20946900270476 +1 27846U 03031G 08263.01142723 .00000007 00000-0 23411-4 0 3191 +2 27846 98.7118 270.9759 0009033 181.9752 178.1395 14.20947103270835 CANX-1 -1 27847U 03031H 08260.48191998 .00000017 00000-0 27894-4 0 3312 -2 27847 98.7132 268.4763 0009027 189.2852 170.8181 14.20932204270427 +1 27847U 03031H 08263.01689955 .00000009 00000-0 24151-4 0 3335 +2 27847 98.7125 270.9769 0009101 181.7893 178.3248 14.20932396270786 CUBESAT XI-IV (CO-57) -1 27848U 03031J 08260.58740604 .00000022 00000-0 30493-4 0 3470 -2 27848 98.7189 266.6750 0009091 214.1519 145.9078 14.20404329270380 +1 27848U 03031J 08263.05288386 .00000044 00000-0 41153-4 0 3490 +2 27848 98.7191 269.1064 0009133 206.5450 153.5267 14.20404959270738 UWE-1 -1 28892U 05043C 08257.99387692 -.00000042 00000-0 86982-6 0 1433 -2 28892 98.0824 149.4552 0018330 129.3872 230.8990 14.59658296153554 +1 28892U 05043C 08263.20367471 .00000090 00000-0 28524-4 0 1468 +2 28892 98.0831 154.5338 0018581 114.0980 246.2159 14.59660287154316 CUBESAT XI-V (CO-58) -1 28895U 05043F 08260.70142639 .00000163 00000-0 43748-4 0 1219 -2 28895 98.0853 152.4938 0018999 121.6669 238.6400 14.59696701153837 +1 28895U 05043F 08262.96351883 .00000085 00000-0 27409-4 0 1233 +2 28895 98.0853 154.6995 0019014 114.8520 245.4688 14.59696917154163 NCUBE-2 -1 28897U 05043H 08261.13497747 .00000066 00000-0 23282-4 0 6524 -2 28897 98.0836 152.8415 0018019 120.7854 239.5130 14.59868830146187 +1 28897U 05043H 08264.15074295 .00000091 00000-0 28620-4 0 6549 +2 28897 98.0825 155.7815 0018182 111.9584 248.3584 14.59869926146621 CUTE-1.7+APD (CO-56) -1 28941U 06005C 08261.11557879 .00032347 27003-5 21545-3 0 3838 -2 28941 98.1179 24.7270 0152900 66.3288 295.3747 15.61321053144365 +1 28941U 06005C 08264.06355230 .00022006 25590-5 14809-3 0 3916 +2 28941 98.1163 28.1003 0152097 55.5237 305.9981 15.61464224144828 GENESAT-1 -1 29655U 06058C 08260.93338227 .00006186 00000-0 77925-4 0 5125 -2 29655 40.0258 88.0156 0003958 36.3502 323.7584 15.59902851 99713 +1 29655U 06058C 08263.81409394 .00008759 00000-0 10863-3 0 5157 +2 29655 40.0257 70.1200 0002714 71.0928 289.0181 15.59962563100166 CSTB1 -1 31122U 07012F 08261.16645728 .00000552 00000-0 13192-3 0 4384 -2 31122 98.0353 323.3108 0086288 43.7946 317.0044 14.55158746 75450 +1 31122U 07012F 08264.05443318 .00000552 00000-0 13192-3 0 4409 +2 31122 98.0358 326.0886 0086298 34.8074 325.8715 14.55160080 75874 MAST -1 31126U 07012K 08261.14710518 .00000050 00000-0 21920-4 0 4209 -2 31126 98.0316 321.8652 0095552 47.4340 313.4919 14.53444988 75379 +1 31126U 07012K 08262.38626663 -.00000077 00000-0 -68352-5 0 4216 +2 31126 98.0316 323.0535 0095351 43.6899 317.1841 14.53444478 75556 LIBERTAD-1 -1 31128U 07012M 08260.64501595 -.00000046 00000-0 00000+0 0 4339 -2 31128 98.0312 320.1764 0103886 52.5256 308.5335 14.51974523 75206 +1 31128U 07012M 08263.12584445 -.00000047 00000-0 00000+0 0 4353 +2 31128 98.0299 322.5497 0103743 44.8847 316.0706 14.51975214 75564 POLYSAT CP3 -1 31129U 07012N 08261.09602379 .00000044 00000-0 20785-4 0 2996 -2 31129 98.0320 320.6669 0103596 51.0434 309.9946 14.52063908 75250 +1 31129U 07012N 08264.12796047 .00000069 00000-0 26740-4 0 3095 +2 31129 98.0307 323.5671 0103457 41.7472 319.1578 14.52064852 75695 CAPE1 -1 31130U 07012P 08260.43204553 .00000175 00000-0 50987-4 0 4058 -2 31130 98.0335 319.9833 0103779 53.3250 307.7430 14.51991310 74963 +1 31130U 07012P 08263.80869089 -.00000035 00000-0 26949-5 0 4084 +2 31130 98.0325 323.2124 0103586 42.9265 317.9938 14.51991575 75453 POLYSAT CP4 -1 31132U 07012Q 08261.16557110 .00000417 00000-0 10225-3 0 4140 -2 31132 98.0352 323.2847 0086360 43.7719 317.0282 14.55143378 75323 +1 31132U 07012Q 08264.19110086 .00000093 00000-0 30786-4 0 4160 +2 31132 98.0342 326.1932 0086324 34.3526 326.3202 14.55143431 75764 NTS (CANX-6) -1 32784U 08021B 08260.21125203 .00000251 00000-0 39284-4 0 1571 -2 32784 97.9868 319.8080 0015561 190.9787 169.1087 14.80967775 20874 +1 32784U 08021B 08263.85974280 -.00000123 00000-0 -89607-5 0 1600 +2 32784 97.9860 323.4406 0015830 178.9293 181.1953 14.80967210 21417 CUTE-1.7+APD II -1 32785U 08021C 08260.44123313 .00000111 00000-0 21042-4 0 1597 -2 32785 97.9855 320.0984 0014408 196.0722 164.0033 14.81392073 20917 +1 32785U 08021C 08263.81849650 .00000340 00000-0 50311-4 0 1629 +2 32785 97.9840 323.4635 0014668 184.5066 175.6015 14.81393663 21412 COMPASS-1 -1 32787U 08021E 08261.17878230 .00000110 00000-0 20849-4 0 1497 -2 32787 97.9817 320.7685 0015515 195.0252 165.0502 14.81459968 21021 +1 32787U 08021E 08264.21817780 .00000285 00000-0 43220-4 0 1523 +2 32787 97.9790 323.7953 0015714 185.0547 175.0498 14.81462571 21477 AAUSAT-II -1 32788U 08021F 08261.16833290 .00000221 00000-0 34908-4 0 1500 -2 32788 97.9807 320.7760 0015116 195.2135 164.8625 14.81571825 21024 +1 32788U 08021F 08263.86981679 .00000221 00000-0 34926-4 0 1526 +2 32788 97.9804 323.4669 0015418 186.7985 173.3012 14.81572517 21420 DELFI-C3 -1 32789U 08021G 08260.23399854 .00000300 00000-0 45125-4 0 1580 -2 32789 97.9838 319.8785 0015435 197.4841 162.5840 14.81471690 20883 +1 32789U 08021G 08263.81370227 .00000566 00000-0 78964-4 0 1615 +2 32789 97.9835 323.4457 0015679 185.6971 174.4056 14.81475513 21419 CANX-2 -1 32790U 08021H 08261.18460925 -.00000052 00000-0 22791-6 0 1452 -2 32790 97.9855 320.8329 0015042 193.3783 166.7032 14.81381172 21003 +1 32790U 08021H 08263.81889169 .00000208 00000-0 33514-4 0 1476 +2 32790 97.9851 323.4579 0015296 184.9419 175.1645 14.81383157 21399 SEEDS II -1 32791U 08021J 08260.71952068 -.00000062 00000-0 -96575-6 0 1458 -2 32791 97.9832 320.3299 0015656 194.5758 165.4999 14.81312966 20929 +1 32791U 08021J 08263.21882575 .00000432 00000-0 62182-4 0 1477 +2 32791 97.9816 322.8179 0015771 186.7560 173.3449 14.81316254 21290 PSLV DEB -1 32797U 08021L 08259.11819499 .00001613 00000-0 20936-3 0 765 -2 32797 97.9886 318.9194 0016663 202.4292 157.6051 14.82055141 19405 +1 32797U 08021L 08263.97926600 .00001409 00000-0 18365-3 0 796 +2 32797 97.9907 323.7741 0017199 187.2908 172.8373 14.82069291 20128 Modified: trunk/data/galileo.tle =================================================================== --- trunk/data/galileo.tle 2008-09-20 23:54:02 UTC (rev 143) +++ trunk/data/galileo.tle 2008-09-20 23:56:54 UTC (rev 144) @@ -1,6 +1,6 @@ GIOVE-A -1 28922U 05051A 08259.14832539 .00000016 00000-0 10000-3 0 3932 -2 28922 56.0556 164.6164 0007879 331.7703 28.2358 1.70194761 16882 +1 28922U 05051A 08262.08608970 .00000025 00000-0 10000-3 0 3940 +2 28922 56.0551 164.5394 0007820 331.2528 28.7718 1.70194777 16935 GIOVE-B -1 32781U 08020A 08259.62465398 .00000013 00000-0 10000-3 0 683 -2 32781 55.9761 199.6087 0018608 214.7162 145.1291 1.70951143 2435 +1 32781U 08020A 08261.96447862 .00000020 00000-0 10000-3 0 698 +2 32781 55.9756 199.5464 0018750 214.5218 145.3435 1.70950975 2473 Modified: trunk/data/geo.tle =================================================================== --- trunk/data/geo.tle 2008-09-20 23:54:02 UTC (rev 143) +++ trunk/data/geo.tle 2008-09-20 23:56:54 UTC (rev 144) @@ -1,438 +1,438 @@ LES 9 -1 08747U 76023B 08259.43832664 -.00000079 00000-0 10000-3 0 1245 -2 08747 10.6707 156.3591 0023538 313.7627 300.0208 1.00272734 64660 +1 08747U 76023B 08263.55108807 -.00000084 00000-0 10000-3 0 1277 +2 08747 10.6734 156.2416 0022282 313.4518 345.0865 1.00271896 64707 MARISAT 2 -1 09478U 76101A 08259.19172221 -.00000249 00000-0 10000-3 0 320 -2 09478 13.5890 358.2100 0002937 120.8401 270.6873 1.00275721 60196 +1 09478U 76101A 08263.23755813 -.00000254 00000-0 10000-3 0 342 +2 09478 13.5888 358.1737 0001627 252.8487 159.1745 1.00273288 60233 GOES 3 -1 10953U 78062A 08259.30616631 -.00000124 00000-0 10000-3 0 2390 -2 10953 14.2616 2.2707 0001272 257.6244 102.4005 1.00278049 63912 +1 10953U 78062A 08263.29489535 -.00000130 00000-0 10000-3 0 2425 +2 10953 14.2635 2.2373 0001438 247.2444 112.7649 1.00277963 63959 ESIAFI 1 (COMSTAR 4) -1 12309U 81018A 08258.83127835 -.00000141 00000-0 10000-3 0 1547 -2 12309 13.7046 12.4036 0006245 236.8702 123.1144 1.00282643102431 +1 12309U 81018A 08260.82554162 -.00000143 00000-0 10000-3 0 1559 +2 12309 13.7064 12.3878 0006132 236.2997 123.6728 1.00282489102452 SATCOM C5 -1 13631U 82105A 08258.40502759 -.00000096 00000-0 10000-3 0 5340 -2 13631 12.0668 34.0473 0005751 202.8894 157.1619 1.00273181 61359 +1 13631U 82105A 08261.39664973 -.00000097 00000-0 10000-3 0 5351 +2 13631 12.0716 34.0214 0005909 202.9059 157.1177 1.00273308 61388 TDRS 1 -1 13969U 83026B 08260.02942828 -.00000293 00000-0 10000-3 0 7120 -2 13969 13.1304 11.3502 0024183 222.6782 82.7353 1.00271977 66241 +1 13969U 83026B 08262.38159751 -.00000296 00000-0 10000-3 0 7141 +2 13969 13.1293 11.3126 0024388 222.2543 212.2861 1.00271100 66273 GSTAR 1 -1 15677U 85035A 08259.45710166 -.00000088 00000-0 10000-3 0 555 -2 15677 10.0731 53.8733 0006333 234.1161 125.9497 1.00272555 60226 +1 15677U 85035A 08261.45150010 -.00000089 00000-0 10000-3 0 566 +2 15677 10.0775 53.8527 0006718 231.0989 128.9358 1.00272562 60245 INTELSAT 511 -1 15873U 85055A 08259.40116051 -.00000115 00000-0 10000-3 0 3018 -2 15873 11.4803 41.8416 0010694 263.3682 96.5891 1.00080499 59639 +1 15873U 85055A 08262.39855639 -.00000106 00000-0 10000-3 0 3023 +2 15873 11.4864 41.8123 0010623 262.0153 97.9193 1.00080255 59665 GOES 7 -1 17561U 87022A 08260.44531600 .00000073 00000-0 10000-3 0 6056 -2 17561 11.5963 39.8791 0003495 170.5076 130.5061 1.00281416 62165 +1 17561U 87022A 08263.61467664 .00000066 00000-0 10000-3 0 6115 +2 17561 11.6018 39.8492 0004354 175.1557 190.0741 1.00282003 62209 GSTAR 3 -1 19483U 88081A 08259.37298382 -.00000100 00000-0 10000-3 0 1231 -2 19483 13.9592 23.5005 0002566 320.8814 39.1521 1.00272531 69609 +1 19483U 88081A 08261.36741145 -.00000102 00000-0 10000-3 0 1268 +2 19483 13.9620 23.4826 0002480 324.4398 35.5771 1.00272615 69625 TDRS 3 -1 19548U 88091B 08260.62199586 -.00000187 00000-0 10000-3 0 1202 -2 19548 11.3062 42.5987 0015371 304.4956 317.7228 1.00273963 60394 +1 19548U 88091B 08263.70500850 -.00000194 00000-0 10000-3 0 1224 +2 19548 11.3125 42.5714 0015346 303.9786 351.2052 1.00273397 60422 ASTRA 1A -1 19688U 88109B 08258.89320655 -.00000090 00000-0 10000-3 0 4774 -2 19688 6.9306 67.5961 0011254 303.2624 56.8591 0.98337162 52342 +1 19688U 88109B 08261.94368409 -.00000009 00000-0 10000-3 0 4807 +2 19688 6.9382 67.5592 0011536 303.7558 56.3204 0.98335781 52374 TDRS 4 -1 19883U 89021B 08260.88077882 -.00000274 00000-0 10000-3 0 4244 -2 19883 9.8925 54.8886 0002931 108.6307 103.9915 1.00272369243976 +1 19883U 89021B 08263.35372753 -.00000280 00000-0 10000-3 0 4263 +2 19883 9.8976 54.8642 0002954 113.2379 272.1100 1.00271601244006 INTELSAT 602 (IS-602) -1 20315U 89087A 08260.43817925 -.00000058 00000-0 10000-3 0 7534 -2 20315 6.2315 69.5979 0001708 110.7206 137.3982 1.00325690 66975 +1 20315U 89087A 08263.62004447 -.00000059 00000-0 10000-3 0 7558 +2 20315 6.2392 69.5576 0001696 111.0887 206.2947 1.00325801 67004 LEASAT 5 -1 20410U 90002B 08259.58887110 -.00000308 00000-0 10000-3 0 9761 -2 20410 7.8273 36.7338 0000642 245.2906 24.9511 1.00272133 53689 +1 20410U 90002B 08263.88401933 -.00000314 00000-0 10000-3 0 9794 +2 20410 7.8348 36.7125 0000166 169.7112 211.0169 1.00269703 53739 INTELSAT 603 (IS-603) -1 20523U 90021A 08260.94778440 -.00000151 00000-0 10000-3 0 3472 -2 20523 5.7063 71.1584 0001493 106.5437 139.8519 1.00272737 60735 +1 20523U 90021A 08262.79817449 -.00000154 00000-0 10000-3 0 3495 +2 20523 5.7110 71.1358 0001308 122.8490 71.5262 1.00272052 60751 ASIASAT 1 -1 20558U 90030A 08258.82506860 -.00000290 00000-0 10000-3 0 6049 -2 20558 8.3876 63.6089 0004210 170.3859 189.8091 0.99245600 67347 +1 20558U 90030A 08262.85512318 -.00000230 00000-0 10000-3 0 6057 +2 20558 8.3971 63.5586 0004087 172.0304 188.1038 0.99243616 67382 INSAT-1D -1 20643U 90051A 08258.98816869 -.00000034 00000-0 10000-3 0 9811 -2 20643 9.1558 59.5236 0015685 39.5752 320.6955 1.00264015 53738 +1 20643U 90051A 08261.98000333 -.00000035 00000-0 10000-3 0 9839 +2 20643 9.1627 59.4879 0015682 39.7272 320.5042 1.00264341 53764 COSMOS 2085 -1 20693U 90061A 08258.90926882 -.00000113 00000-0 10000-3 0 8565 -2 20693 11.6367 38.3343 0002516 205.2819 154.7880 1.00283290 66483 +1 20693U 90061A 08263.89482211 -.00000123 00000-0 10000-3 0 8574 +2 20693 11.6458 38.2877 0002752 205.3083 154.7176 1.00283164 66535 SKYNET 4C -1 20776U 90079A 08260.64542844 .00000038 00000-0 10000-3 0 8321 -2 20776 9.2613 49.9848 0002185 130.9650 53.4024 1.00274927 65941 +1 20776U 90079A 08261.11674286 .00000037 00000-0 10000-3 0 8341 +2 20776 9.2622 49.9809 0002259 128.0763 226.4359 1.00274987 65942 EUTELSAT 2-F1 -1 20777U 90079B 08260.31898233 -.00000241 00000-0 10000-3 0 7924 -2 20777 8.5881 62.6337 0006489 125.7307 234.4946 0.99347881 46364 +1 20777U 90079B 08262.33190487 -.00000226 00000-0 10000-3 0 7938 +2 20777 8.5929 62.6088 0006553 126.8192 233.3703 0.99347166 46383 SBS-6 -1 20872U 90091A 08261.10224266 -.00000224 00000-0 10000-3 0 9430 -2 20872 1.1047 82.7357 0002158 91.8768 137.7229 1.00272837 54056 +1 20872U 90091A 08264.10761613 -.00000230 00000-0 10000-3 0 9454 +2 20872 1.1121 82.6669 0002110 90.1038 144.4620 1.00271703 54088 GALAXY 6 -1 20873U 90091B 08260.00092618 .00000003 00000-0 10000-3 0 1844 -2 20873 5.4905 72.0615 0003511 81.5976 278.7319 0.99754657 60119 +1 20873U 90091B 08262.00561755 .00000031 00000-0 10000-3 0 1862 +2 20873 5.4953 72.0335 0003579 81.3545 278.9335 0.99754635 60133 INMARSAT 2-F1 -1 20918U 90093A 08257.98984230 -.00000255 00000-0 10000-3 0 433 -2 20918 5.9718 57.4935 0002756 110.5808 325.1340 1.00272633 61906 +1 20918U 90093A 08261.29858965 -.00000254 00000-0 10000-3 0 470 +2 20918 5.9778 57.4076 0003138 117.9946 72.2166 1.00271485 61930 GSTAR 4 -1 20946U 90100B 08258.67585675 -.00000046 00000-0 10000-3 0 1945 -2 20946 5.6767 71.8953 0005557 145.7275 214.6015 0.99144604 60002 +1 20946U 90100B 08261.70143301 -.00000127 00000-0 10000-3 0 1950 +2 20946 5.6841 71.8564 0005611 146.0549 214.2299 0.99145697 60038 COSMOS 2133 -1 21111U 91010A 08258.94621204 -.00000041 00000-0 10000-3 0 629 -2 21111 10.7105 44.5588 0002001 310.6387 49.4445 1.00269326 64422 +1 21111U 91010A 08261.93792967 -.00000043 00000-0 10000-3 0 641 +2 21111 10.7165 44.5296 0001975 310.2352 49.8168 1.00269667 64458 INMARSAT 2-F2 -1 21149U 91018A 08260.45692399 -.00000134 00000-0 10000-3 0 1747 -2 21149 5.2924 57.4037 0003855 110.1355 254.7773 1.00272432 64224 +1 21149U 91018A 08263.51313971 -.00000139 00000-0 10000-3 0 1793 +2 21149 5.2992 57.3824 0003869 129.9261 258.2576 1.00272438 64250 TDRS 5 -1 21639U 91054B 08260.61373433 .00000100 00000-0 10000-3 0 2972 -2 21639 9.2197 58.8112 0003398 111.8536 235.1125 1.00280239 62714 +1 21639U 91054B 08263.62440520 .00000094 00000-0 10000-3 0 2992 +2 21639 9.2267 58.7732 0003436 116.4214 237.4767 1.00280975 62743 INTELSAT 605 (IS-605) -1 21653U 91055A 08260.28904425 .00000013 00000-0 10000-3 0 6701 -2 21653 3.7405 76.0051 0001111 92.6442 105.0228 1.00273520 62565 +1 21653U 91055A 08263.62098863 .00000008 00000-0 10000-3 0 6728 +2 21653 3.7483 75.9542 0001336 100.3221 220.1961 1.00273996 62598 ANIK E1 -1 21726U 91067A 08259.24602825 -.00000197 00000-0 10000-3 0 559 -2 21726 5.0696 74.1329 0005411 157.1243 203.2236 0.99172789 52979 +1 21726U 91067A 08260.25429528 -.00000211 00000-0 10000-3 0 567 +2 21726 5.0720 74.1180 0005534 157.6975 202.6446 0.99172785 52988 INTELSAT 601 (IS-601) -1 21765U 91075A 08259.92492116 .00000128 00000-0 10000-3 0 6397 -2 21765 3.7920 75.7550 0000280 325.5424 334.4428 1.00274857 61669 +1 21765U 91075A 08262.81567104 .00000126 00000-0 10000-3 0 6410 +2 21765 3.7990 75.7114 0000055 110.9234 152.6075 1.00273432 61696 EUTELSAT 2-F3 -1 21803U 91083A 08260.29231377 -.00000140 00000-0 10000-3 0 5766 -2 21803 7.7488 65.7726 0003766 140.7112 182.0763 0.99295906 57289 +1 21803U 91083A 08263.44420970 -.00000088 00000-0 10000-3 0 5788 +2 21803 7.7561 65.7332 0004404 153.8344 215.6842 0.99294720 57325 GALAXY 5 -1 21906U 92013A 08258.67749282 .00000006 00000-0 10000-3 0 8091 -2 21906 3.5337 77.0394 0012207 270.0163 90.3122 0.99289993 52026 +1 21906U 92013A 08261.69861203 -.00000062 00000-0 10000-3 0 8100 +2 21906 3.5413 76.9994 0012071 270.7841 89.4938 0.99291190 52053 INMARSAT 2-F4 -1 21940U 92021B 08259.88346334 -.00000348 00000-0 10000-3 0 8767 -2 21940 3.9494 50.0606 0002065 124.2557 247.9716 1.00274816 60105 +1 21940U 92021B 08263.92295373 -.00000354 00000-0 10000-3 0 8805 +2 21940 3.9580 50.0669 0002135 128.9568 261.4825 1.00272415 60140 EUTELSAT 2-F4 -1 22028U 92041B 08259.49515132 .00000034 00000-0 10000-3 0 794 -2 22028 6.9349 69.0897 0007507 104.2250 256.0918 0.99076611 51993 +1 22028U 92041B 08263.53199475 .00000070 00000-0 10000-3 0 815 +2 22028 6.9450 69.0354 0007167 104.2888 255.9470 0.99076897 52036 SATCOM C3 -1 22117U 92060B 08260.43375122 -.00000231 00000-0 10000-3 0 9859 -2 22117 3.6969 75.9109 0002255 146.4985 210.4765 1.00271513 58626 +1 22117U 92060B 08263.49448159 -.00000236 00000-0 10000-3 0 9876 +2 22117 3.7040 75.8659 0001920 147.5133 234.3853 1.00271375 58664 HELLAS SAT 1 (DFS 3) -1 22175U 92066A 08259.13230129 .00000090 00000-0 10000-3 0 2766 -2 22175 6.2260 69.8858 0001236 263.9066 96.3567 0.99731046 55930 +1 22175U 92066A 08263.14258812 .00000043 00000-0 10000-3 0 2792 +2 22175 6.2366 69.8392 0000581 239.6323 120.5642 0.99733248 55972 GORIZONT 27 -1 22245U 92082A 08259.57499161 .00000127 00000-0 10000-3 0 3732 -2 22245 10.6931 47.7300 0015061 208.9893 151.0316 1.00177379 62190 +1 22245U 92082A 08262.56941520 .00000123 00000-0 10000-3 0 3743 +2 22245 10.6993 47.6986 0015224 208.6682 151.3160 1.00178738 62225 SUPERBIRD A1 -1 22253U 92084A 08260.44180439 -.00000126 00000-0 10000-3 0 7213 -2 22253 2.8039 77.7229 0004292 82.3137 152.7544 1.00272040 57548 +1 22253U 92084A 08263.62591022 -.00000131 00000-0 10000-3 0 7249 +2 22253 2.8118 77.6737 0004260 83.1792 221.3613 1.00272077 57573 COSMOS 2224 -1 22269U 92088A 08259.12739448 .00000059 00000-0 10000-3 0 5129 -2 22269 9.8172 50.4474 0003891 114.3315 245.8329 1.00227665 57153 +1 22269U 92088A 08262.12032500 .00000053 00000-0 10000-3 0 5144 +2 22269 9.8238 50.4162 0004087 118.4454 241.6820 1.00228624 57186 TDRS 6 -1 22314U 93003B 08260.41903837 .00000088 00000-0 10000-3 0 3453 -2 22314 8.5564 61.9721 0003232 83.8757 187.0328 1.00266987 57433 +1 22314U 93003B 08263.32143389 .00000082 00000-0 10000-3 0 3470 +2 22314 8.5633 61.9363 0003198 92.4027 146.2123 1.00267869 57462 ASTRA 1C -1 22653U 93031A 08257.55795380 .00000034 00000-0 10000-3 0 3061 -2 22653 1.8888 81.7230 0003465 90.6332 26.6819 1.00270313 51280 +1 22653U 93031A 08263.84902876 .00000033 00000-0 10000-3 0 3081 +2 22653 1.9001 81.5352 0004010 101.4286 127.0956 1.00273649 51347 INSAT-2B -1 22724U 93048B 08258.05148126 .00000116 00000-0 10000-3 0 1311 -2 22724 7.2475 66.9437 0015042 44.1805 316.1592 0.99960950 55759 +1 22724U 93048B 08263.05293126 .00000134 00000-0 10000-3 0 1341 +2 22724 7.2597 66.8807 0014960 45.1036 315.1688 0.99962835 55804 ACTS -1 22796U 93058B 08259.47806511 -.00000084 00000-0 10000-3 0 5596 -2 22796 8.7801 61.0811 0001232 67.3034 292.8722 1.00271630 61896 +1 22796U 93058B 08263.46689351 -.00000090 00000-0 10000-3 0 5611 +2 22796 8.7894 61.0335 0000971 113.6236 246.4900 1.00271562 61939 INTELSAT 701 (IS-701) -1 22871U 93066A 08260.41934850 .00000054 00000-0 10000-3 0 2642 -2 22871 0.0348 147.4903 0002901 23.8534 155.3685 1.00273415 54456 +1 22871U 93066A 08263.56741097 .00000051 00000-0 10000-3 0 2658 +2 22871 0.0138 179.3779 0002873 355.7803 207.9694 1.00273853 54496 GORIZONT 28 -1 22880U 93069A 08260.35594862 -.00000359 00000-0 10000-3 0 9706 -2 22880 10.1985 51.0892 0000667 252.5721 297.1806 1.00276175 54522 +1 22880U 93069A 08263.04361116 -.00000364 00000-0 10000-3 0 9727 +2 22880 10.2036 51.0654 0000838 244.8807 195.1278 1.00274590 54557 GORIZONT 29 -1 22907U 93072A 08259.41668198 -.00000140 00000-0 10000-3 0 5781 -2 22907 10.1690 51.2253 0014951 194.0716 166.0034 1.00115944 54278 +1 22907U 93072A 08263.41175744 -.00000133 00000-0 10000-3 0 5801 +2 22907 10.1782 51.1826 0014600 190.9174 169.1129 1.00115291 54318 SOLIDARIDAD 1 -1 22911U 93073A 08258.49671785 -.00000086 00000-0 10000-3 0 975 -2 22911 7.2320 66.9360 0004692 111.8377 248.4326 1.00279733 52895 +1 22911U 93073A 08261.48809031 -.00000086 00000-0 10000-3 0 1022 +2 22911 7.2390 66.8993 0004956 115.2533 244.9811 1.00279766 52928 METEOSAT-6 (MOP-3) -1 22912U 93073B 08259.73905332 -.00000013 00000-0 10000-3 0 6912 -2 22912 7.7164 63.0794 0000587 177.0624 88.3976 1.00269750 52715 +1 22912U 93073B 08263.77313171 -.00000020 00000-0 10000-3 0 6979 +2 22912 7.7261 63.0312 0000725 184.3070 97.4084 1.00270113 52759 NATO 4B -1 22921U 93076A 08260.06911185 .00000153 00000-0 10000-3 0 677 -2 22921 7.1582 55.0660 0003357 132.7406 227.4595 1.00272499 54146 +1 22921U 93076A 08262.06351390 .00000152 00000-0 10000-3 0 696 +2 22921 7.1629 55.0498 0003333 135.0407 225.1284 1.00273309 54161 DIRECTV 1 (DBS 1) -1 22930U 93078A 08259.27812102 -.00000173 00000-0 10000-3 0 4766 -2 22930 0.0601 58.1834 0001399 115.9945 189.3597 1.00270093 61865 +1 22930U 93078A 08262.21047662 -.00000173 00000-0 10000-3 0 4776 +2 22930 0.0468 67.2403 0000829 97.1095 177.7577 1.00271397 61882 THAICOM 1 -1 22931U 93078B 08259.81035860 -.00000361 00000-0 10000-3 0 2267 -2 22931 0.0752 35.5681 0001467 197.2725 174.0891 1.00273645 53570 +1 22931U 93078B 08262.87419051 -.00000363 00000-0 10000-3 0 2290 +2 22931 0.0798 37.6613 0001642 194.4678 200.8043 1.00271635 53607 GOES 8 -1 23051U 94022A 08259.55751629 .00000064 00000-0 10000-3 0 4801 -2 23051 5.0483 77.5837 0008013 149.6336 210.7506 0.98903677 60000 +1 23051U 94022A 08262.59038838 .00000055 00000-0 10000-3 0 4865 +2 23051 5.0561 77.5350 0008402 151.1639 209.1546 0.98904420 60039 INTELSAT 702 (IS-702) -1 23124U 94034A 08255.79424336 .00000082 00000-0 10000-3 0 861 -2 23124 0.0117 265.6156 0002632 255.5989 170.7506 1.00273379 66325 +1 23124U 94034A 08259.78833892 .00000086 00000-0 10000-3 0 869 +2 23124 0.0062 25.3167 0002484 140.9066 167.5622 1.00272487 66361 INTELSAT 2 (IS-2) -1 23175U 94040A 08260.43209218 -.00000029 00000-0 10000-3 0 2810 -2 23175 0.0112 204.6165 0002117 318.9063 156.8173 1.00273671 51283 +1 23175U 94040A 08263.56846296 -.00000033 00000-0 10000-3 0 2826 +2 23175 0.0227 230.3728 0002253 315.9735 186.1551 1.00271406 51320 BS-3N -1 23176U 94040B 08259.80823368 -.00000350 00000-0 10000-3 0 9182 -2 23176 0.0838 277.5738 0001943 244.0522 234.4203 1.00270813 51786 +1 23176U 94040B 08263.93896399 -.00000354 00000-0 10000-3 0 9213 +2 23176 0.0715 278.0144 0001661 248.2338 280.8936 1.00268425 51824 APSTAR 1 -1 23185U 94043A 08260.33431771 -.00000263 00000-0 10000-3 0 36 -2 23185 3.7483 75.8523 0000771 111.9519 70.2393 1.00270695 51839 +1 23185U 94043A 08263.15353924 -.00000267 00000-0 10000-3 0 58 +2 23185 3.7549 75.8038 0000932 122.7028 357.2104 1.00269467 51863 DIRECTV 2 (DBS 2) -1 23192U 94047A 08260.49171486 .00000016 00000-0 10000-3 0 3408 -2 23192 1.6851 81.0761 0013103 159.8908 155.8978 0.98634677 61720 +1 23192U 94047A 08262.43847463 -.00000025 00000-0 10000-3 0 3422 +2 23192 1.6902 81.0553 0013514 161.2931 125.7928 0.98635383 61743 BRASILSAT B1 -1 23199U 94049A 08259.45690978 -.00000269 00000-0 10000-3 0 1435 -2 23199 1.4604 82.2432 0006424 347.9512 20.9520 1.00269166 62523 +1 23199U 94049A 08263.15254188 -.00000272 00000-0 10000-3 0 1452 +2 23199 1.4709 82.3030 0001689 99.8095 163.2168 1.00276554 62552 OPTUS B3 -1 23227U 94055A 08259.64429284 -.00000073 00000-0 10000-3 0 2158 -2 23227 0.7518 83.4562 0006032 105.1750 202.2981 1.00273105 51455 +1 23227U 94055A 08262.56441703 -.00000074 00000-0 10000-3 0 2176 +2 23227 0.7589 83.3835 0005296 101.0581 180.6145 1.00272769 51482 NSS-703 -1 23305U 94064A 08260.70111815 .00000072 00000-0 10000-3 0 8235 -2 23305 0.0170 182.4229 0002908 348.9150 134.0986 1.00273722 51180 +1 23305U 94064A 08263.93353331 .00000067 00000-0 10000-3 0 8250 +2 23305 0.0174 190.0227 0002958 341.6670 220.5886 1.00271857 51221 SOLIDARIDAD 2 -1 23313U 94065A 08259.40530911 -.00000025 00000-0 10000-3 0 1885 -2 23313 0.5394 84.0996 0002309 78.3378 223.3321 1.00273541 51040 +1 23313U 94065A 08262.56411309 -.00000026 00000-0 10000-3 0 1910 +2 23313 0.5472 83.9899 0002267 83.9623 278.1106 1.00273672 51072 THAICOM 2 -1 23314U 94065B 08260.60291556 -.00000120 00000-0 10000-3 0 1144 -2 23314 0.0798 36.7264 0004516 195.9850 58.7634 1.00271723 51024 +1 23314U 94065B 08263.74307473 -.00000125 00000-0 10000-3 0 1176 +2 23314 0.0782 32.2307 0004566 201.0743 111.7157 1.00271410 51057 EXPRESS 1 -1 23319U 94067A 08260.41054417 -.00000186 00000-0 10000-3 0 5969 -2 23319 7.4366 66.2159 0005039 90.8413 269.4175 0.99821971 50888 +1 23319U 94067A 08263.41558017 -.00000166 00000-0 10000-3 0 5976 +2 23319 7.4440 66.1767 0005034 92.9192 267.2800 0.99821141 50911 ASTRA 1D -1 23331U 94070A 08260.02195259 .00000156 00000-0 00000+0 0 7912 -2 23331 0.9578 80.7100 0002691 82.2008 231.6329 1.00270168 51295 +1 23331U 94070A 08264.01386900 .00000150 00000-0 00000+0 0 7947 +2 23331 0.9677 80.6353 0002772 90.6923 224.2244 1.00271835 51334 RADUGA 32 -1 23448U 94087A 08258.97470200 -.00000043 00000-0 10000-3 0 578 -2 23448 9.6077 55.4503 0006219 123.9304 236.2660 1.00267522 67928 +1 23448U 94087A 08261.96644065 -.00000044 00000-0 10000-3 0 596 +2 23448 9.6141 55.4159 0006127 124.8565 235.3030 1.00267822 67951 INTELSAT 704 (IS-704) -1 23461U 95001A 08259.91351580 -.00000002 00000-0 10000-3 0 8016 -2 23461 0.0175 226.0163 0003792 283.7632 240.3407 1.00273409 50150 +1 23461U 95001A 08263.77925245 -.00000006 00000-0 10000-3 0 8047 +2 23461 0.0313 240.2797 0003545 266.1782 199.1543 1.00273564 50189 INTELSAT 705 (IS-705) -1 23528U 95013A 08258.99967436 -.00000283 00000-0 10000-3 0 7697 -2 23528 0.0087 122.6682 0003758 45.8590 135.6950 1.00270696 49315 +1 23528U 95013A 08261.93241641 -.00000281 00000-0 10000-3 0 7708 +2 23528 0.0180 241.2483 0003159 310.1108 91.5490 1.00272027 49346 BRASILSAT B2 -1 23536U 95016A 08259.45789964 -.00000168 00000-0 00000-0 0 8856 -2 23536 0.6407 87.6814 0003807 68.5101 271.4422 1.00272792 49398 +1 23536U 95016A 08263.50859285 -.00000171 00000-0 00000+0 0 8876 +2 23536 0.6507 87.5723 0003548 86.2846 276.0239 1.00272305 49434 AMSC 1 1 23553U 95019A 08261.14872411 -.00000110 00000-0 10000-3 0 399 2 23553 3.8246 75.9177 0002557 116.1728 116.6236 1.00272260 49215 INTELSAT 706 (IS-706) -1 23571U 95023A 08260.68955530 .00000114 00000-0 10000-3 0 8027 -2 23571 0.0328 131.8611 0003094 47.3713 115.2749 1.00274129 48822 +1 23571U 95023A 08263.93380709 .00000109 00000-0 10000-3 0 8044 +2 23571 0.0250 264.2126 0003240 284.6965 196.7310 1.00273583 48861 DIRECTV 3 (DBS 3) -1 23598U 95029A 08259.31640029 -.00000220 00000-0 10000-3 0 9349 -2 23598 0.0094 313.7608 0001565 235.3975 197.3833 1.00271681 48542 +1 23598U 95029A 08262.19711703 -.00000220 00000-0 10000-3 0 9358 +2 23598 0.0263 128.7835 0002949 37.6831 179.9932 1.00271041 48565 TDRS 7 -1 23613U 95035B 08260.25210392 .00000127 00000-0 10000-3 0 3771 -2 23613 10.4411 51.1620 0002779 130.2888 114.5397 1.00283823 48243 +1 23613U 95035B 08260.88376770 .00000126 00000-0 10000-3 0 3783 +2 23613 10.4420 51.1555 0002760 132.5946 340.2885 1.00284120 48252 INTELSAT 4 (IS-4) -1 23636U 95040A 08260.71596964 -.00000057 00000-0 10000-3 0 8504 -2 23636 0.0058 202.5870 0003088 323.6529 159.5572 1.00272988 48023 +1 23636U 95040A 08261.94470749 -.00000058 00000-0 10000-3 0 8514 +2 23636 0.0024 189.1113 0003092 337.4464 242.8003 1.00273019 48045 COSMOS 2319 -1 23653U 95045A 08259.61166125 .00000131 00000-0 10000-3 0 9296 -2 23653 9.2195 57.7639 0005127 83.7600 276.4430 1.00202326 47770 +1 23653U 95045A 08262.60530798 .00000126 00000-0 10000-3 0 9306 +2 23653 9.2264 57.7264 0005174 83.7008 276.4612 1.00203667 47800 TELSTAR 4 (TELSTAR 402R) -1 23670U 95049A 08258.47010840 -.00000183 00000-0 10000-3 0 8370 -2 23670 4.6582 73.4550 0004758 147.6933 212.6870 1.00277146 47528 +1 23670U 95049A 08261.46155755 -.00000183 00000-0 10000-3 0 8378 +2 23670 4.6657 73.4163 0005137 149.8070 210.5297 1.00276483 47555 LUCH 1 -1 23680U 95054A 08258.99660590 -.00000076 00000-0 10000-3 0 6691 -2 23680 8.3040 66.9854 0004429 311.3190 48.8331 1.00277590 47381 +1 23680U 95054A 08261.98802429 -.00000078 00000-0 10000-3 0 6718 +2 23680 8.3110 66.9455 0004308 309.2678 50.8427 1.00277653 47412 ASTRA 1E -1 23686U 95055A 08259.70410637 .00000138 00000-0 00000+0 0 9071 -2 23686 0.0636 190.0197 0004662 323.0046 118.9846 1.00273487 47353 +1 23686U 95055A 08261.95674347 .00000138 00000-0 00000+0 0 9082 +2 23686 0.0643 186.1162 0004789 327.8229 211.2555 1.00274465 47388 ASIASAT 2 -1 23723U 95064A 08259.55216542 -.00000308 00000-0 10000-3 0 7506 -2 23723 0.0478 302.6490 0002474 222.4106 129.1247 1.00273631 46881 +1 23723U 95064A 08263.92704926 -.00000311 00000-0 10000-3 0 7537 +2 23723 0.0401 305.8083 0002466 226.8857 260.7707 1.00271689 46932 TELECOM 2C -1 23730U 95067A 08259.83490127 .00000022 00000-0 10000-3 0 56 -2 23730 4.4866 74.2371 0004225 100.9212 123.6208 1.00272414 46910 +1 23730U 95067A 08262.19481242 .00000021 00000-0 10000-3 0 67 +2 23730 4.4927 74.1969 0004475 106.3504 250.1244 1.00272690 46935 ECHOSTAR 1 -1 23754U 95073A 08259.50027778 .00000130 00000-0 10000-3 0 9768 -2 23754 0.0277 266.8222 0002526 250.9278 229.1295 1.00275299 46437 +1 23754U 95073A 08263.60547896 .00000127 00000-0 10000-3 0 9791 +2 23754 0.0118 238.2424 0002480 310.6570 239.8698 1.00271531 46470 INTELSAT 3R (IS-3R) -1 23764U 96002A 08260.20832189 -.00000268 00000-0 10000-3 0 5524 -2 23764 0.0129 207.7709 0002532 351.5034 188.2546 1.00271173 46445 +1 23764U 96002A 08261.92263959 -.00000268 00000-0 10000-3 0 5538 +2 23764 0.0047 205.0431 0002780 350.5506 90.7589 1.00268733 46458 AFRICASAT-1 (MEASAT-1) -1 23765U 96002B 08258.67274744 .00000132 00000-0 10000-3 0 7026 -2 23765 0.9159 82.6550 0000533 27.9212 171.6671 1.00275989 46403 +1 23765U 96002B 08261.92973130 .00000134 00000-0 10000-3 0 7036 +2 23765 0.9230 82.6206 0000350 25.3041 269.9982 1.00272491 46445 KOREASAT 2 -1 23768U 96003A 08257.78775251 -.00000363 00000-0 10000-3 0 6284 -2 23768 1.6599 80.9593 0004248 24.5931 287.7523 1.00274548 46379 +1 23768U 96003A 08263.92324933 -.00000366 00000-0 10000-3 0 6322 +2 23768 1.6763 80.8512 0001206 145.0937 222.1500 1.00270740 46444 HGS-3 -1 23779U 96006A 08260.05344853 .00000154 00000-0 10000-3 0 756 -2 23779 0.0304 228.5001 0002527 293.3769 250.7806 1.00275784 46181 +1 23779U 96006A 08262.77085796 .00000153 00000-0 10000-3 0 776 +2 23779 0.0176 206.7553 0002785 336.7687 130.0745 1.00270733 46209 INTELSAT 707 (IS-707) -1 23816U 96015A 08259.30917112 -.00000285 00000-0 10000-3 0 7571 -2 23816 0.0031 167.8842 0003269 22.0530 223.0120 1.00271518 45828 +1 23816U 96015A 08262.22955046 -.00000284 00000-0 10000-3 0 7584 +2 23816 0.0039 167.8450 0003269 22.1521 197.1784 1.00271859 45850 INMARSAT 3-F1 -1 23839U 96020A 08258.59829400 .00000010 00000-0 10000-3 0 3777 -2 23839 0.1316 297.4043 0004797 227.6735 108.7641 1.00274032 45607 +1 23839U 96020A 08263.93588622 .00000007 00000-0 10000-3 0 3810 +2 23839 0.1225 303.8770 0005371 240.2339 216.5497 1.00274025 45660 ASTRA 1F 1 23842U 96021A 08255.90665278 .00000117 00000-0 00000+0 0 9280 2 23842 0.0319 178.3836 0001829 259.3368 259.1900 1.00275698 45481 MSAT M1 -1 23846U 96022A 08260.49394751 -.00000078 00000-0 10000-3 0 3129 -2 23846 1.1653 81.5393 0005242 85.3052 260.2924 1.00272115 45447 +1 23846U 96022A 08263.26767272 -.00000081 00000-0 10000-3 0 3145 +2 23846 1.1730 81.6495 0005399 86.7504 180.0202 1.00272371 45472 PALAPA C2 1 23864U 96030A 08260.60119760 -.00000357 00000-0 10000-3 0 7478 2 23864 0.0127 302.6051 0001407 254.0111 128.7184 1.00273311 45174 AMOS -1 23865U 96030B 08258.82659323 -.00000034 00000-0 00000+0 0 9776 -2 23865 0.0504 155.4785 0000848 74.9877 57.2955 1.00273650 45154 +1 23865U 96030B 08261.31079328 -.00000033 00000-0 00000+0 0 9785 +2 23865 0.0687 261.2461 0001543 289.8417 273.4350 1.00272248 45189 GALAXY 9 (G-9) -1 23877U 96033A 08259.45688012 -.00000225 00000-0 10000-3 0 9608 -2 23877 0.0739 79.4941 0002099 93.6963 265.1002 1.00272420 45113 +1 23877U 96033A 08261.17889476 -.00000224 00000-0 10000-3 0 9617 +2 23877 0.0777 78.5052 0001991 91.6418 169.7650 1.00271721 45123 GORIZONT 32 -1 23880U 96034A 08260.90401714 -.00000114 00000-0 10000-3 0 346 -2 23880 8.7905 59.6393 0002178 146.9784 100.5640 1.00275186 45098 +1 23880U 96034A 08263.85852736 -.00000121 00000-0 10000-3 0 378 +2 23880 8.7970 59.6038 0002548 157.3023 76.8339 1.00274642 45129 INTELSAT 709 (IS-709) -1 23915U 96035A 08258.92313337 -.00000186 00000-0 10000-3 0 8109 -2 23915 0.0060 138.1516 0002935 38.8382 234.7699 1.00272532 44903 +1 23915U 96035A 08263.97546139 -.00000189 00000-0 10000-3 0 8145 +2 23915 0.0160 124.7352 0003063 47.7682 263.0738 1.00271225 44950 APSTAR 1A -1 23943U 96039A 08259.72166789 -.00000335 00000-0 10000-3 0 8476 -2 23943 3.0427 77.3587 0001204 78.7144 228.7432 1.00267519 44719 +1 23943U 96039A 08263.67341247 -.00000339 00000-0 10000-3 0 8484 +2 23943 3.0523 77.3034 0000897 82.8818 211.1663 1.00276303 44751 TURKSAT 1C -1 23949U 96040B 08260.02195259 .00000155 00000-0 10000-3 0 8742 -2 23949 0.4696 80.3973 0003493 103.0472 210.7699 1.00271988 44659 +1 23949U 96040B 08263.75555395 .00000151 00000-0 10000-3 0 8764 +2 23949 0.4788 80.3113 0003225 100.4905 121.2024 1.00273563 44684 TELECOM 2D -1 24209U 96044B 08260.13327358 -.00000062 00000-0 10000-3 0 7843 -2 24209 2.2087 79.2898 0005047 90.5287 225.7607 1.00272278 44464 +1 24209U 96044B 08261.93051891 -.00000063 00000-0 10000-3 0 7850 +2 24209 2.2130 79.2720 0005130 92.1096 152.9820 1.00272401 44484 INMARSAT 3-F2 -1 24307U 96053A 08260.15821345 -.00000122 00000-0 10000-3 0 4809 -2 24307 0.1359 293.4130 0005577 227.3787 236.1678 1.00272480 44047 +1 24307U 96053A 08264.02856870 -.00000127 00000-0 10000-3 0 4849 +2 24307 0.1267 294.2328 0005583 227.5404 192.3348 1.00272156 44078 ECHOSTAR 2 -1 24313U 96055A 08259.50210867 .00000119 00000-0 10000-3 0 8232 -2 24313 0.1812 82.4295 0002948 98.4494 210.7827 1.00303790 44062 +1 24313U 96055A 08263.47720287 .00000115 00000-0 10000-3 0 8275 +2 24313 0.1909 82.1309 0002761 103.0601 201.8879 1.00305330 44103 AMC-1 (GE-1) -1 24315U 96054A 08259.37957618 -.00000102 00000-0 10000-3 0 145 -2 24315 0.0240 244.2712 0003610 283.3118 220.7751 1.00271947 44026 +1 24315U 96054A 08263.30826146 -.00000104 00000-0 10000-3 0 168 +2 24315 0.0181 239.6488 0003617 289.8680 197.0516 1.00272019 44060 ARABSAT-2B -1 24652U 96063A 08260.02047255 .00000155 00000-0 00000+0 0 8522 -2 24652 0.0387 187.8754 0003067 358.3704 206.9638 1.00275107 43863 +1 24652U 96063A 08262.70934005 .00000153 00000-0 00000+0 0 8547 +2 24652 0.0357 187.2980 0003585 7.0618 89.4694 1.00271400 43882 MEASAT-2 -1 24653U 96063B 08260.61012858 -.00000216 00000-0 10000-3 0 8129 -2 24653 0.8883 82.8550 0001496 85.3343 195.3902 1.00272563 43432 +1 24653U 96063B 08263.61161383 -.00000220 00000-0 10000-3 0 8158 +2 24653 0.8956 82.7967 0001499 81.5809 202.6972 1.00271666 43467 EUROBIRD 9 -1 24665U 96067A 08259.83114748 .00000063 00000-0 10000-3 0 7543 -2 24665 0.0420 93.1453 0002817 94.9425 115.2799 1.00273232 43671 +1 24665U 96067A 08264.01076772 .00000058 00000-0 10000-3 0 7569 +2 24665 0.0529 90.8525 0003590 78.3051 203.0164 1.00273972 43724 INMARSAT 3-F3 -1 24674U 96070A 08259.63165361 .00000041 00000-0 10000-3 0 4488 -2 24674 0.1312 298.9574 0006720 243.2018 218.3211 1.00274553 42990 +1 24674U 96070A 08263.44854293 .00000037 00000-0 10000-3 0 4521 +2 24674 0.1241 303.2161 0005482 243.8908 151.1726 1.00270805 43027 AMC-2 (GE-2) 1 24713U 97002A 08260.49028065 -.00000114 00000-0 00000+0 0 7832 2 24713 0.0066 248.5419 0002718 308.4238 234.3502 1.00272326 42604 NAHUEL 1A -1 24714U 97002B 08258.58802404 -.00000260 00000-0 10000-3 0 7632 -2 24714 1.0632 82.4260 0003937 84.6549 326.7469 1.00270676 42587 +1 24714U 97002B 08264.08771706 -.00000264 00000-0 10000-3 0 7661 +2 24714 1.0755 82.4253 0004181 92.5206 144.1... [truncated message content] |
From: <cs...@us...> - 2008-10-11 22:12:52
|
Revision: 150 http://gpredict.svn.sourceforge.net/gpredict/?rev=150&view=rev Author: csete Date: 2008-10-11 22:12:45 +0000 (Sat, 11 Oct 2008) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2008-10-11 21:46:06 UTC (rev 149) +++ trunk/ChangeLog 2008-10-11 22:12:45 UTC (rev 150) @@ -1,3 +1,15 @@ +2008-10-11; Alexandru Csete <oz...@gm...> + + * src/sat-pref-rig-editor.c: + * src/sat-pref-rot-editor.c: + Fixed incorrect tooltip. + + * src/gtk-sat-module-popup.c: + * src/gtk-rot-ctrl.c: + * src/gtk-rig-ctrl.c: + Fixed bug 2130912: Crash when no rig or no rotator are defined. + + 2008-09-20; Alexandru Csete <oz...@gm...> * src/tle-update.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2008-10-11 21:46:06 UTC (rev 149) +++ trunk/NEWS 2008-10-11 22:12:45 UTC (rev 150) @@ -12,6 +12,8 @@ - Fixed bug 1704133: Blank lines in config file. - Fixed bug 1954664: Wrong overpass prediction. - Fixed bug 1880815: Null pointer dereference causes crash on startup. +- Fixed bug 2139102: rigctld port. +- Fixed bug 2130912: Crash when no rig or no rotator are defined. x Windows: New installer instead of ZIP distribution. - Updated PDF user manual. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2008-10-26 17:37:10
|
Revision: 171 http://gpredict.svn.sourceforge.net/gpredict/?rev=171&view=rev Author: csete Date: 2008-10-26 17:37:07 +0000 (Sun, 26 Oct 2008) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/configure.ac Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2008-10-26 17:33:09 UTC (rev 170) +++ trunk/ChangeLog 2008-10-26 17:37:07 UTC (rev 171) @@ -1,3 +1,20 @@ +2008-10-26; Alexandru Csete <oz...@gm...> + + * src/gtk-sat-list-popup.[ch]: + New files containing popup menu for satlist. Satlist was previously + using the generic sat-popup-menu, but that has been abandoned due to lack + of support for simulated real time. + + * src/gtk-sat-list.c: + Use new gtk-sat-list-popup. + + * src/sat-info.[ch]: + Added files containing functions to show satellite info. + + * src/sat-popup-menu.[ch]: + Deleted. + + 2008-10-25; Alexandru Csete <oz...@gm...> * src/gtk-sky-glance.[ch]: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2008-10-26 17:33:09 UTC (rev 170) +++ trunk/NEWS 2008-10-26 17:37:07 UTC (rev 171) @@ -4,7 +4,7 @@ - Antenna rotator control via hamlibs rotctld. - User defined twilight threshold for predicting satellite visibility. - Feature request 1705375: Restore main window position and size. -* Feature request 2192404: Starting time for pass predictions. +- Feature request 2192404: Starting time for pass predictions. * Feature request 2194621: Data recorder. - Fixed bug 1752908: New satellites in TLE files. - Fixed bug 1818144: No log file created at first execution. Modified: trunk/configure.ac =================================================================== --- trunk/configure.ac 2008-10-26 17:33:09 UTC (rev 170) +++ trunk/configure.ac 2008-10-26 17:37:07 UTC (rev 171) @@ -2,7 +2,7 @@ AM_CONFIG_HEADER(build-config.h) -AM_INIT_AUTOMAKE(gpredict, 1.1_beta) +AM_INIT_AUTOMAKE(gpredict, 1.0b2) AM_MAINTAINER_MODE AC_PROG_INTLTOOL([0.21]) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2008-10-26 22:45:57
|
Revision: 173 http://gpredict.svn.sourceforge.net/gpredict/?rev=173&view=rev Author: csete Date: 2008-10-26 21:34:20 +0000 (Sun, 26 Oct 2008) Log Message: ----------- Fixed bug 2170642: Small error in user manual. Modified Paths: -------------- trunk/NEWS trunk/doc/um/gpredict-user-manual.odt Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2008-10-26 20:24:27 UTC (rev 172) +++ trunk/NEWS 2008-10-26 21:34:20 UTC (rev 173) @@ -15,6 +15,7 @@ - Fixed bug 1880815: Null pointer dereference causes crash on startup. - Fixed bug 2139102: rigctld port. - Fixed bug 2130912: Crash when no rig or no rotator are defined. +- Fixed bug 2170642: Small error in user manual. x Windows: New installer instead of ZIP distribution. - Updated PDF user manual. Modified: trunk/doc/um/gpredict-user-manual.odt =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2008-12-27 19:54:29
|
Revision: 175 http://gpredict.svn.sourceforge.net/gpredict/?rev=175&view=rev Author: csete Date: 2008-12-27 19:54:20 +0000 (Sat, 27 Dec 2008) Log Message: ----------- Use sytem wide GooCanvas library instead of built-in copy. Build now requires GooCanvas 0.10 to be installed. Modified Paths: -------------- trunk/Makefile.am trunk/autogen.sh trunk/configure.ac trunk/src/Makefile.am Modified: trunk/Makefile.am =================================================================== --- trunk/Makefile.am 2008-12-27 14:06:23 UTC (rev 174) +++ trunk/Makefile.am 2008-12-27 19:54:20 UTC (rev 175) @@ -1,4 +1,4 @@ -SUBDIRS = goocanv8 src doc pixmaps data po +SUBDIRS = src doc pixmaps data po install-data-local: @$(NORMAL_INSTALL) Modified: trunk/autogen.sh =================================================================== --- trunk/autogen.sh 2008-12-27 14:06:23 UTC (rev 174) +++ trunk/autogen.sh 2008-12-27 19:54:20 UTC (rev 175) @@ -37,12 +37,6 @@ # This might not be necessary with newer autotools: rm -f config.cache -echo "****** autogen GooCanvas" && \ - cd goocanv8 && \ - ./autogen.sh && \ - cd .. && \ -echo "****** finished GooCanvas" && \ - # We use glib-gettextize, which apparently does not add the intl directory # (containing a local copy of libintl code), and therefore has a slightly different Makefile. echo "- glib-gettextize." && \ Modified: trunk/configure.ac =================================================================== --- trunk/configure.ac 2008-12-27 14:06:23 UTC (rev 174) +++ trunk/configure.ac 2008-12-27 19:54:20 UTC (rev 175) @@ -20,8 +20,8 @@ CFLAGS="${CFLAGS} -Wall" fi -dnl chack for glib and gtk libraries -pkg_modules="gtk+-2.0 >= 2.12.0 glib-2.0 >= 2.14.0 gthread-2.0 >= 2.14.0" +dnl check for glib, gtk, and goocanvas libraries +pkg_modules="gtk+-2.0 >= 2.12.0 glib-2.0 >= 2.14.0 gthread-2.0 >= 2.14.0 goocanvas >= 0.10" PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) AC_SUBST(PACKAGE_CFLAGS) AC_SUBST(PACKAGE_LIBS) @@ -31,10 +31,10 @@ PKG_CHECK_MODULES(LIBCURL, libcurl, [ CFLAGS="$CFLAGS $LIBCURL_CFLAGS"; LIBS="$LIBS $LIBCURL_LIBS"; - havecurl=true; + havecurl=true; AC_DEFINE(HAVE_LIBCURL, 1, [Define if libcurl is available]) ], [ - havecurl=false; + havecurl=false; AC_DEFINE(HAVE_LIBCURL, 0, [Define if libcurl is unvailable]) ]) @@ -76,6 +76,7 @@ GTHR_V=`pkg-config --modversion gthread-2.0` GDK_V=`pkg-config --modversion gdk-2.0` GTK_V=`pkg-config --modversion gtk+-2.0` +GOOC_V=`pkg-config --modversion goocanvas` dnl SQL_V=`pkg-config --modversion sqlite3` if test "$havecurl" = true ; then CURL_V=`pkg-config --modversion libcurl` @@ -88,7 +89,6 @@ AC_SUBST(CFLAGS) AC_SUBST(LDFLAGS) -AC_CONFIG_SUBDIRS(goocanv8) AC_OUTPUT([ Makefile @@ -113,6 +113,7 @@ echo Gthread version.... : $GTHR_V echo Gdk version........ : $GDK_V echo Gtk+ version....... : $GTK_V +echo GooCanvas version.. : $GOOC_V dnl echo SQLite version..... : $SQL_V if test "$havecurl" = true ; then echo Curl version....... : $CURL_V Modified: trunk/src/Makefile.am =================================================================== --- trunk/src/Makefile.am 2008-12-27 14:06:23 UTC (rev 174) +++ trunk/src/Makefile.am 2008-12-27 19:54:20 UTC (rev 175) @@ -3,7 +3,7 @@ SUBDIRS = sgpsdp INCLUDES = \ - @PACKAGE_CFLAGS@ -I.. -I$(top_srcdir)/goocanv8/src \ + @PACKAGE_CFLAGS@ -I.. \ -DDATADIR=\""$(datadir)"\" \ -DPACKAGE_DATA_DIR=\""$(datadir)/gpredict"\" \ -DPACKAGE_PIXMAPS_DIR=\""$(datadir)/pixmaps/gpredict"\" \ @@ -113,7 +113,7 @@ ##gpredict_LDADD = ./sgpsdp/libsgp4sdp4.a @PACKAGE_LIBS@ -gpredict_LDADD = @PACKAGE_LIBS@ ../goocanv8/src/.libs/libgoocanvas.a +gpredict_LDADD = @PACKAGE_LIBS@ ## $(INTLLIBS) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fi...@us...> - 2009-02-19 21:26:54
|
Revision: 195 http://gpredict.svn.sourceforge.net/gpredict/?rev=195&view=rev Author: fillods Date: 2009-02-19 21:26:45 +0000 (Thu, 19 Feb 2009) Log Message: ----------- POTFILES list update, new french l10n. Modified Paths: -------------- trunk/ChangeLog trunk/configure.ac trunk/po/POTFILES.in Added Paths: ----------- trunk/po/fr.po Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-02-19 21:24:18 UTC (rev 194) +++ trunk/ChangeLog 2009-02-19 21:26:45 UTC (rev 195) @@ -1,3 +1,15 @@ +2009-02-19; Stephane Fillod <fi...@us...> + + * po/POTFILES.in: + Remove goocanv8 files. Update list of C files. + + * po/fr.po: + * configure.ac: + New file, french l10n + + * src/Makefile.am: + Fixed a typo. + 2008-12-28; Alexandru Csete <oz...@gm...> * src/sat-pref-rig-editor.c: Modified: trunk/configure.ac =================================================================== --- trunk/configure.ac 2009-02-19 21:24:18 UTC (rev 194) +++ trunk/configure.ac 2009-02-19 21:26:45 UTC (rev 195) @@ -54,7 +54,7 @@ dnl Add the languages which your application supports here. dnl Note that other progs only have ALL_LINGUAS and AM_GLIB_GNU_GETTEXT -ALL_LINGUAS= +ALL_LINGUAS=fr GETTEXT_PACKAGE=gpredict AC_SUBST(GETTEXT_PACKAGE) AM_GLIB_GNU_GETTEXT Modified: trunk/po/POTFILES.in =================================================================== --- trunk/po/POTFILES.in 2009-02-19 21:24:18 UTC (rev 194) +++ trunk/po/POTFILES.in 2009-02-19 21:26:45 UTC (rev 195) @@ -4,13 +4,15 @@ src/first-time.c src/gpredict-utils.c src/gtk-azel-plot.c -src/gtk-met.c src/gtk-polar-plot.c src/gtk-polar-view-popup.c src/gtk-polar-view.c +src/gtk-rig-ctrl.c +src/gtk-rot-ctrl.c src/gtk-sat-data.c src/gtk-sat-list.c src/gtk-sat-list-col-sel.c +src/gtk-sat-list-popup.c src/gtk-sat-map-ground-track.c src/gtk-sat-map-popup.c src/gtk-sat-map.c @@ -29,16 +31,13 @@ src/pass-to-txt.c src/predict-tools.c src/radio-conf.c -src/rdv.c -src/rig-io.c -src/rot-ctrl-window.c src/rotor-conf.c src/sat-cfg.c +src/sat-info.c src/sat-log.c src/sat-log-browser.c src/sat-monitor.c src/sat-pass-dialogs.c -src/sat-popup-menu.c src/sat-pref-conditions.c src/sat-pref-help.c src/sat-pref-rig-editor.c @@ -77,7 +76,6 @@ src/qth-editor.c src/gpredict-help.c src/gtk-azel-plot.c -src/gtk-met.c src/gtk-polar-plot.c src/gtk-polar-view-popup.c src/gtk-polar-view.c @@ -93,11 +91,9 @@ src/pass-to-txt.c src/qth-editor.c src/radio-conf.c -src/rdv.c src/rotor-conf.c src/sat-log-browser.c src/sat-pass-dialogs.c -src/sat-popup-menu.c src/sat-pref-conditions.c src/sat-pref-help.c src/sat-pref-rig-editor.c @@ -107,27 +103,3 @@ src/save-pass.c src/tle-tools.c src/tle-update.c -goocanv8/src/goocanvas.c -goocanv8/src/goocanvasellipse.c -goocanv8/src/goocanvasimage.c -goocanv8/src/goocanvasitem.c -goocanv8/src/goocanvasitemmodel.c -goocanv8/src/goocanvasitemsimple.c -goocanv8/src/goocanvaspath.c -goocanv8/src/goocanvaspolyline.c -goocanv8/src/goocanvasrect.c -goocanv8/src/goocanvastable.c -goocanv8/src/goocanvastext.c -goocanv8/src/goocanvaswidget.c -goocanv8/src/goocanvas.c -goocanv8/src/goocanvasellipse.c -goocanv8/src/goocanvasimage.c -goocanv8/src/goocanvasitem.c -goocanv8/src/goocanvasitemmodel.c -goocanv8/src/goocanvasitemsimple.c -goocanv8/src/goocanvaspath.c -goocanv8/src/goocanvaspolyline.c -goocanv8/src/goocanvasrect.c -goocanv8/src/goocanvastable.c -goocanv8/src/goocanvastext.c -goocanv8/src/goocanvaswidget.c Added: trunk/po/fr.po =================================================================== --- trunk/po/fr.po (rev 0) +++ trunk/po/fr.po 2009-02-19 21:26:45 UTC (rev 195) @@ -0,0 +1,4657 @@ +# translation of fr.po to French +# Copyright (C) 2001-2008 Alexandru Csete OZ9AEC +# This file is distributed under the same license as the Gpredict package. +# Stéphane Fillod <fi...@us...>, 2009. +msgid "" +msgstr "" +"Project-Id-Version: gpredict\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-02-19 21:32+0100\n" +"PO-Revision-Date: 2009-02-19 21:56+0200\n" +"Last-Translator: Stéphane Fillod <fi...@us...>\n" +"Language-Team: French <deb...@li...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=n>1;\n" + +#: ../src/about.c:56 +msgid "" +"Copyright (C) 2001-2008 Alexandru Csete OZ9AEC\n" +"Contact: oz9aec at googlemail.com\n" +"\n" +"Gpredict is free software; you can redistribute it and mofdify it under the " +"terms of the GNU General Public License as published by the Free Software " +"Foundation; either version 2 of the License, or (at your option) any later " +"version.\n" +"\n" +"This program is distributed free of charge in the hope that it will be " +"useful, but WITHOUT ANY WARRANTY; without even the implied warranty of " +"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library " +"General Public License for more details.\n" +"\n" +"You should have received a copy of the GNU General Public License along with " +"this program (see Help->License). Otherwise you can find a copy on the FSF " +"website http://www.fsf.org/licensing/licenses/gpl.html or you can write to " +"the\n" +"\n" +"Free Software Foundation, Inc.\n" +"59 Temple Place - Suite 330\n" +"Boston\n" +"MA 02111-1307\n" +"USA.\n" +msgstr "" + +#. window title +#. icon file name +#. create window title and file name for window icon +#: ../src/about.c:88 ../src/main.c:177 ../src/sat-log.c:57 +#: ../src/sat-log-browser.c:457 +msgid "GPREDICT" +msgstr "GPREDICT" + +#: ../src/about.c:91 +msgid "" +"Copyright (C) 2001-2008 Alexandru Csete OZ9AEC\n" +"\n" +"Gpredict is available free of charge from:" +msgstr "" + +#: ../src/about.c:108 +msgid "translator-credits" +msgstr "" + +#: ../src/first-time.c:126 ../src/first-time.c:261 ../src/first-time.c:332 +#: ../src/first-time.c:486 ../src/first-time.c:532 +#, c-format +msgid "%s: Check successful." +msgstr "" + +#: ../src/first-time.c:131 ../src/first-time.c:267 ../src/first-time.c:337 +#: ../src/first-time.c:491 ../src/first-time.c:537 +#, c-format +msgid "%s: Check failed. Creating %s" +msgstr "" + +#: ../src/first-time.c:142 ../src/first-time.c:278 ../src/first-time.c:346 +#: ../src/first-time.c:500 ../src/first-time.c:546 +#, c-format +msgid "%s: Failed to create %s" +msgstr "" + +#: ../src/first-time.c:147 ../src/first-time.c:283 ../src/first-time.c:351 +#: ../src/first-time.c:505 ../src/first-time.c:551 +#, c-format +msgid "%s: Created %s." +msgstr "" + +#: ../src/first-time.c:183 ../src/first-time.c:389 +#, c-format +msgid "%s: Could not open %s." +msgstr "" + +#: ../src/first-time.c:207 +#, c-format +msgid "%s: Found at least one .qth file." +msgstr "" + +#: ../src/first-time.c:218 +#, c-format +msgid "%s: Failed to copy sample.qth" +msgstr "" + +#: ../src/first-time.c:225 +#, c-format +msgid "%s: Copied sample.qth to %s/" +msgstr "" + +#: ../src/first-time.c:293 +#, c-format +msgid "%s: Failed to copy Amateur.mod" +msgstr "" + +#: ../src/first-time.c:300 +#, c-format +msgid "%s: Copied amateur.mod to %s/" +msgstr "" + +#: ../src/first-time.c:413 +#, c-format +msgid "%s: Found at least one .tle file." +msgstr "" + +#: ../src/first-time.c:441 +#, c-format +msgid "%s: Failed to copy %s" +msgstr "" + +#: ../src/first-time.c:448 +#, c-format +msgid "%s: Successfully copied %s" +msgstr "" + +#: ../src/gpredict-utils.c:293 ../src/gpredict-utils.c:332 +#: ../src/gpredict-utils.c:379 ../src/gpredict-utils.c:421 +#, c-format +msgid "%s:%s: %s called with color = NULL" +msgstr "" + +#: ../src/gpredict-utils.c:338 +#, c-format +msgid "%s:%s: %s called with alpha = NULL" +msgstr "" + +#: ../src/gpredict-utils.c:385 +#, c-format +msgid "%s:%s: %s called with rgb = NULL" +msgstr "" + +#: ../src/gpredict-utils.c:427 +#, c-format +msgid "%s:%s: %s called with rgba = NULL" +msgstr "" + +#: ../src/gtk-azel-plot.c:373 +msgid "Local Time" +msgstr "" + +#: ../src/gtk-azel-plot.c:383 ../src/pass-to-txt.c:160 +#: ../src/gtk-sky-glance.c:339 +msgid "UTC" +msgstr "" + +#. Az legend +#: ../src/gtk-azel-plot.c:404 ../src/gtk-sat-list.c:55 +#: ../src/sat-pass-dialogs.c:101 +msgid "Az" +msgstr "Az" + +#. El legend +#: ../src/gtk-azel-plot.c:414 ../src/gtk-sat-list.c:56 +#: ../src/sat-pass-dialogs.c:102 +msgid "El" +msgstr "El" + +#: ../src/gtk-polar-plot.c:616 ../src/gtk-polar-view.c:331 +msgid "N" +msgstr "N" + +#: ../src/gtk-polar-plot.c:627 ../src/gtk-polar-view.c:342 +msgid "S" +msgstr "S" + +#: ../src/gtk-polar-plot.c:638 ../src/gtk-polar-view.c:353 +msgid "E" +msgstr "E" + +#: ../src/gtk-polar-plot.c:649 ../src/gtk-polar-view.c:364 +msgid "W" +msgstr "O" + +#: ../src/gtk-polar-plot.c:752 +#, c-format +msgid "%s:%d: Incorrect polar plot orientation." +msgstr "" + +#. next pass and predict passes +#: ../src/gtk-polar-view-popup.c:107 ../src/gtk-sat-list-popup.c:97 +#: ../src/gtk-sat-map-popup.c:106 ../src/gtk-single-sat.c:835 +msgid "Show next pass" +msgstr "Montre prochain passage" + +#: ../src/gtk-polar-view-popup.c:115 ../src/gtk-sat-list-popup.c:108 +#: ../src/gtk-sat-map-popup.c:114 ../src/gtk-single-sat.c:849 +msgid "Future passes" +msgstr "Passages futures" + +#. show track +#: ../src/gtk-polar-view-popup.c:134 +msgid "Sky track" +msgstr "" + +#: ../src/gtk-polar-view-popup.c:197 ../src/gtk-polar-view-popup.c:304 +#: ../src/gtk-sat-map-popup.c:195 ../src/gtk-sat-map-popup.c:248 +#: ../src/gtk-sat-map-popup.c:425 +#, c-format +msgid "%s:%d: Failed to get satellite object." +msgstr "" + +#: ../src/gtk-polar-view-popup.c:404 ../src/gtk-polar-view-popup.c:474 +#: ../src/gtk-sat-list-popup.c:176 ../src/gtk-sat-list-popup.c:246 +#: ../src/gtk-sat-map-popup.c:306 ../src/gtk-sat-map-popup.c:376 +#: ../src/gtk-single-sat.c:1052 ../src/gtk-single-sat.c:1123 +#, c-format +msgid "" +"Satellite %s has no passes\n" +"within the next %d days" +msgstr "" + +#: ../src/gtk-polar-view-popup.c:420 ../src/gtk-sat-list-popup.c:192 +#: ../src/gtk-sat-map-popup.c:322 ../src/gtk-single-sat.c:1068 +#, c-format +msgid "" +"Satellite %s has no passes for\n" +"the current ground station!\n" +"\n" +"This can be because the satellite\n" +"is geostationary, decayed or simply\n" +"never comes above the horizon" +msgstr "" + +#: ../src/gtk-polar-view-popup.c:493 ../src/gtk-sat-list-popup.c:265 +#: ../src/gtk-sat-map-popup.c:395 ../src/gtk-single-sat.c:1142 +#, c-format +msgid "" +"Satellite %s has no passes for\n" +"the current ground station!" +msgstr "" + +#: ../src/gtk-polar-view.c:737 ../src/gtk-sat-map.c:694 +#, c-format +msgid "%s: Can not find NEXT satellite." +msgstr "" + +#: ../src/gtk-polar-view.c:740 ../src/gtk-sat-map.c:697 +msgid "Next: ERR" +msgstr "" + +#: ../src/gtk-polar-view.c:746 ../src/gtk-sat-map.c:703 +msgid "Next: N/A" +msgstr "" + +#: ../src/gtk-polar-view.c:902 +#, c-format +msgid "" +"%s\n" +"LOS in %s%d:%s%d%s%d" +msgstr "" + +#: ../src/gtk-polar-view.c:906 +#, c-format +msgid "" +"%s\n" +"LOS in %s%d%s%d" +msgstr "" + +#: ../src/gtk-polar-view.c:914 +#, c-format +msgid "" +"%s\n" +"Always in range" +msgstr "" + +#: ../src/gtk-polar-view.c:1223 +#, c-format +msgid "%s:%d: Could not find satellite (%d) in hash table" +msgstr "" + +#: ../src/gtk-polar-view.c:1271 ../src/gtk-sat-map.c:903 +#, c-format +msgid "%s:%d: Can not find clicked object (%d) in hash table" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:338 +msgid "<b>Satellite</b>" +msgstr "<b>Satellite</b>" + +#: ../src/gtk-rig-ctrl.c:349 +msgid "Downlink" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:362 ../src/gtk-rig-ctrl.c:428 +msgid "Radio:" +msgstr "Radio:" + +#: ../src/gtk-rig-ctrl.c:389 +msgid "<b>Radio</b>" +msgstr "<b>Radio</b>" + +#: ../src/gtk-rig-ctrl.c:415 +msgid "Uplink" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:468 ../src/gtk-rot-ctrl.c:420 +msgid "Select target object" +msgstr "" + +#. tracking button +#: ../src/gtk-rig-ctrl.c:473 ../src/gtk-rot-ctrl.c:425 +msgid "Track" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:474 ../src/gtk-rot-ctrl.c:426 +msgid "Track the satellite when it is within range" +msgstr "" + +#. Azimuth +#: ../src/gtk-rig-ctrl.c:479 ../src/gtk-rot-ctrl.c:431 +msgid "Az:" +msgstr "Az:" + +#. Elevation +#: ../src/gtk-rig-ctrl.c:487 ../src/gtk-rot-ctrl.c:441 +msgid "El:" +msgstr "El:" + +#. count down +#: ../src/gtk-rig-ctrl.c:495 ../src/gtk-rot-ctrl.c:450 +msgid "ΔT:" +msgstr "ΔT:" + +#. Range +#: ../src/gtk-rig-ctrl.c:503 +msgid " Range:" +msgstr "" + +#. Range rate +#: ../src/gtk-rig-ctrl.c:511 +msgid " Rate:" +msgstr "" + +#. Doppler shift +#: ../src/gtk-rig-ctrl.c:519 +msgid " Doppler:" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:526 ../src/gtk-rot-ctrl.c:457 +msgid "Target" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:555 ../src/gtk-rot-ctrl.c:485 +msgid "Device:" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:560 +msgid "Select radio device" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:583 ../src/gtk-rig-ctrl.c:1256 +#: ../src/gtk-rot-ctrl.c:513 ../src/gtk-rot-ctrl.c:1229 +#: ../src/sat-pref-rig.c:260 ../src/sat-pref-rot.c:270 +#, c-format +msgid "%s:%d: Failed to open hwconf dir (%s)" +msgstr "" + +#. config will be force-loaded after LO spin is created +#. Engage button +#: ../src/gtk-rig-ctrl.c:597 ../src/gtk-rot-ctrl.c:526 +msgid "Engage" +msgstr "Engage" + +#: ../src/gtk-rig-ctrl.c:598 +msgid "Engage the selcted radio device" +msgstr "" + +#. Local oscillator value +#: ../src/gtk-rig-ctrl.c:603 +msgid "Local Osc:" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:611 ../src/sat-pref-rig-editor.c:244 +msgid "Enter the frequency of the local oscillator, if any." +msgstr "" + +#: ../src/gtk-rig-ctrl.c:614 ../src/sat-pref-rig-editor.c:247 +msgid "MHz" +msgstr "MHZ" + +#. Timeout +#: ../src/gtk-rig-ctrl.c:622 ../src/gtk-rot-ctrl.c:532 +msgid "Cycle:" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:629 +msgid "This parameter controls the delay between commands sent to the rigator." +msgstr "" + +#: ../src/gtk-rig-ctrl.c:636 ../src/gtk-rot-ctrl.c:546 +msgid "msec" +msgstr "msec" + +#: ../src/gtk-rig-ctrl.c:641 ../src/gtk-rot-ctrl.c:575 +msgid "Settings" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:685 ../src/gtk-rot-ctrl.c:638 +#, c-format +msgid "%s:%s: Invalid satellite selection: %d" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:758 +#, c-format +msgid "%s:%d: Failed to allocate memory for radio config" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:767 +#, c-format +msgid "Loaded new radio configuration %s" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:774 +#, c-format +msgid "%s:%d: Failed to load radio configuration %s" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:811 ../src/gtk-rot-ctrl.c:780 +#, c-format +msgid "%s: Controller does not have a valid configuration" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:836 ../src/gtk-rot-ctrl.c:808 +#, c-format +msgid "%s missed the deadline" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:855 ../src/gtk-rig-ctrl.c:884 +#: ../src/gtk-rot-ctrl.c:868 ../src/gtk-rot-ctrl.c:869 +#: ../src/gtk-sat-data.c:95 ../src/gtk-sat-module-popup.c:899 +#: ../src/gtk-sat-module-popup.c:972 ../src/sat-log-browser.c:71 +#: ../src/sat-pref-rig.c:660 +msgid "ERROR" +msgstr "ERREUR" + +#: ../src/gtk-rig-ctrl.c:957 ../src/gtk-rot-ctrl.c:897 +#, c-format +msgid "%s: MAX_ERROR_COUNT (%d) reached. Disengaging device!" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1001 +#, c-format +msgid "%s: Failed to create socket" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1007 +#, c-format +msgid "%s: Network socket created successfully" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1021 +#, c-format +msgid "%s: Failed to connect to %s:%d" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1027 +#, c-format +msgid "%s: Connection opened to %s:%d" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1038 +#, c-format +msgid "%s: SIZE ERROR %d / %d" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1069 ../src/gtk-rot-ctrl.c:956 +#, c-format +msgid "%s:%d: NULL storage." +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1078 ../src/gtk-rot-ctrl.c:965 +#: ../src/gtk-rot-ctrl.c:1074 +#, c-format +msgid "%s:%d: Failed to create socket" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1084 ../src/gtk-rot-ctrl.c:971 +#: ../src/gtk-rot-ctrl.c:1080 +#, c-format +msgid "%s:%d Network socket created successfully" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1098 ../src/gtk-rot-ctrl.c:985 +#: ../src/gtk-rot-ctrl.c:1094 +#, c-format +msgid "%s:%d: Failed to connect to %s:%d" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1104 ../src/gtk-rot-ctrl.c:991 +#: ../src/gtk-rot-ctrl.c:1100 +#, c-format +msgid "%s:%d: Connection opened to %s:%d" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1115 ../src/gtk-rot-ctrl.c:1002 +#: ../src/gtk-rot-ctrl.c:1113 +#, c-format +msgid "%s:%d: SIZE ERROR %d / %d" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1125 ../src/gtk-rot-ctrl.c:1012 +#, c-format +msgid "%s:%s: Failed to allocate 128 bytes (yes, this means trouble)" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1135 +#, c-format +msgid "%s:%s: Got 0 bytes from rigctld" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:1140 +#, c-format +msgid "%s:%s: Read %d bytes from rigctld" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:328 ../src/gtk-sat-list.c:85 +#: ../src/sat-pass-dialogs.c:125 ../src/gtk-single-sat.c:84 +msgid "Azimuth" +msgstr "Azimuth" + +#: ../src/gtk-rot-ctrl.c:340 +msgid "Read:" +msgstr "Lecture:" + +#: ../src/gtk-rot-ctrl.c:367 ../src/gtk-sat-list.c:86 +#: ../src/sat-pass-dialogs.c:126 ../src/gtk-single-sat.c:85 +msgid "Elevation" +msgstr "Elévation" + +#: ../src/gtk-rot-ctrl.c:379 +msgid "Read: " +msgstr "Lecture: " + +#: ../src/gtk-rot-ctrl.c:490 +msgid "Select antenna rotator device" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:527 +msgid "Engage the selcted rotor device" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:539 +msgid "This parameter controls the delay between commands sent to the rotator." +msgstr "" + +#. Tolerance +#: ../src/gtk-rot-ctrl.c:551 +msgid "Tolerance:" +msgstr "Tolérance:" + +#: ../src/gtk-rot-ctrl.c:558 +msgid "" +"This parameter controls the tolerance between the target and rotator values " +"for the rotator.\n" +"If the difference between the target and rotator values is smaller than the " +"tolerance, no new commands are sent" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:568 +msgid "deg" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:729 +#, c-format +msgid "%s:%d: Failed to allocate memory for rotator config" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:738 +#, c-format +msgid "Loaded new rotator configuration %s" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:747 +#, c-format +msgid "%s:%d: Failed to load rotator configuration %s" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:1022 +#, c-format +msgid "%s:%s: Got 0 bytes from rotctld" +msgstr "" + +#: ../src/gtk-rot-ctrl.c:1027 +#, c-format +msgid "%s:%s: Read %d bytes from rotctld" +msgstr "" + +#: ../src/gtk-sat-data.c:67 +#, c-format +msgid "%s: Could not load data from %s (%s)" +msgstr "" + +#: ../src/gtk-sat-data.c:75 +#, c-format +msgid "%s: QTH data: %s" +msgstr "" + +#: ../src/gtk-sat-data.c:92 +#, c-format +msgid "%s: Error reading QTH name (%s)." +msgstr "" + +#: ../src/gtk-sat-data.c:106 +#, c-format +msgid "%s: QTH has no location (%s)." +msgstr "" + +#: ../src/gtk-sat-data.c:120 +#, c-format +msgid "%s: QTH has no description." +msgstr "" + +#: ../src/gtk-sat-data.c:134 +#, c-format +msgid "%s: QTH has no weather station." +msgstr "" + +#: ../src/gtk-sat-data.c:148 +#, c-format +msgid "%s: Error reading QTH latitude (%s)." +msgstr "" + +#: ../src/gtk-sat-data.c:170 +#, c-format +msgid "%s: Error reading QTH longitude (%s)." +msgstr "" + +#: ../src/gtk-sat-data.c:192 +#, c-format +msgid "%s: Error reading QTH altitude (%s)." +msgstr "" + +#: ../src/gtk-sat-data.c:207 +#, c-format +msgid "%s: QTH data: %s, %.4f, %.4f, %d" +msgstr "" + +#: ../src/gtk-sat-data.c:301 +#, c-format +msgid "%s: Could not create QTH data (%s)." +msgstr "" + +#: ../src/gtk-sat-data.c:314 +#, c-format +msgid "" +"%s: Could not create QTH file %s\n" +"%s." +msgstr "" + +#: ../src/gtk-sat-data.c:333 +#, c-format +msgid "%s: Error writing QTH data (%s)." +msgstr "" + +#: ../src/gtk-sat-data.c:342 ../src/mod-cfg.c:408 ../src/sat-cfg.c:352 +#, c-format +msgid "%s: Wrote only %d out of %d chars." +msgstr "" + +#: ../src/gtk-sat-data.c:349 +#, c-format +msgid "%s: QTH data saved." +msgstr "" + +#: ../src/gtk-sat-data.c:429 +#, c-format +msgid "%s: Can not find #%d in any .tle file." +msgstr "" + +#: ../src/gtk-sat-data.c:463 +#, c-format +msgid "%s: Found #%d in %s" +msgstr "" + +#: ../src/gtk-sat-data.c:473 +#, c-format +msgid "%s: Invalid data for #%d" +msgstr "" + +#: ../src/gtk-sat-data.c:482 +#, c-format +msgid "%s: Good data for #%d" +msgstr "" + +#: ../src/gtk-sat-data.c:528 ../src/tle-update.c:912 +#, c-format +msgid "%s: Failed to open %s" +msgstr "" + +#: ../src/gtk-sat-list.c:53 ../src/gtk-sat-tree.c:212 +msgid "Satellite" +msgstr "Satellite" + +#: ../src/gtk-sat-list.c:54 ../src/gtk-sat-tree.c:221 +msgid "Catnum" +msgstr "" + +#: ../src/gtk-sat-list.c:57 +msgid "Dir" +msgstr "Dir" + +#: ../src/gtk-sat-list.c:58 ../src/sat-pass-dialogs.c:103 +msgid "Ra" +msgstr "" + +#: ../src/gtk-sat-list.c:59 ../src/sat-pass-dialogs.c:104 +msgid "Dec" +msgstr "" + +#: ../src/gtk-sat-list.c:60 ../src/pass-to-txt.c:52 +#: ../src/sat-pass-dialogs.c:105 +msgid "Range" +msgstr "" + +#: ../src/gtk-sat-list.c:61 ../src/sat-pass-dialogs.c:106 +msgid "Rate" +msgstr "" + +#. Next Event +#: ../src/gtk-sat-list.c:62 ../src/gtk-sat-list.c:92 +#: ../src/sat-pref-map-view.c:241 ../src/sat-pref-polar-view.c:272 +#: ../src/gtk-single-sat.c:91 +msgid "Next Event" +msgstr "Prochain événemnt" + +#: ../src/gtk-sat-list.c:63 ../src/gtk-sat-list.c:93 +#: ../src/gtk-single-sat.c:92 +msgid "Next AOS" +msgstr "Prochain AOS" + +#: ../src/gtk-sat-list.c:64 ../src/gtk-sat-list.c:94 +#: ../src/gtk-single-sat.c:93 +msgid "Next LOS" +msgstr "Prochain LOS" + +#: ../src/gtk-sat-list.c:65 ../src/loc-tree.c:146 +#: ../src/sat-pass-dialogs.c:107 ../src/sat-pref-qth.c:195 +msgid "Lat" +msgstr "Lat" + +#: ../src/gtk-sat-list.c:66 ../src/loc-tree.c:166 +#: ../src/sat-pass-dialogs.c:108 ../src/sat-pref-qth.c:208 +msgid "Lon" +msgstr "Lon" + +#: ../src/gtk-sat-list.c:67 ../src/sat-pass-dialogs.c:109 +msgid "SSP" +msgstr "" + +#: ../src/gtk-sat-list.c:68 ../src/pass-to-txt.c:57 +#: ../src/sat-pass-dialogs.c:110 +msgid "Footp" +msgstr "" + +#: ../src/gtk-sat-list.c:69 ../src/loc-tree.c:186 +#: ../src/sat-pass-dialogs.c:111 +msgid "Alt" +msgstr "Alt" + +#: ../src/gtk-sat-list.c:70 ../src/sat-pass-dialogs.c:112 +msgid "Vel" +msgstr "Vel" + +#: ../src/gtk-sat-list.c:71 ../src/sat-pass-dialogs.c:113 +msgid "Dop" +msgstr "Dop" + +#: ../src/gtk-sat-list.c:72 ../src/sat-pass-dialogs.c:114 +msgid "Loss" +msgstr "Perte" + +#: ../src/gtk-sat-list.c:73 ../src/sat-pass-dialogs.c:115 +msgid "Del" +msgstr "" + +#: ../src/gtk-sat-list.c:74 ../src/sat-pass-dialogs.c:116 +msgid "MA" +msgstr "" + +#: ../src/gtk-sat-list.c:75 ../src/sat-pass-dialogs.c:117 +msgid "Phase" +msgstr "Phase" + +#: ../src/gtk-sat-list.c:76 ../src/pass-to-txt.c:101 +#: ../src/sat-pass-dialogs.c:66 +msgid "Orbit" +msgstr "Orbite" + +#: ../src/gtk-sat-list.c:77 ../src/pass-to-txt.c:65 ../src/pass-to-txt.c:102 +#: ../src/sat-pass-dialogs.c:67 ../src/sat-pass-dialogs.c:118 +msgid "Vis" +msgstr "" + +#: ../src/gtk-sat-list.c:83 +msgid "Satellite Name" +msgstr "Nom Satellite" + +#: ../src/gtk-sat-list.c:84 +msgid "Catalogue Number" +msgstr "" + +#: ../src/gtk-sat-list.c:87 ../src/gtk-single-sat.c:86 +msgid "Direction" +msgstr "Direction" + +#: ../src/gtk-sat-list.c:88 ../src/sat-pass-dialogs.c:127 +#: ../src/gtk-single-sat.c:87 +msgid "Right Ascension" +msgstr "" + +#: ../src/gtk-sat-list.c:89 ../src/sat-pass-dialogs.c:128 +#: ../src/gtk-single-sat.c:88 +msgid "Declination" +msgstr "" + +#: ../src/gtk-sat-list.c:90 ../src/sat-pass-dialogs.c:129 +#: ../src/gtk-single-sat.c:89 +msgid "Slant Range" +msgstr "" + +#: ../src/gtk-sat-list.c:91 ../src/sat-pass-dialogs.c:130 +#: ../src/gtk-single-sat.c:90 +msgid "Range Rate" +msgstr "" + +#: ../src/gtk-sat-list.c:95 ../src/sat-pass-dialogs.c:131 +#: ../src/gtk-single-sat.c:94 +msgid "Latitude" +msgstr "Latitude" + +#: ../src/gtk-sat-list.c:96 ../src/sat-pass-dialogs.c:132 +#: ../src/gtk-single-sat.c:95 +msgid "Longitude" +msgstr "Longitude" + +#: ../src/gtk-sat-list.c:97 ../src/sat-pass-dialogs.c:133 +#: ../src/gtk-single-sat.c:96 +msgid "Sub-Satellite Point" +msgstr "" + +#: ../src/gtk-sat-list.c:98 ../src/sat-pass-dialogs.c:134 +#: ../src/gtk-single-sat.c:97 +msgid "Footprint" +msgstr "" + +#. altitude +#: ../src/gtk-sat-list.c:99 ../src/sat-pass-dialogs.c:135 +#: ../src/sat-pref-qth-editor.c:318 ../src/gtk-single-sat.c:98 +#: ../src/qth-editor.c:333 +msgid "Altitude" +msgstr "Altitude" + +#: ../src/gtk-sat-list.c:100 ../src/sat-pass-dialogs.c:136 +#: ../src/gtk-single-sat.c:99 +msgid "Velocity" +msgstr "Vélocité" + +#: ../src/gtk-sat-list.c:101 ../src/sat-pass-dialogs.c:137 +#: ../src/gtk-single-sat.c:100 +msgid "Doppler Shift @ 100MHz" +msgstr "" + +#: ../src/gtk-sat-list.c:102 ../src/sat-pass-dialogs.c:138 +msgid "Signal Loss @ 100MHz" +msgstr "" + +#: ../src/gtk-sat-list.c:103 ../src/sat-pass-dialogs.c:139 +#: ../src/gtk-single-sat.c:102 +msgid "Signal Delay" +msgstr "" + +#: ../src/gtk-sat-list.c:104 ../src/sat-pass-dialogs.c:140 +#: ../src/gtk-single-sat.c:103 +msgid "Mean Anomaly" +msgstr "" + +#: ../src/gtk-sat-list.c:105 ../src/sat-pass-dialogs.c:141 +#: ../src/gtk-single-sat.c:104 +msgid "Orbit Phase" +msgstr "Phase Orbite" + +#: ../src/gtk-sat-list.c:106 ../src/gtk-single-sat.c:105 +msgid "Orbit Number" +msgstr "Num Orbite" + +#: ../src/gtk-sat-list.c:107 ../src/sat-pass-dialogs.c:142 +#: ../src/gtk-single-sat.c:106 +msgid "Visibility" +msgstr "Visibilité" + +#: ../src/gtk-sat-list.c:512 +#, c-format +msgid "%s: Invalid GtkSatList!" +msgstr "" + +#: ../src/gtk-sat-list.c:575 +#, c-format +msgid "%s: Failed to get data for #%d." +msgstr "" + +#: ../src/gtk-sat-list.c:581 +#, c-format +msgid "%s: Satellite #%d removed from list." +msgstr "" + +#: ../src/gtk-sat-list.c:935 ../src/sat-pass-dialogs.c:700 +#: ../src/sat-pref-qth.c:769 +#, c-format +msgid "%s:%d: Invalid column: %d" +msgstr "" + +#: ../src/gtk-sat-list.c:1228 +#, c-format +msgid "%s:%d Failed to get data for %d." +msgstr "" + +#: ../src/gtk-sat-list.c:1241 ../src/sat-pass-dialogs.c:1409 +#, c-format +msgid "%s:%d: There is no selection; skip popup." +msgstr "" + +#: ../src/gtk-sat-list-col-sel.c:153 +msgid "Column Name" +msgstr "" + +#: ../src/gtk-sat-list-col-sel.c:162 ../src/sat-vis.c:41 +msgid "Visible" +msgstr "Visible" + +#: ../src/gtk-sat-list-col-sel.c:169 +msgid "Row" +msgstr "Ligne" + +#: ../src/gtk-sat-map-ground-track.c:82 +#, c-format +msgid "%s: Creating ground track for %s" +msgstr "" + +#: ../src/gtk-sat-map-ground-track.c:97 +#, c-format +msgid "%s: Start orbit: %d" +msgstr "" + +#: ../src/gtk-sat-map-ground-track.c:100 +#, c-format +msgid "%s: End orbit %d" +msgstr "" + +#: ../src/gtk-sat-map-ground-track.c:121 +#, c-format +msgid "%s: T0: %f (%d)" +msgstr "" + +#: ../src/gtk-sat-map-ground-track.c:144 +#, c-format +msgid "%s: MAYDAY: Insufficient memory for ground track!" +msgstr "" + +#: ../src/gtk-sat-map-ground-track.c:191 +#, c-format +msgid "%s: Updating ground track for %s" +msgstr "" + +#: ../src/gtk-sat-map-ground-track.c:221 +#, c-format +msgid "%s: Deleting ground track for %s" +msgstr "" + +#: ../src/gtk-sat-map-ground-track.c:239 +#, c-format +msgid "%s: Could not find part %d of ground track" +msgstr "" + +#. highlight cov. area +#: ../src/gtk-sat-map-popup.c:133 +msgid "Highlight footprint" +msgstr "" + +#. show track +#: ../src/gtk-sat-map-popup.c:142 +msgid "Ground Track" +msgstr "" + +#. target +#: ../src/gtk-sat-map-popup.c:154 +msgid "Set Target" +msgstr "" + +#: ../src/gtk-sat-map.c:1048 +#, c-format +msgid "%s:%d: Loading map file %s" +msgstr "" + +#: ../src/gtk-sat-map.c:1054 +#, c-format +msgid "%s:%d: Map file found" +msgstr "" + +#: ../src/gtk-sat-map.c:1059 +#, c-format +msgid "%s:%d: Could not find map file %s" +msgstr "" + +#: ../src/gtk-sat-map.c:1067 +#, c-format +msgid "%s:%d: Using default map: %s" +msgstr "" + +#: ../src/gtk-sat-map.c:1076 +#, c-format +msgid "%s:%d: Error loading map file (%s)" +msgstr "" + +#: ../src/gtk-sat-module.c:267 +#, c-format +msgid "%s: Module %s is not valid." +msgstr "" + +#: ../src/gtk-sat-module.c:310 +msgid "Module options / shortcuts" +msgstr "" + +#: ../src/gtk-sat-module.c:316 +msgid "Close this module." +msgstr "" + +#: ../src/gtk-sat-module.c:450 +#, c-format +msgid "%s:%d: Invalid module layout (%d)" +msgstr "" + +#: ../src/gtk-sat-module.c:477 +#, c-format +msgid "%s:%d: Invalid child number (%d)" +msgstr "" + +#: ../src/gtk-sat-module.c:514 +#, c-format +msgid "" +"%s:%d: Invalid child type (%d)\n" +"Using GtkSatList..." +msgstr "" + +#: ../src/gtk-sat-module.c:553 +#, c-format +msgid "%s: Could not load config data from %s (%s)." +msgstr "" + +#: ../src/gtk-sat-module.c:563 +#, c-format +msgid "%s: Reading configuration from %s" +msgstr "" + +#: ../src/gtk-sat-module.c:607 +#, c-format +msgid "%s: Can not load default QTH file %s; using built-in defaults" +msgstr "" + +#. settings are really screwed up; we need some safe values here +#: ../src/gtk-sat-module.c:611 ../src/gtk-sat-module.c:612 +msgid "Error" +msgstr "" + +#: ../src/gtk-sat-module.c:681 ../src/mod-cfg.c:578 +#, c-format +msgid "%s: Failed to get list of satellites (%s)" +msgstr "" + +#: ../src/gtk-sat-module.c:703 +#, c-format +msgid "%s: Error reading data for #%d" +msgstr "" + +#: ../src/gtk-sat-module.c:727 +#, c-format +msgid "%s: Read data for #%d" +msgstr "" + +#: ../src/gtk-sat-module.c:734 +#, c-format +msgid "%s: Sat #%d already in list" +msgstr "" + +#: ../src/gtk-sat-module.c:745 +#, c-format +msgid "%s: Read %d out of %d satellites" +msgstr "" + +#: ../src/gtk-sat-module.c:783 +#, c-format +msgid "%s: Previous cycle missed it's deadline." +msgstr "" + +#: ../src/gtk-sat-module.c:922 ../src/gtk-sat-module.c:1556 +#, c-format +msgid "%f:%d: Unknown child type" +msgstr "" + +#: ../src/gtk-sat-module.c:1082 +#, c-format +msgid "%s: Module %s recevied CLOSE signal." +msgstr "" + +#: ../src/gtk-sat-module.c:1092 +#, c-format +msgid "%s: Module %s is in DOCKED state." +msgstr "" + +#: ../src/gtk-sat-module.c:1099 ../src/gtk-sat-module.c:1115 +#: ../src/gtk-sat-module.c:1143 +#, c-format +msgid "" +"%s: Module %s was not found in mod-mgr (%d)\n" +"Internal state is corrupt?" +msgstr "" + +#: ../src/gtk-sat-module.c:1108 +#, c-format +msgid "%s: Module %s is in WINDOW state." +msgstr "" + +#: ../src/gtk-sat-module.c:1136 +#, c-format +msgid "%s: Module %s is in FULLSCREEN state." +msgstr "" + +#: ../src/gtk-sat-module.c:1165 ../src/gtk-sat-module.c:1334 +#, c-format +msgid "%s: Module %s has unknown state: %d" +msgstr "" + +#: ../src/gtk-sat-module.c:1174 +#, c-format +msgid "%s: Module %s closed." +msgstr "" + +#: ../src/gtk-sat-module.c:1215 +#, c-format +msgid "%s: Module %s recevied CONFIG signal." +msgstr "" + +#: ../src/gtk-sat-module.c:1224 +#, c-format +msgid "" +"%s: Could not stop timeout callback\n" +"%s: Source ID %d seems invalid." +msgstr "" + +#: ../src/gtk-sat-module.c:1502 +#, c-format +msgid "%s: Reloading satellites for module %s" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:90 +#, c-format +msgid "%s:%d: %s called with NULL parameter!" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:100 +msgid "Detach module" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:111 +msgid "Attach module" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:124 +msgid "Leave fullscreen" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:133 +msgid "Fullscreen" +msgstr "" + +#. sky at a glance +#: ../src/gtk-sat-module-popup.c:147 +msgid "Sky at a glance" +msgstr "" + +#. time manager +#: ../src/gtk-sat-module-popup.c:157 ../src/gtk-sat-module-tmg.c:261 +msgid "Time Controller" +msgstr "" + +#. Radio Control +#: ../src/gtk-sat-module-popup.c:170 +msgid "Radio Control" +msgstr "" + +#. Antenna Control +#: ../src/gtk-sat-module-popup.c:179 +msgid "Antenna Control" +msgstr "" + +#. configure +#: ../src/gtk-sat-module-popup.c:192 +msgid "Configure" +msgstr "" + +#. clone +#: ../src/gtk-sat-module-popup.c:201 +msgid "Clone..." +msgstr "" + +#. delete module +#: ../src/gtk-sat-module-popup.c:214 ../src/sat-pref-qth.c:490 +#: ../src/sat-pref-rig.c:298 ../src/sat-pref-rot.c:307 +msgid "Delete" +msgstr "" + +#. close +#: ../src/gtk-sat-module-popup.c:223 +msgid "Close" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:257 +msgid "" +"A module can not be configured while the radio or rotator controller is " +"active.\n" +"\n" +"Please close the radio and rotator controllers and try again." +msgstr "" + +#. icon file name +#. window title +#: ../src/gtk-sat-module-popup.c:298 +msgid "Clone Module" +msgstr "" + +#. label +#: ../src/gtk-sat-module-popup.c:310 +msgid "Name of new module:" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:319 ../src/mod-cfg.c:515 +msgid "" +"Enter a short name for this module.\n" +"Allowed charachters: 0..9, a..z, A..Z, - and _" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:321 ../src/mod-cfg.c:517 +msgid "" +"The name will be used to identify the module and it is also used a file name " +"for saving the data.Max length is 25 charachters." +msgstr "" + +#. check button +#: ../src/gtk-sat-module-popup.c:338 +msgid "Open module when created" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:342 +msgid "If checked, the new module will be opened after it has been created" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:358 +#, c-format +msgid "%s:%d: Cloning %s => %s" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:376 +#, c-format +msgid "%s:%d: Failed to clone %s." +msgstr "" + +#: ../src/gtk-sat-module-popup.c:381 +#, c-format +msgid "%s:%d: Successfully cloned %s." +msgstr "" + +#: ../src/gtk-sat-module-popup.c:466 +#, c-format +msgid "%s:%d: Cloning cancelled by user." +msgstr "" + +#: ../src/gtk-sat-module-popup.c:472 +#, c-format +msgid "%s:%d: Cloning interrupted." +msgstr "" + +#: ../src/gtk-sat-module-popup.c:659 ../src/gtk-sat-module-popup.c:802 +#, c-format +msgid "%s:%d: Unknown module satate: %d" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:828 +#, c-format +msgid "The sky at a glance (%s)" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:894 +msgid "" +"You have no radio configuration!\n" +"Please configure a radio first." +msgstr "" + +#: ../src/gtk-sat-module-popup.c:907 +#, c-format +msgid "Gpredict Radio Control: %s" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:967 +msgid "" +"You have no rotator configuration!\n" +"Please configure an antenna rotator first." +msgstr "" + +#: ../src/gtk-sat-module-popup.c:980 +#, c-format +msgid "Gpredict Rotator Control: %s" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:1066 +#, c-format +msgid "" +"This operation will permanently delete\n" +"<b>%s</b>\n" +"from the disk.\n" +"Do you you want to proceed?" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:1076 +#, c-format +msgid "%s:%d: Failed to delete %s." +msgstr "" + +#: ../src/gtk-sat-module-popup.c:1081 +#, c-format +msgid "%s:%d: %s deleted permanently." +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:70 +#, c-format +msgid "%s: Time Controller for %s is already active" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:94 +msgid "Play forward" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:104 +msgid "Stop" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:115 +msgid "Play backwards" +msgstr "" + +#. reset time +#. reset button +#: ../src/gtk-sat-module-tmg.c:120 ../src/sat-pref-conditions.c:427 +#: ../src/sat-pref-single-sat.c:220 ../src/sat-pref-debug.c:141 +#: ../src/sat-pref-formats.c:118 ../src/sat-pref-layout.c:576 +#: ../src/sat-pref-list-view.c:253 ../src/sat-pref-map-view.c:644 +#: ../src/sat-pref-multi-pass.c:190 ../src/sat-pref-polar-view.c:577 +#: ../src/sat-pref-refresh.c:419 ../src/sat-pref-single-pass.c:184 +#: ../src/sat-pref-sky-at-glance.c:491 ../src/sat-pref-tle.c:350 +msgid "Reset" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:122 +msgid "Reset to current date and time" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:129 ../src/gtk-sat-module-tmg.c:556 +msgid "<b>Real-Time</b>" +msgstr "" + +#. hour +#: ../src/gtk-sat-module-tmg.c:149 +msgid " Hour:" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:161 +msgid "Use this control to set the hour" +msgstr "" + +#. minutes +#: ../src/gtk-sat-module-tmg.c:169 +msgid " Min:" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:181 +msgid "Use this control to set the minutes" +msgstr "" + +#. seconds +#: ../src/gtk-sat-module-tmg.c:189 +msgid " Sec:" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:201 +msgid "Use this control to set the seconds" +msgstr "" + +#. milliseconds +#: ../src/gtk-sat-module-tmg.c:209 +msgid " Msec:" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:221 +msgid "Use this control to set the milliseconds" +msgstr "" + +#. time throttle +#: ../src/gtk-sat-module-tmg.c:229 +msgid "Throttle:" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:241 +msgid "Time throttle / compression factor" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:282 +#, c-format +msgid "%s: Time Controller for %s launched" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:313 +#, c-format +msgid "%s: Time Controller for %s closed. Time reset." +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:474 +#, c-format +msgid "%s: %d/%d/%d %d:%d:%d.%d" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:547 +msgid "<b>Simulated Real-Time</b>" +msgstr "" + +#: ../src/gtk-sat-module-tmg.c:551 +msgid "<b>Manual Control</b>" +msgstr "" + +#: ../src/gtk-sat-tree.c:231 +msgid "Epoch" +msgstr "" + +#: ../src/gtk-sat-tree.c:244 +msgid "Selected" +msgstr "" + +#. expand and collabse buttons +#: ../src/gtk-sat-tree.c:266 +msgid "Expand" +msgstr "" + +#: ../src/gtk-sat-tree.c:269 +msgid "Expand all nodes in the tree to make it searchable" +msgstr "" + +#: ../src/gtk-sat-tree.c:273 +msgid "Collapse" +msgstr "" + +#: ../src/gtk-sat-tree.c:276 +msgid "Collapse all nodes in the tree" +msgstr "" + +#: ../src/gtk-sat-tree.c:332 +#, c-format +msgid "%s:%d: Directory is: %s" +msgstr "" + +#: ../src/gtk-sat-tree.c:340 +#, c-format +msgid "%s:%d: No .tle files found in %s." +msgstr "" + +#: ../src/gtk-sat-tree.c:378 +#, c-format +msgid "%s:%d: Read %d sats from %s " +msgstr "" + +#: ../src/gtk-sat-tree.c:420 +#, c-format +msgid "%s:%d: Failed to open %s (%s)" +msgstr "" + +#: ../src/gtk-sat-tree.c:521 ../src/gtk-sat-tree.c:654 +#, c-format +msgid "%s:%d: Satellite %d selected." +msgstr "" + +#: ../src/gtk-sat-tree.c:537 ../src/gtk-sat-tree.c:659 +#, c-format +msgid "%s:%d: Satellite %d already selected; skip..." +msgstr "" + +#: ../src/gtk-sat-tree.c:545 +#, c-format +msgid "%s:%d: Satellite %d de-selected." +msgstr "" + +#: ../src/gtk-sat-tree.c:581 ../src/gtk-sat-tree.c:734 +#, c-format +msgid "%s: Invalid GtkSatTree!" +msgstr "" + +#: ../src/gtk-sat-tree.c:603 +#, c-format +msgid "%s: Satellite %d already selected; skip..." +msgstr "" + +#: ../src/gtk-sat-tree.c:745 +#, c-format +msgid "%s: There are no satellites selected => NULL." +msgstr "" + +#. location +#: ../src/loc-tree.c:133 ../src/sat-pref-qth.c:188 +#: ../src/sat-pref-qth-editor.c:220 ../src/qth-editor.c:235 +msgid "Location" +msgstr "" + +#: ../src/loc-tree.c:205 +msgid "WX" +msgstr "" + +#: ../src/loc-tree.c:221 +msgid "X" +msgstr "" + +#. dialog window +#: ../src/loc-tree.c:258 +msgid "Select Location" +msgstr "" + +#: ../src/loc-tree.c:293 +#, c-format +msgid "%s: Selected %s" +msgstr "" + +#: ../src/loc-tree.c:304 +#, c-format +msgid "%s: No location selected" +msgstr "" + +#: ../src/loc-tree.c:354 +#, c-format +msgid "%s: %s does not exist!" +msgstr "" + +#: ../src/loc-tree.c:445 +#, c-format +msgid "%s: Read %d cities." +msgstr "" + +#: ../src/loc-tree.c:463 +#, c-format +msgid "%s: Failed to open locfile (%s)" +msgstr "" + +#: ../src/loc-tree.c:522 +#, c-format +msgid "%s: Invalid column: %d" +msgstr "" + +#: ../src/loc-tree.c:670 +#, c-format +msgid "%s: Failed to get parent for %s." +msgstr "" + +#: ../src/loc-tree.c:684 +#, c-format +msgid "%s: No selection found!" +msgstr "" + +#: ../src/main.c:61 +msgid "just to have a pot" +msgstr "" + +#: ../src/main.c:113 +#, c-format +msgid "" +"%s: User config check failed (code %d). This is fatal.\n" +"A possible solution would be to remove the .gpredict2 data dir\n" +"in your home directory" +msgstr "" + +#: ../src/main.c:124 +#, c-format +msgid "%s: TLE check failed! This is fatal." +msgstr "" + +#: ../src/main.c:427 +#, c-format +msgid "%s: Time threshold has been passed." +msgstr "" + +#: ../src/main.c:435 +#, c-format +msgid "%s: Starting new update thread." +msgstr "" + +#: ../src/main.c:445 +#, c-format +msgid "%s: Failed to create TLE update thread (%s)" +msgstr "" + +#: ../src/main.c:455 +msgid "" +"Your TLE files are getting out of date.\n" +"You can update them by selecting\n" +"<b>Edit -> Update TLE</b>\n" +"in the menubar." +msgstr "" + +#: ../src/main.c:486 +#, c-format +msgid "%s: Could not find TLE monitoring task (ID = %d)" +msgstr "" + +#: ../src/menubar.c:88 +msgid "_File" +msgstr "_Fichier" + +#: ../src/menubar.c:89 +msgid "_Edit" +msgstr "_Edition" + +#: ../src/menubar.c:90 +msgid "_Update TLE" +msgstr "_Mise à jour TLE" + +#: ../src/menubar.c:91 +msgid "_Tools" +msgstr "_Outils" + +#: ../src/menubar.c:92 +msgid "_Help" +msgstr "_Aide" + +#. File menu +#: ../src/menubar.c:95 +msgid "_New module" +msgstr "_Nouveau module" + +#: ../src/menubar.c:96 +msgid "Create a new module" +msgstr "Créer un nouveau module" + +#: ../src/menubar.c:97 +msgid "_Open module" +msgstr "_Ouvrir module" + +#: ../src/menubar.c:98 +msgid "Open an existing module" +msgstr "Ouvre un module existant" + +#: ../src/menubar.c:100 +msgid "Open the message log browser" +msgstr "" + +#: ../src/menubar.c:101 +msgid "E_xit" +msgstr "_Quitter" + +#: ../src/menubar.c:102 +msgid "Exit the program" +msgstr "Quitter le programme" + +#. Edit menu +#. { "Tle", GTK_STOCK_REFRESH, N_("Update TLE"), NULL, +#. N_("Update Keplerian elements"), NULL}, +#: ../src/menubar.c:107 +msgid "From _network" +msgstr "Depuis le _réseau" + +#: ../src/menubar.c:108 +msgid "Update Keplerian elements from a network server" +msgstr "Mets à jour les éléments Képlériens depuis un serveur réseau" + +#: ../src/menubar.c:110 +msgid "From l_ocal files" +msgstr "Depuis fichiers _locaux" + +#: ../src/menubar.c:111 +msgid "Update Keplerian elements from local files" +msgstr "Mets à jour les éléments Képlériens depuis des fichiers locaux" + +#: ../src/menubar.c:113 +msgid "Using TLE _editor" +msgstr "Utilisation de l'édit_eur TLE" + +#: ../src/menubar.c:114 +msgid "Add or update Keplerian elements using the TLE editor" +msgstr "" +"Ajoute ou mets à jour les éléments Képlériens en utilisant l'éditeur TLE" + +#: ../src/menubar.c:116 +msgid "_Transponders" +msgstr "_Transpondeurs" + +#: ../src/menubar.c:117 +msgid "Edit satellite transponder frequencies" +msgstr "Edite les fréquences transpondeurs satellite" + +#: ../src/menubar.c:119 +msgid "_Preferences" +msgstr "_Préférences" + +#: ../src/menubar.c:120 +msgid "Edit user preferences" +msgstr "Edite les préférences utilisateur" + +#. Tools menu +#: ../src/menubar.c:123 +msgid "Comm Window" +msgstr "Fenêtre Comm" + +#: ../src/menubar.c:124 +msgid "Predict windows between two observers" +msgstr "" + +#: ../src/menubar.c:126 +msgid "Advanced Predict" +msgstr "" + +#: ../src/menubar.c:127 +msgid "Open advanced pass predictor" +msgstr "" + +#. Help menu +#: ../src/menubar.c:130 +msgid "Getting Started" +msgstr "" + +#: ../src/menubar.c:131 +msgid "Show online user manual, Getting Started Section" +msgstr "" + +#: ../src/menubar.c:133 +msgid "User Manual" +msgstr "" + +#: ../src/menubar.c:134 +msgid "Show online user manual" +msgstr "" + +#: ../src/menubar.c:135 +msgid "_License" +msgstr "_Licence" + +#: ../src/menubar.c:136 +msgid "Show the Gpredict license" +msgstr "Monre la licence Gpredict" + +#: ../src/menubar.c:137 +msgid "_News" +msgstr "_Nouvelles" + +#: ../src/menubar.c:138 +msgid "Show what's new in this release" +msgstr "Montre ce qu'il y a de neuf dans cette version" + +#: ../src/menubar.c:139 +msgid "_About Gpredict" +msgstr "_A propos de Gpredict" + +#: ../src/menubar.c:140 +msgid "Show about dialog" +msgstr "Montre le dialogue à propos" + +#: ../src/menubar.c:221 +#, c-format +msgid "Failed to build menubar: %s" +msgstr "" + +#: ../src/menubar.c:258 +#, c-format +msgid "%s: Starting new module configurator..." +msgstr "" + +#: ../src/menubar.c:265 +#, c-format +msgid "%s: New module name is %s." +msgstr "" + +#: ../src/menubar.c:286 ../src/menubar.c:354 +#, c-format +msgid "Could not open %s. Please examine the log messages for details." +msgstr "" + +#: ../src/menubar.c:310 +#, c-format +msgid "%s: New module config cancelled." +msgstr "" + +#: ../src/menubar.c:326 +#, c-format +msgid "%s: Open existing module..." +msgstr "" + +#: ../src/menubar.c:333 +#, c-format +msgid "%s: Open module %s." +msgstr "" + +#: ../src/menubar.c:392 +#, c-format +msgid "%s: Open module cancelled." +msgstr "" + +#. create new dialog with progress indicator +#: ../src/menubar.c:448 ../src/menubar.c:636 ../src/sat-pref-general.c:61 +msgid "TLE Update" +msgstr "" + +#: ../src/menubar.c:469 +msgid "<b>Updating TLE files from network</b>" +msgstr "" + +#. statistics +#: ../src/menubar.c:482 ../src/menubar.c:670 +msgid "" +"Satellites updated:\t 0\n" +"Satellites skipped:\t 0\n" +"Missing Satellites:\t 0\n" +msgstr "" + +#: ../src/menubar.c:508 ../src/menubar.c:696 +msgid "Finished" +msgstr "" + +#: ../src/menubar.c:525 +msgid "" +"This version of gpredict has been compiled without network support. " +"Therefore, TLE update from network is not available.\n" +"\n" +"Consult the user manual for details." +msgstr "" + +#. create file chooser +#: ../src/menubar.c:579 +msgid "Select directory" +msgstr "" + +#. create label +#: ../src/menubar.c:585 +msgid "Select TLE directory:" +msgstr "" + +#. create the dalog +#: ../src/menubar.c:594 +msgid "Update TLE from files" +msgstr "" + +#: ../src/menubar.c:629 +#, c-format +msgid "%s: Running TLE update from %s" +msgstr "" + +#: ../src/menubar.c:656 +msgid "<b>Updating TLE files from files</b>" +msgstr "" + +#: ../src/menubar.c:724 ../src/menubar.c:748 ../src/menubar.c:769 +msgid "This function is still under development." +msgstr "" + +#: ../src/menubar.c:855 +#, c-format +msgid "%s:%s: Scanning directory %s for modules." +msgstr "" + +#: ../src/menubar.c:878 +#, c-format +msgid "%s:%d: Failed to open module dir %s (%s)" +msgstr "" + +#: ../src/menubar.c:893 +msgid "" +"You do not have any modules set up yet. Please use File->New in order to " +"create a module." +msgstr "" + +#: ../src/menubar.c:911 +msgid "Module" +msgstr "" + +#. create dialog +#: ../src/menubar.c:919 +msgid "Select a module" +msgstr "" + +#: ../src/menubar.c:946 +#, c-format +msgid "%s:%s: Selected module is: %s" +msgstr "" + +#: ../src/menubar.c:951 +#, c-format +msgid "%s:%s: No selection is list of modules." +msgstr "" + +#: ../src/mod-cfg.c:148 +#, c-format +msgid "%s: Already have module %s. Ask user to confirm..." +msgstr "" + +#: ../src/mod-cfg.c:157 +#, c-format +msgid "" +"There is already a module called %s.\n" +"Do you want to overwrite this module?" +msgstr "" + +#: ../src/mod-cfg.c:183 +#, c-format +msgid "%s: Error while saving module data (%d)." +msgstr "" + +#: ../src/mod-cfg.c:194 ../src/mod-cfg.c:283 +#, c-format +msgid "%s: User tried to create module with no sats." +msgstr "" + +#: ../src/mod-cfg.c:206 ../src/mod-cfg.c:294 +msgid "Please select at least one satellite from the list." +msgstr "" + +#: ../src/mod-cfg.c:344 +#, c-format +msgid "%s: Attempt to save data to empty file name." +msgstr "" + +#: ../src/mod-cfg.c:351 +#, c-format +msgid "%s: Attempt to save NULL data." +msgstr "" + +#: ../src/mod-cfg.c:362 ../src/sat-cfg.c:305 +#, c-format +msgid "%s: Could not create config data (%s)." +msgstr "" + +#: ../src/mod-cfg.c:380 ../src/sat-cfg.c:324 +#, c-format +msgid "%s: Could not create config file (%s)." +msgstr "" + +#: ../src/mod-cfg.c:399 ../src/sat-cfg.c:343 +#, c-format +msgid "%s: Error writing config data (%s)." +msgstr "" + +#: ../src/mod-cfg.c:415 +#, c-format +msgid "%s: Configuration saved for module %s." +msgstr "" + +#: ../src/mod-cfg.c:465 +msgid "Create New Module" +msgstr "" + +#: ../src/mod-cfg.c:478 +msgid "Edit Module" +msgstr "" + +#: ../src/mod-cfg.c:539 +msgid "Module Name" +msgstr "" + +#: ../src/mod-cfg.c:543 +msgid "Ground Station" +msgstr "" + +#. add button +#: ../src/mod-cfg.c:549 +msgid "Add new ground station" +msgstr "" + +#: ../src/mod-cfg.c:558 +msgid "<b>Select Satellites:</b>" +msgstr "" + +#: ../src/mod-cfg.c:698 +#, c-format +msgid "%s: Module has no QTH; use default." +msgstr "" + +#. finally, add "** DEFAULT **" string; secting this will +#. clear the MOD_CFG_QTH_FILE_KEY module configuration +#. key ensuring that the module will use the default QTH +#. +#. is buff == "** DEFAULT **" clear the configuration key +#. otherwise store the filename +#. +#: ../src/mod-cfg.c:701 ../src/mod-cfg.c:743 ../src/mod-cfg.c:791 +msgid "** DEFAULT **" +msgstr "" + +#: ../src/mod-cfg.c:734 +#, c-format +msgid "%s:%d: Failed to open user cfg dir %s (%s)" +msgstr "" + +#: ../src/mod-cfg.c:832 +#, c-format +msgid "%s: Applied changes to %s." +msgstr "" + +#. window icon file name +#: ../src/mod-cfg.c:854 +msgid "Module Properties" +msgstr "" + +#: ../src/mod-mgr.c:147 +#, c-format +msgid "%s: Failed to restore %s" +msgstr "" + +#: ../src/mod-mgr.c:169 +#, c-format +msgid "%s: No modules have to be restored." +msgstr "" + +#: ../src/mod-mgr.c:208 +#, c-format +msgid "%s: Added %s to module manger (page %d)." +msgstr "" + +#: ../src/mod-mgr.c:214 +#, c-format +msgid "%s: Added %s to module manger (NOT DOCKED)." +msgstr "" + +#: ../src/mod-mgr.c:221 +#, c-format +msgid "%s: Module %s seems to be NULL" +msgstr "" + +#: ../src/mod-mgr.c:262 +#, c-format +msgid "%s: Could not find child in notebook. This may hurt..." +msgstr "" + +#: ../src/mod-mgr.c:271 +#, c-format +msgid "%s: Removed child from notebook page %d." +msgstr "" + +#: ../src/mod-mgr.c:322 +#, c-format +msgid "%s: Attempt to save state but mod-mgr is NULL?" +msgstr "" + +#: ../src/mod-mgr.c:331 +#, c-format +msgid "%s: No modules need to save state." +msgstr "" + +#: ../src/mod-mgr.c:356 +#, c-format +msgid "%s: Stored %s" +msgstr "" + +#: ../src/mod-mgr.c:361 +#, c-format +msgid "%s: Saved states for %d modules." +msgstr "" + +#: ../src/mod-mgr.c:425 ../src/mod-mgr.c:494 +#, c-format +msgid "%s: Module %s not found in list. Trying to recover." +msgstr "" + +#: ../src/mod-mgr.c:433 +#, c-format +msgid "%s: Module %s already in notebook!" +msgstr "" + +#: ../src/mod-mgr.c:447 +#, c-format +msgid "%s: Docked %s into notebook (page %d)" +msgstr "" + +#: ../src/mod-mgr.c:502 +#, c-format +msgid "%s: Module %s does not seem to be docked!" +msgstr "" + +#: ../src/mod-mgr.c:511 +#, c-format +msgid "%s: Removed %s from notebook page %d." +msgstr "" + +#: ../src/mod-mgr.c:545 +msgid "GPREDICT: (none)" +msgstr "" + +#: ../src/mod-mgr.c:550 ../src/mod-mgr.c:567 +#, c-format +msgid "GPREDICT: %s" +msgstr "" + +#: ../src/mod-mgr.c:585 +#, c-format +msgid "%s: Attempt to reload sats but mod-mgr is NULL?" +msgstr "" + +#: ../src/mod-mgr.c:594 +#, c-format +msgid "%s: No modules need to reload sats." +msgstr "" + +#. pass details +#: ../src/pass-popup-menu.c:72 +msgid "Show details" +msgstr "" + +#. Polar plot pass +#: ../src/pass-popup-menu.c:89 +msgid "Polar plot" +msgstr "" + +#. Az/El plot pass +#: ../src/pass-popup-menu.c:103 +msgid "Az/El plot" +msgstr "" + +#: ../src/pass-to-txt.c:47 +msgid " Time" +msgstr "" + +#: ../src/pass-to-txt.c:48 +msgid " Az " +msgstr "" + +#. 6 +#: ../src/pass-to-txt.c:49 +msgid " El " +msgstr "" + +#: ../src/pass-to-txt.c:50 +msgid " Ra " +msgstr "" + +#: ../src/pass-to-txt.c:51 +msgid " Dec " +msgstr "" + +#: ../src/pass-to-txt.c:53 +msgid " Rate " +msgstr "" + +#: ../src/pass-to-txt.c:54 +msgid " Lat " +msgstr "" + +#: ../src/pass-to-txt.c:55 +msgid " Lon " +msgstr "" + +#: ../src/pass-to-txt.c:56 +msgid " SSP " +msgstr "" + +#: ../src/pass-to-txt.c:58 +msgid " Alt " +msgstr "" + +#: ../src/pass-to-txt.c:59 +msgid " Vel " +msgstr "" + +#: ../src/pass-to-txt.c:60 +msgid " Dop " +msgstr "" + +#: ../src/pass-to-txt.c:61 +msgid " Loss " +msgstr "" + +#: ../src/pass-to-txt.c:62 +msgid " Del " +msgstr "" + +#: ../src/pass-to-txt.c:63 +msgid " MA " +msgstr "" + +#: ../src/pass-to-txt.c:64 +msgid " Pha " +msgstr "" + +#: ../src/pass-to-txt.c:93 +msgid " AOS" +msgstr "" + +#: ../src/pass-to-txt.c:94 +msgid " TCA" +msgstr "" + +#. 6 +#: ../src/pass-to-txt.c:95 +msgid " LOS" +msgstr "" + +#: ../src/pass-to-txt.c:96 ../src/sat-pass-dialogs.c:61 +msgid "Duration" +msgstr "" + +#: ../src/pass-to-txt.c:97 ../src/sat-pass-dialogs.c:62 +#: ../src/sat-pref-rot.c:169 +msgid "Max El" +msgstr "" + +#: ../src/pass-to-txt.c:98 ../src/sat-pass-dialogs.c:63 +msgid "AOS Az" +msgstr "" + +#: ../src/pass-to-txt.c:99 ../src/sat-pass-dialogs.c:64 +msgid "Max El Az" +msgstr "" + +#: ../src/pass-to-txt.c:100 ../src/sat-pass-dialogs.c:65 +msgid "LOS Az" +msgstr "" + +#: ../src/pass-to-txt.c:142 +msgid "Local" +msgstr "" + +#: ../src/pass-to-txt.c:177 +#, c-format +msgid "" +"Pass details for %s (orbit %d)\n" +"Observer: %s, %s\n" +"LAT:%.2f LON:%.2f\n" +"AOS: %s %s\n" +"LOS: %s %s\n" +msgstr "" + +#: ../src/pass-to-txt.c:483 +#, c-format +msgid "" +"Upcoming passes for %s\n" +"Observer: %s, %s\n" +"LAT:%.2f LON:%.2f\n" +msgstr "" + +#: ../src/radio-conf.c:65 ../src/radio-conf.c:169 ../src/rotor-conf.c:65 +#, c-format +msgid "%s: NULL configuration name!" +msgstr "" + +#: ../src/radio-conf.c:82 ../src/rotor-conf.c:82 +#, c-format +msgid "%s: Could not load file %s\n" +msgstr "" + +#: ../src/radio-conf.c:95 ../src/radio-conf.c:105 ../src/radio-conf.c:115 +#: ../src/radio-conf.c:125 ../src/radio-conf.c:135 +#, c-format +msgid "%s: Error reading radio conf from %s (%s)." +msgstr "" + +#: ../src/radio-conf.c:145 +#, c-format +msgid "%s: Read radio configuration %s" +msgstr "" + +#: ../src/radio-conf.c:199 +#, c-format +msgid "%s: Saved radio configuration %s" +msgstr "" + +#: ../src/rotor-conf.c:95 ../src/rotor-conf.c:105 +#, c-format +msgid "%s: Error reading rotor conf from %s (%s)." +msgstr "" + +#: ../src/rotor-conf.c:115 +#, c-format +msgid "%s: Az type not defined for %s. Assuming 0..360°" +msgstr "" + +#: ../src/rotor-conf.c:125 +#, c-format +msgid "%s: MinAz not defined for %s. Assuming 0°." +msgstr "" + +#: ../src/rotor-conf.c:134 +#, c-format +msgid "%s: MaxAz not defined for %s. Assuming 360°." +msgstr "" + +#: ../src/rotor-conf.c:143 +#, c-format +msgid "%s: MinEl not defined for %s. Assuming 0°." +msgstr "" + +#: ../src/rotor-conf.c:152 +#, c-format +msgid "%s: MaxEl not defined for %s. Assuming 90°." +msgstr "" + +#: ../src/sat-cfg.c:263 +#, c-format +msgid "%s: Error reading config file (%s)" +msgstr "" + +#: ../src/sat-cfg.c:267 +#, c-format +msgid "%s: Using built-in defaults" +msgstr "" + +#: ../src/sat-cfg.c:276 +#, c-format +msgid "%s: Everything OK." +msgstr "" + +#: ../src/sat-cfg.c:359 +#, c-format +msgid "%s: Configuration saved." +msgstr "" + +#: ../src/sat-cfg.c:402 ../src/sat-cfg.c:466 ../src/sat-cfg.c:492 +#: ../src/sat-cfg.c:525 ../src/sat-cfg.c:591 ../src/sat-cfg.c:627 +#: ../src/sat-cfg.c:655 ../src/sat-cfg.c:711 ../src/sat-cfg.c:737 +#, c-format +msgid "%s: Module not initialised\n" +msgstr "" + +#: ../src/sat-cfg.c:425 ../src/sat-cfg.c:443 ../src/sat-cfg.c:479 +#: ../src/sat-cfg.c:505 +#, c-format +msgid "%s: Unknown BOOL param index (%d)\n" +msgstr "" + +#: ../src/sat-cfg.c:548 ../src/sat-cfg.c:571 ../src/sat-cfg.c:613 +#: ../src/sat-cfg.c:640 +#, c-format +msgid "%s: Unknown STR param index (%d)\n" +msgstr "" + +#: ../src/sat-cfg.c:678 ../src/sat-cfg.c:696 ../src/sat-cfg.c:724 +#: ../src/sat-cfg.c:750 +#, c-format +msgid "%s: Unknown INT param index (%d)\n" +msgstr "" + +#: ../src/sat-info.c:85 +msgid "<b>Satellite name:</b>" +msgstr "" + +#: ../src/sat-info.c:90 +#, c-format +msgid "<b>%s</b>" +msgstr "" + +#. operational status +#: ../src/sat-info.c:97 +msgid "Operational Status:" +msgstr "" + +#: ../src/sat-info.c:104 +msgid "Operational" +msgstr "" + +#: ../src/sat-info.c:108 +msgid "Non-operational" +msgstr "" + +#: ../src/sat-info.c:112 +msgid "Partially operational" +msgstr "" + +#: ../src/sat-info.c:116 +msgid "Backup/Standby" +msgstr "" + +#: ../src/sat-info.c:120 +msgid "Spare" +msgstr "" + +#: ../src/sat-info.c:124 +msgid "Extended Mission" +msgstr "" + +#: ../src/sat-info.c:128 ../src/sat-vis.c:40 +msgid "Unknown" +msgstr "" + +#. Catnum +#: ../src/sat-info.c:137 +msgid "Catalogue number:" +msgstr "" + +#. international designator +#: ../src/sat-info.c:148 +msgid "Internation designator:" +msgstr "" + +#. elset number +#: ../src/sat-info.c:157 +msgid "Element set number:" +msgstr "" + +#. elset epoch +#: ../src/sat-info.c:168 +msgid "Epoch time:" +msgstr "" + +#. Revolution Number @ Epoch +#: ../src/sat-info.c:179 +msgid "Orbit number @ epoch:" +msgstr "" + +#. Orbit inclination +#: ../src/sat-info.c:197 +msgid "Inclination:" +msgstr "" + +#. RAAN +#: ../src/sat-info.c:208 +msgid "RAAN:" +msgstr "" + +#. Eccentricity +#: ../src/sat-info.c:219 +msgid "Eccentricity:" +msgstr "" + +#. Argument of perigee +#: ../src/sat-info.c:230 +msgid "Arg. of perigee:" +msgstr "" + +#. Mean Anomaly +#: ../src/sat-info.c:241 +msgid "Mean anomaly:" +msgstr "" + +#. Mean Motion +#: ../src/sat-info.c:252 +msgid "Mean motion:" +msgstr "" + +#. one half of the first time derivative of mean motion +#: ../src/sat-info.c:264 +msgid "½ d/dt (mean motion):" +msgstr "" + +#: ../src/sat-info.c:279 +msgid "1/6 d<sup>2</sup>/dt<sup>2</sup> (mean motion):" +msgstr "" + +#. B* drag term +#: ../src/sat-info.c:292 +msgid "B* drag term:" +msgstr "" + +#. create dialog window with NULL parent +#: ../src/sat-info.c:312 +msgid "Satellite Info" +msgstr "Info Satellite" + +#. * WARNING: Used directly in sat-log-browser +#: ../src/sat-log.c:57 ../src/sat-log-browser.c:69 +msgid "NONE" +msgstr "" + +#: ../src/sat-log.c:57 +msgid "HAMLIB" +msgstr "" + +#. print an error message +#: ../src/sat-log.c:101 +#, c-format +msgid "ERROR: Could not create %s\n" +msgstr "" + +#: ../src/sat-log.c:125 +#, c-format +msgid "" +"\n" +"\n" +"ERROR: Failed to create %s\n" +"%s\n" +"\n" +msgstr "" + +#: ../src/sat-log.c:138 +#, c-format +msgid "%s: Session started" +msgstr "" + +#: ../src/sat-log.c:150 +#, c-format +msgid "%s: Session ended" +msgstr "" + +#: ../src/sat-log-browser.c:56 ../src/sat-pass-dialogs.c:100 +#: ../src/sat-pass-dialogs.c:124 +msgid "Time" +msgstr "" + +#: ../src/sat-log-browser.c:57 +msgid "Source" +msgstr "" + +#: ../src/sat-log-browser.c:58 +msgid "Level" +msgstr "" + +#: ../src/sat-log-browser.c:59 +msgid "Message" +msgstr "" + +#: ../src/sat-log-browser.c:70 +msgid "BUG" +msgstr "" + +#: ../src/sat-log-browser.c:72 +msgid "WARNING" +msgstr "" + +#: ../src/sat-log-browser.c:73 +msgid "DEBUG" +msgstr "" + +#: ../src/sat-log-browser.c:74 +msgid "TRACE" +msgstr "" + +#. create dialog window; we use "fake" stock responses to catch user +#. button clicks (save_as and pause) +#. +#: ../src/sat-log-browser.c:152 +msgid "Log Browser" +msgstr "" + +#. create file chooser dialog +#: ../src/sat-log-browser.c:371 +msgid "Select Log File" +msgstr "" + +#: ../src/sat-log-browser.c:447 +msgid "SYS" +msgstr "" + +#: ../src/sat-log-browser.c:458 +msgid "Log file seems corrupt" +msgstr "" + +#: ../src/sat-log-browser.c:480 +#, c-format +msgid "%s:%d: Error open debug log (%s)" +msgstr "" + +#: ../src/sat-log-browser.c:654 +msgid "Hamlib" +msgstr "" + +#: ../src/sat-log-browser.c:660 +msgid "Gpredict" +msgstr "" + +#: ../src/sat-log-browser.c:666 +msgid "Other" +msgstr "" + +#: ../src/sat-log-browser.c:676 +msgid "Bugs" +msgstr "" + +#: ../src/sat-log-browser.c:682 +msgid "Errors" +msgstr "" + +#: ../src/sat-log-browser.c:688 +msgid "Warnings" +msgstr "" + +#: ../src/sat-log-browser.c:694 +msgid "Messages" +msgstr "" + +#: ../src/sat-log-browser.c:700 +msgid "Debug" +msgstr "" + +#: ../src/sat-log-browser.c:713 +msgid "<b>Total</b>" +msgstr "" + +#. frame around the table +#: ../src/sat-log-browser.c:738 +msgid " Summary " +msgstr "" + +#: ../src/sat-pass-dialogs.c:58 +msgid "AOS" +msgstr "" + +#: ../src/sat-pass-dialogs.c:59 +msgid "TCA" +msgstr "" + +#: ../src/sat-pass-dialogs.c:60 +msgid "LOS" +msgstr "" + +#: ../src/sat-pass-dialogs.c:72 +msgid "Aquisition of signal (AOS)" +msgstr "" + +#: ../src/sat-pass-dialogs.c:73 +msgid "Time of Closest Approach (TCA)" +msgstr "" + +#: ../src/sat-pass-dialogs.c:74 +msgid "Loss of signal (LOS)" +msgstr "" + +#: ../src/sat-pass-dialogs.c:75 +msgid "Duration of pass" +msgstr "" + +#: ../src/sat-pass-d... [truncated message content] |
From: <cs...@us...> - 2009-03-01 11:09:44
|
Revision: 198 http://gpredict.svn.sourceforge.net/gpredict/?rev=198&view=rev Author: csete Date: 2009-03-01 11:09:38 +0000 (Sun, 01 Mar 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-03-01 10:34:33 UTC (rev 197) +++ trunk/ChangeLog 2009-03-01 11:09:38 UTC (rev 198) @@ -1,3 +1,10 @@ +2009-03-01; Alexandru Csete <oz...@gm...> + + * configure.ac: + Changed required GooCanvas version from 0.10 to 0.9 to be vompatible + with older linux distributions, too (e.g. Ubuntu 8.04). + + 2009-02-19; Stephane Fillod <fi...@us...> * po/POTFILES.in: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-03-01 10:34:33 UTC (rev 197) +++ trunk/NEWS 2009-03-01 11:09:38 UTC (rev 198) @@ -19,6 +19,7 @@ - Fixed bug 2170642: Small error in user manual. x Windows: New installer instead of ZIP distribution. - Updated PDF user manual. +- French translation. Changes in version 0.9.0 (2007-09-29): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-03-16 20:33:19
|
Revision: 199 http://gpredict.svn.sourceforge.net/gpredict/?rev=199&view=rev Author: csete Date: 2009-03-16 20:32:52 +0000 (Mon, 16 Mar 2009) Log Message: ----------- Applied patch 2688135: Gio port of TLE updater (thanks Bruce Cowan). Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/README trunk/configure.ac trunk/src/about.c trunk/src/menubar.c trunk/src/tle-update.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-03-01 11:09:38 UTC (rev 198) +++ trunk/ChangeLog 2009-03-16 20:32:52 UTC (rev 199) @@ -1,3 +1,20 @@ +2009-03-16 Bruce Cowan <bc...@fa...> + + * src/menubar.c: + * src/tle-update.c: + Port TLE download to GIO. + + * configure.ac: + * README: + Remove references to libcurl, add GIO dependency, and bump GLib + requirement. + + * src/about.c: + Updated credits. + + * NEWS: + Updated. + 2009-03-01; Alexandru Csete <oz...@gm...> * configure.ac: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-03-01 11:09:38 UTC (rev 198) +++ trunk/NEWS 2009-03-16 20:32:52 UTC (rev 199) @@ -17,6 +17,7 @@ - Fixed bug 2139102: rigctld port. - Fixed bug 2130912: Crash when no rig or no rotator are defined. - Fixed bug 2170642: Small error in user manual. +- Applied patch 2688135: Use GIO instead of libcurl for TLE download. x Windows: New installer instead of ZIP distribution. - Updated PDF user manual. - French translation. Modified: trunk/README =================================================================== --- trunk/README 2009-03-01 11:09:38 UTC (rev 198) +++ trunk/README 2009-03-16 20:32:52 UTC (rev 199) @@ -49,7 +49,6 @@ for successful compilation of Gpredict: - Gtk+ 2.12 or later -- Curl and libcurl (optional but highly recommended) - Hamlib (runtime only, not required for build) If you compile Gpredict from source you will also need the development parts Modified: trunk/configure.ac =================================================================== --- trunk/configure.ac 2009-03-01 11:09:38 UTC (rev 198) +++ trunk/configure.ac 2009-03-16 20:32:52 UTC (rev 199) @@ -21,24 +21,11 @@ fi dnl check for glib, gtk, and goocanvas libraries -pkg_modules="gtk+-2.0 >= 2.12.0 glib-2.0 >= 2.14.0 gthread-2.0 >= 2.14.0 goocanvas >= 0.9" +pkg_modules="gtk+-2.0 >= 2.12.0 glib-2.0 >= 2.16.0 gio-2.0 >= 2.16.0 gthread-2.0 >= 2.14.0 goocanvas >= 0.9" PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) AC_SUBST(PACKAGE_CFLAGS) AC_SUBST(PACKAGE_LIBS) - -dnl check for libcurl -PKG_CHECK_MODULES(LIBCURL, libcurl, [ - CFLAGS="$CFLAGS $LIBCURL_CFLAGS"; - LIBS="$LIBS $LIBCURL_LIBS"; - havecurl=true; - AC_DEFINE(HAVE_LIBCURL, 1, [Define if libcurl is available]) - ], [ - havecurl=false; - AC_DEFINE(HAVE_LIBCURL, 0, [Define if libcurl is unvailable]) - -]) - dnl Hamlib not needed if we go for the TCP based I/F dnl check for hamlib dnl PKG_CHECK_MODULES(HAMLIB, hamlib, [ @@ -73,14 +60,12 @@ GLIB_V=`pkg-config --modversion glib-2.0` +GIO_V=`pkg-config --modversion gio-2.0` GTHR_V=`pkg-config --modversion gthread-2.0` GDK_V=`pkg-config --modversion gdk-2.0` GTK_V=`pkg-config --modversion gtk+-2.0` GOOC_V=`pkg-config --modversion goocanvas` dnl SQL_V=`pkg-config --modversion sqlite3` -if test "$havecurl" = true ; then - CURL_V=`pkg-config --modversion libcurl` -fi dnl if test "$havehamlib" = true ; then dnl HAML_V=`pkg-config --modversion hamlib` dnl fi @@ -110,16 +95,12 @@ echo echo Gpredict version... : $VERSION echo Glib version....... : $GLIB_V +echo Gio version........ : $GIO_V echo Gthread version.... : $GTHR_V echo Gdk version........ : $GDK_V echo Gtk+ version....... : $GTK_V echo GooCanvas version.. : $GOOC_V dnl echo SQLite version..... : $SQL_V -if test "$havecurl" = true ; then -echo Curl version....... : $CURL_V -else -echo Curl version....... : none -fi dnl if test "$havehamlib" = true ; then dnl echo Hamlib version..... : $HAML_V dnl else Modified: trunk/src/about.c =================================================================== --- trunk/src/about.c 2009-03-01 11:09:38 UTC (rev 198) +++ trunk/src/about.c 2009-03-16 20:32:52 UTC (rev 199) @@ -36,20 +36,21 @@ const gchar *authors[] = { - "Alexandru Csete, OZ9AEC (design and development)", - "", - "Contributors:", - "Damon Chaplin (GooCanvas)", - "Dr. T.S. Kelso (SGP4/SDP4 algorithms)", - "John A. Magliacane, KD2BD (prediction code)", - "Neoklis Kyriazis, 5B4AZ (SGP4/SDP4 in C)", - "William J Beksi, KC2EXL (GtkSatMap)", - "Stephane Fillod (locator.c)", - "Nate Bargmann (locator.c)", - "Dave Hines (locator.c)", - "Mirko Caserta (locator.c)", - "S. R. Sampson (locator.c)", - NULL + "Alexandru Csete, OZ9AEC (design and development)", + "", + "Contributors:", + "Bruce Cowan (Gio port of TLE updater)", + "Damon Chaplin (GooCanvas)", + "Dr. T.S. Kelso (SGP4/SDP4 algorithms)", + "John A. Magliacane, KD2BD (prediction code)", + "Neoklis Kyriazis, 5B4AZ (SGP4/SDP4 in C)", + "William J Beksi, KC2EXL (GtkSatMap)", + "Stephane Fillod (locator.c)", + "Nate Bargmann (locator.c)", + "Dave Hines (locator.c)", + "Mirko Caserta (locator.c)", + "S. R. Sampson (locator.c)", + NULL }; Modified: trunk/src/menubar.c =================================================================== --- trunk/src/menubar.c 2009-03-01 11:09:38 UTC (rev 198) +++ trunk/src/menubar.c 2009-03-16 20:32:52 UTC (rev 199) @@ -436,7 +436,6 @@ menubar_tle_net_cb (GtkWidget *widget, gpointer data) { GtkWidget *dialog; /* dialog window */ -#if HAVE_LIBCURL GtkWidget *label; /* misc labels */ GtkWidget *progress; /* progress indicator */ GtkWidget *label1,*label2; /* activitity and stats labels */ @@ -514,24 +513,6 @@ /* reload satellites */ mod_mgr_reload_sats (); - -#else - - dialog = gtk_message_dialog_new (GTK_WINDOW (app), - GTK_DIALOG_MODAL | - GTK_DIALOG_DESTROY_WITH_PARENT, - GTK_MESSAGE_ERROR, - GTK_BUTTONS_OK, - _("This version of gpredict has been compiled "\ - "without network support. Therefore, TLE update "\ - "from network is not available.\n\n"\ - "Consult the user manual for details.")); - - gtk_dialog_run (GTK_DIALOG (dialog)); - gtk_widget_destroy (dialog); - -#endif - } Modified: trunk/src/tle-update.c =================================================================== --- trunk/src/tle-update.c 2009-03-01 11:09:38 UTC (rev 198) +++ trunk/src/tle-update.c 2009-03-16 20:32:52 UTC (rev 199) @@ -32,9 +32,7 @@ #ifdef HAVE_CONFIG_H # include <build-config.h> #endif -#if HAVE_LIBCURL -# include <curl/curl.h> -#endif +#include <gio/gio.h> #include "sgpsdp/sgp4sdp4.h" #include "sat-log.h" #include "sat-cfg.h" @@ -58,7 +56,6 @@ static gchar *tle_to_gchar (tle_type_t type, tle_t *tle); #endif -static size_t my_write_func (void *ptr, size_t size, size_t nmemb, FILE *stream); static gint read_fresh_tle (const gchar *dir, const gchar *fnam, GHashTable *data); static void update_tle_in_file (const gchar *ldname, @@ -414,20 +411,16 @@ GtkWidget *label1, GtkWidget *label2) { - -#if HAVE_LIBCURL gchar *server; - gchar *proxy = NULL; gchar *files_tmp; gchar **files; guint numfiles,i; gchar *curfile; gchar *locfile; - CURL *curl; - CURLcode res; + GFile *file; gboolean error = FALSE; gdouble fraction,start=0; - FILE *outfile; + GFile *outfile; GDir *dir; gchar *cache; const gchar *fname; @@ -443,9 +436,8 @@ tle_in_progress = TRUE; - /* get server, proxy, and list of files */ + /* get server and list of files */ server = sat_cfg_get_str (SAT_CFG_STR_TLE_SERVER); - proxy = sat_cfg_get_str (SAT_CFG_STR_TLE_PROXY); files_tmp = sat_cfg_get_str (SAT_CFG_STR_TLE_FILES); files = g_strsplit (files_tmp, ";", 0); numfiles = g_strv_length (files); @@ -467,20 +459,13 @@ if (!silent && (progress != NULL)) start = gtk_progress_bar_get_fraction (GTK_PROGRESS_BAR (progress)); - /* initialise curl */ - curl = curl_easy_init(); - if (proxy != NULL) - curl_easy_setopt (curl, CURLOPT_PROXY, proxy); - curl_easy_setopt (curl, CURLOPT_USERAGENT, "gpredict/curl"); - curl_easy_setopt (curl, CURLOPT_CONNECTTIMEOUT, 10); - /* get files */ for (i = 0; i < numfiles; i++) { /* set URL */ curfile = g_strconcat (server, files[i], NULL); - curl_easy_setopt (curl, CURLOPT_URL, curfile); + file = g_file_new_for_uri (curfile); /* set activity message */ if (!silent && (label1 != NULL)) { @@ -502,18 +487,15 @@ "tle", G_DIR_SEPARATOR_S, "cache", G_DIR_SEPARATOR_S, files[i], NULL); - outfile = g_fopen (locfile, "wb"); - curl_easy_setopt (curl, CURLOPT_WRITEDATA, outfile); - curl_easy_setopt (curl, CURLOPT_WRITEFUNCTION, my_write_func); + outfile = g_file_new_for_path (locfile); - /* get file */ - res = curl_easy_perform (curl); + g_file_copy (file, outfile, G_FILE_COPY_NONE, NULL, NULL, NULL, &err); - if (res != CURLE_OK) { + if (error) { sat_log_log (SAT_LOG_LEVEL_ERROR, _("%s: Error fetching %s (%s)"), - __FUNCTION__, curfile, curl_easy_strerror (res)); - error = TRUE; + __FUNCTION__, curfile, err->message); + g_clear_error (&err); } else { sat_log_log (SAT_LOG_LEVEL_MSG, @@ -539,11 +521,8 @@ g_free (curfile); g_free (locfile); - fclose (outfile); } - curl_easy_cleanup (curl); - /* continue update if we have fetched at least one file */ if (success > 0) { /* call update_from_files */ @@ -561,8 +540,6 @@ g_free (server); g_strfreev (files); g_free (files_tmp); - if (proxy != NULL) - g_free (proxy); /* open cache */ cache = g_strconcat (g_get_home_dir (), G_DIR_SEPARATOR_S, @@ -596,36 +573,9 @@ /* clear busy flag */ tle_in_progress = FALSE; - -#else - sat_log_log (SAT_LOG_LEVEL_BUG, - _("%s: This version of gpredict has been compiled without network support.\n" - "To update TLE data, download NASA 2-line files manually, then run Update from files."), - __FUNCTION__); -#endif - } -/** \brief Write TLE data block to file. - * \param ptr Pointer to the data block to be written. - * \param size Size of data block. - * \param nmemb Size multiplier? - * \param stream Pointer to the file handle. - * \return The number of bytes actually written. - * - * This function writes the received data to the file pointed to by stream. - * It is used as write callback by to curl exec function. - */ -static size_t -my_write_func (void *ptr, size_t size, size_t nmemb, FILE *stream) -{ - /*** FIXME: TBC whether this works in wintendo */ - return fwrite (ptr, size, nmemb, stream); -} - - - /** \brief Read fresh TLE data into hash table. * \param dir The directory to read from. * \param fnam The name of the file to read from. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-03-18 10:05:20
|
Revision: 201 http://gpredict.svn.sourceforge.net/gpredict/?rev=201&view=rev Author: csete Date: 2009-03-18 10:05:03 +0000 (Wed, 18 Mar 2009) Log Message: ----------- Fixed typo (Debian bug #520203). Modified Paths: -------------- trunk/ChangeLog trunk/src/sat-pref-qth.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-03-17 21:41:06 UTC (rev 200) +++ trunk/ChangeLog 2009-03-18 10:05:03 UTC (rev 201) @@ -1,3 +1,9 @@ +2009-03-18 Alexandru Csete <oz...@gm...> + + * src/sat-pref-qth.c: + Fixed typo (Debian bug #520203). + + 2009-03-16 Bruce Cowan <bc...@fa...> * src/sat-cfg.[ch]: @@ -23,14 +29,14 @@ Updated. -2009-03-01; Alexandru Csete <oz...@gm...> +2009-03-01 Alexandru Csete <oz...@gm...> * configure.ac: Changed required GooCanvas version from 0.10 to 0.9 to be vompatible with older linux distributions, too (e.g. Ubuntu 8.04). -2009-02-19; Stephane Fillod <fi...@us...> +2009-02-19 Stephane Fillod <fi...@us...> * po/POTFILES.in: Remove goocanv8 files. Update list of C files. @@ -42,7 +48,7 @@ * src/Makefile.am: Fixed a typo. -2008-12-28; Alexandru Csete <oz...@gm...> +2008-12-28 Alexandru Csete <oz...@gm...> * src/sat-pref-rig-editor.c: Added widgets for editing radio type and ptt. Modified: trunk/src/sat-pref-qth.c =================================================================== --- trunk/src/sat-pref-qth.c 2009-03-17 21:41:06 UTC (rev 200) +++ trunk/src/sat-pref-qth.c 2009-03-18 10:05:03 UTC (rev 201) @@ -558,7 +558,7 @@ GTK_BUTTONS_OK, _("Can not delete ground station!\n\n"\ "You need to have at least one ground\n"\ - "statiob set up, otherwise gpredict may\n"\ + "station set up, otherwise gpredict may\n"\ "not work properly.")); gtk_dialog_run (GTK_DIALOG (dialog)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fi...@us...> - 2009-03-21 10:02:57
|
Revision: 203 http://gpredict.svn.sourceforge.net/gpredict/?rev=203&view=rev Author: fillods Date: 2009-03-21 10:02:54 +0000 (Sat, 21 Mar 2009) Log Message: ----------- Make gettext() do its job on static strings at runtime Modified Paths: -------------- trunk/ChangeLog trunk/src/about.c trunk/src/gtk-polar-view.c trunk/src/gtk-sat-list.c trunk/src/gtk-sat-map.c trunk/src/gtk-single-sat.c trunk/src/menubar.c trunk/src/pass-to-txt.c trunk/src/sat-log-browser.c trunk/src/sat-pass-dialogs.c trunk/src/sat-pref-formats.c trunk/src/sat-pref-list-view.c trunk/src/sat-pref.c trunk/src/sat-vis.c trunk/src/tle-update.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/ChangeLog 2009-03-21 10:02:54 UTC (rev 203) @@ -1,3 +1,24 @@ +2009-03-21 Stephane Fillod <fi...@us...> + + * src/about.c: + * src/gtk-polar-view.c: + * src/gtk-sat-list.c: + * src/gtk-sat-map.c: + * src/gtk-single-sat.c: + * src/menubar.c: + * src/pass-to-txt.c: + * src/sat-log-browser.c: + * src/sat-pass-dialogs.c: + * src/sat-pref-formats.c: + * src/sat-pref-list-view.c: + * src/sat-pref.c: + * src/sat-vis.c: + * src/tle-update.c: + Make gettext() do its job on static strings at runtime. + + * po/fr.po: update + + 2009-03-18 Alexandru Csete <oz...@gm...> * src/sat-pref-qth.c: @@ -32,7 +53,7 @@ 2009-03-01 Alexandru Csete <oz...@gm...> * configure.ac: - Changed required GooCanvas version from 0.10 to 0.9 to be vompatible + Changed required GooCanvas version from 0.10 to 0.9 to be compatible with older linux distributions, too (e.g. Ubuntu 8.04). Modified: trunk/src/about.c =================================================================== --- trunk/src/about.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/about.c 2009-03-21 10:02:54 UTC (rev 203) @@ -96,7 +96,7 @@ "http://gpredict.oz9aec.net/"); /* gtk_about_dialog_set_website_label (GTK_ABOUT_DIALOG (dialog), */ /* _("Gpredict Website")); */ - gtk_about_dialog_set_license (GTK_ABOUT_DIALOG (dialog), license); + gtk_about_dialog_set_license (GTK_ABOUT_DIALOG (dialog), _(license)); gtk_about_dialog_set_wrap_license (GTK_ABOUT_DIALOG (dialog), TRUE); iconfile = icon_file_name ("gpredict-icon.png"); icon = gdk_pixbuf_new_from_file (iconfile, NULL); Modified: trunk/src/gtk-polar-view.c =================================================================== --- trunk/src/gtk-polar-view.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/gtk-polar-view.c 2009-03-21 10:02:54 UTC (rev 203) @@ -716,10 +716,10 @@ cs = g_strdup (":"); if (h > 0) - buff = g_strdup_printf ("Next: %s\nin %s%d:%s%d%s%d", + buff = g_strdup_printf (_("Next: %s\nin %s%d:%s%d%s%d"), sat->tle.sat_name, ch, h, cm, m, cs, s); else - buff = g_strdup_printf ("Next: %s\nin %s%d%s%d", + buff = g_strdup_printf (_("Next: %s\nin %s%d%s%d"), sat->tle.sat_name, cm, m, cs, s); Modified: trunk/src/gtk-sat-list.c =================================================================== --- trunk/src/gtk-sat-list.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/gtk-sat-list.c 2009-03-21 10:02:54 UTC (rev 203) @@ -355,7 +355,7 @@ NULL); #endif - column = gtk_tree_view_column_new_with_attributes (SAT_LIST_COL_TITLE[i], + column = gtk_tree_view_column_new_with_attributes (_(SAT_LIST_COL_TITLE[i]), renderer, "text", i, NULL); Modified: trunk/src/gtk-sat-map.c =================================================================== --- trunk/src/gtk-sat-map.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/gtk-sat-map.c 2009-03-21 10:02:54 UTC (rev 203) @@ -668,14 +668,14 @@ cs = g_strdup (":"); if (h > 0) - buff = g_strdup_printf ("<span background=\"#%s\"> "\ - "Next: %s in %s%d:%s%d%s%d </span>", + buff = g_strdup_printf (_("<span background=\"#%s\"> "\ + "Next: %s in %s%d:%s%d%s%d </span>"), satmap->infobgd, sat->tle.sat_name, ch, h, cm, m, cs, s); else - buff = g_strdup_printf ("<span background=\"#%s\"> " \ - "Next: %s in %s%d%s%d </span>", + buff = g_strdup_printf (_("<span background=\"#%s\"> " \ + "Next: %s in %s%d%s%d </span>"), satmap->infobgd, sat->tle.sat_name, cm, m, cs, s); Modified: trunk/src/gtk-single-sat.c =================================================================== --- trunk/src/gtk-single-sat.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/gtk-single-sat.c 2009-03-21 10:02:54 UTC (rev 203) @@ -280,7 +280,7 @@ if (GTK_SINGLE_SAT (widget)->flags & (1 << i)) { - label1 = gtk_label_new (SINGLE_SAT_FIELD_TITLE[i]); + label1 = gtk_label_new (_(SINGLE_SAT_FIELD_TITLE[i])); gtk_misc_set_alignment (GTK_MISC (label1), 1.0, 0.5); gtk_table_attach (GTK_TABLE (GTK_SINGLE_SAT (widget)->table), label1, 0, 1, i, i+1, @@ -294,8 +294,8 @@ GTK_FILL, GTK_SHRINK, 0, 0); /* add tooltips */ - gtk_widget_set_tooltip_text (label1, SINGLE_SAT_FIELD_HINT[i]); - gtk_widget_set_tooltip_text (label2, SINGLE_SAT_FIELD_HINT[i]); + gtk_widget_set_tooltip_text (label1, _(SINGLE_SAT_FIELD_HINT[i])); + gtk_widget_set_tooltip_text (label2, _(SINGLE_SAT_FIELD_HINT[i])); /* store reference */ GTK_SINGLE_SAT (widget)->labels[i] = label2; Modified: trunk/src/menubar.c =================================================================== --- trunk/src/menubar.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/menubar.c 2009-03-21 10:02:54 UTC (rev 203) @@ -202,10 +202,19 @@ GtkWidget *menuitem; GtkWidget *image; gchar *icon; + gint i; /* create action group */ actgrp = gtk_action_group_new ("MenuActions"); + /* i18n */ + for (i=0; i<G_N_ELEMENTS (entries); i++) { + if (entries[i].label) + entries[i].label = _(entries[i].label); + if (entries[i].tooltip) + entries[i].tooltip = _(entries[i].tooltip); + } + gtk_action_group_add_actions (actgrp, entries, G_N_ELEMENTS (entries), NULL); /* create UI manager */ Modified: trunk/src/pass-to-txt.c =================================================================== --- trunk/src/pass-to-txt.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/pass-to-txt.c 2009-03-21 10:02:54 UTC (rev 203) @@ -218,7 +218,7 @@ /* add time column */ buff = g_strnfill (size - 4, ' '); - line = g_strconcat (SPCT[0], buff, NULL); + line = g_strconcat (_(SPCT[0]), buff, NULL); linelength = size + 1; g_free (buff); @@ -228,7 +228,7 @@ if (fields & (1 << i)) { /* add column to line */ - buff = g_strconcat (line, " ", SPCT[i], NULL); + buff = g_strconcat (line, " ", _(SPCT[i]), NULL); g_free (line); line = g_strdup (buff); g_free (buff); @@ -519,7 +519,7 @@ /* add AOS, TCA, and LOS columns */ buff = g_strnfill (size - 3, ' '); - line = g_strconcat (MPCT[0], buff, MPCT[1], buff, MPCT[2], buff, NULL); + line = g_strconcat (_(MPCT[0]), buff, _(MPCT[1]), buff, _(MPCT[2]), buff, NULL); linelength = 3 * (size + 2); g_free (buff); @@ -529,7 +529,7 @@ if (fields & (1 << i)) { /* add column to line */ - buff = g_strconcat (line, " ", MPCT[i], NULL); + buff = g_strconcat (line, " ", _(MPCT[i]), NULL); g_free (line); line = g_strdup (buff); g_free (buff); Modified: trunk/src/sat-log-browser.c =================================================================== --- trunk/src/sat-log-browser.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/sat-log-browser.c 2009-03-21 10:02:54 UTC (rev 203) @@ -233,7 +233,7 @@ gtk_list_store_set (GTK_LIST_STORE (model), &item, MSG_LIST_COL_TIME, datetime, MSG_LIST_COL_SOURCE, str, - MSG_LIST_COL_LEVEL, DEBUG_STR[debug_level], + MSG_LIST_COL_LEVEL, _(DEBUG_STR[debug_level]), MSG_LIST_COL_MSG, message, -1); @@ -554,7 +554,7 @@ for (i = 0; i < MSG_LIST_COL_NUMBER; i++) { renderer = gtk_cell_renderer_text_new (); - column = gtk_tree_view_column_new_with_attributes (MSG_LIST_COL_TITLE[i], + column = gtk_tree_view_column_new_with_attributes (_(MSG_LIST_COL_TITLE[i]), renderer, "text", i, NULL); Modified: trunk/src/sat-pass-dialogs.c =================================================================== --- trunk/src/sat-pass-dialogs.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/sat-pass-dialogs.c 2009-03-21 10:02:54 UTC (rev 203) @@ -302,7 +302,7 @@ renderer = gtk_cell_renderer_text_new (); g_object_set (G_OBJECT (renderer), "xalign", SINGLE_PASS_COL_XALIGN[i], NULL); - column = gtk_tree_view_column_new_with_attributes (SINGLE_PASS_COL_TITLE[i], + column = gtk_tree_view_column_new_with_attributes (_(SINGLE_PASS_COL_TITLE[i]), renderer, "text", i, NULL); @@ -1001,7 +1001,7 @@ renderer = gtk_cell_renderer_text_new (); g_object_set (G_OBJECT (renderer), "xalign", MULTI_PASS_COL_XALIGN[i], NULL); - column = gtk_tree_view_column_new_with_attributes (MULTI_PASS_COL_TITLE[i], + column = gtk_tree_view_column_new_with_attributes (_(MULTI_PASS_COL_TITLE[i]), renderer, "text", i, NULL); Modified: trunk/src/sat-pref-formats.c =================================================================== --- trunk/src/sat-pref-formats.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/sat-pref-formats.c 2009-03-21 10:02:54 UTC (rev 203) @@ -97,13 +97,13 @@ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (tzcheck), sat_cfg_get_bool (SAT_CFG_BOOL_USE_LOCAL_TIME)); tips = gtk_tooltips_new (); - gtk_tooltips_set_tip (tips, tzcheck, tztips, NULL); + gtk_tooltips_set_tip (tips, tzcheck, _(tztips), NULL); /* time format */ tfentry = gtk_entry_new (); gtk_entry_set_max_length (GTK_ENTRY (tfentry), TIME_FORMAT_MAX_LENGTH); tips = gtk_tooltips_new (); - gtk_tooltips_set_tip (tips, tfentry, tftips, NULL); + gtk_tooltips_set_tip (tips, tfentry, _(tftips), NULL); text = sat_cfg_get_str (SAT_CFG_STR_TIME_FORMAT); gtk_entry_set_text (GTK_ENTRY (tfentry), text); @@ -132,14 +132,14 @@ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (nsewcheck), sat_cfg_get_bool (SAT_CFG_BOOL_USE_NSEW)); tips = gtk_tooltips_new (); - gtk_tooltips_set_tip (tips, nsewcheck, nsewtips, NULL); + gtk_tooltips_set_tip (tips, nsewcheck, _(nsewtips), NULL); /* unit */ useimporg = sat_cfg_get_bool (SAT_CFG_BOOL_USE_IMPERIAL); impcheck = gtk_check_button_new_with_label (_("Use Imperial units instead of Metric.")); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (impcheck), useimporg); tips = gtk_tooltips_new (); - gtk_tooltips_set_tip (tips, impcheck, imptips, NULL); + gtk_tooltips_set_tip (tips, impcheck, _(imptips), NULL); /* connect sat-pref-qth hook */ g_signal_connect (impcheck, "toggled", G_CALLBACK (systog_cb), NULL); Modified: trunk/src/sat-pref-list-view.c =================================================================== --- trunk/src/sat-pref-list-view.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/sat-pref-list-view.c 2009-03-21 10:02:54 UTC (rev 203) @@ -130,7 +130,7 @@ gtk_container_add (GTK_CONTAINER (frame1), colsel); /* Colours */ - frame2 = gtk_frame_new (_("")); + frame2 = gtk_frame_new (""); gtk_frame_set_label_align (GTK_FRAME (frame2), 0.5, 0.5); hbox = gtk_hbox_new (FALSE, 5); Modified: trunk/src/sat-pref.c =================================================================== --- trunk/src/sat-pref.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/sat-pref.c 2009-03-21 10:02:54 UTC (rev 203) @@ -220,6 +220,6 @@ gtk_notebook_set_current_page (GTK_NOTEBOOK (nbook), page); - gtk_window_set_title (GTK_WINDOW (window), WINDOW_TITLE[page]); + gtk_window_set_title (GTK_WINDOW (window), _(WINDOW_TITLE[page])); } Modified: trunk/src/sat-vis.c =================================================================== --- trunk/src/sat-vis.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/sat-vis.c 2009-03-21 10:02:54 UTC (rev 203) @@ -123,6 +123,6 @@ gchar * vis_to_str (sat_vis_t vis) { - return g_strdup (VIS2STR[vis]); + return g_strdup (_(VIS2STR[vis])); } Modified: trunk/src/tle-update.c =================================================================== --- trunk/src/tle-update.c 2009-03-20 14:06:21 UTC (rev 202) +++ trunk/src/tle-update.c 2009-03-21 10:02:54 UTC (rev 203) @@ -971,5 +971,5 @@ } - return freq_to_str[freq]; + return _(freq_to_str[freq]); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-03-22 00:32:05
|
Revision: 210 http://gpredict.svn.sourceforge.net/gpredict/?rev=210&view=rev Author: csete Date: 2009-03-22 00:32:00 +0000 (Sun, 22 Mar 2009) Log Message: ----------- Begun implementation of new controller. Modified Paths: -------------- trunk/ChangeLog trunk/src/gtk-freq-knob.c trunk/src/gtk-rig-ctrl.c trunk/src/gtk-rig-ctrl.h Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-03-21 13:09:10 UTC (rev 209) +++ trunk/ChangeLog 2009-03-22 00:32:00 UTC (rev 210) @@ -8,6 +8,9 @@ * src/sat-pref-rig-editor.c: Update code to include upconverter LO frequency. + * src/rig-ctrl.[ch]: + Begun implementation of new controller. + 2009-03-21 Stephane Fillod <fi...@us...> Modified: trunk/src/gtk-freq-knob.c =================================================================== --- trunk/src/gtk-freq-knob.c 2009-03-21 13:09:10 UTC (rev 209) +++ trunk/src/gtk-freq-knob.c 2009-03-22 00:32:00 UTC (rev 210) @@ -204,7 +204,12 @@ gtk_table_attach (GTK_TABLE (table), label, 5, 6, 1, 2, GTK_SHRINK, GTK_SHRINK, 0, 0); label = gtk_label_new (NULL); - gtk_label_set_markup (GTK_LABEL (label), "<span size='xx-large'> MHz</span>"); + gtk_label_set_markup (GTK_LABEL (label), "<span size='xx-large'>.</span>"); + gtk_table_attach (GTK_TABLE (table), label, 9, 10, 1, 2, + GTK_SHRINK, GTK_SHRINK, 0, 0); + + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label), "<span size='xx-large'> Hz</span>"); gtk_table_attach (GTK_TABLE (table), label, 13, 14, 1, 2, GTK_SHRINK, GTK_SHRINK, 0, 0); Modified: trunk/src/gtk-rig-ctrl.c =================================================================== --- trunk/src/gtk-rig-ctrl.c 2009-03-21 13:09:10 UTC (rev 209) +++ trunk/src/gtk-rig-ctrl.c 2009-03-22 00:32:00 UTC (rev 210) @@ -68,11 +68,13 @@ static void gtk_rig_ctrl_destroy (GtkObject *object); -static GtkWidget *create_sat_widgets (GtkRigCtrl *ctrl); -static GtkWidget *create_rig_widgets (GtkRigCtrl *ctrl); +static GtkWidget *create_downlink_widgets (GtkRigCtrl *ctrl); +static GtkWidget *create_uplink_widgets (GtkRigCtrl *ctrl); static GtkWidget *create_target_widgets (GtkRigCtrl *ctrl); static GtkWidget *create_conf_widgets (GtkRigCtrl *ctrl); +static GtkWidget *create_count_down_widgets (GtkRigCtrl *ctrl); + static void store_sats (gpointer key, gpointer value, gpointer user_data); static void sat_selected_cb (GtkComboBox *satsel, gpointer data); @@ -220,18 +222,20 @@ gdk_rgb_find_color (gtk_widget_get_colormap (widget), &ColGreen); /* create contents */ - table = gtk_table_new (2, 2, FALSE); + table = gtk_table_new (3, 2, FALSE); gtk_table_set_row_spacings (GTK_TABLE (table), 5); gtk_table_set_col_spacings (GTK_TABLE (table), 5); gtk_container_set_border_width (GTK_CONTAINER (table), 10); - gtk_table_attach (GTK_TABLE (table), create_sat_widgets (GTK_RIG_CTRL (widget)), + gtk_table_attach (GTK_TABLE (table), create_downlink_widgets (GTK_RIG_CTRL (widget)), 0, 1, 0, 1, GTK_FILL, GTK_FILL, 0, 0); - gtk_table_attach (GTK_TABLE (table), create_rig_widgets (GTK_RIG_CTRL (widget)), + gtk_table_attach (GTK_TABLE (table), create_uplink_widgets (GTK_RIG_CTRL (widget)), 1, 2, 0, 1, GTK_FILL, GTK_FILL, 0, 0); gtk_table_attach (GTK_TABLE (table), create_target_widgets (GTK_RIG_CTRL (widget)), 0, 1, 1, 2, GTK_FILL, GTK_FILL, 0, 0); gtk_table_attach (GTK_TABLE (table), create_conf_widgets (GTK_RIG_CTRL (widget)), 1, 2, 1, 2, GTK_FILL, GTK_FILL, 0, 0); + gtk_table_attach (GTK_TABLE (table), create_count_down_widgets (GTK_RIG_CTRL (widget)), + 0, 2, 2, 3, GTK_FILL, GTK_FILL, 0, 0); gtk_container_add (GTK_CONTAINER (widget), table); @@ -288,12 +292,19 @@ gtk_label_set_text (GTK_LABEL (ctrl->SatRngRate), buff); g_free (buff); - /* doppler shift */ - satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreq)); + /* Doppler shift down */ + satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); doppler = -satfreq * (ctrl->target->range_rate / 299792.4580); // Hz buff = g_strdup_printf ("%.0f Hz", doppler); - gtk_label_set_text (GTK_LABEL (ctrl->SatDop), buff); + gtk_label_set_text (GTK_LABEL (ctrl->SatDopDown), buff); g_free (buff); + + /* Doppler shift up */ + satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); + doppler = -satfreq * (ctrl->target->range_rate / 299792.4580); // Hz + buff = g_strdup_printf ("%.0f Hz", doppler); + gtk_label_set_text (GTK_LABEL (ctrl->SatDopUp), buff); + g_free (buff); /* update next pass if necessary */ if (ctrl->pass != NULL) { @@ -311,53 +322,127 @@ } -/** \brief Create Satellite freq control widgets. +/** \brief Create freq control widgets for downlink. * \param ctrl Pointer to the GtkRigCtrl widget. * * This function creates and initialises the widgets for controlling the - * satellite frequency. + * downlink frequency. It consists of a controller widget showing the + * satellite frequency with the radio frequency below it. * */ static -GtkWidget *create_sat_widgets (GtkRigCtrl *ctrl) +GtkWidget *create_downlink_widgets (GtkRigCtrl *ctrl) { GtkWidget *frame; + GtkWidget *vbox; + GtkWidget *hbox1,*hbox2; GtkWidget *label; label = gtk_label_new (NULL); - gtk_label_set_markup (GTK_LABEL (label), _("<b>Satellite</b>")); + gtk_label_set_markup (GTK_LABEL (label), _("<b> Downlink </b>")); frame = gtk_frame_new (NULL); gtk_frame_set_label_align (GTK_FRAME (frame), 0.5, 0.5); gtk_frame_set_label_widget (GTK_FRAME (frame), label); - ctrl->SatFreq = gtk_freq_knob_new (145890000.0, TRUE); - gtk_container_add (GTK_CONTAINER (frame), ctrl->SatFreq); + vbox = gtk_vbox_new (FALSE, 5); + hbox1 = gtk_hbox_new (FALSE, 5); + hbox2 = gtk_hbox_new (FALSE, 5); + /* satellite downlink frequency */ + ctrl->SatFreqDown = gtk_freq_knob_new (145890000.0, TRUE); + gtk_box_pack_start_defaults (GTK_BOX (vbox), ctrl->SatFreqDown); + + /* Downlink doppler */ + label = gtk_label_new (_("Doppler:")); + gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); + gtk_box_pack_start (GTK_BOX (hbox1), label, FALSE, FALSE, 0); + ctrl->SatDopDown = gtk_label_new ("---- Hz"); + gtk_misc_set_alignment (GTK_MISC (ctrl->SatDopDown), 0.0, 0.5); + gtk_box_pack_start (GTK_BOX (hbox1), ctrl->SatDopDown, FALSE, TRUE, 0); + + /* Downconverter LO */ + ctrl->LoDown = gtk_label_new ("0 MHz"); + gtk_misc_set_alignment (GTK_MISC (ctrl->LoDown), 1.0, 0.5); + gtk_box_pack_end (GTK_BOX (hbox1), ctrl->LoDown, FALSE, FALSE, 2); + label = gtk_label_new (_("LO:")); + gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); + gtk_box_pack_end (GTK_BOX (hbox1), label, FALSE, FALSE, 0); + + /* Radio downlink frequency */ + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label),"<span size='large'><b>Radio:</b></span>"); + gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); + gtk_box_pack_start_defaults (GTK_BOX (hbox2), label); + ctrl->RigFreqDown = gtk_freq_knob_new (145890000.0, FALSE); + gtk_box_pack_start_defaults (GTK_BOX (hbox2), ctrl->RigFreqDown); + + /* finish packing ... */ + gtk_box_pack_start_defaults (GTK_BOX (vbox), hbox1); + gtk_box_pack_start_defaults (GTK_BOX (vbox), hbox2); + gtk_container_add (GTK_CONTAINER (frame), vbox); + return frame; } -/** \brief Create radio freq display widgets. +/** \brief Create uplink frequency display widgets. * \param ctrl Pointer to the GtkRigCtrl widget. * * This function creates and initialises the widgets for displaying the - * frequency of the radio. + * uplink frequency of the satellite and the radio. */ static -GtkWidget *create_rig_widgets (GtkRigCtrl *ctrl) +GtkWidget *create_uplink_widgets (GtkRigCtrl *ctrl) { GtkWidget *frame; + GtkWidget *vbox; + GtkWidget *hbox1,*hbox2; GtkWidget *label; label = gtk_label_new (NULL); - gtk_label_set_markup (GTK_LABEL (label), _("<b>Radio</b>")); + gtk_label_set_markup (GTK_LABEL (label), _("<b> Uplink </b>")); frame = gtk_frame_new (NULL); gtk_frame_set_label_align (GTK_FRAME (frame), 0.5, 0.5); gtk_frame_set_label_widget (GTK_FRAME (frame), label); - ctrl->RigFreq = gtk_freq_knob_new (145890000.0, FALSE); - gtk_container_add (GTK_CONTAINER (frame), ctrl->RigFreq); + vbox = gtk_vbox_new (FALSE, 5); + hbox1 = gtk_hbox_new (FALSE, 5); + hbox2 = gtk_hbox_new (FALSE, 5); + + /* satellite uplink frequency */ + ctrl->SatFreqUp = gtk_freq_knob_new (145890000.0, TRUE); + gtk_box_pack_start_defaults (GTK_BOX (vbox), ctrl->SatFreqUp); + + /* Uplink doppler */ + label = gtk_label_new (_("Doppler:")); + gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); + gtk_box_pack_start (GTK_BOX (hbox1), label, FALSE, FALSE, 0); + ctrl->SatDopUp = gtk_label_new ("---- Hz"); + gtk_misc_set_alignment (GTK_MISC (ctrl->SatDopUp), 0.0, 0.5); + gtk_box_pack_start (GTK_BOX (hbox1), ctrl->SatDopUp, FALSE, TRUE, 0); + + /* Upconverter LO */ + ctrl->LoUp = gtk_label_new ("0 MHz"); + gtk_misc_set_alignment (GTK_MISC (ctrl->LoUp), 1.0, 0.5); + gtk_box_pack_end (GTK_BOX (hbox1), ctrl->LoUp, FALSE, FALSE, 2); + label = gtk_label_new (_("LO:")); + gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); + gtk_box_pack_end (GTK_BOX (hbox1), label, FALSE, FALSE, 0); + + /* Radio uplink frequency */ + label = gtk_label_new (NULL); + gtk_label_set_markup (GTK_LABEL (label),"<span size='large'><b>Radio:</b></span>"); + gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); + gtk_box_pack_start_defaults (GTK_BOX (hbox2), label); + ctrl->RigFreqUp = gtk_freq_knob_new (145890000.0, FALSE); + gtk_box_pack_start_defaults (GTK_BOX (hbox2), ctrl->RigFreqUp); + + + gtk_box_pack_start_defaults (GTK_BOX (vbox), hbox1); + gtk_box_pack_start_defaults (GTK_BOX (vbox), hbox2); + gtk_container_add (GTK_CONTAINER (frame), vbox); + return frame; } @@ -416,14 +501,6 @@ gtk_misc_set_alignment (GTK_MISC (ctrl->SatEl), 1.0, 0.5); gtk_table_attach_defaults (GTK_TABLE (table), ctrl->SatEl, 1, 2, 2, 3); - /* count down */ - label = gtk_label_new (_("\316\224T:")); - gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), label, 0, 1, 3, 4); - ctrl->SatCnt = gtk_label_new ("00:00:00"); - gtk_misc_set_alignment (GTK_MISC (ctrl->SatCnt), 0.5, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), ctrl->SatCnt, 1, 2, 3, 4); - /* Range */ label = gtk_label_new (_(" Range:")); gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); @@ -440,14 +517,6 @@ gtk_misc_set_alignment (GTK_MISC (ctrl->SatRngRate), 0.0, 0.5); gtk_table_attach_defaults (GTK_TABLE (table), ctrl->SatRngRate, 3, 4, 2, 3); - /* Doppler shift */ - label = gtk_label_new (_(" Doppler:")); - gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), label, 2, 3, 3, 4); - ctrl->SatDop = gtk_label_new ("0 Hz"); - gtk_misc_set_alignment (GTK_MISC (ctrl->SatDop), 0.0, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), ctrl->SatDop, 3, 4, 3, 4); - frame = gtk_frame_new (_("Target")); gtk_container_add (GTK_CONTAINER (frame), table); @@ -524,29 +593,13 @@ g_signal_connect (ctrl->LockBut, "toggled", G_CALLBACK (rig_locked_cb), ctrl); gtk_table_attach_defaults (GTK_TABLE (table), ctrl->LockBut, 2, 3, 0, 1); - /* Local oscillator value */ - label = gtk_label_new (_("Local Osc:")); - gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), label, 0, 1, 1, 2); - - ctrl->LO = gtk_spin_button_new_with_range (-10000, 10000, 1); - gtk_spin_button_set_value (GTK_SPIN_BUTTON (ctrl->LO), 0); - gtk_spin_button_set_digits (GTK_SPIN_BUTTON (ctrl->LO), 0); - gtk_widget_set_tooltip_text (ctrl->LO, - _("Enter the frequency of the local oscillator, if any.")); - gtk_table_attach_defaults (GTK_TABLE (table), ctrl->LO, 1, 2, 1, 2); - - label = gtk_label_new (_("MHz")); - gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), label, 2, 3, 1, 2); - /* Now, load config*/ rig_selected_cb (GTK_COMBO_BOX (ctrl->DevSel), ctrl); /* Timeout */ label = gtk_label_new (_("Cycle:")); gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), label, 0, 1, 2, 3); + gtk_table_attach_defaults (GTK_TABLE (table), label, 0, 1, 1, 2); timer = gtk_spin_button_new_with_range (100, 5000, 10); gtk_spin_button_set_digits (GTK_SPIN_BUTTON (timer), 0); @@ -555,12 +608,12 @@ "commands sent to the rigator.")); gtk_spin_button_set_value (GTK_SPIN_BUTTON (timer), ctrl->delay); g_signal_connect (timer, "value-changed", G_CALLBACK (delay_changed_cb), ctrl); - gtk_table_attach (GTK_TABLE (table), timer, 1, 2, 2, 3, + gtk_table_attach (GTK_TABLE (table), timer, 1, 2, 1, 2, GTK_FILL, GTK_FILL, 0, 0); label = gtk_label_new (_("msec")); gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); - gtk_table_attach_defaults (GTK_TABLE (table), label, 2, 3, 2, 3); + gtk_table_attach_defaults (GTK_TABLE (table), label, 2, 3, 1, 2); frame = gtk_frame_new (_("Settings")); @@ -570,8 +623,26 @@ } +/** \brief Create count down widget */ +static GtkWidget * +create_count_down_widgets (GtkRigCtrl *ctrl) +{ + GtkWidget *frame; + + /* create delta-t label */ + ctrl->SatCnt = gtk_label_new (NULL); + gtk_misc_set_alignment (GTK_MISC (ctrl->SatCnt), 0.5, 0.5); + gtk_label_set_markup (GTK_LABEL (ctrl->SatCnt), + _("<span size='large'><b>\316\224T: 00:00:00</b></span>")); + + frame = gtk_frame_new (NULL); + gtk_container_add (GTK_CONTAINER (frame), ctrl->SatCnt); + + return frame; +} + /** \brief Copy satellite from hash table to singly linked list. */ static void @@ -657,7 +728,7 @@ -/** \brief New rigor device selected. +/** \brief New rig device selected. * \param box Pointer to the rigor selector combo box. * \param data Pointer to the GtkRigCtrl widget. * @@ -668,6 +739,7 @@ rig_selected_cb (GtkComboBox *box, gpointer data) { GtkRigCtrl *ctrl = GTK_RIG_CTRL (data); + gchar *buff; /* free previous configuration */ @@ -691,8 +763,15 @@ sat_log_log (SAT_LOG_LEVEL_MSG, _("Loaded new radio configuration %s"), ctrl->conf->name); - /* update LO widget */ - gtk_spin_button_set_value (GTK_SPIN_BUTTON (ctrl->LO), ctrl->conf->lo/1.0e6); + /* update LO widgets */ + buff = g_strdup_printf (_("%.0f MHz"), ctrl->conf->lo/1.0e6); + gtk_label_set_text (GTK_LABEL (ctrl->LoDown), buff); + g_free (buff); + buff = g_strdup_printf (_("%.0f MHz"), ctrl->conf->loup/1.0e6); + gtk_label_set_text (GTK_LABEL (ctrl->LoUp), buff); + g_free (buff); + + //gtk_spin_button_set_value (GTK_SPIN_BUTTON (ctrl->LO), ctrl->conf->lo/1.0e6); } else { sat_log_log (SAT_LOG_LEVEL_ERROR, @@ -761,7 +840,10 @@ ctrl->busy = TRUE; - lof = 1.0e6*gtk_spin_button_get_value (GTK_SPIN_BUTTON (ctrl->LO)); + + + // TODO + lof = 0.0; //1.0e6*gtk_spin_button_get_value (GTK_SPIN_BUTTON (ctrl->LO)); /* Dial feedback: If radio device is engaged read frequency from radio and compare it to the @@ -769,7 +851,7 @@ on the radio dial => update transponder knob */ if ((ctrl->engaged) && (ctrl->conf != NULL)) { - lastfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->RigFreq)); + lastfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->RigFreqDown)); /* get current frequency from rig */ if (!get_freq (ctrl, &readfreq)) { @@ -779,7 +861,7 @@ if (fabs (readfreq - lastfreq) > 0.99) { /* user might have altered radio frequency => update transponder knob */ - gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreq), readfreq); + gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), readfreq); /* doppler shift; only if we are tracking */ if (ctrl->tracking) { @@ -788,7 +870,7 @@ else { satfreq = readfreq + lof; } - gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->SatFreq), satfreq); + gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->SatFreqDown), satfreq); } } @@ -799,20 +881,20 @@ If we are not tracking, apply only LO frequency. */ if (ctrl->tracking) { - satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreq)); + satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); doppler = -satfreq * (ctrl->target->range_rate / 299792.4580); - gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreq), satfreq+doppler-lof); + gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), satfreq+doppler-lof); } else { - satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreq)); - gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreq), satfreq-lof); + satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); + gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), satfreq-lof); } /* if device is engaged, send freq command to radio */ if ((ctrl->engaged) && (ctrl->conf != NULL) && - (fabs (readfreq-gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreq))) > 0.99)) { - if (set_freq (ctrl, gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreq)))) { + (fabs (readfreq-gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqDown))) > 0.99)) { + if (set_freq (ctrl, gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqDown)))) { /* reset error counter */ ctrl->errcnt = 0; } @@ -1038,13 +1120,18 @@ gchar *buff; guint h,m,s; gchar *ch,*cm,*cs; + gchar *aoslos; /* select AOS or LOS time depending on target elevation */ - if (ctrl->target->el < 0.0) + if (ctrl->target->el < 0.0) { targettime = ctrl->target->aos; - else + aoslos = g_strdup_printf (_("AOS in")); + } + else { targettime = ctrl->target->los; + aoslos = g_strdup_printf (_("LOS in")); + } delta = targettime - t; @@ -1078,13 +1165,16 @@ cs = g_strdup (":"); if (h > 0) - buff = g_strdup_printf ("%s%d:%s%d%s%d", ch, h, cm, m, cs, s); + buff = g_strdup_printf ("<span size='xx-large'><b>%s %s%d:%s%d%s%d</b></span>", + aoslos, ch, h, cm, m, cs, s); else - buff = g_strdup_printf ("%s%d%s%d", cm, m, cs, s); + buff = g_strdup_printf ("<span size='xx-large'><b>%s %s%d%s%d</b></span>", + aoslos, cm, m, cs, s); - gtk_label_set_text (GTK_LABEL (ctrl->SatCnt), buff); + gtk_label_set_markup (GTK_LABEL (ctrl->SatCnt), buff); g_free (buff); + g_free (aoslos); g_free (ch); g_free (cm); g_free (cs); Modified: trunk/src/gtk-rig-ctrl.h =================================================================== --- trunk/src/gtk-rig-ctrl.h 2009-03-21 13:09:10 UTC (rev 209) +++ trunk/src/gtk-rig-ctrl.h 2009-03-22 00:32:00 UTC (rev 210) @@ -63,8 +63,14 @@ { GtkVBox vbox; - GtkWidget *SatFreq; - GtkWidget *RigFreq; + GtkWidget *SatFreqDown; + GtkWidget *RigFreqDown; + GtkWidget *SatFreqUp; + GtkWidget *RigFreqUp; + GtkWidget *SatDopDown; /*!< Doppler shift down */ + GtkWidget *SatDopUp; /*!< Doppler shift up */ + GtkWidget *LoDown; /*!< LO of downconverter */ + GtkWidget *LoUp; /*!z LO of upconverter */ /* target status labels*/ GtkWidget *SatAz,*SatEl,*SatCnt; @@ -72,7 +78,6 @@ /* other widgets */ GtkWidget *DevSel; /*!< Device selector */ - GtkWidget *LO; /*!< Local oscillator */ GtkWidget *LockBut; radio_conf_t *conf; /*!< Radio configuration */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-04-12 14:53:30
|
Revision: 251 http://gpredict.svn.sourceforge.net/gpredict/?rev=251&view=rev Author: csete Date: 2009-04-12 14:53:27 +0000 (Sun, 12 Apr 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/src/gtk-rig-ctrl.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-04-12 14:05:11 UTC (rev 250) +++ trunk/ChangeLog 2009-04-12 14:53:27 UTC (rev 251) @@ -1,3 +1,44 @@ +2009-04-12 Alexandru Csete <oz...@gm...> + + * src/gtk-rig-ctrl.c: + Implemented dual-rig controller. Tested with FT-817/IC-765 pair. + + * src/first-time.[ch]: + Added first-time checks for transponder data. + + * data/*.trsp: + * data/Makefile.am: + Include some transponder data in distribution. + + +2009-04-11 Alexandru Csete <oz...@gm...> + + * src/radio-conf.c: + Fixed bug that prevented correct saving of the LO frequencies. + + +2009-04-10 Alexandru Csete <oz...@gm...> + + * src/gtk-sat-module-tmg.c: + Fixed bug 2750119: Unable to set the time correctly in Time Controller. + + * src/gtk-freq-knob.c: + Added signal that is emitted when the value of the knob changes. + + * src/gtk-rig-ctrl.[ch]: + Added controls and functions for tuning and locking transponders. + Use new "freq-changed" signal of GtkFreqKnob widgets for tracking uplink and + downlink changes. + Added secondary device for uplink. + + +2009-04-08 Alexandru Csete <oz...@gm...> + + * src/gtk-rig-ctrl.[ch]: + Fixed crash when closing rig controller window with an active transponder + list. + + 2009-04-04 Alexandru Csete <oz9aec.gmail.com> * src/gtk-rig-ctrl.[ch]: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-04-12 14:05:11 UTC (rev 250) +++ trunk/NEWS 2009-04-12 14:53:27 UTC (rev 251) @@ -1,13 +1,36 @@ -Changes in version 1.0 (beta): +Changes in version 1.0 (final): +* Feature request 2691964: Doppler tuning on uplink (duplex TRX) +* Feature request 2194621: Data recorder. +* Windows: New installer instead of ZIP distribution. +* Mac OS X package. + +Changes in version 1.0 beta 2 (TBD Apr 2009): + +- Improved implementation of the radio controller to include uplink. +- Added transponder data management (GUI editor to be added in beta 3). +- Feature request 2756021: Doppler tuning using two radios (duplex) +- Feature request 2691963: Doppler tuning on uplink (Simplex TRX) +- Feature request 2192404: Starting time for pass predictions. +- Feature request 2347471: Use system goocanvas. +- Feature request 2130940: Transponder info in gpredict. +- Fixed bug 2139102: rigctld port. +- Fixed bug 2130912: Crash when no rig or no rotator are defined. +- Fixed bug 2130914: Gpredict doesn't handle PTT. +- Fixed bug 2170642: Small error in user manual. +- Fixed bug 2750119: Unable to set the time correctly in Time Controller. +- Applied patch 2688135: Use GIO instead of libcurl for TLE download. + Note: This removes proxy management from gpredict. +- Updated PDF user manual. +- French translation. + + +Changes in version 1.0 beta 1 (21 Sep 2008): + - Radio doppler tuning via hamlibs rigctld. - Antenna rotator control via hamlibs rotctld. - User defined twilight threshold for predicting satellite visibility. - Feature request 1705375: Restore main window position and size. -- Feature request 2192404: Starting time for pass predictions. -* Feature request 2194621: Data recorder. -- Feature request 2347471: Use system goocanvas. -* Feature request 2130940: Transponder info in gpredict. - Fixed bug 1752908: New satellites in TLE files. - Fixed bug 1818144: No log file created at first execution. - Fixed bug 1839140: Sky at a glance axis incorrectly labelled. @@ -15,18 +38,10 @@ - Fixed bug 1704133: Blank lines in config file. - Fixed bug 1954664: Wrong overpass prediction. - Fixed bug 1880815: Null pointer dereference causes crash on startup. -- Fixed bug 2139102: rigctld port. -- Fixed bug 2130912: Crash when no rig or no rotator are defined. -- Fixed bug 2170642: Small error in user manual. -- Fixed bug 2750119: Unable to set the time correctly in Time Controller. -- Applied patch 2688135: Use GIO instead of libcurl for TLE download. - Note: This removes proxy management from gpredict. -x Windows: New installer instead of ZIP distribution. - Updated PDF user manual. -- French translation. -Changes in version 0.9.0 (2007-09-29): +Changes in version 0.9.0 (29 Sep 2007): - Save satellite pass predictions to text file. - Fixed bug 1754801: Time Controller Window. @@ -44,7 +59,7 @@ cases. -Changes in version 0.8.0 (2007-06-03): +Changes in version 0.8.0 (3 Jun 2007): - Implemented simulated real-time and manual time control in addition to real-time control. Each module has now its own time controller. @@ -67,7 +82,7 @@ - Fixed more memory leaks. -Changes in version 0.7.1 (2007-01-20): +Changes in version 0.7.1 (20 Jan 2007): - Windows build files are now included in the source tarball. - Fixed a bug that prevented TLE to be updated under win32 (bug #1631803). @@ -77,7 +92,7 @@ - Fixed a bug with missing arrows on win32 (bug #1580012). -Changes in version 0.7.0 (2007-01-03): +Changes in version 0.7.0 (3 Jan 2007): - Automatic update of TLE elements from network or local files. Gpredict can either notify the user when TLEs are getting too old, or perform automatic @@ -90,7 +105,7 @@ - Polar and Az/El plots of passes in the single-pass dialogue. -Changes in version 0.6.1 (2006-09-05): +Changes in version 0.6.1 (5 Sep 2006): - Fixed bug that caused data to be installed into the wrong directory when using 'make install DESTDIR=/foo' (patch #1552216 by Denis Leroy). @@ -98,7 +113,7 @@ one or more modules were still using it (reported by Hamish Moffatt). -Changes in version 0.6.0 (2006-09-04): +Changes in version 0.6.0 (4 Sep 2006): - New module design: A module is no longer either a list or a map. A module can contain up to three views that can be any combination of map, list, polar and @@ -130,25 +145,25 @@ - Draft User Manual and Design Document. -Changes in version 0.5.3 (2006-01-19): +Changes in version 0.5.3 (19 Jan 2006): - Fixed errors when compiling on NetBSD, thanks to Berndt VK5ABN. This patch actually fixes the i18n installation problems on the other platforms too. -Changes in version 0.5.2 (2005-12-22): +Changes in version 0.5.2 (22 Dec 2005): - Fixed errors when compiling without hamlib support. -Changes in version 0.5.1 (2005-05-25): +Changes in version 0.5.1 (25 May 2005): - Selecting local time instead of UTC will now show the correct time everywhere in the program, thanks to Thierry F4DWV. - Show pass duration in minutes in the "Upcoming Passes" dialog. -Changes in version 0.5.0 (2005-01-29): +Changes in version 0.5.0 (29 Jan 2005): - It is now possible to specify a minimum elevation for upcoming passes. Passes with max elevation below this limit will be discaded from the list. @@ -176,7 +191,7 @@ - Show rise/set times in Sun and Moon frames. -Changes in version 0.4.0 (2003-04-17): +Changes in version 0.4.0 (17 Apr 2003): - TLE files are now stored in user's home directory in $HOME/.gpredict/tle and can be updated automatically at run time. @@ -203,7 +218,7 @@ - Fixed bugs #636186 and #633886. -Changes in version 0.3.2 (2002-06-24): +Changes in version 0.3.2 (24 Jun 2002): - No more crash when trying to open a deleted map file (bug #554785). @@ -214,13 +229,13 @@ - Updated da.po (new strings not translated though). -Changes in version 0.3.1 (2002-05-06): +Changes in version 0.3.1 (6 May 2002): - Added danish translation. - Fixed bug #551224. -Changes in version 0.3.0 (2002-04-13): +Changes in version 0.3.0 (13 Apr 2002): - Configuration is stored using GConf instead of gnome-config. - Default prefix is no longer /usr/local/groundstation @@ -241,7 +256,7 @@ (obsolete feature). -Changes in version 0.2.2 (2001-10-23): +Changes in version 0.2.2 (23 Oct 2001): - Program can read custom TLE files even at runtime. - New, very flexible functions to predict upcoming @@ -261,7 +276,7 @@ use ~ in --prefix=... -Changes in version 0.2.0 (2001-08-04): +Changes in version 0.2.0 (4 Aug 2001): - Abandoned client/server interface and included tracking code from Predict directly into the Modified: trunk/src/gtk-rig-ctrl.c =================================================================== --- trunk/src/gtk-rig-ctrl.c 2009-04-12 14:05:11 UTC (rev 250) +++ trunk/src/gtk-rig-ctrl.c 2009-04-12 14:53:27 UTC (rev 251) @@ -35,8 +35,7 @@ * allows one control window per module. * * TODO Duplex TRX - * TODO Separate uplink rig - * TODO Transponder passband display somewhere + * TODO Transponder passband display somewhere, below Sat freq? * */ #include <gtk/gtk.h> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-01 23:10:42
|
Revision: 286 http://gpredict.svn.sourceforge.net/gpredict/?rev=286&view=rev Author: csete Date: 2009-05-01 23:10:40 +0000 (Fri, 01 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/src/mod-mgr.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-01 23:07:43 UTC (rev 285) +++ trunk/ChangeLog 2009-05-01 23:10:40 UTC (rev 286) @@ -1,7 +1,18 @@ +2009-05-01 Alexandru Csete <oz...@gm...> + + * src/gtk-sat-module.c: + Fixed indent. Log an error message if module configuration fails. + + * src/gtk-polar-view.c: + Changed resizing scheme to be the same as for GtkSatMap. This fixed the + long delay (many seconds) problem when a module containing a polar view + is opened or reconfigured. + + 2009-04-14 Alexandru Csete <oz...@gm...> * configure.ac: - Require libcur 7.16.0 or later as mandatory dependency. + Require libcurl 7.16.0 or later as mandatory dependency. * src/tle-update.c: * src/sat-cfg.[ch]: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-01 23:07:43 UTC (rev 285) +++ trunk/NEWS 2009-05-01 23:10:40 UTC (rev 286) @@ -4,7 +4,13 @@ * Windows: New installer instead of ZIP distribution. * Mac OS X package. +Changes in version 1.0 beta 3 (TBD) +* Implemented full-duplex controller. +- Fixed a bug that caused long delays when opening or reconfiguring modules + containing a polar view. + + Changes in version 1.0 beta 2 (15 Apr 2009): - Improved implementation of the radio controller to include uplink. Modified: trunk/src/mod-mgr.c =================================================================== --- trunk/src/mod-mgr.c 2009-05-01 23:07:43 UTC (rev 285) +++ trunk/src/mod-mgr.c 2009-05-01 23:10:40 UTC (rev 286) @@ -190,25 +190,18 @@ gint retcode = 0; gint page; -sat_log_log (SAT_LOG_LEVEL_MSG, - _("%s: Entered 1."), - __FUNCTION__); + if (module) { /* add module to internal list */ modules = g_slist_append (modules, module); if (dock) { - sat_log_log (SAT_LOG_LEVEL_MSG, - _("%s: Entered 2."), - __FUNCTION__); /* add module to notebook if state = DOCKED */ page = gtk_notebook_append_page (GTK_NOTEBOOK (nbook), module, gtk_label_new (GTK_SAT_MODULE (module)->name)); - sat_log_log (SAT_LOG_LEVEL_MSG, _("%s: Entered 3."), __FUNCTION__); - gtk_notebook_set_current_page (GTK_NOTEBOOK (nbook), page); /* send message to logger */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-10 15:00:27
|
Revision: 297 http://gpredict.svn.sourceforge.net/gpredict/?rev=297&view=rev Author: csete Date: 2009-05-10 15:00:26 +0000 (Sun, 10 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-10 14:59:51 UTC (rev 296) +++ trunk/ChangeLog 2009-05-10 15:00:26 UTC (rev 297) @@ -1,3 +1,26 @@ +2009-05-10 Alexandru Csete <oz...@gm...> + + * src/sat-pref-rig-data.h: + * src/sat-pref-rig.c: + Added VFO UP/DOWN columns. + + * src/trsp-conf.c: + Changed error messages severity to WARNING when reading transponder data. + +2009-05-09 Alexandru Csete <oz...@gm...> + + * src/radio-conf.[ch]: + Added parameter to store uplink and downlink VFOs for full-duplex capable + radios. + + * src/sat-pref-rig-editor.c: + Added selector for VFO up/down combination for duplex radios. + + * src/gtk-rig-ctrl.c: + Moved error checking to cycle controlled. + Implemented full-duplex controller. + + 2009-05-01 Alexandru Csete <oz...@gm...> * src/gtk-sat-module.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-10 14:59:51 UTC (rev 296) +++ trunk/NEWS 2009-05-10 15:00:26 UTC (rev 297) @@ -6,7 +6,7 @@ Changes in version 1.0 beta 3 (TBD) -* Implemented full-duplex controller. +- Feature request 2691964: Full-duplex controller. - Fixed a bug that caused long delays when opening or reconfiguring modules containing a polar view. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-13 19:04:44
|
Revision: 302 http://gpredict.svn.sourceforge.net/gpredict/?rev=302&view=rev Author: csete Date: 2009-05-13 19:04:31 +0000 (Wed, 13 May 2009) Log Message: ----------- Fixed a bug that caused the rig type to switch from DUPLEX to RX within the first cycle. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/src/gtk-rig-ctrl.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-11 13:04:14 UTC (rev 301) +++ trunk/ChangeLog 2009-05-13 19:04:31 UTC (rev 302) @@ -1,3 +1,9 @@ +2009-05-13 Alexadnru Csete <oz...@gm...> + + * src/gtk-rig-ctrl.c: + Fixed bug that caused rig type to switch from DUPLEX -> RX after first cycle. + + 2009-05-10 Alexandru Csete <oz...@gm...> * src/sat-pref-rig-data.h: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-11 13:04:14 UTC (rev 301) +++ trunk/NEWS 2009-05-13 19:04:31 UTC (rev 302) @@ -4,6 +4,11 @@ * Windows: New installer instead of ZIP distribution. * Mac OS X package. +Changes in version 1.0 beta 4 (13 May 2009) + +- Fixed a bug that cause rig type to switch from DUPLEX -> RX + (Thanks Thomas DL1JBE=. + Changes in version 1.0 beta 3 (10 May 2009) - Feature request 2691964: Full-duplex controller. Modified: trunk/src/gtk-rig-ctrl.c =================================================================== --- trunk/src/gtk-rig-ctrl.c 2009-05-11 13:04:14 UTC (rev 301) +++ trunk/src/gtk-rig-ctrl.c 2009-05-13 19:04:31 UTC (rev 302) @@ -1194,6 +1194,7 @@ ctrl->lasttxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqUp)); set_vfo (ctrl, ctrl->conf->vfoUp); set_freq_simplex (ctrl, ctrl->conf, ctrl->lasttxf); + break; default: /* this is an error! */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-13 20:57:10
|
Revision: 314 http://gpredict.svn.sourceforge.net/gpredict/?rev=314&view=rev Author: csete Date: 2009-05-13 20:57:03 +0000 (Wed, 13 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/src/about.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-13 20:55:14 UTC (rev 313) +++ trunk/ChangeLog 2009-05-13 20:57:03 UTC (rev 314) @@ -3,6 +3,24 @@ * src/gtk-rig-ctrl.c: Fixed bug that caused rig type to switch from DUPLEX -> RX after first cycle. + * src/sat-pass-dialogs.c: + Fixed bug 2691797: Potential array index out of range. + + * src/pass-to-txt.c: + Fixed bug 2691795: Potential array index out of range. + + * src/gtk-single-sat.c: + Fixed bug 2691794: Potential array index out of range. + + * src/gtk-sat-list.c: + Fixed bug 2691792: Potential array index out of range. + + * src/tle-update.c: + * src/gtk-sat-data.c: + * src/sgpsdp/test-001.c: + * src/sgpsdp/test-002.c: + Fixed compile warnings. + 2009-05-10 Alexandru Csete <oz...@gm...> Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-13 20:55:14 UTC (rev 313) +++ trunk/NEWS 2009-05-13 20:57:03 UTC (rev 314) @@ -7,8 +7,14 @@ Changes in version 1.0 beta 4 (13 May 2009) - Fixed a bug that cause rig type to switch from DUPLEX -> RX - (Thanks Thomas DL1JBE=. + (Thanks Thomas DL1JBE). +- Fixed bug 2691797: Potential array index out of range. +- Fixed bug 2691795: Potential array index out of range. +- Fixed bug 2691794: Potential array index out of range. +- Fixed bug 2691792: Potential array index out of range. +- Fixed other compile warnings (bugs 2691799, 2691787 and 2691790). + Changes in version 1.0 beta 3 (10 May 2009) - Feature request 2691964: Full-duplex controller. Modified: trunk/src/about.c =================================================================== --- trunk/src/about.c 2009-05-13 20:55:14 UTC (rev 313) +++ trunk/src/about.c 2009-05-13 20:57:03 UTC (rev 314) @@ -54,61 +54,61 @@ }; -const gchar license[] = N_("Copyright (C) 2001-2008 Alexandru Csete OZ9AEC\n"\ - "Contact: oz9aec at googlemail.com\n\n"\ - "Gpredict is free software; you can redistribute it and "\ - "mofdify it under the terms of the GNU General Public License "\ - "as published by the Free Software Foundation; either version 2 "\ - "of the License, or (at your option) any later version.\n\n"\ - "This program is distributed free of charge in the hope that it will "\ - "be useful, but WITHOUT ANY WARRANTY; without even the implied "\ - "warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. "\ - "See the GNU Library General Public License for more details.\n\n"\ - "You should have received a copy of the GNU General Public License "\ - "along with this program (see Help->License). Otherwise you can find "\ +const gchar license[] = N_("Copyright (C) 2001-2009 Alexandru Csete OZ9AEC\n"\ + "Contact: oz9aec at googlemail.com\n\n"\ + "Gpredict is free software; you can redistribute it and "\ + "mofdify it under the terms of the GNU General Public License "\ + "as published by the Free Software Foundation; either version 2 "\ + "of the License, or (at your option) any later version.\n\n"\ + "This program is distributed free of charge in the hope that it will "\ + "be useful, but WITHOUT ANY WARRANTY; without even the implied "\ + "warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. "\ + "See the GNU Library General Public License for more details.\n\n"\ + "You should have received a copy of the GNU General Public License "\ + "along with this program (see Help->License). Otherwise you can find "\ "a copy on the FSF "\ - "website http://www.fsf.org/licensing/licenses/gpl.html or you can "\ - "write to the\n\n" - "Free Software Foundation, Inc.\n"\ - "59 Temple Place - Suite 330\n" - "Boston\n"\ - "MA 02111-1307\n" - "USA.\n"); + "website http://www.fsf.org/licensing/licenses/gpl.html or you can "\ + "write to the\n\n" + "Free Software Foundation, Inc.\n"\ + "59 Temple Place - Suite 330\n" + "Boston\n"\ + "MA 02111-1307\n" + "USA.\n"); /** \brief Create and run the gpredict about dialog. */ void about_dialog_create () { - GtkWidget *dialog; - GdkPixbuf *icon; - gchar *iconfile; + GtkWidget *dialog; + GdkPixbuf *icon; + gchar *iconfile; - dialog = gtk_about_dialog_new (); - gtk_about_dialog_set_name (GTK_ABOUT_DIALOG (dialog), _("GPREDICT")); - gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (dialog), VERSION); - gtk_about_dialog_set_copyright (GTK_ABOUT_DIALOG (dialog), - _("Copyright (C) 2001-2008 Alexandru Csete OZ9AEC\n\n"\ - "Gpredict is available free of charge from:")); - gtk_about_dialog_set_url_hook (gpredict_url_hook_cb, NULL, NULL); - gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (dialog), - "http://gpredict.oz9aec.net/"); -/* gtk_about_dialog_set_website_label (GTK_ABOUT_DIALOG (dialog), */ -/* _("Gpredict Website")); */ - gtk_about_dialog_set_license (GTK_ABOUT_DIALOG (dialog), _(license)); - gtk_about_dialog_set_wrap_license (GTK_ABOUT_DIALOG (dialog), TRUE); - iconfile = icon_file_name ("gpredict-icon.png"); - icon = gdk_pixbuf_new_from_file (iconfile, NULL); - gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (dialog), icon); - g_free (iconfile); - g_object_unref (icon); + dialog = gtk_about_dialog_new (); + gtk_about_dialog_set_name (GTK_ABOUT_DIALOG (dialog), _("GPREDICT")); + gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (dialog), VERSION); + gtk_about_dialog_set_copyright (GTK_ABOUT_DIALOG (dialog), + _("Copyright (C) 2001-2008 Alexandru Csete OZ9AEC\n\n"\ + "Gpredict is available free of charge from:")); + gtk_about_dialog_set_url_hook (gpredict_url_hook_cb, NULL, NULL); + gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (dialog), + "http://gpredict.oz9aec.net/"); +/* gtk_about_dialog_set_website_label (GTK_ABOUT_DIALOG (dialog), */ +/* _("Gpredict Website")); */ + gtk_about_dialog_set_license (GTK_ABOUT_DIALOG (dialog), _(license)); + gtk_about_dialog_set_wrap_license (GTK_ABOUT_DIALOG (dialog), TRUE); + iconfile = icon_file_name ("gpredict-icon.png"); + icon = gdk_pixbuf_new_from_file (iconfile, NULL); + gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (dialog), icon); + g_free (iconfile); + g_object_unref (icon); - gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (dialog), authors); - gtk_about_dialog_set_translator_credits (GTK_ABOUT_DIALOG (dialog), - _("translator-credits")); + gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (dialog), authors); + gtk_about_dialog_set_translator_credits (GTK_ABOUT_DIALOG (dialog), + _("translator-credits")); - gtk_dialog_run (GTK_DIALOG (dialog)); + gtk_dialog_run (GTK_DIALOG (dialog)); - gtk_widget_destroy (dialog); + gtk_widget_destroy (dialog); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 11:13:08
|
Revision: 328 http://gpredict.svn.sourceforge.net/gpredict/?rev=328&view=rev Author: csete Date: 2009-05-24 11:13:03 +0000 (Sun, 24 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-24 11:12:05 UTC (rev 327) +++ trunk/ChangeLog 2009-05-24 11:13:03 UTC (rev 328) @@ -1,3 +1,17 @@ +2009-05-24 Alexandru Csete <oz...@gm...> + + * src/sat-pref-single-sat.c: + Use field text instead of field hint for checkbox label. Use the hints for + tooltip text. + + * src/gtk-single-sat.c: + Don't include ":" in field label since it is also used in preferences dialog. + + * src/gtk-rig-ctrl.c: + Added delay between set_freq() and get_freq() to avoid reading back the frequency + too soon. Changed packing options to include GTK_EXPAND. + + 2009-05-23 Alexandru Csete <oz...@gm...> * src/gtk-rig-ctrl.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-24 11:12:05 UTC (rev 327) +++ trunk/NEWS 2009-05-24 11:13:03 UTC (rev 328) @@ -4,11 +4,13 @@ * Windows: New installer instead of ZIP distribution. * Mac OS X package. -Changes in version 1.0 beta 5 (TBD) +Changes in version 1.0 beta 5 (24 May 2005) - Added new transponder files received from David VK5DG. - Fixed some bugs that caused the Doppler shift to be calculated incorrectly in some cases. +- Fixed a bug that could cause the transponder frequency to "drift" + away from the set frequencies. Changes in version 1.0 beta 4 (13 May 2009) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-07-31 14:07:44
|
Revision: 338 http://gpredict.svn.sourceforge.net/gpredict/?rev=338&view=rev Author: csete Date: 2009-07-31 14:07:34 +0000 (Fri, 31 Jul 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-07-31 14:04:06 UTC (rev 337) +++ trunk/ChangeLog 2009-07-31 14:07:34 UTC (rev 338) @@ -1,3 +1,9 @@ +2009-07-31 Alexandru Csete <oz9aec at gmail.com> + + * src/gtk-sat-list.c: + Fixed sorting algorithm for AOS and LOS columns (bug #2116693). + + 2009-05-24 Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-single-sat.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-07-31 14:04:06 UTC (rev 337) +++ trunk/NEWS 2009-07-31 14:07:34 UTC (rev 338) @@ -1,3 +1,10 @@ +Changes in version 1.1 (TBD) + +- Fixed bug 2116693: List view does not sort properly for all time formats. + +* Binary packages for Windows, Mac OS X, Ubuntu and generic Linux. + + Changes in version 1.0 beta 5 (24 May 2005) - Added new transponder files received from David VK5DG. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fi...@us...> - 2009-08-05 08:53:57
|
Revision: 357 http://gpredict.svn.sourceforge.net/gpredict/?rev=357&view=rev Author: fillods Date: 2009-08-05 08:53:47 +0000 (Wed, 05 Aug 2009) Log Message: ----------- Spelling corrections by Michael Stephenson Modified Paths: -------------- trunk/ChangeLog trunk/src/gtk-rig-ctrl.c trunk/src/gtk-rot-ctrl.c trunk/src/gtk-sat-module-popup.c trunk/src/mod-cfg.c trunk/src/qth-editor.c trunk/src/sat-pref-qth-editor.c trunk/src/sat-pref-rig-editor.c trunk/src/sat-pref-rot-editor.c trunk/src/save-pass.c trunk/src/trsp-conf.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/ChangeLog 2009-08-05 08:53:47 UTC (rev 357) @@ -1,3 +1,21 @@ +2009-08-05 Michael Stephenson <mickstephenson at googlemail.com> + + * src/gtk-sat-module-popup.c: + * src/sat-pref-rot-editor.c: + * src/trsp-conf.c: + * src/save-pass.c: + * src/sat-pref-qth-editor.c: + * src/gtk-rig-ctrl.c: + * src/mod-cfg.c: + * src/qth-editor.c: + * src/sat-pref-rig-editor.c: + * src/gtk-rot-ctrl.c: + Spelling corrections. + + * po/en_US.po: + * po/en_GB.po: + US and British translations. + 2009-08-04 Alexandru Csete <oz9aec at gmail.com> * data/satdata/*.sat: Modified: trunk/src/gtk-rig-ctrl.c =================================================================== --- trunk/src/gtk-rig-ctrl.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/gtk-rig-ctrl.c 2009-08-05 08:53:47 UTC (rev 357) @@ -741,7 +741,7 @@ /* Engage button */ ctrl->LockBut = gtk_toggle_button_new_with_label (_("Engage")); - gtk_widget_set_tooltip_text (ctrl->LockBut, _("Engage the selcted radio device")); + gtk_widget_set_tooltip_text (ctrl->LockBut, _("Engage the selected radio device")); g_signal_connect (ctrl->LockBut, "toggled", G_CALLBACK (rig_engaged_cb), ctrl); gtk_table_attach_defaults (GTK_TABLE (table), ctrl->LockBut, 2, 3, 0, 1); Modified: trunk/src/gtk-rot-ctrl.c =================================================================== --- trunk/src/gtk-rot-ctrl.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/gtk-rot-ctrl.c 2009-08-05 08:53:47 UTC (rev 357) @@ -524,7 +524,7 @@ /* Engage button */ ctrl->LockBut = gtk_toggle_button_new_with_label (_("Engage")); - gtk_widget_set_tooltip_text (ctrl->LockBut, _("Engage the selcted rotor device")); + gtk_widget_set_tooltip_text (ctrl->LockBut, _("Engage the selected rotor device")); g_signal_connect (ctrl->LockBut, "toggled", G_CALLBACK (rot_locked_cb), ctrl); gtk_table_attach_defaults (GTK_TABLE (table), ctrl->LockBut, 2, 3, 0, 1); Modified: trunk/src/gtk-sat-module-popup.c =================================================================== --- trunk/src/gtk-sat-module-popup.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/gtk-sat-module-popup.c 2009-08-05 08:53:47 UTC (rev 357) @@ -317,10 +317,10 @@ tooltips = gtk_tooltips_new (); gtk_tooltips_set_tip (tooltips, entry, _("Enter a short name for this module.\n"\ - "Allowed charachters: 0..9, a..z, A..Z, - and _"), + "Allowed characters: 0..9, a..z, A..Z, - and _"), _("The name will be used to identify the module "\ "and it is also used a file name for saving the data."\ - "Max length is 25 charachters.")); + "Max length is 25 characters.")); /* attach changed signal so that we can enable OK button when a proper name has been entered @@ -656,7 +656,7 @@ default: sat_log_log (SAT_LOG_LEVEL_BUG, - _("%s:%d: Unknown module satate: %d"), + _("%s:%d: Unknown module state: %d"), __FILE__, __LINE__, GTK_SAT_MODULE (module)->state); break; @@ -799,7 +799,7 @@ default: sat_log_log (SAT_LOG_LEVEL_BUG, - _("%s:%d: Unknown module satate: %d"), + _("%s:%d: Unknown module state: %d"), __FILE__, __LINE__, GTK_SAT_MODULE (module)->state); break; Modified: trunk/src/mod-cfg.c =================================================================== --- trunk/src/mod-cfg.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/mod-cfg.c 2009-08-05 08:53:47 UTC (rev 357) @@ -513,10 +513,10 @@ tooltips = gtk_tooltips_new (); gtk_tooltips_set_tip (tooltips, namew, _("Enter a short name for this module.\n"\ - "Allowed charachters: 0..9, a..z, A..Z, - and _"), + "Allowed characters: 0..9, a..z, A..Z, - and _"), _("The name will be used to identify the module "\ "and it is also used a file name for saving the data."\ - "Max length is 25 charachters.")); + "Max length is 25 characters.")); /* attach changed signal so that we can enable OK button when a proper name has been entered Modified: trunk/src/qth-editor.c =================================================================== --- trunk/src/qth-editor.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/qth-editor.c 2009-08-05 08:53:47 UTC (rev 357) @@ -205,10 +205,10 @@ tooltips = gtk_tooltips_new (); gtk_tooltips_set_tip (tooltips, name, _("Enter a short name for this ground station, e.g. callsign.\n"\ - "Allowed charachters: 0..9, a..z, A..Z, - and _"), + "Allowed characters: 0..9, a..z, A..Z, - and _"), _("The name will be used to identify the ground station "\ "when it is presented to the user. Maximum allowed length "\ - "is 25 charachters.")); + "is 25 characters.")); gtk_table_attach_defaults (GTK_TABLE (table), name, 1, 4, 0, 1); /* attach changed signal so that we can enable OK button when Modified: trunk/src/sat-pref-qth-editor.c =================================================================== --- trunk/src/sat-pref-qth-editor.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/sat-pref-qth-editor.c 2009-08-05 08:53:47 UTC (rev 357) @@ -190,10 +190,10 @@ tooltips = gtk_tooltips_new (); gtk_tooltips_set_tip (tooltips, name, _("Enter a short name for this ground station, e.g. callsign.\n"\ - "Allowed charachters: 0..9, a..z, A..Z, - and _"), + "Allowed characters: 0..9, a..z, A..Z, - and _"), _("The name will be used to identify the ground station when "\ "it is presented to the user. Maximum allowed length "\ - "is 25 charachters.")); + "is 25 characters.")); gtk_table_attach_defaults (GTK_TABLE (table), name, 1, 4, 0, 1); /* attach changed signal so that we can enable OK button when Modified: trunk/src/sat-pref-rig-editor.c =================================================================== --- trunk/src/sat-pref-rig-editor.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/sat-pref-rig-editor.c 2009-08-05 08:53:47 UTC (rev 357) @@ -162,7 +162,7 @@ gtk_entry_set_max_length (GTK_ENTRY (name), 25); gtk_widget_set_tooltip_text (name, _("Enter a short name for this configuration, e.g. IC910-1.\n"\ - "Allowed charachters: 0..9, a..z, A..Z, - and _")); + "Allowed characters: 0..9, a..z, A..Z, - and _")); gtk_table_attach_defaults (GTK_TABLE (table), name, 1, 4, 0, 1); /* attach changed signal so that we can enable OK button when Modified: trunk/src/sat-pref-rot-editor.c =================================================================== --- trunk/src/sat-pref-rot-editor.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/sat-pref-rot-editor.c 2009-08-05 08:53:47 UTC (rev 357) @@ -159,7 +159,7 @@ gtk_entry_set_max_length (GTK_ENTRY (name), 25); gtk_widget_set_tooltip_text (name, _("Enter a short name for this configuration, e.g. ROTOR-1.\n"\ - "Allowed charachters: 0..9, a..z, A..Z, - and _")); + "Allowed characters: 0..9, a..z, A..Z, - and _")); gtk_table_attach_defaults (GTK_TABLE (table), name, 1, 4, 0, 1); /* attach changed signal so that we can enable OK button when Modified: trunk/src/save-pass.c =================================================================== --- trunk/src/save-pass.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/save-pass.c 2009-08-05 08:53:47 UTC (rev 357) @@ -688,7 +688,7 @@ g_io_channel_write_chars (chan, data, -1, &count, &err); if (err != NULL) { sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: An error occured while saving data to %s (%s)"), + _("%s: An error occurred while saving data to %s (%s)"), __FUNCTION__, fname, err->message); dialog = gtk_message_dialog_new (GTK_WINDOW (parent), @@ -696,7 +696,7 @@ GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, - _("An error occured while saving data to %s\n\n%s"), + _("An error occurred while saving data to %s\n\n%s"), fname, err->message); gtk_dialog_run (GTK_DIALOG (dialog)); gtk_widget_destroy (dialog); @@ -704,7 +704,7 @@ } else { sat_log_log (SAT_LOG_LEVEL_DEBUG, - _("%s: Written %d charaters to %s"), + _("%s: Written %d characters to %s"), __FUNCTION__, count, fname); } Modified: trunk/src/trsp-conf.c =================================================================== --- trunk/src/trsp-conf.c 2009-08-05 07:20:03 UTC (rev 356) +++ trunk/src/trsp-conf.c 2009-08-05 08:53:47 UTC (rev 357) @@ -98,7 +98,7 @@ trsp->uplow = g_key_file_get_double (cfg, groups[i], KEY_UP_LOW, &error); if (error != NULL) { sat_log_log (SAT_LOG_LEVEL_WARN, - _("%s: Error reading %s:%s from %s. Using defult."), + _("%s: Error reading %s:%s from %s. Using default."), __FUNCTION__, groups[i], KEY_UP_LOW, name); g_clear_error (&error); trsp->uplow = 0.0; @@ -107,7 +107,7 @@ trsp->uphigh = g_key_file_get_double (cfg, groups[i], KEY_UP_HIGH, &error); if (error != NULL) { sat_log_log (SAT_LOG_LEVEL_WARN, - _("%s: Error reading %s:%s from %s. Using defult."), + _("%s: Error reading %s:%s from %s. Using default."), __FUNCTION__, groups[i], KEY_UP_HIGH, name); g_clear_error (&error); trsp->uphigh = trsp->uplow; @@ -116,7 +116,7 @@ trsp->downlow = g_key_file_get_double (cfg, groups[i], KEY_DOWN_LOW, &error); if (error != NULL) { sat_log_log (SAT_LOG_LEVEL_WARN, - _("%s: Error reading %s:%s from %s. Using defult."), + _("%s: Error reading %s:%s from %s. Using default."), __FUNCTION__, groups[i], KEY_DOWN_LOW, name); g_clear_error (&error); trsp->downlow = 0.0; @@ -125,7 +125,7 @@ trsp->downhigh = g_key_file_get_double (cfg, groups[i], KEY_DOWN_HIGH, &error); if (error != NULL) { sat_log_log (SAT_LOG_LEVEL_WARN, - _("%s: Error reading %s:%s from %s. Using defult."), + _("%s: Error reading %s:%s from %s. Using default."), __FUNCTION__, groups[i], KEY_DOWN_HIGH, name); g_clear_error (&error); trsp->downhigh = trsp->downlow; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |