Mercurial > hg
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(); |