Hello community,
here is the log from the commit of package gnome-phone-manager
checked in at Wed Apr 2 23:51:05 CEST 2008.
--------
--- GNOME/gnome-phone-manager/gnome-phone-manager.changes 2008-03-21 20:16:38.000000000 +0100
+++ gnome-phone-manager/gnome-phone-manager.changes 2008-04-02 03:06:15.243867000 +0200
@@ -1,0 +2,8 @@
+Wed Apr 2 03:09:27 CEST 2008 - maw@suse.de
+
+- Update to version 0.51:
+ + Add spell checking in the "Send message" entry
+ + Fix accessing devices connecting via IrDa or USB or serial
+ cables.
+
+-------------------------------------------------------------------
Old:
----
gnome-phone-manager-0.50.tar.bz2
New:
----
gnome-phone-manager-0.51.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-phone-manager.spec ++++++
--- /var/tmp/diff_new_pack.U19713/_old 2008-04-02 23:48:37.000000000 +0200
+++ /var/tmp/diff_new_pack.U19713/_new 2008-04-02 23:48:37.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package gnome-phone-manager (Version 0.50)
+# spec file for package gnome-phone-manager (Version 0.51)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,8 +12,8 @@
Name: gnome-phone-manager
-BuildRequires: evolution-data-server-devel fdupes gnokii-devel gnome-icon-theme gstreamer010-devel intltool libgnomebt-devel libgnomeui-devel librsvg-devel telepathy-glib-devel update-desktop-files
-Version: 0.50
+BuildRequires: evolution-data-server-devel fdupes gnokii-devel gnome-icon-theme gstreamer010-devel gtkspell-devel intltool libgnomebt-devel libgnomeui-devel librsvg-devel telepathy-glib-devel update-desktop-files
+Version: 0.51
Release: 1
Url: http://usefulinc.com/software/phonemgr
Group: Hardware/Mobile
@@ -43,6 +43,7 @@
Edd Dumbill
%package telepathy
+License: GPL v2 or later
Summary: Telepathy connection manager for GNOME Phone Manager
Group: Hardware/Mobile
AutoReqProv: on
@@ -117,6 +118,11 @@
%files lang -f %{name}.lang
%changelog
+* Wed Apr 02 2008 maw@suse.de
+- Update to version 0.51:
+ + Add spell checking in the "Send message" entry
+ + Fix accessing devices connecting via IrDa or USB or serial
+ cables.
* Thu Mar 20 2008 jpr@suse.de
- Update to version 0.50
* Add support for phones requiring gnapplet
++++++ gnome-phone-manager-0.50.tar.bz2 -> gnome-phone-manager-0.51.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/ChangeLog new/gnome-phone-manager-0.51/ChangeLog
--- old/gnome-phone-manager-0.50/ChangeLog 2008-03-10 13:20:06.000000000 +0100
+++ new/gnome-phone-manager-0.51/ChangeLog 2008-03-21 14:34:14.000000000 +0100
@@ -1,3 +1,37 @@
+============ Version 0.51
+
+2008-03-21 Bastien Nocera
+
+ * NEWS: upd
+ * configure.in: 0.51
+ * libgsm/phonemgr-listener.c (phonemgr_listener_get_own_details):
+ Abort straight away if we can't change to the ON address book
+ folder
+ * libgsm/glibgsmtest.c (send_message), (main):
+ Send a message after a little timeout, to avoid behaving differently
+ from gnome-phone-manager
+
+2008-03-18 Bastien Nocera
+
+ * libgsm/phonemgr-listener.c
+ (phonemgr_listener_sms_notification_soft_poll):
+ Spin less, fix some ms/microseconds confusion
+
+2008-03-14 Bastien Nocera
+
+ * libgsm/phonemgr-utils.c (phonemgr_utils_address_is):
+ Fix utter stupidness checking whether an address is
+ actually a device path
+
+2008-03-13 Bastien Nocera
+
+ * README: update build dependencies
+ * configure.in:
+ * src/ui.c (create_send_dialog): Add spell checking
+ to the "Send message" text area, based on patch by
+ Daniel Schierbeck
+ (Closes: #508816)
+
============ Version 0.50
2008-03-10 Bastien Nocera
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/configure new/gnome-phone-manager-0.51/configure
--- old/gnome-phone-manager-0.50/configure 2008-03-10 13:16:57.000000000 +0100
+++ new/gnome-phone-manager-0.51/configure 2008-03-21 14:34:25.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for GNOME Phone Manager 0.50.
+# Generated by GNU Autoconf 2.61 for GNOME Phone Manager 0.51.
#
# Report bugs to http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-phone-manager.
#
@@ -728,8 +728,8 @@
# Identity of this package.
PACKAGE_NAME='GNOME Phone Manager'
PACKAGE_TARNAME='gnome-phone-manager'
-PACKAGE_VERSION='0.50'
-PACKAGE_STRING='GNOME Phone Manager 0.50'
+PACKAGE_VERSION='0.51'
+PACKAGE_STRING='GNOME Phone Manager 0.51'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-phone-manager'
ac_unique_file="src/main.c"
@@ -1462,7 +1462,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures GNOME Phone Manager 0.50 to adapt to many kinds of systems.
+\`configure' configures GNOME Phone Manager 0.51 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1532,7 +1532,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GNOME Phone Manager 0.50:";;
+ short | recursive ) echo "Configuration of GNOME Phone Manager 0.51:";;
esac
cat <<\_ACEOF
@@ -1657,7 +1657,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GNOME Phone Manager configure 0.50
+GNOME Phone Manager configure 0.51
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1671,7 +1671,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by GNOME Phone Manager $as_me 0.50, which was
+It was created by GNOME Phone Manager $as_me 0.51, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2388,7 +2388,7 @@
# Define the identity of the package.
PACKAGE='gnome-phone-manager'
- VERSION='0.50'
+ VERSION='0.51'
cat >>confdefs.h <<_ACEOF
@@ -19451,7 +19451,7 @@
-GNOKII_REQS="gnokii >= 0.6.22 bluez >= 3.12"
+GNOKII_REQS="gnokii >= 0.6.24 bluez >= 3.12"
GNOME_BLUETOOTH_REQS="gnome-bluetooth > 0.8.0"
ac_ext=c
@@ -22647,11 +22647,13 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
\$GNOME_BLUETOOTH_REQS libglade-2.0 \$evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
\"") >&5
($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.10 glib-2.0
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
@@ -22660,6 +22662,7 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
" 2>/dev/null`
else
pkg_failed=yes
@@ -22677,11 +22680,13 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
\$GNOME_BLUETOOTH_REQS libglade-2.0 \$evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
\"") >&5
($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.10 glib-2.0
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
@@ -22690,6 +22695,7 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
" 2>/dev/null`
else
pkg_failed=yes
@@ -22713,12 +22719,14 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
"`
else
PHONEMGR_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.10 glib-2.0
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
"`
fi
# Put the nasty error message in config.log where it belongs
@@ -22728,6 +22736,7 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
) were not met:
$PHONEMGR_PKG_ERRORS
@@ -22743,6 +22752,7 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
) were not met:
$PHONEMGR_PKG_ERRORS
@@ -23658,7 +23668,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by GNOME Phone Manager $as_me 0.50, which was
+This file was extended by GNOME Phone Manager $as_me 0.51, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -23711,7 +23721,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-GNOME Phone Manager config.status 0.50
+GNOME Phone Manager config.status 0.51
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/configure.in new/gnome-phone-manager-0.51/configure.in
--- old/gnome-phone-manager-0.50/configure.in 2008-03-10 13:00:59.000000000 +0100
+++ new/gnome-phone-manager-0.51/configure.in 2008-03-21 14:30:47.000000000 +0100
@@ -1,7 +1,7 @@
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.52)
-AC_INIT([GNOME Phone Manager],[0.50],[http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-phone-manager],[gnome-phone-manager])
+AC_INIT([GNOME Phone Manager],[0.51],[http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-phone-manager],[gnome-phone-manager])
AC_CONFIG_SRCDIR(src/main.c)
AM_MAINTAINER_MODE
@@ -13,7 +13,7 @@
AM_DISABLE_SHARED
AM_PROG_LIBTOOL
-GNOKII_REQS="gnokii >= 0.6.22 bluez >= 3.12"
+GNOKII_REQS="gnokii >= 0.6.24 bluez >= 3.12"
GNOME_BLUETOOTH_REQS="gnome-bluetooth > 0.8.0"
AC_PROG_CC
@@ -51,6 +51,7 @@
gstreamer-0.10 gdk-pixbuf-2.0 gconf-2.0
$GNOME_BLUETOOTH_REQS libglade-2.0 $evo_pc_file
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gtkspell-2.0
)
DBUSLIBDIR="`$PKG_CONFIG dbus-glib-1 --variable=libdir`"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/libgsm/glibgsmtest.c new/gnome-phone-manager-0.51/libgsm/glibgsmtest.c
--- old/gnome-phone-manager-0.50/libgsm/glibgsmtest.c 2007-11-22 16:37:38.000000000 +0100
+++ new/gnome-phone-manager-0.51/libgsm/glibgsmtest.c 2008-03-21 14:33:25.000000000 +0100
@@ -84,6 +84,13 @@
g_message ("Received delivery report status %s for %s", report_statuses[status], phone);
}
+static gboolean
+send_message (PhonemgrListener *l)
+{
+ phonemgr_listener_queue_message (l, "+447736665138",
+ "test message XXX", TRUE);
+}
+
int
main (int argc, char **argv)
{
@@ -116,8 +123,7 @@
// if (phonemgr_listener_connect (listener, "/dev/rfcomm0", &err)) {
g_message ("Connected OK");
- /* phonemgr_listener_queue_message (listener, "1234567",
- "test message XXX", TRUE); */
+ g_timeout_add_seconds (1, (GSourceFunc) send_message, listener);
loop = g_main_loop_new (NULL, FALSE);
g_main_loop_run (loop);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/libgsm/phonemgr-listener.c new/gnome-phone-manager-0.51/libgsm/phonemgr-listener.c
--- old/gnome-phone-manager-0.50/libgsm/phonemgr-listener.c 2007-11-22 16:21:17.000000000 +0100
+++ new/gnome-phone-manager-0.51/libgsm/phonemgr-listener.c 2008-03-20 19:28:45.000000000 +0100
@@ -33,8 +33,8 @@
#include "phonemgr-utils.h"
/* #define DUMMY 1 */
-#define POLL_TIMEOUT 300
-#define TRYLOCK_TIMEOUT 50
+#define POLL_TIMEOUT 300 * 1000
+#define TRYLOCK_TIMEOUT 50 * 1000
#define CHECK_EXIT { if (l->terminated != FALSE) { g_mutex_unlock (l->mutex); goto exit_thread; } }
@@ -606,7 +606,7 @@
static void
phonemgr_listener_sms_notification_soft_poll (PhonemgrListener *l)
{
- gn_sm_loop (1, &l->phone_state->state);
+ gn_sm_loop (10, &l->phone_state->state);
/* Some phones may not be able to notify us, thus we give
* lowlevel chance to poll them */
gn_sm_functions (GN_OP_PollSMS, &l->phone_state->data, &l->phone_state->state);
@@ -689,15 +689,20 @@
gn_memory_status memstat;
gn_phonebook_entry entry;
int count, start_entry, end_entry, num_entries;
+ gn_error err;
start_entry = 1;
end_entry = num_entries = INT_MAX;
memstat.memory_type = gn_str2memory_type("ON");
l->phone_state->data.memory_status = &memstat;
- if (gn_sm_functions(GN_OP_GetMemoryStatus, &l->phone_state->data, &l->phone_state->state) == GN_ERR_NONE) {
+ err = gn_sm_functions(GN_OP_GetMemoryStatus, &l->phone_state->data, &l->phone_state->state);
+ if (err == GN_ERR_NONE) {
num_entries = memstat.used;
end_entry = memstat.used + memstat.free;
+ } else if (err == GN_ERR_INVALIDMEMORYTYPE) {
+ g_message ("Couldn't get our own phone number (no Own Number phonebook)");
+ return;
}
count = start_entry;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/libgsm/phonemgr-utils.c new/gnome-phone-manager-0.51/libgsm/phonemgr-utils.c
--- old/gnome-phone-manager-0.50/libgsm/phonemgr-utils.c 2008-03-08 17:46:26.000000000 +0100
+++ new/gnome-phone-manager-0.51/libgsm/phonemgr-utils.c 2008-03-14 18:48:54.000000000 +0100
@@ -109,7 +109,7 @@
{
struct stat buf;
- if (g_stat (addr, &buf) > 0 && S_ISCHR (buf.st_mode)) {
+ if (g_stat (addr, &buf) == 0 && S_ISCHR (buf.st_mode)) {
//FIXME this could also be IrDA
return PHONEMGR_CONNECTION_SERIAL;
} else if (bachk (addr) == 0) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/NEWS new/gnome-phone-manager-0.51/NEWS
--- old/gnome-phone-manager-0.50/NEWS 2008-03-10 13:16:18.000000000 +0100
+++ new/gnome-phone-manager-0.51/NEWS 2008-03-21 14:32:00.000000000 +0100
@@ -1,3 +1,12 @@
+gnome-phone-manager 0.51
+========================
+
+ * Add spell checking in the "Send message" entry
+
+ * Fix accessing devices connecting via IrDa, or USB or serial cables
+
+ * Require newer gnokii to get AT driver bug fixes
+
gnome-phone-manager 0.50
========================
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/README new/gnome-phone-manager-0.51/README
--- old/gnome-phone-manager-0.50/README 2007-10-30 15:08:07.000000000 +0100
+++ new/gnome-phone-manager-0.51/README 2008-03-13 16:34:57.000000000 +0100
@@ -33,11 +33,10 @@
* gnome-bluetooth and libbtctl, from
http://live.gnome.org/GnomeBluetooth
-* These GNOME 2 packages:
- glib-2.0 libgnomeui-2.0 >= 1.110.0
- libgnome-2.0 gtk-2.0 gconf-2.0
+* Evolution-data-server
+* GtkSpell
-* gnokii 0.6.18 or better
+* gnokii
gnokii's homepage is at http://gnokii.org/
- -- Edd Dumbill , 2003-03-01
+ -- Edd Dumbill , 2008-03-13
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-phone-manager-0.50/src/ui.c new/gnome-phone-manager-0.51/src/ui.c
--- old/gnome-phone-manager-0.50/src/ui.c 2007-11-19 15:59:13.000000000 +0100
+++ new/gnome-phone-manager-0.51/src/ui.c 2008-03-13 16:30:55.000000000 +0100
@@ -22,6 +22,8 @@
#include
#include
#include
+#include
+#include
#include
#include
@@ -378,6 +380,7 @@
void
create_send_dialog (MyApp *app, GtkDialog *parent, const char *recip)
{
+ GError *err = NULL;
GtkTextBuffer *buf;
GtkTextView *view;
GtkEntry *entry;
@@ -397,6 +400,12 @@
view = GTK_TEXT_VIEW (glade_xml_get_widget (ui, "messagebody"));
buf = gtk_text_view_get_buffer (view);
gtk_text_buffer_set_text (buf, "", 0);
+
+ if (!gtkspell_new_attach (view, NULL, &err)) {
+ g_warning ("Couldn't initialise spell checking: %s", err->message);
+ g_error_free (err);
+ }
+
entry = GTK_ENTRY (glade_xml_get_widget (ui, "recipient"));
if (recip)
gtk_entry_set_text (entry, recip);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org