aboutsummaryrefslogtreecommitdiffstats
path: root/importers/ChangeLog
blob: e0870d05edcd6aa7409f2f28a03456072385364d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
2001-06-03  Ettore Perazzoli  <ettore@ximian.com>

    * Makefile.am (evolution_netscape_importer_LDADD): Move
    `$(DB3_LDADD)' before libeutil, and the shared libraries at the
    bottom.
    (evolution_elm_importer_LDADD): Likewise.
    (evolution_pine_importer_LDADD): Likewise.
    (evolution_gnomecard_importer_LDADD): Likewise.

2001-06-01  Ettore Perazzoli  <ettore@ximian.com>

    * Makefile.am (evolution_netscape_importer_LDADD): Add
    `$(DB3_LDADD)'.
    (evolution_elm_importer_LDADD): Likewise.
    (evolution_pine_importer_LDADD): Likewise.
    (evolution_gnomecard_importer_LDADD): Likewise.

2001-05-16  Iain Holmes  <iain@ximian.com>

    * evolution-gnomecard-importer.c: Converted the old importer into an
    intelligent importer that uses the VCard importer to do it's dirty work.

    * Makefile.am: Create the gnomecard importer.

    * GNOME_Evolution_GnomeCard_Intelligent_Importer.oaf.in: OAF file.

2001-05-14  Iain Holmes  <iain@ximian.com>

    * elm-importer.c (elm_store_settings): Store the elm settings.
    (elm_restore_settings): Restore all the settings.
    (elm_can_import): Check the importer settings, handle the don't ask me
    again stuff.
    (scan_dir): Switch the arguments to match the other importers.
    (destroy_cb): Store the settings.
    (elm_create_structure): Set all the settings, handle the new location
    of the elm mail.
    (create_checkboxes_control): Add a "Don't ask me again" box.

2001-05-09  Iain Holmes  <iain@ximian.com>

    * pine-importer.c (import_addressfile): Free memory leaks. 
    Fix spewage.

    * netscape-importer.c: Fix spewage.

2001-05-09  Iain Holmes  <iain@ximian.com>

    * elm-importer.c (elm_can_import): Check the elm rc file for the mail dir.
    Handle if the aliases file exists too.
    (parse_elm_rc): Parse the elmrc file into a hash table.
    (elm_get_rc_value): Get the value out of the hash table.

2001-05-09  Christopher James Lahey  <clahey@ximian.com>

    * .cvsignore: Added .cvsignore.

2001-05-09  Christopher James Lahey  <clahey@ximian.com>

    * elm-importer.c, netscape-importer.c, pine-importer.c: Include
    bonobo-context.h.

    * netscape-importer.c (netscape_import_accounts): Made a bunch of
    const char *s here.
    (importer_cb): Replaced CORBA_OBJECT_NIL with CORBA_NO_EXCEPTION
    in a error check here.
    (netscape_create_structure): Removed unused data variable here.
    Added BONOBO_OBJECT casts.
    (importer_init): Changed factory to be a BonoboGenericFactory *
    instead of a BonoboObject *.

    * pine-importer.c (import_addressfile): Changed signature to match
    EBookCallback signature.  Added char *email variable.  Removed
    EList since we only need to deal with one email for now.  Changed
    this to not set the file as to the fullname.
    (pine_can_import): Removed unused settings and addressbook
    variables.
    (pine_create_structure): Added BONOBO_OBJECT casts.

2001-05-08  Iain Holmes  <iain@ximian.com>

    * *: Added everything to CVS.

2001-04-26  Iain Holmes  <iain@ximian.com>

    * elm-importer.c:
      pine-importer.c:
      netscape-importer.c: Moved these files to their own toplevel.
    Made them use the mbox importer component instead of doing it themselves.
    Made them quit correctly, and store their settings.