version 3.1.0.79 (11/17/2007):
	Bug Fixes:
	* Fixed: Crash when opening 'Add Contact' window, seen as of GTK+ 2.12
	* Fixed: Crash reporter failed to launch if argument strings contained
	  quotes (e.g. --distro=""Fedora release 8 (Werewolf)"").
	* Fixed: Missing 'Gizmo Project' menu entry in Fedora 8
	
version 3.1.0.78 (10/15/2007):
	Featuers:
	* Track presence states per jabber resource and display a contact's
	  most available presence state.
	Bug Fixes:
	* Fixed: Login w/out presence or ability to make calls on multihomed
	  machines (i.e. multiple NICs). Stated fix in v77 did not work.
	* Fixed: If going idle during a call, and Gizmo is woken up while still
	  on the same call, Gizmo will remain stuck with the 'idle' presence state
	  without the ability to change to some other state.
	* Fixed phonebook contact activate (via enter key) crash seen in GTK+ 2.10
	* Fixed: Occasional File Transfer send would immediately cancel (Nokia #70720)
	* Fixed: File Transfer timeout and cancel in remote client if sending
	  multiple files at the same time.

version 3.1.0.77 (07/03/2007):
	Features:
	* Translation updates
	* Update Notfication dialog now includes 'Do not show again' checkbox.
	  Previously, update notifications did not show after initial display.
	  (#2566)
	* Display invited contacts in the MUC particpants list, with dimmed
	  display name and greyed avatar. (#2557)
	* The MUC invite window should not list contacts that have already
	  been invited (#2560)
	* GTalk/Jabber contacts that are offline are now dialable when double
	  clicked.
	* The 'Call SIP' contact context menu option for Jabber/GTalk contacts
	  will call the jabber id if the contact does not have a SIP address.
	* Business card popups will display jabber ids in the SIP field if the
	  contact is neither a Gizmo user nor has a SIP address.
	Bug Fixes:
	* Fixed: Inability to make calls on multihomed systems. On some
	  systems with more than one network interface, login would succeed
	  but UA registration would fail causing call attempts to fail. (#2483)
	* Fixed: Phonebook tooltips would remain after logout.
	* Fixed: Phonebook tooltip timeouts would cause a crash if the main
	  window had been destroyed.
	* Fixed: Crash during MUC Create/Join (#2561)
	* When poping down status or account menus at the bottom of the screen
	  'push-in' the menu to provide enough space to display the menu.
	
version 3.1.0.76 (06/13/2007):
	Features:
	* Contacts displayed in the phonebook or in IM conversations,
	  are displayed using the username portion of the jabber address.
	* Added 'View' menu option to display full jabber addresses in the
	  phonebook.
	N800/770 Features:
	* Using extra space in the 'Contact Details' frame to display the
	  contact's location (previously superseded by ACF Status)
	Bug Fixes:
	* Fixed: Crash in smiley theme init function if GTK's PNG
	  pixbuf loader is missing (#2484)
	* Fixed: Crash after loading cached phonebook, if a cached
	  contact is empty or corrupt. (#2485)
	* Fixed: Crash after loading cached call history, if a cached
	  call is empty or corrupt. (#2486)
	* Fixed: Crash after opening the preferences window, if GConf was
	  missing or reporting errors. Will also notify the user after
	  an excessive amount of GConf errors. (#2512)

version 3.1.0.75 (05/31/2007):
	Features:
	* New and improved icons
	* Group Chat improvements (#2162)
	* Chat typing notifications (#1529)
	* Added 'Group Chat' auto-complete feature for MUC name entry
	* Status and Account Selection custom dropdown widgets replaced
	  with standard combo boxes.
	* Conference Tab tweaks (#2481)

version 3.0.1.71 (05/31/2007):
	Features:
	* Translations updated
	* Crash Reporter tweaks:
	  - Include distribution version
	  - Move last 10 debug lines to beginning of data section (to
	    avoid being trimmed by data size restriction).
	Bug Fixes:
	* Avoid phonebook status tooltip flicker into top left of screen
	* After the user updates his profile, the client will update
	  profile elements directly (such as the avatar) rather than wait
	  for the server prompted profile update. (#2471)
	* Crash Reporter:
	  - Kill crashed PID when user elects to restart Gizmo (removes
	    lingering unresponsive UI).
	  - Username was not incluced despite user selection to do so.
	* Fixed: Crash during expired profile cleanup on exit (caused by
	  empty cached profile).

version 3.0.1.70 (05/25/2007):
	Bug Fixes:
	* Core Fix: Escape '%' when dialing a jabber id as a SIP uri.
	  Needed for dialing meta-im contacts.
	* Fixed: 'File transfer' file type icon composite bug (GTK+ 2.10+)
	N800/770 Bug Fixes:
	* 'Update Notification' dialog made floating and modal
	
version 3.0.1.69 (05/23/2007):
	Bug Fixes:
	* Fixed: Login by email address
	* Fixed: Crash reporter would fail to start if gizmo had been
	  passed long args (e.g. '--oss')

version 3.0.1.68 (05/09/2007):
	Bug Fixes:
	* File transfers would trigger a gdk_pixbuf_composite seg fault
	  for GDK v2.10 and higher (bugzilla #384912).  Screening GDK
	  version in calls to this function.
	* Core Fix: Un-holding calls failed to stop playing hold music.
	* Crash Reporter failed to load libcurl on systems without
	  a libcurl.so softlink. Now loading libcurl so versions 1-4
	  directly.

version 3.0.1.67 (05/03/2007):
	Features:
	* 'Group' selection added to 'Contact Request' window (#167)
	* Added dial entry and 'Call In' button to the conf tab (#2166)
	* Added client version to contact status tooltip. Hide sub state
	  and client version if debug logging is turned off (#2161)
	* Crash Reporter utility to allow user to send a backtrace and
	  crash description when Gizmo crashes. (#2160)
	* Call Out balance update 5 secs after call.
	* Added 'CallOut' link label to the main window status bar (#2219)
	* Allow users to play UI sounds using an external sound player.
	  This allows for UI sounds and phone calls to be played over
	  different devices (e.g. usb headset and speakers). (#2238)
	* Checking gnome gconf http/https proxy settings (#2202)
	* Create UI Debug file (gizmo-ui.log), if Prefs->Advanced debug
	  option is turned on. Previously only available on stdout.
	* Added 'Display Last Name First' View menu option for displaying
	  contact names by last name first. 
	Bug Fixes:
	* Fixed: If phonebook contacts were removed since LinGizmo last
	  cached the phonebook, LinGizmo would crash while syncing (i.e
	  removing cached contacts) with the server copy. (#2218)
	* Workaround: Initializing alsa devices to anything other
	  than default (e.g hw:0) on startup, could result in an EBUSY
	  response on initial use attempts (symptom: no sound until after
	  the first or second call). (#1274)
	* Phonebook to show PSTN contacts as online. This was broken after
	  3.0 Jabber migration. (#2241)
	* Fixed: Configuring TransportUtils to use http/https proxy settings.
	  Previously only libcurl connections were using proxy settings. This
	  caused a proxied login process to get stuck at 'Starting UA'.
	* Fixed: Setting profile avatar occasionally caused a crash (buffer
	  overrun) in the core's base64 encoder.
	* Fixed: File transfers would occasionally terminate (core fix).
	  Mostly seen on Nokia 770/N800.
	* GIPS VE updated to v2.4.1. Fixes DTMF tone generation bug.
	* Fixed: GTalk contacts were not dialable.
	* Attempt automatic re-login when receiving UA UNREGISTERED event.
	N800/770 Features:
	* When initiating a call from outside the main window (e.g. IM
	  window), present the main window. (#1177)
	* Auto-Reconnect after dropped network (IAP) connections.
	* Hardware volume keys active for prefs and main windows
	N800/770 Bug Fixes:
	* Maemo GTK+ bug workaround for Prefs->Sounds widget layout issues
	* Fixed: Prefs -> Audio volume control
	
version 3.0.0.66 (03/22/2007):
	Features:
	* Jabber File Transfer
	* IM and MUC Chat History

version 3.0.0.65 (02/21/2007):
	Features:
	* Jabber Roster Migration
	  - Contact profiles can be edited from their offical version
	  - 'View Profile' to display offical and edited profile versions
	  - Custom Avatars can now be set as well as displayed
	  - Phonebook contacts can belong to more than one group
	  - Realtime phonebook updates.  Users do not need to re-login for
	    Adds, Updates and Removals to be reflected in thier phonebook.
	    If there exists more than one logged in Gizmo instance for the
	    same account, phonebooks are kept in sync.
	  - Phonebook status tooltips to display name, presence status
	    and subscription status.

version 2.0.0.58 (02/28/2007):
	Features:
	* Quieter ringback sound
	N800/770 Features:
	* UI layout alterations to accomodate translations
	
version 2.0.0.57 (02/23/2007):
	Features:
	* Translations for: German, French, Italian, Spanish and Portuguese
	Bug Fixes:
	* Fixed: Using the command line 'h' flag would cause a crash
	* Fixed: If two searches were underway, and one search window
	  was closed, both sets of search results were displayed in the
	  remaining window.
	
version 2.0.0.56 (02/06/2007):
	Features:
	* Quieter IM send and receive sounds
	Bug Fixes:
	* Fixed: LinGizmo would enter 100% CPU state after an existing
	  instance is passed an IPC message from a new instance (e.g. URIs
	  via the command line).
	* Fixed: DTMF options for in-band and out-of-band were setting
	  their opposites.
	N800/770 Bug Fixes:
	* Fixed Out-Of-Band DTMF (RTP RFC 2833)

version 2.0.0.55 (01/21/2007):
	Features:
	* 'Contact Request' add checkboxes default to 'on'
	* Quieter login and hangup UI sounds.
	Bug Fixes:
	* Fixed: Adding a gizmo contact that already exists in the phonebook
	  produces an error message referencing the user's SIP number
	  rather than his gizmo name.
	* Fixed: Sometimes logging out would hang (seen on Nokia IT)
	* Fixed: Presence events received prior to the phonebook loading, were
	  not reflected in the PB.
	
version 2.0.0.54 (01/11/2007):
	Bug Fixes:
	* International numbers dialed with '+' (instead of '011') are
	  working once again.
	* Fixed: If after having logged out during a call and then logged
	  back in, calls could not be made or received.
	N800/770 Bug Fixes:
	* Fixed: When tapping the 'About' dialog titlebar, the version and
	  copyright labels aswell as 'OK' button would disapear.
	
version 2.0.0.53 (01/08/2007):
	N800/770 Features:
	* Wake up screen and play IM UI sound on MUC invitation
	Bug Fixes:
	* Activating the 'Custom Status' dialog without having entered a
	  status message produced a warning message with a non-functional
	  'OK' button.
	* Prevent MUC invitations for existing MUC chats and existing MUC
	  invitation prompts (i.e. prevent MUC invite flooding)
	* MUC invitation 'Decline' fixed (was accepting).
	LinGizmo Bug Fixes:
	* GIPS VE update. Audio devices with mono microphones supported
	  (i.e. USB headsets)
	N800/770 Bug Fixes:
	* Don't show presence icon in tab for MUC chats
	* Tab close button did not render properly on 770. Replace with
	  custom image button.
	
version 2.0.0.52 (01/05/2007):
	Bug Fixes:
	* Fixed MUC IM send for MUCs hosted by other jabber servers
	* Fixed bug parsing JOIN (MUC presence) events
	* Core memory leak fixes
	N800/770 Bug Fixes:
	* Mask 'Register' password and confirm password text entries

version 2.0.0.51 (12/30/2006):
	Features:
	* Adding 'GTalk' contacts fills in the SIP entry w/
	  'sip:user@gtalk.com' which is now routed through gtalk2voip.com
	N800/770 Features:
	* Scrolling through phonebook entries using the hardware scroll
	  buttons will now select the rows on cursor move, allowing for
	  presentation of phonebook entry contact details.
	* Hardware select button displays the menu for the selected contact
	* Disable 'Autocaps' keyboard for entry widgets (where applicable) 
	* Separate IM tab close button (no mouseover on tablet)
	* 'Contact Details' pin button.  If pinned contact details will not
	  disappear after 5 second timeout.
	N800 Bug Fixes:
	* About window made dialog (floating)
	* Account dropdown menu made to fit within screen
	* Home tab alerts and missed calls labels are ellipsized instead of
	  allowing the home tab to scroll horizontally.
	* Home tab updates from the network were not displayed due to a
	  Maemo GTK+ bug. Workaround is to force a size renegotiation for
	  the home tab when selected.
	* Prefs -> Accounts widgets layout bug fix (same workaround as above)
	* Workaround for the sliver of the gizmo logo left behind after
	  keyboard collapse in the main window.

version 2.0.0.50 (12/27/2006):
	Features:
	* Multi User Chat
	* Save IM window size and position
	Nokia (770, N800):
	* Full Screen Enable: Main Window, IM Window, Edit Profile Window,
	  Search Window.
	  
version 1.2.0.49 (12/16/2006):
	Features:
	* Tabbed IM
	
version 1.2.0.48 (12/13/2006):
	Bug Fixes:
	* More accurate error messages on login failure
	* Error messages for sound card related errors post login.
	* Fixed bug (introduced in v47), where if the network is down the login
	  window is not displayed.
	* Preventing profile downloads after shutdown (this caused aborts). 

version 1.2.0.47 (12/07/2006):
	Features:
	* Dual Login
	* 'Compact View' menuitem is now check menuitem
	* 'Call Details' peer quality graphic changed from 3 bars to 4
	* 'Call History' call time given in computer's local time.
	* Save main window size and position
	Core redesign:
	* Thread helpers are now session aware
	* Better login state logic, with improved core/app separation.
	Bug Fixes:
	* 'Call History' caller number given as whole SIP address if not a
	  Gizmo address
	* 'Call Details' toll status not displayed for toll calls until a call
	  rate lookup returns.
	* Changing 'My Profile' avatar fixed (was setting base64 bin avatars..
	  using bundled type instead)
	
version 1.2.0.46 (11/20/2006):
	Features:
	* ACF and Call Rates are cached (15 minute expiration)
	* 1 second delay before retrieving call rates when displaying the
	  'Contact Details' window.
	* 'View Profile' tooltips for Call Out numbers indicating if the call
	  is free.
	Bug Fixes:
	* Custom title widget displays correct bg color behind bubbled edges.
	* Workaround for phonebook GtkTreeModelFilter bug.  In some cases,
	  after loading the phonebook, the Tree View would enter a buggy state
	  which resulted in random missing rows and would lead to a crash.
	Nokia 770 Bug Fixes:
	* Fix for broken RTP send in core version 1.6.0
	
version 1.2.0.45 (11/06/2006):
	Features:
	* 'Call Details' displays new dollar icon and 'FREE' for free calls
	* Improved contact lookups for incoming and outgoing calls.
	Bug Fixes:
	* The 'Call In' dialog location was being reset after receiving a
	  profile for the calling user, even when profile fields 'city',
	  'state' and 'country' were blank.
	* Fix for status dropdown 'On the Phone' status remaining after hangup,
	  for cases where a custom status was in use (prefs bug introduced by
	  branding changes).
	* After a call attempt was disconnected (and not answered), and if the
	  status was idle, the status was being unidled.
	* On 'auto answer', if status was idle or status became idle during the
	  call, status was being unidled after call disconnection.
	* Disable 'View Profile' rt-click PB menu option for contacts without
	  a jabber id.

version 1.2.0.44 (11/01/2006):
	Features:
	* 'Business Card' popup now has click-to-dial tel numbers
	* All Calls Free (ACF) Changes:
	  - Home Tab includes ACF Status
	  - 'Business Card' shows contact's ACF Status
	  - 'Business Card' numbers are bold if contact is ACF active
	  - 'Business Card' tooltips for numbers indicating free/tool calls.
	  - 'Business Card' nudge dialog for sending 'Get Active' instructions
	    to inactive users.
	Bug Fixes:
	* Fixed 'Business Card' window mouse pointer enter/leave detection
	  affecting: mouse-out window hide and mouse-in 'hide timer' destroy.
	* Some contacts loaded from the phonebook cache, after login, failed to
	  have their presence status updated despite Gizmo having received
	  presence events from the network.
	* Fixed double free bug (#1281).
	* Fixed bug removing contacts (core C API fix)
	
version 1.2.0.43 (10/30/2006):
	Features:
	* Search icon turned into button to activate search
	* 'Invite A Friend' window instead of web page
	* 'Call Quality Assistant' window
	Bug Fixes:
	* Dialpad button to show dialpad rather than toggle 'Compact View'
	* Word wrapped labels that were cut off due to large fonts
	* Avoid large empty space in chat window smiley popup menus

version 1.2.0.42 (10/24/2006):
	Features:
	* Profile lookups for incoming and outgoing calls to and from jabber
	  users.
	* Ammended credits for branded clients
	Bugs:
	* Calls Tab fix to dial the correct SIP uri for calls to and from
	  branded Gizmo clients.
	* Display custom profile avatars in Call Details and Business Card
	  frames.
	* Hide 'Change Avatar' widgets in the 'Edit Contact' window (for
	  LJ Talk)
	
version 1.2.0.41 (10/18/2006):
	Features:
	* Custom avatar display
	* Profile caching
	* Branded client support
	
version 1.1.0.40 (10/06/2006):
	Features:
	* Give IM text entry pane more space relative to text view pane.
	* When sorting the phonebook by presence, do not differentiate between
	  offline contacts and offline contacts with PSTN numbers.  This
	  will ensure one alphabetically sorted group for offline contacts.
	* The hangup sound is played only when the user terminates a call.
	* Command line option to use OSS and override the audio method
	  specified in preferences.
	* Once an update advisory has been seen, don't show it again.
	Bug Fixes:
	* Fixed About window credits animation for GTK+ 2.8 and higher
	* On incoming calls, if another app has focus, the Call In window
	  would remain hidden behind the app with focus.
	
version 1.1.0.39 (09/21/2006):
	Features:
	* Better layout for Preferences window (Not as wide, and left-justified
	  toolbutton labels)
	* Generic LinGizmo tarball package as fallback for users not able to
	  use the install packages.
	* On incoming calls, present CallIn window in the current workspace.
	* On answering incoming call, present Gizmo main window.

version 1.1.0.38 (09/15/2006):
	Features:
	* Phonebook IM button clicks will no longer select contacts (avoiding
	  Business Card popups).
	* If the main window looses focus Business Card popups will hide.
	* As long as the mouse pointer is within the Business Card popup
	  window, the popup will not hide. Once the pointer leaves, the popup
	  disappears.
	* Status option to set status 'On The Phone' during a call
	Bug Fixes:
	* Renaming empty groups would fail.
	* When changing ALSA devices, change would not always take effect.
	* Prefs -> Audio input and output audio volume levels initialized to
	  correct values.
	* OSS speaker volume control was changing the 'Master' volume level
	  rather than 'PCM'.
	* Check audio devices exist when initializing from prefs. E.G. avoid
	  using a USB sound device that has been unplugged since last use.
	* RPM package obsoletes the old 'libsipphoneapi' package. Avoids
	  package managers producing conflict warnings when upgrading v1.0.0.18

version 1.1.0.37 (09/12/2006):
	Features:
	* 'Call Details' frame will now display the 'Toll call' dollar icon
	* IM window now handles SIP URIs
	* 'Small Icon' Contact List view option
	* Contact Groups
	* IM timestamps
	* Keep IM windows open after logout
	* Added 'Browser' section to prefs. Allows users to select from
	  available browsers.
	Bug Fixes:
	* A generic login error was reported for all login/UA startup failures.
	  Error messages now provide more detail (e.g Sound Card errors)
	* When adding multiple users via the 'Contact Request' form,
	  that resulted in failure, the user was prompted with 2 rather
	  than one error notification.
	* Better error reporting for 'Add Contact' failures
	* Fixed CPU hi-usage core bug experienced when making calls. This was
	  due to the Linux behaviour of select, which was setting the timeout
	  parameter to zero.
	* Contact List IM buttons will no longer trigger calls when double
	  clicked.
	* Link shared version of gconf library. This enables the  automatic
	  start of the gconf daemon if not already running. This was a
	  particular problem on KDE systems. (Bug #872)
	
version 1.1.0.35 (08/18/2006):
	Features:
	* Sound system preference added in Prefs -> Audio (OSS vs ALSA)
	* Phonebook context menu call-by-type (i.e. SIP, landline or mobile)
	* Phonebook offline icons to indicate callable numbers other than
	  gizmo or sip numbers.
	* Single Gizmo instance limitation (in user space).
	* Command line uri processing, enabling users to register Gizmo to
	  handle 'sip' & 'gizmoproject' URIs. Option for gnome users to
	  automatically keep Gizmo registered as SIP url-handler with Gnome.
	  URI handler registration done during installation for 770 Gizmo.
	* When dialing or receiving call from a gizmo number, search the gizmo
	  number in order to display the gizmo name and avatar.
	* Calls Tab 'Delete All' popup menu option
	* Single Gizmo Project RPM and DEB packages, with most library
          dependencies statically linked to increase compatibility amongst
          Linux distributions.
	* Sound system preference to change ALSA sound devices for both audio
	  input and output.  Users are no longer limited to using the same
	  sound card for both input and output.
	Bug Fixes:
	* Business Card popup window initial positioning fixed.
	* Mute & Hold button behaviour fixed (now mutually exclusive)
	* No 'Hangup' sound played when ignoring call
	* GTK+ widget layout fixes:
	  - Prefs -> Accounts: Incorrect label sizing forcing user and pw entry
	    widgets to extend beyond window boundary
	  - Prefs -> General: 'Call Record' File Chooser button widget did not
	    appear on some distributions.
	  - 'Edit Profile' widgets would be squashed into each other on systems
	    with large fonts.
	* SipphoneAPI 'devide by zero' crash fix during bandwidth test
	Nokia 770 Bug Fixes:
	* The wrong window icon was selected in the task area when multiple
	  Gizmo windows were open (Fixed by porting Gizmo to Maemo 2.0 UI
	  framework).
	
version 1.0.0.34 (07/13/2006):
	Bug Fixes:
	* On account deletion, user gconf prefs and data caches were not
	  deleted.
	* When deleting an account from prefs while the login window is open,
	  reset the login username and password widgets accordingly.

version 1.0.0.33 (07/12/2006):
	Features:
	* Phonebook and Calls caches saved and loaded from disk rather than
	  via gconf. Greatly speeds up load time on 770.
	Nokia 770 Features:
	* 770 Menu Item changed to "Gizmo Project (Voice & IM)", and default
	  menu group changed to "Contact".
	Nokia 770 Bug Fixes:
	* Fix for crash on logout during data cache loading.
	
version 1.0.0.32 (07/10/2006):
	Bug Fixes:
	* 'Do Not Disturb' status was not being set for contacts in the
	  phonebook
	Features:
	* Using larger status icons and IM button in the phonebook
	* Removed timezone selection dropdown (and list) from the 'Edit
	  Profile' window.
	* Loading Country and Language lists from XML files rather than
	  from static memory. Reduces memory footprint and speeds up 'Edit
	  Profile' window load.
	
version 1.0.0.31 (07/06/2006):
	Bug Fixes:
	* Dialer shortcuts work when clicking dial button.
	Nokia 770 Bug Fixes:
	* Fix for CallOut calls immediately hanging up.
	
version 1.0.0.30 (07/05/2006):
	Bug Fixes:
	* Crash fix when logging out accounts w/ multiple entries in 'seen
	  contact requests' list.
	Nokia 770 Features:
	* 'gizmo-core.log' saved in /home/user/MyDocs folder enabling view/move
	  using the 770's file manager.
	* Much faster logout if logging out, post-login, while data is loading
	  (i.e. phonebook and calls cache)
	* New 'General' preference to limit number of calls displayed in the
	  calls tab. Limiting the number of calls loaded after login will
	  reduce the time the UI is sluggish after login.
	Nokia 770 Bug Fixes:
	* Fixed hang in non-debug version for calls immediately terminated.
	* Sipphone core update (v1.5.05).
	
version 1.0.0.29 (07/02/2006):
	Nokia 770 Bug Fixes:
	* Fixed MS enable/disable delay bug during call start and hangup.
	* Sipphone core update (v1.5.04)
	
version 1.0.0.27 (06/15/06):
	* Sipphone Core update

version 1.0.0.26 (06/13/06):
	Bug Fixes:
	* CallState thread safety fix

version 1.0.0.25 (06/11/06):
	Nokia 770 Bug Fixes:
	* GDK_KP_Enter filtered as well as GDK_Return in cases where
	  this should trigger text entry actions such as search. Enables
	  770 users to use KB Enter key as well as the hardware Enter key.
	* Hanging up a call imediately after making it would crash Gizmo
	* Clicking Callin window 'Ignore/Voicemail' imediately after
	  window wass displayed caused Gizmo to crash.

version 1.0.0.24 (06/08/06):
	Nokia 770 Features:
	* Hold call implemented
	Nokia 770 Bug Fixes:
	* Bring Gizmo to foreground if behind another app when the callin
	  window is displayed.
	* CallOut outgoing audio fix (turned off silence suppression)
	* Calls with offers using dynamic payload types that differ from
	  Gizmo's work once more (broken in last build).

version 1.0.0.23 (06/06/06):
	Nokia 770 Features:
	* Login window menu added (Preferences, About and Quit)
	* Main window status animation
	* 770 keyboard's enter key sends IM (GDK_KP_Enter)
	* libglade linked statically
	Nokia 770 Bug Fixes:
	* 'Contact Request' -> 'View Profile' window close button fixed.
	* Request IAP connection when switching to Register tab in order to
	  retrieve the security image.
	* On initial switch to the Login window register tab, the security
	  image and label would fail to display the progress animation/text.
	
version 1.0.0.22 (05/30/06):
	Bug Fixes:
	* On second incoming call, current call would hangup. Workaround to bug
	  #446 - Don't reject second call.. let it ring.
	* 'Edit Contact' save crash fix
	* Incorrect login user/pw would produce an incorrect error message.
	* No UI sounds were played until prefs window had been opened when
	  running Gizmo for the first time.
	Nokia 770 Bug Fixes:
	* View profile close button fix
	* Logout -> Login window show crash fix
	* Secondary titles (App View titles) are back
	* 'My Profile' widgets reorganized to avoid horizontal scrollbar
	  (Avoids GtkComboBox in scroll window bug)
	* Removed 'Map It' feature (Too resource hungry).
	* GSTVE's PlayPCM would enter inconsistent state after several calls,
	  disabling PlayPCM thereafter.
	* As a workaround to the Callin window blocking the device lock keypad,
	  when the device is locked, the Callin window needs window decorations
	
version 1.0.0.21 (05/22/06):
	Nokia 770:
	* Prefs -> Accounts 'Add' button enabled for adding accounts
	* Aquire IAP connection prior to login (drop on logout)
	* Logout when IAP connection is dropped.
	* Login cancel will exit app gracefully rather than crash
	* Rewrite of framework for handling 770 windows (HildonAppViews). Fixes
	  couple of odd behaviours.
	* GstPollSrc async buffer bug fix
	
version 1.0.0.20 (05/18/06):
	Features:
	* 'Business Card' popups for phonebook
	
	Nokia 770 Features:
	* General preferences to wakeup screen on incoming calls and IMs
	* Removed pointer cursors.
	* Tap-and-hold implemented for Calls treeviews
	* Bug workarounds for RTP recv delay and 'app kill' on call hangup.
	
version 1.0.0.19 (05/05/06):
	Features:
	* Advanced prefs allows for setting DTMF send mode to Automatic.  When
	  send mode is automatic, Gizmo will try to determine the DTMF send
	  method on a per call basis.
	* Seen Contact Requests are now saved server side so that when
	  installing Gizmo on a new machine one is not flooded with old Contact
	  Requests. (Ref: 0000173)
	* Queue Contact Requests in a single window (Ref: 0000170)
	* Store the phonebook locally and avoid downloading the server copy
	  when both copies are in sync (via md5 check).
	* Record button in Voicemail Settings window.  Allows user to record
	  custom voicemail message.
	* Added Delete option to Contacts menu
	Bug Fixes:
	* Fixed crash triggered by a failure to retrieve security image data
	  (Ref: 0000141)
	* Fixed crash caused by invalid memory access bug in image loading
	  function. (Ref: 0000218)

	Nokia 770:
	* GstPollSrc will now unblock when recv pipeline comes to an end
	* Call Details tab appears during call
	* No longer creating 2 windows when app starts and loads login window
	* Removed Record button
	* Screen wakeup on incoming call
	* Idle implemented
	* Tap-and-hold implemented for Phonebook treeview
	* 'Contact Request' window adjusted for 770
	* 'Contact Request' Add buddy(s) fixed (was adding empty entries)
	* Prefs->Audio master volume slider initialized to volume level
	* Removed SRTP and DTMF options from Prefs->Advanced
	* Replaced Prefs->Sounds custom GtkFileChooser with Hildon equivalent
	* Further refined client/server data loading:
	  - UI updates are performed after single phonebook entries are loaded
	  - Client/Server data loading is held off until login sound has been
	    played to avoid garbled sound
	* Avatar saved to prefs to load on startup before profile arrives
	* App icons back for 770 Desktop integration
	* Debian package loadable via 770 Application Manager
	* Adjusted 'Callin' Dialog to better display labels and buttons
	* Custom rounded labels fixed (Home tab & Call Details window)
	* Home tab made scrollable to make Callin numbers list viewable
	
version 1.0.0.18 (01/27/06):
	Features:
	* Registration 'Continue' button disabled until a valid security image
	  has been received.  Added 'Retrieving Security Image...' progress
	  message
	* New conference call instructions under conference tab
	* Advanced Prefs now includes an option to toggle RTP encryption (SRTP)
	* Advanced Prefs now includes an option to toggle in-band-dtmf
	* New and improved IM 'Message In' and 'Message Out' UI sounds
	* Password recovery link added to Login window
	* Perform e-mail validation before saving profile
	* Status state and message are now saved and are seamlessly reset on
	  login
	* 'Compact View' menu option added to 'View' menu
	* Preferences menu option added to 'Gizmo Project' menu
	* ALSA sound supported (via ALSA version of libsipphoneapi.so),
	  enabling software sound mixing using ALSA's dmix plugin.  This will
	  prevent Gizmo from tying up the sound hardware and allow other
	  applications to play sound
	* Volume control enabled for ALSA
	Bug Fixes:
	* Fixed: When dialing a non-SIP number that was dialed via the dialer
	  entry box, and if that number appears in the phonebook, the contact
	  name would be dialed rather than the number.
	  (e.g. 'JaneDoe@proxy01.sipphone.com')
	* 'Stop Recording Conversation' voice is now played when it should be
	* On 'Password Change' new password is properly saved for subsequent
	  logins in login window
	* Fixed: When starting 'User Agent' fails, Gizmo would crash on the
	  second login attempt
	* Fixed: When deleting an alert, closing the alert window, then opening
	  the alert window, Gizmo would crash
	* IMs received from Gizmo users that are not in the Phone Book will
	  no longer include the domain in the display name, and will have
	  active profile and call buttons.
	
version 1.0.0.17 (12/09/05):
	* Sound Blasts fixed
	* Fixed crash during login version check (UI thread safety bug)
	* Fixed Linspire Gizmo auto-login hang on session start
	
version 1.0.0.16:
	* Linspire Auto Update
	* Update dialog w/ link for non-Linspire distributions
	* KDE Auto Start prefs option
	* Bug Fix: Registration password verification corrected
	
version 1.0.0.15 (12/01/05):
	* Blocked Caller Manager
	* Fix audio library exipration bug, cause of login failures as of 12/1
	
version 1.0.0.14 (11/19/05):
	* Preferences Dialog:
	  - Auto Login
	  - Auto Answer
	  - Account Manager
	  - Status Message Manager
	  - Idle/Away time control
	  - Sound Manager for UI Sounds, Hold Music and Blasts
	  - Dialing Shortcuts
	  - SIP/RTP port custom configuration.
	* XMPP Invisible State now used (enables receiving IMs while invisible)
	
version 0.8.0.13 (11/04/05):
	* Call Details implemented (record, hold & mute)	
	* Sound Blasts
	* 'Map It' feature
	* Recent Calls with current caller displayed in
	  Call Details frame.
	* UI/Call Sound Effects
	* Command line options to set audio devices
	
version 0.8.0.12 (10/20/05):
	* Contact Request tracking fixed (switched to jabber_id@domain)
	* Contact lookup on incoming calls search all contact numbers (not
	  just sip number).
	* Contacts with only an im_address will use the im_address as the
	  display name in the contact list.
	* Bug fix: Contacts retain im addresses across logouts.
	* Menus with contact Call & IM options are disabled when not
	  applicable.
	* Login combo box will automatically select the last user that
	  successfully logged in.
	* Calls Tab implemented
	* Popup Menu for Calls Tab
	* Fixed size allocation issue in the registration window causing
	  labels w/ large default fonts to be cut off.
	
version 0.8.0.11 (10/12/05):
	* Switched to XMPP presence.
	* Gizmo name is now also a Jabber ID (name@chat.gizmoproject.com)
	* Instant Messaging is now supported, including smiley icons.
	* Gizmo can handle presence of non-gizmo jabber contacts.
	* Fixed 100% CPU usage bugs
	
version 0.8.0.10 (09/16/05):
	* Alerts Viewer implemented
	* About Window
	* Tray Icon & Menu
	* Main Window Menus
	* Change Password Dialog
	* Call Forwarding Dialog
	* Voicemail Settings Dialog
	
version 0.8.0.9 (09/09/05):
	* Implemented DTMF tones
	* Improved call handling with partially re-written call context code
	* 'Leave Voicemail' implemented
	* Profile button is enabled/disabled depending on current applicability
	* 'Edit Contact' window implemented
	* 'Member Search' implemented
	* 'Block Callers' implemented (Manage Dialog to come).
	* Seen 'Contact Requests' saved to prefs per user.
	* Home Tab implemented (Missed Calls and alert viewer to come).
	
version 0.8.0.8 (08/31/05):
	* Call Notify dialog implemented
	Bug Fixes:
	* Logout/Login bug fixed

version 0.8.0.7 (08/26/05):
	* Hitting return in the dialer entry box will start the call.
	* Setting new ring wav file.
	* Conference Tab displays conference 'comming soon' image.
	Bug Fixes:
	* Double clicking phonebook entries will call, in order of
	  availability: gizmo name, sip number, landline number.
	* Double clicking phonebook entry.. when calling.. changes
	  the phone icon to red.
	* Double clicking phonebook entry will display their gizmo
	  name
	* Phonebook will now sub-sort based on name if using presence
	  or favorites sorting.
	* The 'On the phone' presence will not be sorted into its own
	  group.. it will be considered available, putting and end to
	  buddies jumping around in the list when on the phone.
	* Registration bugs fixed: 1) Improper error message on gizmo
	  names entered less than 9 chars long. 2) Account creation
	  was succeeding when in fact the server responded with an
	  error.

version 0.8.0.6 (08/23/05):
	* 'Contact Request' dialog implmented
	* Offline/Invisible icon used in phonebook.
	* Make and Terminate Call API calls are now threaded (no ui hang)
	* Registration does basic validity checks, and allows capitals in
	  Gizmo names (converts them to lowercase).
	* Hangup hang bug fixed (in SipphoneAPI - 
	  libsipphoneapi.so.0.78.20050817.1)
	
version 0.8.0.5 (08/22/05):
	* New artwork for main window buttons and status icons
	* 'Add Buddy' Dialog implemented
	* 'View Profile' fixed for contacts that are not gizmo users
	* Call in ringing fixed.
	* Fixed bug that set us on 'Do not disturb' after ua registration.
	* 'Delete Buddy' implemented
	* Build system supports building Gizmo with GTK+ 2.6 statically
	  linked.
	
version 0.8.0.4 (08/12/05):
	* Phonebook added. Supporting buddy presence and buddy sorting by name,
	  presence, and by favorite status.
	* Presence setting implemented supporting custom messages as well as
	  auto presence such as 'On the phone' and 'Idle'
	* View Profile Dialog implemented. Accessible via phonebook
	  right-click menu and main profile button.
	* Edit Profile Dialog and Avatar selection dialog implemented.
	* Moved dialpad into Main window tab
	* Status bar dialpad button now used for app view min/max toggle.
	  (artwork still needed).
