Tue, 04 Feb 2003 06:57:35 +0000
[gaim-migrate @ 4792]
Of course, file transfer wasn't really gone..
I'm trying my hardest to bring on the end of the world (see the roadmap at
http://gaim.sf.net/roadmap.png). File transfer is being rewritten. This
isn't the finished implementation, but it's enough to let us get the prpls
working.
There is now a file transfer dialog, which will appear when you get a new
transfer request or when you go to Tools -> File Transfers.
This is of course core/UI split. I'll also be working on documentation on
how to write FT support in a prpl. Oh, and I'll get resumes and transfer
batches done when school isn't breathing down my back.
Only DCC receive in IRC currently works. Sorry. We'll get the other prpls
working soon, as well as send.
|
3194
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
1 | |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
2 | # Define 'timezone', 'altzone' and 'daylight' |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
3 | # http://www.gnu.org/software/ac-archive/Miscellaneous/ac_var_timezone_externals.html |
|
3207
06966dbd1668
[gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3194
diff
changeset
|
4 | # Use instead of 'AC_STRUCT_TIMEZONE' to determine whether the |
|
06966dbd1668
[gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3194
diff
changeset
|
5 | # the external timezone variables 'timezone', 'altzone' and 'daylight' exist, |
|
06966dbd1668
[gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3194
diff
changeset
|
6 | # defining 'HAVE_TIMEZONE', 'HAVE_ALTZONE' and 'HAVE_DAYLIGHT' respectively |
|
06966dbd1668
[gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3194
diff
changeset
|
7 | # (as well as gaining the macros defined by 'AC_STRUCT_TIMEZONE'). |
|
3194
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
8 | # Mark R.Bannister <markb@freedomware.co.uk> |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
9 | AC_DEFUN([AC_VAR_TIMEZONE_EXTERNALS], |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
10 | [ AC_REQUIRE([AC_STRUCT_TIMEZONE])dnl |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
11 | AC_CACHE_CHECK(for timezone external, mb_cv_var_timezone, |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
12 | [ AC_TRY_LINK([#include <time.h>], [return (int)timezone;], |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
13 | mb_cv_var_timezone=yes, |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
14 | mb_cv_var_timezone=no) |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
15 | ]) |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
16 | AC_CACHE_CHECK(for altzone external, mb_cv_var_altzone, |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
17 | [ AC_TRY_LINK([#include <time.h>], [return (int)altzone;], |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
18 | mb_cv_var_altzone=yes, |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
19 | mb_cv_var_altzone=no) |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
20 | ]) |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
21 | AC_CACHE_CHECK(for daylight external, mb_cv_var_daylight, |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
22 | [ AC_TRY_LINK([#include <time.h>], [return (int)daylight;], |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
23 | mb_cv_var_daylight=yes, |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
24 | mb_cv_var_daylight=no) |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
25 | ]) |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
26 | if test $mb_cv_var_timezone = yes; then |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
27 | AC_DEFINE([HAVE_TIMEZONE], 1, |
|
3207
06966dbd1668
[gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3194
diff
changeset
|
28 | [Define if you have the external 'timezone' variable.]) |
|
3194
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
29 | fi |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
30 | if test $mb_cv_var_altzone = yes; then |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
31 | AC_DEFINE([HAVE_ALTZONE], 1, |
|
3207
06966dbd1668
[gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3194
diff
changeset
|
32 | [Define if you have the external 'altzone' variable.]) |
|
3194
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
33 | fi |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
34 | if test $mb_cv_var_daylight = yes; then |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
35 | AC_DEFINE([HAVE_DAYLIGHT], 1, |
|
3207
06966dbd1668
[gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3194
diff
changeset
|
36 | [Define if you have the external 'daylight' variable.]) |
|
3194
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
37 | fi |
|
9404dfabed94
[gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff
changeset
|
38 | ]) |