comparison mcabber/main.c @ 21:7eeda3a06b21

[/trunk] Changeset 36 by mikael * Translations, cleanups.
author mikael
date Sun, 27 Mar 2005 18:52:11 +0000
parents c87d8adc9100
children
comparison
equal deleted inserted replaced
20:e97f323c8aa2 21:7eeda3a06b21
64 printf(EMAIL "\n"); 64 printf(EMAIL "\n");
65 } 65 }
66 66
67 int main(int argc, char **argv) 67 int main(int argc, char **argv)
68 { 68 {
69 //int i;
70 char configFile[4096]; 69 char configFile[4096];
71 //char *buffer;
72 //char *secbuffer;
73 char *username, *password, *resource; 70 char *username, *password, *resource;
74 char *servername; 71 char *servername;
75 char *idsession; 72 char *idsession;
76 char *portstring; 73 char *portstring;
77 int key; 74 int key;
222 bud_AddBuddy(sock); 219 bud_AddBuddy(sock);
223 break; 220 break;
224 case KEY_DC: 221 case KEY_DC:
225 bud_DeleteBuddy(sock); 222 bud_DeleteBuddy(sock);
226 break; 223 break;
227 case KEY_DOWN:
228 bud_RosterDown();
229 break;
230 case KEY_UP:
231 bud_RosterUp();
232 break;
233 224
234 case KEY_RESIZE: 225 case KEY_RESIZE:
235 endwin(); 226 endwin();
236 printf("\nRedimensionado no implementado\n"); 227 printf("\nRedimensionado no implementado\n");
237 printf("Reinicie Cabber.\n\n\n"); 228 printf("Reinicie Cabber.\n\n\n");
238 exit(EXIT_FAILURE); 229 exit(EXIT_FAILURE);
239 break; 230 break;
240
241 case 'z':
242 case KEY_F(1):
243 buffer = (char *) calloc(1, 4096);
244 secbuffer = (char *) calloc(1, 4096);
245
246 sprintf(secbuffer, "INS = %s ", i18n("Add contact"));
247 i = strlen(secbuffer);
248 strcpy(buffer, secbuffer);
249 sprintf(secbuffer, "DEL = %s ", i18n("Delete contact"));
250 strcat(buffer, secbuffer);
251 sprintf(secbuffer, "SPACE = %s ", i18n("View buddy window"));
252 strcat(buffer, secbuffer);
253 sprintf(secbuffer, "INTRO = %s ", i18n("Send message"));
254 strcat(buffer, secbuffer);
255 sprintf(secbuffer, "ESC = %s ", i18n("Exit"));
256 strcat(buffer, secbuffer);
257
258 scr_CreatePopup(i18n("help"), buffer, i, 0, NULL);
259 free(buffer);
260 free(secbuffer);
261 break;
262
263 case '\n':
264 scr_WriteMessage(sock);
265 break;
266
267 case ' ':
268 scr_ShowBuddyWindow();
269 break;
270 } 231 }
271 */ 232 */
272 } 233 }
273 if (update_roaster) { 234 if (update_roaster) {
274 scr_LogPrint("Update roaster"); 235 // scr_LogPrint("Update roaster");
275 bud_DrawRoster(scr_GetRosterWindow()); 236 bud_DrawRoster(scr_GetRosterWindow());
276 } 237 }
277 } 238 }
278 239
279 bud_TerminateBuddies(); 240 bud_TerminateBuddies();