1
by Joshua Judson Rosen
Imported from tangogps-0.9.7 tarball. |
1 |
/***************************************************************************
|
2 |
* friends.h
|
|
3 |
*
|
|
4 |
* Tue Feb 12 16:58:38 2008
|
|
5 |
* Copyright 2008 User
|
|
6 |
* Email
|
|
7 |
****************************************************************************/
|
|
2
by Joshua Judson Rosen
Updates from tangogps-0.9.8 ("connecting people") tarball. |
8 |
#include <gtk/gtk.h> |
9 |
typedef struct { |
|
10 |
int type; |
|
11 |
char *nick; |
|
12 |
float lat; |
|
13 |
float lon; |
|
14 |
int head; |
|
15 |
int speed; |
|
16 |
char *lastseen; |
|
17 |
char *away_msg; |
|
18 |
int screen_x; |
|
19 |
int screen_y; |
|
20 |
} friend_t; |
|
21 |
||
22 |
||
23 |
typedef struct { |
|
24 |
int long id; |
|
25 |
char *txt; |
|
26 |
char *to; |
|
27 |
char *from; |
|
28 |
char *time; |
|
305
by Paul Wise
Remove trailing whitespace |
29 |
gboolean incoming; |
2
by Joshua Judson Rosen
Updates from tangogps-0.9.8 ("connecting people") tarball. |
30 |
float lat; |
31 |
float lon; |
|
32 |
int flag; |
|
33 |
} msg_t; |
|
34 |
||
1
by Joshua Judson Rosen
Imported from tangogps-0.9.7 tarball. |
35 |
|
36 |
int
|
|
37 |
update_position(); |
|
38 |
||
39 |
void * |
|
40 |
update_position_thread(void *ptr); |
|
41 |
||
42 |
void
|
|
43 |
paint_friends(); |
|
44 |
||
45 |
int
|
|
46 |
register_nick(); |
|
305
by Paul Wise
Remove trailing whitespace |
47 |
|
1
by Joshua Judson Rosen
Imported from tangogps-0.9.7 tarball. |
48 |
void * |
49 |
register_nick_thread(void *ptr); |
|
2
by Joshua Judson Rosen
Updates from tangogps-0.9.8 ("connecting people") tarball. |
50 |
|
51 |
GtkWidget* |
|
52 |
create_friend_box(friend_t *f); |
|
4
by Joshua Judson Rosen
Updates from tangogps-0.99.1 ("lots of layout love") tarball. |
53 |
|
54 |
gboolean
|
|
55 |
send_message(gpointer user_data); |