Changeset 3314 for trunk/jons-gtk2-gui

Show
Ignore:
Timestamp:
02/26/03 11:20:23 (6 years ago)
Author:
bostjanlah
Message:

A few minor changes

Location:
trunk/jons-gtk2-gui/src
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/jons-gtk2-gui/src/system_message.cpp

    r3164 r3314  
    2525#include <gtk/gtk.h> 
    2626 
    27 void system_message_window() 
     27void 
     28system_message_window() 
    2829{ 
    2930    GtkWidget *button; 
     
    5051    GtkTextBuffer *tb = gtk_text_view_get_buffer(GTK_TEXT_VIEW(sm->text)); 
    5152    /* Display what type of system message it is */ 
    52     switch(event->SubCommand()) 
    53     { 
    54     case ICQ_CMDxSUB_AUTHxREQUEST: 
    55         gtk_text_buffer_set_text(tb, 
    56                         "Authorization Request\n-------------------\n\n", -1); 
    57         menu_system_auth_user(0, ((CEventAuthRequest *)event)->Uin()); 
    58         break; 
    59      
    60     case ICQ_CMDxSUB_AUTHxGRANTED: 
    61         gtk_text_buffer_set_text(tb, 
    62                 "Authorization Granted\n--------------------\n\n", -1); 
    63         break; 
     53    switch (event->SubCommand()) { 
     54      case ICQ_CMDxSUB_AUTHxREQUEST: 
     55          gtk_text_buffer_set_text(tb, 
     56                          "Authorization Request\n-------------------\n\n", -1); 
     57          menu_system_auth_user(0, ((CEventAuthRequest *)event)->Uin()); 
     58          break; 
    6459 
    65     case ICQ_CMDxSUB_AUTHxREFUSED: 
    66         gtk_text_buffer_set_text(tb, 
    67                 "Authorization Refused\n--------------------\n\n", -1); 
    68         break; 
     60      case ICQ_CMDxSUB_AUTHxGRANTED: 
     61          gtk_text_buffer_set_text(tb, 
     62                  "Authorization Granted\n--------------------\n\n", -1); 
     63          break; 
    6964 
    70     case ICQ_CMDxSUB_ADDEDxTOxLIST: 
    71         gtk_text_buffer_set_text(tb, 
    72                 "Added To Contact List\n-------------------\n\n", -1); 
    73         break; 
     65      case ICQ_CMDxSUB_AUTHxREFUSED: 
     66          gtk_text_buffer_set_text(tb, 
     67                  "Authorization Refused\n--------------------\n\n", -1); 
     68          break; 
    7469 
    75     case ICQ_CMDxSUB_WEBxPANEL: 
    76         gtk_text_buffer_set_text(tb, 
    77                 "Web Panel\n--------\n\n", -1); 
    78         break; 
     70      case ICQ_CMDxSUB_ADDEDxTOxLIST: 
     71          gtk_text_buffer_set_text(tb, 
     72                  "Added To Contact List\n-------------------\n\n", -1); 
     73          break; 
    7974 
    80     case ICQ_CMDxSUB_EMAILxPAGER: 
    81         gtk_text_buffer_set_text(tb, 
    82                 "E-mail Pager\n-----------\n\n", -1); 
    83         break; 
     75      case ICQ_CMDxSUB_WEBxPANEL: 
     76          gtk_text_buffer_set_text(tb, 
     77                  "Web Panel\n--------\n\n", -1); 
     78          break; 
    8479 
    85     default: 
    86         g_print("Unknown system message type\n"); 
     80      case ICQ_CMDxSUB_EMAILxPAGER: 
     81          gtk_text_buffer_set_text(tb, 
     82                  "E-mail Pager\n-----------\n\n", -1); 
     83          break; 
     84 
     85      default: 
     86          g_print("Unknown system message type\n"); 
    8787    } 
    8888 
    8989    /* Display the system message */ 
    9090    time_t time_recv = event->Time(); 
    91     const gchar *time = g_strdup_printf("Time: %s\n", 
    92         ctime(&time_recv)); 
     91    const gchar *time = g_strdup_printf("Time: %s\n",   ctime(&time_recv)); 
    9392    const gchar *message = event->Text(); 
    9493    GtkTextIter iter; 
  • trunk/jons-gtk2-gui/src/system_status.cpp

    r3212 r3314  
    5050} 
    5151 
    52 void system_status_refresh() 
     52void  
     53system_status_refresh() 
    5354{ 
    5455    ICQOwner *owner = gUserManager.FetchOwner(LOCK_R); 
     
    6061    guint id = gtk_statusbar_get_context_id(GTK_STATUSBAR(system_status), 
    6162                        "Status"); 
    62     if(num_owner_events > 0) 
    63     { 
    64         gtk_statusbar_pop(GTK_STATUSBAR(system_status), id); 
     63    gtk_statusbar_pop(GTK_STATUSBAR(system_status), id); 
     64    if (num_owner_events > 0) 
    6565        gtk_statusbar_push(GTK_STATUSBAR(system_status), id, "SysMsg"); 
     66    else if (num_user_event > 0) { 
     67        gchar *label; 
     68    if (num_user_event == 1) 
     69        label = g_strdup_printf("%ld msg", num_user_event); 
     70    else 
     71        label = g_strdup_printf("%ld msgs", num_user_event); 
     72 
     73        gtk_statusbar_push(GTK_STATUSBAR(system_status), id, label); 
     74    g_free(label); 
    6675    } 
    67  
    68     else if(num_user_event > 0) 
    69     { 
    70         gchar *lbl; 
    71  
    72         if(num_user_event == 1) 
    73             lbl = "msg"; 
    74  
    75         else 
    76             lbl = "msgs"; 
    77  
    78         const gchar *label = 
    79             g_strdup_printf("%ld %s", num_user_event, lbl); 
    80  
    81         gtk_statusbar_pop(GTK_STATUSBAR(system_status), id); 
    82         gtk_statusbar_push(GTK_STATUSBAR(system_status), id, label); 
    83     } 
    84  
    8576    else 
    86     { 
    87         gtk_statusbar_pop(GTK_STATUSBAR(system_status), id); 
    8877        gtk_statusbar_push(GTK_STATUSBAR(system_status), id, "No msgs"); 
    89     } 
    9078 
    9179    if (num_owner_events > 0 || num_user_event > 0) 
     
    9583} 
    9684 
    97 void system_status_click(GtkWidget *w, GdkEventButton *event, gpointer d) 
     85void  
     86system_status_click(GtkWidget *w, GdkEventButton *event, gpointer d) 
    9887{ 
    9988    /* Make sure we have a double click here */ 
    100     if(!(event->type == GDK_2BUTTON_PRESS && event->button == 1)) 
     89    if (event->type != GDK_2BUTTON_PRESS || event->button != 1) 
    10190        return; 
    10291 
    10392    /* If no events are pending, leave */ 
    104     if(ICQUser::getNumUserEvents() == 0) 
     93    if (ICQUser::getNumUserEvents() == 0) 
    10594        return; 
    10695 
     
    10998    gushort owner_events = owner->NewMessages(); 
    11099 
    111     if(owner_events > 0) 
    112     { 
     100    if (owner_events > 0) { 
    113101        system_message_window(); 
    114102        gUserManager.DropOwner();