2004-08-27 Mikael Hallendal * Release 0.7.7 * src/gossip-app.c: (app_main_window_destroy_cb): - Compile fix for update in Loudmouth 2004-08-27 Mikael Hallendal * NEWS: Updated for 0.7.7 * configure.in: Bumped the version to 0.7.7 * ui/main.glade: - Disable the unfinished transport support for the release. 2004-08-25 Mikael Hallendal * configure.in: - Removed 'ga' translation since the po-file was missed in commit. * src/gossip-app.c: (app_create_connection): - Set a keep alive rate of 30 seconds for the loudmouth connection. 2004-08-24 Alastair McKinstry * configure.in: Added 'ga' (Irish) to ALL_LINGUAS 2004-08-22 Martyn Russell * src/gossip-roster-view.c (roster_view_pixbuf_cell_data_func), (roster_view_name_cell_data_func), (roster_view_item_active_cb), (roster_view_item_presence_updated), (roster_view_connected_cb), (roster_view_show_active_users_cb), (roster_view_set_cell_background): - Added a background colour to contacts when they are in an "active" state (set by the gossip_roster_item_set_active function) to show what has changed on the roster for 5 seconds or so. - Make sure the active user background is not done when we change between showing offline contacts and during the first 5 seconds (after the connection is successful). * src/gossip-roster.c (gossip_roster_item_set_flash_stock), (gossip_roster_item_get_flash_stock), - Added the ability to associate the flash stock icon used with a roster item. 2004-08-19 Mikael Hallendal * src/gossip-dbus.c: (gossip_dbus_init): * src/gossip-dbus.h: - Patch from Sjoerd Simons to compile against D-BUS 0.22 * configure.in: Bumped D-BUS requirement to be 0.22 2004-08-18 Mikael Hallendal * src/gossip-disco-register.c: (disco_register_new), (disco_register_request), (disco_register_message_handler), (disco_register_handle_response): * src/gossip-disco-window.c: (disco_window_check_others_1_cb), (disco_window_register), (disco_window_register_1_cb), (disco_window_register_2_cb), (disco_window_entry_details_changed): * src/gossip-disco.c: (disco_new), (gossip_disco_request), (disco_request_items), (disco_message_handler), (disco_request_info), (disco_handle_info), (gossip_disco_get_category), (gossip_disco_get_category_and_type), (gossip_disco_get_item), (gossip_disco_item_has_category), (gossip_disco_item_has_type), (gossip_disco_item_has_feature): - Style fixes 2004-08-18 Mikael Hallendal * src/gossip-disco-servers.c: (gossip_disco_servers_fetch): Don't need to call gnome_vfs_init here. (disco_servers_print_error), (disco_servers_parse): - Fixed style 2004-08-18 Martyn Russell * src/gossip-disco.c: * src/gossip-disco-register.c: - Added these modules to handle the back end of discovering services and registering them. * src/gossip-disco-servers.c: - Added this module to handle the look up of the http://www.jabber.org/servers.xml and to parse it. It makes use of GnomeVFS. * src/gossip-disco-window.c: - Added for my test harness of the gossip-disco module. This is a simple wizard that registers transports. (gossip_jid_is_service): - Added to check each roster item and see if it is a service or a contact. We need this so we can test to see if we are registered or not with JID's on the roster. 2004-08-13 Mikael Hallendal * src/gossip-jid.c: (jid_free), (jid_locate_resource), (gossip_jid_new), (gossip_jid_set_without_resource), (gossip_jid_set_resource): - Fix some weirdness noticed by richard 2004-08-09 Mikael Hallendal * src/gossip-app.c: (gossip_app_connect), (app_create_connection): - Updated to the lm_connection_set_jid API. 2004-08-08 Mikael Hallendal * src/gossip-jid.c: Fixed some bugs when resource wasn't set. 2004-08-08 Mikael Hallendal * configure.in: Bumped loudmouth requirement to 0.17 * src/gossip-app.c: (gossip_app_connect), (app_create_connection): - Set the host to connect to. * src/gossip-jid.[ch]: (gossip_jid_get_part_host): Added - Allow connecting to another host than the host part of the jid. 2004-08-08 Mikael Hallendal * src/gossip-app.c: (app_create_connection): * src/gossip-register.c: (gossip_register_account): - Set proxy if user has set HTTP proxy in GNOME. * src/gossip-utils.[ch]: (gossip_utils_set_proxy): - Added, reads GConf settings for desktop settings to see if user specified a HTTP proxy. 2004-08-08 Mikael Hallendal * src/gossip-account-dialog.c: * src/gossip-account.[ch]: * src/gossip-app.c: * src/gossip-chat.c: * src/gossip-connect-dialog.c: * src/gossip-jid.[ch]: (gossip_jid_set_without_resource): Added (gossip_jid_set_resource): Added * src/gossip-log.c: * src/gossip-register.c: * src/gossip-startup-druid.c: * ui/connect.glade: - Started work to support having a different server set than the one in the JID. Needed to be able to tunnel Gossip traffic through for example an SSH tunnel and to be able to connect when the server part of your jid isn't the same as the DNS name of that server. 2004-08-08 Mikael Hallendal * src/gossip-chat-window.c: (chat_window_create_label): - Don't set static width on tabs. 2004-07-29 Mikael Hallendal * src/gossip-chat.c: (chat_input_key_press_event_cb): * src/gossip-group-chat.c: (group_chat_key_press_event_cb): - Fix the enter for input method. 2004-07-29 Mikael Hallendal * src/gossip-chat.c: (chat_input_key_press_event_cb): - Propagate enter to the input method, kinput2 uses it to submit letters. - See http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=104299 2004-07-29 Mikael Hallendal * src/gossip-presence.c: (gossip_presence_get_pixbuf): - Modified to handle Offline preferences... 2004-07-29 Mikael Hallendal * src/gossip-presence.c: (gossip_presence_get_pixbuf): - Cleaned up and moved this function from gossip-utils. 2004-07-29 Mikael Hallendal * src/gossip-chat-window.c: (gossip_chat_window_init), (chat_window_close_activate_cb) (chat_window_cut_activate_cb): - Added code to handle cut. * src/gossip-chat.c: (gossip_chat_cut): - Cut from the input area if text is selected. - Patch from Thomas Reynolds. - Fixes bug #145469 2004-07-28 Mikael Hallendal * src/gossip-roster-view.c: - Remove unused parent_class. Fixes bug #147360 - Patch from Heikki Taurianinen. 2004-07-09 Mikael Hallendal * src/gossip-contact.c: (gossip_contact_get_name): - Set name to be the JID if name is not set. - Should fix bug #145565 2004-07-07 Mikael Hallendal * src/gossip-about.c: (gossip_about_new): * src/gossip-app.c: (app_iq_handler): * ui/group-chat.glade: * ui/main.glade: - Some branding... 2004-07-03 Mikael Hallendal * src/gossip-utils.c: - Include {} in url regexp. - Patch from Johan Hammar. 2004-07-02 Mikael Hallendal * src/Makefile.am: * src/disclosure-widget.c: * src/disclosure-widget.h: - Removed the unused disclosure widget. 2004-07-02 Geert-Jan Van den Bogaerde * src/gossip-group-chat.c: * ui/group-chat.glade: - Make text input field in group chat the same as in regular chat windows (no longer uses the disclosure widget) - Fixes bug #136830 2004-06-24 Mikael Hallendal * Release 0.7.6 * NEWS: Updated for 0.7.6 * configure.in: Bumped to 0.7.6