ayttm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ayttm-commits] CVS: ayttm/src chat_room.c,1.17,1.18 chat_room.h,1.4,1.5


From: Colin Leroy <address@hidden>
Subject: [Ayttm-commits] CVS: ayttm/src chat_room.c,1.17,1.18 chat_room.h,1.4,1.5
Date: Sun, 12 Jan 2003 07:55:31 -0500

Update of /cvsroot/ayttm/ayttm/src
In directory subversions:/tmp/cvs-serv3303/src

Modified Files:
        chat_room.c chat_room.h 
Log Message:
nicer chatroom names


Index: chat_room.c
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/chat_room.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- chat_room.c 11 Jan 2003 14:52:16 -0000      1.17
+++ chat_room.c 12 Jan 2003 12:55:29 -0000      1.18
@@ -287,6 +287,12 @@
 static GtkWidget * chat_room_type;
 static GtkWidget * join_chat_window;
 static int total_rooms;
+
+char * next_chatroom_name(void)
+{
+       return g_strdup_printf(_("Chatroom #%d"), ++total_rooms);
+}
+
 static void join_chat_callback(GtkWidget * widget, gpointer data )
 {
        int id = get_service_id(gtk_entry_get_text(
@@ -294,7 +300,7 @@
        char *name = gtk_editable_get_chars(GTK_EDITABLE(chat_room_name),0,-1);
 
        if (!name || strlen(name) == 0)
-               name = g_strdup_printf(_("Chatroom #%d"), ++total_rooms);
+               name = next_chatroom_name();
        eb_start_chat_room(id, name);
        g_free(name);
        gtk_widget_destroy(join_chat_window);
@@ -664,8 +670,8 @@
        GtkWidget * close_button;
        GtkWidget * separator;
        GtkWidget * entry_box;
-       gboolean        enableSoundButton = FALSE;
-
+       gboolean    enableSoundButton = FALSE;
+       char      * room_title = NULL;
 
        /*if we are already here, just leave*/
        if(chat_room->connected)
@@ -779,6 +785,7 @@
        gtk_widget_show(chat_room->entry);
 
        gtk_widget_realize(chat_room->window);
+       room_title = g_strdup_printf("%s [%s]", chat_room->room_name, 
get_service_name(chat_room->service_id));
        gtk_window_set_title(GTK_WINDOW(chat_room->window), 
chat_room->room_name);
        eb_icon(chat_room->window->window);
        gtk_signal_connect(GTK_OBJECT(chat_room->window), "destroy",

Index: chat_room.h
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/chat_room.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- chat_room.h 10 Jan 2003 12:25:32 -0000      1.4
+++ chat_room.h 12 Jan 2003 12:55:29 -0000      1.5
@@ -81,6 +81,7 @@
 void eb_chat_room_buddy_leave( eb_chat_room * room, gchar * handle );
 gboolean eb_chat_room_buddy_connected( eb_chat_room * room, gchar * user );
 void open_join_chat_window();
+char* next_chatroom_name();
 
 #ifdef __cplusplus
 } /* extern "C" */





reply via email to

[Prev in Thread] Current Thread [Next in Thread]