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...
[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...
[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.
|