============ Version 0.7

2006-05-05  Bastien Nocera  <hadess@hadess.net>

	* configure.in: version 0.7
	* src/ui.c: (dequeue_message): some build fixes, and made the code
	more glib-y
	* NEWS: upd

2006-05-03  Ilkka Tuohela  <hile@iki.fi>

	* configure.in: Added "fi" to ALL_LINGUAS

2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Remove obsolete entry for no_NO.
	* po/nb.po: Updated Norwegian bokmål translation.
	* po/no.po: Remove the old one.

2006-03-31  Bastien Nocera  <hadess@hadess.net>

	* configure.in:
	* libgsm/gnokii-identify.c: (tell_driver):
	* libgsm/phonemgr-listener.c: (phonemgr_listener_connect),
	(phonemgr_listener_disconnect), (phonemgr_listener_queue_message),
	(phonemgr_listener_poll_real):
	* libgsm/phonemgr-listener.h:
	* libgsm/phonemgr-utils.c: (phonemgr_utils_driver_for_model),
	(phonemgr_utils_guess_driver), (phonemgr_utils_connect),
	(phonemgr_utils_disconnect), (phonemgr_utils_free):
	* libgsm/phonemgr-utils.h:
	* src/connection.c: (set_connection_device):
	Add new convenience structs and functions to connect to the phone
	using gnokii, and avoid reconnecting to the phone if the default
	driver is already the one being used (Closes: #312278)

2006-02-01  Bastien Nocera  <hadess@hadess.net>

	* configure.in: add gmodule-2.0 to the needed libraries, to get
	-rdynamic and avoid the entry not showing up

2006-01-24  Clytie Siddall <clytie@riverland.net.au>

	* configure.in	Added vi in ALL_LINGUAS line.

2005-12-28  Bastien Nocera  <hadess@hadess.net>

	* libgsm/glibgsmtest.c: (main): fix the _connect functions to be
	called with the right number of arguments

2005-12-27  Bastien Nocera  <hadess@hadess.net>

	* ui/.cvsignore:
	* ui/Makefile.am: add missing files (Closes: #324285)

2005-11-19  Bastien Nocera  <hadess@hadess.net>

	* Makefile.am:
	* configure.in:
	* src/gnome-phone-manager.desktop.in: install the icons and other UI
	bits by hand, fixes the desktop menu icon not appearing
	(Closes: #321882)

2005-10-11  Pawan Chitrakar  <pchitrakar@gmail.com>

	* configure.in: Added ne in ALL_LINGUAS

2005-09-22  Bastien Nocera  <hadess@hadess.net>

	* configure.in: add pl to ALL_LINGUAS

2005-09-10  Bastien Nocera  <hadess@hadess.net>

	* libgsm/phonemgr-listener.c: (phonemgr_listener_connect):
	Fix dummy build

2005-09-10  Bastien Nocera  <hadess@hadess.net>

	* libgsm/phonemgr-listener.c: (phonemgr_listener_error_quark),
	(phonemgr_listener_connect):
	* libgsm/phonemgr-listener.h:
	* libgsm/phonemgr-utils.c: (phonemgr_utils_gn_error_to_string),
	(phonemgr_utils_guess_driver):
	* libgsm/phonemgr-utils.h:
	* src/connection.c: (connect_phone_thread):
	Some work towards adding better error reporting, especially on
	new connections

2005-09-10  Bastien Nocera  <hadess@hadess.net>

	* libgsm/phonemgr-listener.c: (phonemgr_listener_connect):
	* libgsm/phonemgr-utils.c:
	* libgsm/phonemgr-utils.h: Print out which driver we are using, and
	errors when gn_gsm_initialise fails

2005-09-09  Bastien Nocera  <hadess@hadess.net>

	* libgsm/Makefile.am:
	* libgsm/phonemgr-utils.c: (phonemgr_utils_driver_parse_start_tag),
	(totem_driver_model_free), (phonemgr_utils_start_parse),
	(phonemgr_utils_init_hash_tables):
	* libgsm/phones.xml:
	Move the model/driver match to an xml file to avoid having to
	rebuild gnome-phone-manager to add support for more phones
	(Closes: #315630)

2005-09-09  Bastien Nocera  <hadess@hadess.net>

	* configure.in: require gnokii 0.6.5 to compile (Closes: #315628)

2005-09-09  Bastien Nocera  <hadess@hadess.net>

	* libgsm/phonemgr-utils.c: (phonemgr_utils_init_hash_tables):
	Add support for the Nokia 6021 and Nokia 6230, with help from
	Frederic Crozat <fcrozat@mandriva.com>

============ Version 0.6

2005-09-09  Bastien Nocera  <hadess@hadess.net>

	* NEWS: updated
	* configure.in: version 0.6

2005-09-09  Bastien Nocera  <hadess@hadess.net>

	* src/e-contact-entry.c: (book_opened_cb),
	(e_contact_entry_set_source_list), (e_contact_entry_init),
	(e_contact_entry_class_init):
	* src/e-contact-entry.h: update from contact-lookup-applet CVS
	* src/e-phone-entry.c: (sources_changed_cb),
	(setup_source_changes), (e_phone_entry_init):
	Update for changes in EContactEntry, watch the availability of
	completion entries, the entry now works even if there aren't any
	addressbooks with completion enabled (Closes: #310014)

2005-09-08  Bastien Nocera  <hadess@hadess.net>

	* libgsm/phonemgr-listener.c: (phonemgr_listener_poll): add some
	+ and - in the phone number, to test for common phone numbers found in
	people's address books
	* src/e-phone-entry.c: (cleanup_number), (text_changed),
	(contact_selected_cb), (e_phone_entry_get_number):
	send a changed signal when first setting the phone number,
	allow '-' in phone numbers (Closes: #314545),
	Fix some memory leaks when checking for changed text in text_changed()
	* src/test-entry.c: (phone_changed_cb), (main): Fix warnings

2005-09-08  Bastien Nocera  <hadess@hadess.net>

	* autogen.sh: use autogen 1.8
	* configure.in: dist as a .tar.bz2, and check the NEWS file before
	dist'ing
	* libgsm/phonemgr-listener.c: (phonemgr_listener_emit_status),
	(phonemgr_listener_new), (phonemgr_listener_connect),
	(phonemgr_listener_disconnect), (phonemgr_listener_queue_message),
	(phonemgr_listener_poll), (phonemgr_listener_connected),
	(phonemgr_listener_init), (phonemgr_listener_finalize):
	add a new dummy mode (#define DUMMY, to enable), this allows you
	to test gnome-phone-manager and specific bugs without having a
	phone, GSM coverage, or a bluetooth adapter
	It will send you a new message after 5 seconds, and another one after
	that at 100 seconds (Closes: #315553)
	* libgsm/phonemgr-utils.c: (phonemgr_utils_driver_for_model),
	(phonemgr_utils_guess_driver): use the AT driver instead of the
	AT-HW one
	* src/e-contact-entry.c: (e_contact_entry_init),
	(stringify_ebook_error): update from contact-lookup-applet CVS

2005-08-10  Maxim Dziumanenko <mvd@mylinux.ua>

        * configure.in: Added "uk" to ALL_LINGUAS.

2005-07-11  Bastien Nocera  <hadess@hadess.net>

	* libgsm/phonemgr-utils.c: (phonemgr_utils_init_hash_tables):
	Add support for the Nokia 6230i (from Peter Robinson
	<pbrobinson@gmail.com>)

2005-06-15  Bastien Nocera  <hadess@hadess.net>

	* libgsm/gnokii-identify.c: (tell_driver):
	* libgsm/phonemgr-listener.c: (phonemgr_listener_connect):
	* libgsm/phonemgr-utils.c: (phonemgr_utils_gn_statemachine_clear),
	(phonemgr_utils_guess_driver):
	* libgsm/phonemgr-utils.h: add a work-around for a gnokii segfault
	when running GN_OP_Terminate
	See http://article.gmane.org/gmane.linux.drivers.gnokii/5888

2005-06-13  Bastien Nocera  <hadess@hadess.net>

	* src/app.h:
	* src/icon.c: (tray_icon_hide):
	* src/main.c: (main):
	* src/menu.c: (quit_activated):
	* src/ui.c: (ui_hide): Speed up the exit by hiding the widgets as
	soon as they're not needed anymore

2005-06-13  Bastien Nocera  <hadess@hadess.net>

	* libgsm/phonemgr-listener.c: (phonemgr_listener_emit_message),
	(phonemgr_listener_queue_message):
	* src/e-contact-entry.c: (view_contacts_added_cb), (entry_height):
	GCC4 compilation fixes

2005-06-13  Bastien Nocera  <hadess@hadess.net>

	* libgsm/.cvsignore: upd

2005-06-13  Bastien Nocera  <hadess@hadess.net>

	* configure.in:
	* README:
	* libgsm/Makefile.am:
	* libgsm/glibgsmtest.c: (message), (status), (main):
	* libgsm/gsm.cc:
	* libgsm/gsm.h:
	* libgsm/main.cc:
	* libgsm/phonemgr-listener-private.h:
	* libgsm/phonemgr-listener.c:
	* libgsm/phonemgr-listener.cc:
	* libgsm/phonemgr-listener.h:
	* libgsm/phonemgr-utils.c:
	* libgsm/phonemgr-utils.h:
	* libgsm/gnokii-identify.c:
	* src/.cvsignore:
	* src/Makefile.am:
	* src/connection.c: (set_connection_device),
	(connect_phone_thread):
	* src/test-entry.c: (main):
	Remove the libgsm backend, and use gnokii now instead, this should
	allow us to have better compatibility with more phones
	(Closes: #307406)

2005-06-13  Bastien Nocera  <hadess@hadess.net>

	* configure.in:
	* src/Makefile.am:
	* src/e-contact-entry.c:
	* src/e-contact-entry.h:
	* src/e-phone-entry.c:
	* src/e-phone-entry.h:
	* src/test-entry.c:
	* src/ui.c: (set_send_sensitivity), (phone_number_changed),
	(send_message), (create_send_dialog):
	* src/update-from-egg.sh:
	* ui/phonemgr.glade:
	* ui/phonemgr.gladep:
	* ui/strings.c:

	Check for libebook in configure
	Add EContactEntry from contact-lookup-applet with script to update
	the files
	Add new EPhoneEntry widget, which checks for mobile phone numbers
	in Evolution's addressbook
	Make gnome-phone-manager use EPhoneEntry rather than a plain GtkEntry
	Remove unused files
	(Closes: #151119)

2005-04-01  Steve Murphy  <murf@e-tools.com>

        * configure.in: Added "rw" to ALL_LINGUAS.

2005-01-20  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Add «nb» and «no» to ALL_LINGUAS.

2005-01-19  Alessio Frusciante  <algol@firenze.linux.it>

	* configure.in: Added "it" (Italian) to ALL_LINGUAS.

2005-01-18	Amanpreet Singh Alam <amanpreetalam@yahoo.com>

	* configure.in: pa (Punjab) is added to ALL_LINGUAS

2004-09-09  Ankit Patel <ankit@redhat.com>

	* configure.in: Added 'gu' (Gujarati) to ALL_LINGUAS.

2004-08-30  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "sv" to ALL_LINGUAS.

2004-08-21  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* configure.in: Added es to ALL_LINGUAS

2004-08-10  Gustavo Maciel Dias Vieira  <gustavo@sagui.org>

	* configure.in: Added pt_BR to ALL_LINGUAS.

2004-08-10  Edd Dumbill <edd@usefulinc.com>

	* src/connection.c: add comments for some printf strings to
	help translators.  Addresses #149677

2004-08-08  Duarte Loreto <happyguy_pt@hotmail.com>

	* configure.in: Added Portuguese (pt) to ALL_LINGUAS.

2004-08-06  Adam Weinberger  <adamw@gnome.org>

	* configure.in: Added en_CA to ALL_LINGUAS.

2004-06-23  Edd Dumbill <edd@usefulinc.com>

	* libgsm/gsm.{cc,h} compile fixes from Richard Torkar.

2004-06-23  Edd Dumbill <edd@usefulinc.com>

	* libgsm/phonemgr-listener.cc (on_phone_message): convert message
	to utf-8 from iso-8859-1.
	* libgsm/phonemgr-listener.cc (phonemgr_listener_queue_message): 
	convert outgoing message from utf-8 to iso-8859-1.
	* configure.in: added the openobex check, as we need to link
	with that, and removed obsolete orbit check.
	* src/icon.c: add timeout to flash message icon, single-click
	on icon dequeues a message
	* src/ui.c: add popup_messages pref to control whether popup
	dialogs appear or not.  make dequeue_messages() open a new window
	for each message.
	* configure.in: bump version to 0.4
	* ui/phonemgr.glade: add "Interface" tab to prefs.
	* src/ui.c (apply_prefs, populate_prefs): wire up new
	prefs to UI
	* ui/alert.wav: sound file for audible alert
	* src/ui.c (play_alert): add method to play bell if enabled
	* src/connection.c: ifdef out testing code.
	* Makefile.am: install wav file
	* ui/phonemgr.glade: remove dummy content from widgets so
	translators don't translate it. apply some polish.
	* src/icon.c: detect whether Notification Area is running or
	not, and if not, put up a dialog telling the user how to
	add one.
	* Release 0.4.

2004-06-21  Edd Dumbill <edd@usefulinc.com>

	* ui/phonemgr.glade: remove irritating single pixel border on
	textview in message send dialog. In message received dialog,
	change "OK" to "Close".

2004-06-20  Edd Dumbill <edd@usefulinc.com>

	* libgsm/gsm.cc: connect() empty send queue on connection to
	avoid repeated sending of failing messages.  Increase timeout
	on serial port to 30 seconds from 5.
	* ui/phonemgr.glade: some HIGgification of dialogs.

2004-06-18  Edd Dumbill <edd@usefulinc.com>

	* libgsm/gsm.cc: delete MeTa when disconnected.
	* src/*.c: partially working phonemgr app now.
	* src/connection.c: make connection and disconnection
	happen in a separate thread, so the GUI doesn't block while
	this happens.
	* src/connection.c: implement auto-reconnect feature.
	* src/connection.c, src/ui.c: message receiving functional.
	* src/connection.c, ui.c: add disconnect_signal_handlers() to
	be called on quit, so don't deadlock in status change.
	* src/icon.c: make tray_icon_set do a tooltip too.
	* libgsm/gsm.cc: disconnect on errors properly.
	* libgsm/phonemgr-listener.cc: set disconnected flag on error.
	* src/menu.c: add Send Message menu item.
	* ui/phonemgr.glade: a bit of HIGgification.
	* src/ui.c: implement sending dialog.
	* ui/pixmaps/, Makefile.am: move pngs into same directory as
	glade file: abandon hope of glade respecting the pixmap dir.
	* src/gnome-phone-manager.desktop.in: correct icon path
	* po/POTFILES.in: update.
	* src/icon.c: update pixmaps path.
	* src/main.c: init UI before tray icon.
	* src/ui.c: prefer local UI to installed one, if available.
	* src/ui.c: hook up the Reply button.
	* src/connection.c: deal with empty bdaddr better.
	* Release 0.3.

2004-06-17  Edd Dumbill <edd@usefulinc.com>

	* Checking into GNOME CVS.  Starting port to the new Bonobo-less
	gnome-bluetooth framework.
	* Move gsm stuff to libgsm/. Start work on GObject wrapper for it.
	* libgsm/.cvsignore, .cvsignore: add cvsignores.
	* libgsm/phonemgr-listener.cc: keep track of whether connected, and
	complain if methods requiring connection are called when disconnected.
	* libegg/: import libegg bits we'll need.
	* autogen.sh: call libegg autogen.sh.
	* configure.in: chain libegg configure.
	* src/Makefile.am, src/main.c: stubs for main program.
	* ui/GNOME_PhonemanagerApplet.xml: remove.
	* src/gnome-phone-manager.desktop.in: add desktop file.

2003-07-06  Edd Dumbill  <edd@usefulinc.com>

	* Release 0.2.1.
	* giveusaclue.c,h dashboard-frontend.c: now supports sending
	cluepackets to Nat Friedman's Dashboard <http://nat.org/dashboard>.

2003-04-03  Edd Dumbill  <edd@usefulinc.com>

	* Now goes for the dialup networking connection rather than
	  the serial port on Bluetooth -- increased compatibility, I
	  hope.  Means it should work for Nokia 7650 owners.

2003-03-05  Edd Dumbill  <edd@usefulinc.com>

	* Added French translation from Gaël Chamoulaud

2003-03-01  Edd Dumbill  <edd@usefulinc.com>

	* Release 0.2.0.
	* src/gsm.cc: make date formatting use Glib as much as possible
	* pursue further Glib::ustring conversions

2003-02-19  Edd Dumbill  <edd@usefulinc.com>

	* Converted std::strings to Glib::ustrings throughout.

	* Implemented sending functionality.  Reply button now works
	in message dialog.  "Send message..." menu item on applet.

2003-02-07  Edd Dumbill  <edd@usefulinc.com>

	* Release 0.1.2.
	* Fixed missing std:: prefix from some string declaration types.

2002-11-15  Edd Dumbill  <edd@usefulinc.com>

	* Release 0.1.1.

	* Hook up Prefs/Update button to Bluetooth device discovery and
	provides UI feedback while the discovery is going on.

2002-11-11  Edd Dumbill  <edd@usefulinc.com>

	* First public release, 0.1.

2002-10-28  Edd Dumbill  <edd@usefulinc.com>

	* Pre-alpha stage, released privately.

