contacts.git
4 years agofix build system master
Michael Rasmussen [Sun, 2 Aug 2015 23:12:24 +0000 (01:12 +0200)]
fix build system

4 years agoadd missing build files by relaxing gitignore
Michael Rasmussen [Sun, 2 Aug 2015 22:41:40 +0000 (00:41 +0200)]
add missing build files by relaxing gitignore

4 years agoFix spelling
Michael Rasmussen [Sun, 2 Aug 2015 21:09:52 +0000 (23:09 +0200)]
Fix spelling

4 years agofix source reference
Michael Rasmussen [Sun, 2 Aug 2015 21:09:25 +0000 (23:09 +0200)]
fix source reference

4 years agoFinish localization
Michael Rasmussen [Sun, 2 Aug 2015 15:44:09 +0000 (17:44 +0200)]
Finish localization

4 years agofix build dir for make distcheck
Michael Rasmussen [Sat, 1 Aug 2015 23:15:06 +0000 (01:15 +0200)]
fix build dir for make distcheck

4 years agoprepare for localization and patch from Páder Rezső
Michael Rasmussen [Sat, 1 Aug 2015 23:00:10 +0000 (01:00 +0200)]
prepare for localization and patch from Páder Rezső

4 years agoFix deprecated GVAlueArray. Patch from Páder Rezső
Michael Rasmussen [Sat, 1 Aug 2015 21:43:40 +0000 (23:43 +0200)]
Fix deprecated GVAlueArray. Patch from Páder Rezső

4 years agoAdd authors to file
Michael Rasmussen [Sat, 1 Aug 2015 20:18:20 +0000 (22:18 +0200)]
Add authors to file

4 years agoadd -Wno-deprecated. Add 2 patches from Páder Rezső
Michael Rasmussen [Sat, 1 Aug 2015 20:08:10 +0000 (22:08 +0200)]
add -Wno-deprecated. Add 2 patches from Páder Rezső

4 years agoAdd patch from Páder Rezső <rezso@rezso.net> to supports the Eastern name order....
Michael Rasmussen [Wed, 22 Jul 2015 01:55:02 +0000 (03:55 +0200)]
Add patch from Páder Rezső <rezso@rezso.net> to supports the Eastern name order. Add more localized strings

4 years agoFix deprecated INCLUDES
Michael Rasmussen [Wed, 22 Jul 2015 01:53:32 +0000 (03:53 +0200)]
Fix deprecated INCLUDES

5 years agoFix null pointer exception
Michael Rasmussen [Tue, 26 Aug 2014 23:45:15 +0000 (01:45 +0200)]
Fix null pointer exception

5 years agoCheck for maintainer-mode
Michael Rasmussen [Tue, 26 Aug 2014 23:44:55 +0000 (01:44 +0200)]
Check for maintainer-mode

5 years agoAdd backup and object files
Michael Rasmussen [Tue, 26 Aug 2014 23:44:31 +0000 (01:44 +0200)]
Add backup and object files

5 years agoFix missing libm in ld
Michael Rasmussen [Mon, 25 Aug 2014 22:47:25 +0000 (00:47 +0200)]
Fix missing libm in ld

6 years agoInitial setup for git
Ricardo Mones [Sun, 17 Mar 2013 18:32:20 +0000 (19:32 +0100)]
Initial setup for git

6 years ago2013-01-28 [mir] 0.6.0cvs93
Michael Rasmussen [Mon, 28 Jan 2013 01:29:58 +0000 (01:29 +0000)]
2013-01-28 [mir] 0.6.0cvs93

* libversit/vcard-utils.c
    Fix some compile time warnings

6 years ago2013-01-28 [mir] 0.6.0cvs92
Michael Rasmussen [Mon, 28 Jan 2013 01:22:08 +0000 (01:22 +0000)]
2013-01-28 [mir] 0.6.0cvs92

* extensions/vcard/src/vcard-extension.c
    Fix some memory allocation errors.

6 years ago2013-01-27 [mir] 0.6.0cvs91
Michael Rasmussen [Sun, 27 Jan 2013 23:54:41 +0000 (23:54 +0000)]
2013-01-27 [mir] 0.6.0cvs91

* extensions/vcard/src/vcard-extension.c
    Improve importer to be able to handle
    files with lines wrapped after 72 chars.

6 years ago2013-01-27 [mir] 0.6.0cvs90
Michael Rasmussen [Sun, 27 Jan 2013 18:45:04 +0000 (18:45 +0000)]
2013-01-27 [mir] 0.6.0cvs90

* extensions/vcard/src/vcard-extension.c
* libversit/vcard-utils.c
* libversit/vcard-utils.h
* src/extension-loader.h
    Fix some compile time warnings
    Remove result popup from import if
    vcf file cannot be parsed

6 years ago2012-10-03 [mir] 0.6.0cvs89
Michael Rasmussen [Wed, 3 Oct 2012 23:53:22 +0000 (23:53 +0000)]
2012-10-03 [mir] 0.6.0cvs89

* libversit/vcard-utils.c
    Support for email alias when importing
    and exporting contacts.

7 years ago2012-08-07 [mir] 0.6.0cvs88
Michael Rasmussen [Tue, 7 Aug 2012 17:52:33 +0000 (17:52 +0000)]
2012-08-07 [mir] 0.6.0cvs88

* libversit/vcard-utils.c
    Fix parsing of attribute N (VCNameProp)

7 years ago2012-07-03 [mir] 0.6.0cvs87
Michael Rasmussen [Tue, 3 Jul 2012 00:15:15 +0000 (00:15 +0000)]
2012-07-03 [mir] 0.6.0cvs87

* libversit/vcard-utils.c
    - Fix bug. Do not use properties 'G' and 'F'
    since they are not defined in the vCard 2.1
    specification. Use 'N' instead.
    - Added details 'WORK,HOME,INTERNET' to email property.
    Details are taken from email alias -> work, home and
    everything else is labeled 'INTERNET'.
    - Fix some compile time warnings.

7 years ago2012-07-03 [mir] 0.6.0cvs86
Michael Rasmussen [Tue, 3 Jul 2012 00:06:39 +0000 (00:06 +0000)]
2012-07-03 [mir] 0.6.0cvs86

* libversit/vobject.c
    Fix bug to prevent extra ':' when writing
    property N to file.

7 years ago2012-06-15 [ticho] 0.6.0cvs85
Andrej Kacian [Fri, 15 Jun 2012 20:25:34 +0000 (20:25 +0000)]
2012-06-15 [ticho] 0.6.0cvs85

* src/contactwindow.c
* src/mainwindow.c
Allow resizing of columns in both mainwindow and contact
window.

7 years ago2012-04-07 [mir] 0.6.0cvs84
Michael Rasmussen [Sat, 7 Apr 2012 15:31:11 +0000 (15:31 +0000)]
2012-04-07 [mir] 0.6.0cvs84

* plugins/xml/xml-plugin.c
    If no old address books are found stop
    import process immediately.

7 years ago2012-04-01 [colin] 0.6.0cvs83
Colin Leroy [Sun, 1 Apr 2012 18:24:05 +0000 (18:24 +0000)]
2012-04-01 [colin] 0.6.0cvs83

* configure.ac
* src/callbacks.c
Make things easier for new users migrating from old
Claws Mail's addressbook : build (and load by default)
both XML and LDAP plugins

7 years ago2012-03-31 [mir] 0.6.0cvs82
Michael Rasmussen [Sat, 31 Mar 2012 02:20:22 +0000 (02:20 +0000)]
2012-03-31 [mir] 0.6.0cvs82

* src/dbus/dbus-service.c
    Don't freopen in dbus service fork since this will
    brake the print preview functionality in
    gtk_print_operation_run.

7 years ago2012-03-29 [mir] 0.6.0cvs81
Michael Rasmussen [Thu, 29 Mar 2012 09:30:48 +0000 (09:30 +0000)]
2012-03-29 [mir] 0.6.0cvs81

* README
* TODO
    - Update TODO
    - Added CVS info and project home to README

7 years ago2012-03-25 [mir] 0.6.0cvs80
Michael Rasmussen [Sun, 25 Mar 2012 22:55:13 +0000 (22:55 +0000)]
2012-03-25 [mir] 0.6.0cvs80

* extensions/vcard/src/vcard-extension.c
* libversit/Makefile.am
* libversit/vcard-utils.c
* libversit/vcard-utils.h
* src/utils.c
* src/utils.h
* src/dbus/Makefile.am
* src/dbus/claws-contacts.xml
* src/dbus/server-object.c
* src/dbus/server-object.h
* xmllib/parser.c
A bunch of changes and enhancements. Also added feature
to allow users to create a vCard for each account which
is to be used for optionally added a vCard to every
send email.

7 years ago2012-03-25 [mir] 0.6.0cvs79
Michael Rasmussen [Sun, 25 Mar 2012 22:52:38 +0000 (22:52 +0000)]
2012-03-25 [mir] 0.6.0cvs79

* src/callbacks.c
* src/contactwindow.c
Fix key-event handler so default handling is applied
if search entry has focus.
Refactored advanced search dialog.

7 years ago2012-01-05 [mir] 0.6.0cvs78
Michael Rasmussen [Thu, 5 Jan 2012 01:45:44 +0000 (01:45 +0000)]
2012-01-05 [mir] 0.6.0cvs78

* xmllib/Makefile.am
    Fix typo.

7 years ago2012-01-05 [mir] 0.6.0cvs77
Michael Rasmussen [Thu, 5 Jan 2012 01:45:06 +0000 (01:45 +0000)]
2012-01-05 [mir] 0.6.0cvs77

* Makefile.am
* extensions/vcard/src/Makefile.am
* extensions/vcard/src/vcard-utils.c
* extensions/vcard/src/vcard-utils.h
* libversit/Makefile.am
* libversit/vcard-utils.c
* libversit/vcard-utils.h
    move libversit and vcard-utils to project
    wide library to be able to add vcard features
    to claws-mail.

7 years ago2012-01-05 [mir] 0.6.0cvs76
Michael Rasmussen [Thu, 5 Jan 2012 01:38:30 +0000 (01:38 +0000)]
2012-01-05 [mir] 0.6.0cvs76

* extensions/vcard/src/vcard-extension.c
    Fix likely dereferencing of NULL pointer

7 years ago2012-01-05 [mir] 0.6.0cvs75
Michael Rasmussen [Thu, 5 Jan 2012 00:12:03 +0000 (00:12 +0000)]
2012-01-05 [mir] 0.6.0cvs75

* libversit/.cvsignore
    Forgot this

7 years ago2012-01-05 [mir] 0.6.0cvs74
Michael Rasmussen [Thu, 5 Jan 2012 00:10:27 +0000 (00:10 +0000)]
2012-01-05 [mir] 0.6.0cvs74

* libversit/Makefile.am
* libversit/README.TXT
* libversit/port.h
* libversit/vcc.y
* libversit/vobject.c
* libversit/vobject.h
    Project wide lib now.

7 years ago2012-01-05 [mir] 0.6.0cvs73
Michael Rasmussen [Thu, 5 Jan 2012 00:06:27 +0000 (00:06 +0000)]
2012-01-05 [mir] 0.6.0cvs73

* extensions/vcard/src/libversit/.cvsignore
* extensions/vcard/src/libversit/Makefile.am
* extensions/vcard/src/libversit/README.TXT
* extensions/vcard/src/libversit/port.h
* extensions/vcard/src/libversit/vcc.y
* extensions/vcard/src/libversit/vobject.c
* extensions/vcard/src/libversit/vobject.h
    Moving to a project wide library

7 years ago2012-01-03 [mir] 0.6.0cvs72
Michael Rasmussen [Tue, 3 Jan 2012 23:01:54 +0000 (23:01 +0000)]
2012-01-03 [mir] 0.6.0cvs72

* extensions/vcard/src/vcard-extension.c
* extensions/vcard/src/vcard-utils.c
    Avoid very unlikely dereferencing a null-pointer.

7 years ago2012-01-01 [mir] 0.6.0cvs71
Michael Rasmussen [Sun, 1 Jan 2012 23:51:54 +0000 (23:51 +0000)]
2012-01-01 [mir] 0.6.0cvs71

* extensions/vcard/src/vcard-utils.c
    Added debug info.
    Remove dead code.

7 years ago2012-01-01 [mir] 0.6.0cvs70
Michael Rasmussen [Sun, 1 Jan 2012 23:31:53 +0000 (23:31 +0000)]
2012-01-01 [mir] 0.6.0cvs70

* extensions/vcard/src/vcard-extension.c
* extensions/vcard/src/vcard-utils.c
* extensions/vcard/src/vcard-utils.h
    Finished implementation of vCard import.
    Completed extension vCard.

7 years ago2012-01-01 [mir] 0.6.0cvs69
Michael Rasmussen [Sun, 1 Jan 2012 23:30:34 +0000 (23:30 +0000)]
2012-01-01 [mir] 0.6.0cvs69

* extensions/import/ldifimport_extension.c
    Fix a potential memory leak.
    Added error widget.

7 years ago2012-01-01 [mir] 0.6.0cvs68
Michael Rasmussen [Sun, 1 Jan 2012 10:10:22 +0000 (10:10 +0000)]
2012-01-01 [mir] 0.6.0cvs68

* extensions/vcard/src/vcard-utils.c
    Fix memory leak
    silence extension when not i debug mode

7 years ago2012-01-01 [mir] 0.6.0cvs67
Michael Rasmussen [Sun, 1 Jan 2012 02:07:40 +0000 (02:07 +0000)]
2012-01-01 [mir] 0.6.0cvs67

* extensions/vcard/src/vcard-extension.c
* extensions/vcard/src/vcard-utils.c
* extensions/vcard/src/libversit/.cvsignore
    Finish vCard import extension.
    Fix bug when importing binary encoded data.

7 years ago2012-01-01 [mir] 0.6.0cvs66
Michael Rasmussen [Sun, 1 Jan 2012 02:06:01 +0000 (02:06 +0000)]
2012-01-01 [mir] 0.6.0cvs66

* src/extension-loader.c
    Fix bug when inserting menu_items in
    main menu.

7 years ago2011-12-31 [mir] 0.6.0cvs65
Michael Rasmussen [Sat, 31 Dec 2011 15:07:11 +0000 (15:07 +0000)]
2011-12-31 [mir] 0.6.0cvs65

* extensions/Makefile.am
* extensions/vcard/src/Makefile.am
    Fix minor bug in the build system which
    prevented proper build.

7 years ago2011-12-31 [mir] 0.6.0cvs64
Michael Rasmussen [Sat, 31 Dec 2011 14:41:22 +0000 (14:41 +0000)]
2011-12-31 [mir] 0.6.0cvs64

* extensions/vcard/.cvsignore
* extensions/vcard/AUTHORS
* extensions/vcard/ChangeLog
* extensions/vcard/Makefile.am
* extensions/vcard/NEWS
* extensions/vcard/README
* extensions/vcard/TODO
* extensions/vcard/configure.ac
* extensions/vcard/src/.cvsignore
* extensions/vcard/src/Makefile.am
* extensions/vcard/src/vcard-extension.c
* extensions/vcard/src/vcard-utils.c
* extensions/vcard/src/vcard-utils.h
* extensions/vcard/src/libversit/.cvsignore
* extensions/vcard/src/libversit/Makefile.am
* extensions/vcard/src/libversit/README.TXT
* extensions/vcard/src/libversit/port.h
* extensions/vcard/src/libversit/vcc.y
* extensions/vcard/src/libversit/vobject.c
* extensions/vcard/src/libversit/vobject.h
    Initial upload of extension to support
    import and export for contacts in vCard format.

7 years ago2011-12-31 [mir] 0.6.0cvs63
Michael Rasmussen [Sat, 31 Dec 2011 14:32:22 +0000 (14:32 +0000)]
2011-12-31 [mir] 0.6.0cvs63

* extensions/example/src/example-extension.c
* extensions/export/ldifexport_extension.c
* extensions/export/wizard.c
* extensions/export/wizard.h
* extensions/import/ldifimport_extension.c
* src/extension.h
    Necessary changes to be able to support more
    possibilities for making extensions.

7 years ago2011-12-31 [mir] 0.6.0cvs62
Michael Rasmussen [Sat, 31 Dec 2011 10:58:00 +0000 (10:58 +0000)]
2011-12-31 [mir] 0.6.0cvs62

* src/callbacks.c
* src/callbacks.h
* src/gtk-utils.c
* src/gtk-utils.h
    Moved some convinience functions from callbacks
    to gtk-utils.

7 years ago2011-12-31 [mir] 0.6.0cvs61
Michael Rasmussen [Sat, 31 Dec 2011 10:56:05 +0000 (10:56 +0000)]
2011-12-31 [mir] 0.6.0cvs61

* src/mainwindow.c
    Notify user about load problems with extensions

7 years ago2011-12-31 [mir] 0.6.0cvs60
Michael Rasmussen [Sat, 31 Dec 2011 00:39:16 +0000 (00:39 +0000)]
2011-12-31 [mir] 0.6.0cvs60

* plugins/xml/xml-plugin.c
    Fix bug which prevented saving more than
    one email address for each contact.

7 years ago2011-12-28 [mir] 0.6.0cvs59
Michael Rasmussen [Wed, 28 Dec 2011 00:52:05 +0000 (00:52 +0000)]
2011-12-28 [mir] 0.6.0cvs59

* src/about.c
* src/extension-loader.c
* src/extension-loader.h
    Fix bug when inserting a submenu into a context menu
    A cosmetic change in about.c

7 years ago2011-12-23 [mir] 0.6.0cvs58
Michael Rasmussen [Fri, 23 Dec 2011 23:45:34 +0000 (23:45 +0000)]
2011-12-23 [mir] 0.6.0cvs58

* plugins/ldap/ldap-plugin.c
    Fix similar bug as 0.6.0cvs57-1.

7 years ago2011-12-23 [mir] 0.6.0cvs57
Michael Rasmussen [Fri, 23 Dec 2011 22:25:21 +0000 (22:25 +0000)]
2011-12-23 [mir] 0.6.0cvs57

* plugins/ldap/ldap-plugin.c
    Fixed two bugs.
    1) Missing the default dn if connection was reopened
    2) Possible dereferencing a NULL pointer if 'error'
       parameter was NULL.

7 years ago2011-12-21 [mir] 0.6.0cvs56
Michael Rasmussen [Wed, 21 Dec 2011 22:02:53 +0000 (22:02 +0000)]
2011-12-21 [mir] 0.6.0cvs56

* src/callbacks.c
* src/contactwindow.c
* src/extension-loader.c
* src/gtk-utils.c
* src/plugin-loader.c
* src/printing.c
* src/utils.c
* xmllib/parser.c
    Improve public functions error resistens.

7 years ago2011-12-18 [mir] 0.6.0cvs55
Michael Rasmussen [Sun, 18 Dec 2011 15:54:19 +0000 (15:54 +0000)]
2011-12-18 [mir] 0.6.0cvs55

* src/contactwindow.c
    Implemented GTK standard shortcut key Esc for
    closing GtkDialog in contactwindow.

7 years ago2011-12-18 [mir] 0.6.0cvs54
Michael Rasmussen [Sun, 18 Dec 2011 01:00:42 +0000 (01:00 +0000)]
2011-12-18 [mir] 0.6.0cvs54

* src/callbacks.c
* src/callbacks.h
* src/mainwindow.c
    Implemented keyboard shortcuts on the mainwindon
    for deleting and displaying/editing contacts.
    (s: show/edit contact. Delete: delete contact)
    Fix a minor memory leak.

7 years ago2011-12-17 [mir] 0.6.0cvs53
Michael Rasmussen [Sat, 17 Dec 2011 15:55:05 +0000 (15:55 +0000)]
2011-12-17 [mir] 0.6.0cvs53

* extensions/import/ldifimport_parser.c
* extensions/import/ldifimport_parser.h
    If file to read from is given as filename
    then the extension must open file for read
    in which case the extension will also be
    responsible for closing the file handle.

7 years ago2011-12-17 [mir] 0.6.0cvs52
Michael Rasmussen [Sat, 17 Dec 2011 15:52:58 +0000 (15:52 +0000)]
2011-12-17 [mir] 0.6.0cvs52

* extensions/import/ldifimport_extension.c
    Forgot to implement file chooser dialog
    to get name of file to import contacts from.

7 years ago2011-12-17 [mir] 0.6.0cvs51
Michael Rasmussen [Sat, 17 Dec 2011 15:50:42 +0000 (15:50 +0000)]
2011-12-17 [mir] 0.6.0cvs51

* plugins/xml/xml-plugin.c
    Fix memory leak and NULL pointer dereferencing

7 years ago2011-12-17 [mir] 0.6.0cvs50
Michael Rasmussen [Sat, 17 Dec 2011 02:55:13 +0000 (02:55 +0000)]
2011-12-17 [mir] 0.6.0cvs50

* extensions/import/Makefile.am
* extensions/import/ldifimport_extension.c
* extensions/import/ldifimport_parser.c
* extensions/import/ldifimport_parser.h
    Completed the LDIF import extension.

7 years ago2011-12-17 [mir] 0.6.0cvs49
Michael Rasmussen [Sat, 17 Dec 2011 02:54:25 +0000 (02:54 +0000)]
2011-12-17 [mir] 0.6.0cvs49

* extensions/export/ldifexport_extension.c
    Removed function since it is now present in utils.

7 years ago2011-12-17 [mir] 0.6.0cvs48
Michael Rasmussen [Sat, 17 Dec 2011 02:52:23 +0000 (02:52 +0000)]
2011-12-17 [mir] 0.6.0cvs48

* plugins/ldap/ldap-plugin.c
* src/utils.c
* src/utils.h
    More user friendly error message when adding
    and updating contacts.
    Move some useful methods to utils.{c,h}.

7 years ago2011-12-14 [mir] 0.6.0cvs47
Michael Rasmussen [Wed, 14 Dec 2011 08:27:03 +0000 (08:27 +0000)]
2011-12-14 [mir] 0.6.0cvs47

* extensions/example/src/example-extension.c
* src/callbacks.c
* src/extension-loader.c
* src/extension-loader.h
    Added feature that enables to insert new
    items into submenus in the context menu.
    See example-extension.c for details.

7 years ago2011-12-13 [mir] 0.6.0cvs46
Michael Rasmussen [Tue, 13 Dec 2011 15:09:33 +0000 (15:09 +0000)]
2011-12-13 [mir] 0.6.0cvs46

* src/extension-loader.c
    Fix bug. Forgot to build path to extensions.

7 years ago2011-12-13 [mir] 0.6.0cvs45
Michael Rasmussen [Tue, 13 Dec 2011 14:56:29 +0000 (14:56 +0000)]
2011-12-13 [mir] 0.6.0cvs45

* extensions/export/ldifexport_extension.c
* extensions/export/wizard.c
* src/extension-loader.c
    Making some type casting to shutup lame
    compiler warnings.

7 years ago2011-12-13 [mir] 0.6.0cvs44
Michael Rasmussen [Tue, 13 Dec 2011 14:29:42 +0000 (14:29 +0000)]
2011-12-13 [mir] 0.6.0cvs44

* extensions/export/Makefile.am
* extensions/export/ldifexport_extension.c
* extensions/export/wizard.c
* extensions/export/wizard.h
* src/gtk-utils.c
    Completed implementation of LDIF export.
    Compatibility tested and found working
    100% against Jxplorer-3.2.2rc1.

7 years ago2011-12-13 [mir] 0.6.0cvs43
Michael Rasmussen [Tue, 13 Dec 2011 10:56:40 +0000 (10:56 +0000)]
2011-12-13 [mir] 0.6.0cvs43

* src/utils.c
* src/utils.h
    Remove commented out code which is
    no longer needed.

7 years ago2011-12-13 [mir] 0.6.0cvs42
Michael Rasmussen [Tue, 13 Dec 2011 10:41:48 +0000 (10:41 +0000)]
2011-12-13 [mir] 0.6.0cvs42

* extensions/example/src/example-extension.c
    Improve example for adding new menu items.

7 years ago2011-12-13 [mir] 0.6.0cvs41
Michael Rasmussen [Tue, 13 Dec 2011 10:39:56 +0000 (10:39 +0000)]
2011-12-13 [mir] 0.6.0cvs41

* src/extension-loader.c
    Fix minor bug.

7 years ago2011-12-13 [mir] 0.6.0cvs40
Michael Rasmussen [Tue, 13 Dec 2011 10:37:14 +0000 (10:37 +0000)]
2011-12-13 [mir] 0.6.0cvs40

* plugins/ldap/ldap-plugin.c
* src/utils.c
* src/utils.h
    Fix error when saving images as binary data.
    RFC 4510 was somewhat vague in defining the
    storage format for binary image data which
    I wrongly interpreted in that way that binary
    image data was to be stored base64 encoded.
    Infact LDAP expects the raw image data and
    will internally do the base64 encoding when
    appropriate.

7 years ago2011-12-09 [mir] 0.6.0cvs39
Michael Rasmussen [Fri, 9 Dec 2011 23:06:00 +0000 (23:06 +0000)]
2011-12-09 [mir] 0.6.0cvs39

* src/mainwindow.c
    Forgot to comment out debug info

7 years ago2011-12-09 [mir] 0.6.0cvs38
Michael Rasmussen [Fri, 9 Dec 2011 23:01:21 +0000 (23:01 +0000)]
2011-12-09 [mir] 0.6.0cvs38

* claws-contacts.pc.in
* configure.ac
* extensions/Makefile.am
* extensions/example/Makefile.am
* extensions/example/configure.ac
* extensions/example/config/Makefile.am
* extensions/example/src/Makefile.am
* extensions/example/src/example-extension.c
* extensions/export/ldifexport_extension.c
* plugins/Makefile.am
* plugins/example/Makefile.am
* plugins/example/configure.ac
* src/Makefile.am
* src/callbacks.c
* src/contactwindow.c
* src/extension-loader.c
* src/extension-loader.h
* src/extension.c
* src/extension.h
* src/gtk-utils.c
* src/mainwindow.c
* src/mainwindow.h
    Fix a number of bugs
    Refined the build system
    Added a plugable extension framework

7 years ago2011-12-03 [mir] 0.6.0cvs37
Michael Rasmussen [Sat, 3 Dec 2011 21:25:24 +0000 (21:25 +0000)]
2011-12-03 [mir] 0.6.0cvs37

* plugins/example/.cvsignore
* plugins/example/src/.cvsignore
* extensions/.cvsignore
* extensions/example/.cvsignore
* extensions/example/config/.cvsignore
* extensions/example/src/.cvsignore
    required cvsignore files

7 years ago2011-12-03 [mir] 0.6.0cvs36
Michael Rasmussen [Sat, 3 Dec 2011 21:18:38 +0000 (21:18 +0000)]
2011-12-03 [mir] 0.6.0cvs36

* plugins/example/AUTHORS
* plugins/example/ChangeLog
* plugins/example/Makefile.am
* plugins/example/NEWS
* plugins/example/README
* plugins/example/TODO
* plugins/example/configure.ac
* plugins/example/example-plugin.c
* plugins/example/src/Makefile.am
* plugins/example/src/example-plugin.c
* extensions/Makefile.am
* extensions/example/AUTHORS
* extensions/example/ChangeLog
* extensions/example/Makefile.am
* extensions/example/NEWS
* extensions/example/README
* extensions/example/TODO
* extensions/example/configure.ac
* extensions/example/config/Makefile.am
* extensions/example/src/Makefile.am
* extensions/example/src/example-extension.c
* extensions/export/Makefile.am
* extensions/export/ldifexport_extension.c
* extensions/import/Makefile.am
    Refactored extensions and plugins.

7 years ago2011-12-03 [mir] 0.6.0cvs35
Michael Rasmussen [Sat, 3 Dec 2011 15:21:32 +0000 (15:21 +0000)]
2011-12-03 [mir] 0.6.0cvs35

* commitHelper
    Due to changed configure.ac

7 years ago2011-11-30 [mir] 0.6.0cvs34
Michael Rasmussen [Wed, 30 Nov 2011 23:35:12 +0000 (23:35 +0000)]
2011-11-30 [mir] 0.6.0cvs34

* Makefile.am
* TODO
* configure.ac
* extensions/.cvsignore
* extensions/Makefile.am
* extensions/export/.cvsignore
* extensions/export/Makefile.am
* extensions/export/ldifexport_extension.c
* extensions/import/.cvsignore
* extensions/import/Makefile.am
* extensions/import/ldifimport_extension.c
* src/Makefile.am
* src/claws-contacts.c
* src/extension-loader.c
* src/extension-loader.h
* src/extension.c
* src/extension.h
* src/mainwindow.c
* src/mainwindow.h
    Begin implementing plugable extension feature.

7 years ago2011-11-30 [mir] 0.6.0cvs33 BEFORE_EXTENSIONS
Michael Rasmussen [Wed, 30 Nov 2011 16:37:59 +0000 (16:37 +0000)]
2011-11-30 [mir] 0.6.0cvs33

* src/contactwindow.c
    remove an unneeded g_object_unref.

7 years ago2011-11-30 [mir] 0.6.0cvs32
Michael Rasmussen [Wed, 30 Nov 2011 02:12:18 +0000 (02:12 +0000)]
2011-11-30 [mir] 0.6.0cvs32

* plugins/ldap/ldap-plugin.c
* src/dbus/dbus-service.c
    Ensure LDAP connection is always closed after
    every call since concurrent connections can
    give TLS problems.

7 years ago2011-11-29 [mir] 0.6.0cvs31
Michael Rasmussen [Tue, 29 Nov 2011 07:53:27 +0000 (07:53 +0000)]
2011-11-29 [mir] 0.6.0cvs31

* src/utils.c
* src/dbus/dbus-contact.h
* src/dbus/server-object.c
    Upgrade dbus part to handle attrib_def structure.

7 years ago2011-11-28 [mir] 0.6.0cvs30
Michael Rasmussen [Mon, 28 Nov 2011 21:45:28 +0000 (21:45 +0000)]
2011-11-28 [mir] 0.6.0cvs30

* configure.ac
* plugins/ldap/ldap-plugin.c
* plugins/xml/xml-plugin.c
* src/callbacks.c
* src/contactwindow.c
* src/printing.c
* src/utils.c
* src/utils.h
* xmllib/parser.c
    - code cleaning to loose compile time
      warnings and optimizer errors.

7 years ago2011-11-28 [mir] 0.6.0cvs29
Michael Rasmussen [Mon, 28 Nov 2011 17:52:14 +0000 (17:52 +0000)]
2011-11-28 [mir] 0.6.0cvs29

* configure.ac
* plugins/ldap/ldap-plugin.c
* src/about.c
* src/callbacks.c
* src/contactwindow.c
    Mostly code cleaning.
    - Fix one memory leak.
    - Fix building on systems with GTK+2 < 2.24

7 years ago2011-11-28 [mir] 0.6.0cvs28
Michael Rasmussen [Mon, 28 Nov 2011 07:34:50 +0000 (07:34 +0000)]
2011-11-28 [mir] 0.6.0cvs28

* plugins/ldap/ldap-plugin.c
* src/callbacks.c
* src/contactwindow.c
* src/printing.c
* src/utils.c
* src/utils.h
    -Fix lots of bugs
    -Improfements
    -Refactoring
    -And last: Complete LDAP plugin with full support
     for write/update. Testing is adviceable.

7 years ago2011-11-26 [mir] 0.6.0cvs27
Michael Rasmussen [Sat, 26 Nov 2011 03:09:29 +0000 (03:09 +0000)]
2011-11-26 [mir] 0.6.0cvs27

* src/contactwindow.c
    - Refactored implementation so that updates
      are only committed when user requests to
      save changes. Eliminates server round trips
      and avoid saving incomplete contact information.

7 years ago2011-11-26 [mir] 0.6.0cvs26
Michael Rasmussen [Sat, 26 Nov 2011 03:06:19 +0000 (03:06 +0000)]
2011-11-26 [mir] 0.6.0cvs26

* src/callbacks.c
    - Fix memory leak
    - Remove commented out code

7 years ago2011-11-22 [mir] 0.6.0cvs25
Michael Rasmussen [Tue, 22 Nov 2011 00:10:53 +0000 (00:10 +0000)]
2011-11-22 [mir] 0.6.0cvs25

* plugins/ldap/ldap-plugin.c
* plugins/xml/xml-plugin.c
* src/callbacks.c
* src/contactwindow.c
    Fixing small bug in xml-plugin.
    Fixing small bug in callbacks and contactwindow.
    Preparing ldap-plugin for update support.

7 years ago2011-11-20 [mir] 0.6.0cvs24
Michael Rasmussen [Sun, 20 Nov 2011 23:32:53 +0000 (23:32 +0000)]
2011-11-20 [mir] 0.6.0cvs24

* plugins/ldap/ldap-plugin.c
    Forgot to free LDAPMessage in case of en error.
    More clever handling of AbookConnection structure
    when writing new configuration.

7 years ago2011-11-20 [mir] 0.6.0cvs23
Michael Rasmussen [Sun, 20 Nov 2011 23:01:38 +0000 (23:01 +0000)]
2011-11-20 [mir] 0.6.0cvs23

* src/callbacks.c
    Fix bug: Used a copy instead of a reference to address
book which should be edited.
    Fix bug: Forgot to clear list of contacts in copy of
address book which is used for editing - edit config
is likely to change the cached list of contacts.

7 years ago2011-11-20 [mir] 0.6.0cvs22
Michael Rasmussen [Sun, 20 Nov 2011 21:24:20 +0000 (21:24 +0000)]
2011-11-20 [mir] 0.6.0cvs22

* plugins/example/example-plugin.c
* plugins/ldap/ldap-plugin.c
* plugins/xml/xml-plugin.c
* src/callbacks.c
* src/callbacks.h
* src/contactwindow.c
* src/mainwindow.h
* src/plugin-loader.c
* src/plugin-loader.h
* src/plugin.h
* src/utils.c
* src/utils.h
    Lots of bug fixes, some feature enhancements and complete
    read-only support for LDAP with advanced search
    capabilities.

7 years ago2011-11-14 [mir] 0.6.0cvs21
Michael Rasmussen [Mon, 14 Nov 2011 22:10:55 +0000 (22:10 +0000)]
2011-11-14 [mir] 0.6.0cvs21

* plugins/ldap/ldap-plugin.c
    Forgot to use commitHelper for privous commit:-)

7 years agoLots of bug fixes and read-only support for LDAP. No searching implemented though
Michael Rasmussen [Mon, 14 Nov 2011 22:06:44 +0000 (22:06 +0000)]
Lots of bug fixes and read-only support for LDAP. No searching implemented though

7 years ago2011-10-04 [mir] 0.6.0cvs20
Michael Rasmussen [Tue, 4 Oct 2011 20:21:40 +0000 (20:21 +0000)]
2011-10-04 [mir] 0.6.0cvs20

* dbus-client/client.c
* plugins/example/example-plugin.c
* plugins/ldap/ldap-plugin.c
* plugins/xml/plugin-init.c
* plugins/xml/xml-plugin.c
* src/about.c
* src/callbacks.c
* src/claws-contacts.c
* src/contactwindow.c
* src/gtk-utils.c
* src/mainwindow.c
* src/plugin-loader.c
* src/plugin-loader.h
* src/plugin.h
* src/printing.c
* src/utils.c
* src/utils.h
* src/dbus/dbus-service.c
* src/dbus/server-object.c
* xmllib/parser.c
* xmllib/parser.h
    - Implemented forgotten functionality to reactivate closed
    address books.
    - Fix a ton of bugs.
    - Extended plugin API so that it is possible to get a list
      of closed address books as well as splitting attributes
      in mandatory and optional.
    - Provide plugins a way to have a fixed set of attributes.
      Eg. LDAP has a finite set of attributes while XML supports
      an infinite set of attributes.

7 years ago2011-09-27 [mir] 0.6.0cvs19
Michael Rasmussen [Tue, 27 Sep 2011 17:13:04 +0000 (17:13 +0000)]
2011-09-27 [mir] 0.6.0cvs19

* plugins/example/example-plugin.c
* plugins/ldap/ldap-plugin.c
* plugins/xml/plugin-init.c
* plugins/xml/xml-plugin.c
* src/callbacks.c
* src/gtk-utils.c
* src/gtk-utils.h
* src/plugin-loader.c
* src/plugin.h
* src/utils.c
* src/utils.h
    Made necessary changes to support plugins
    which only support a limited set of attributes.
    Eg. LDAP attributes are defined in schemas while
    the XML plugin by nature has an infinite set
    of supported attributes.

8 years ago2011-09-20 [mir] 0.6.0cvs18
Michael Rasmussen [Tue, 20 Sep 2011 22:22:46 +0000 (22:22 +0000)]
2011-09-20 [mir] 0.6.0cvs18

* configure.ac
    Fix small bug.

8 years ago2011-09-20 [mir] 0.6.0cvs17
Michael Rasmussen [Tue, 20 Sep 2011 21:58:44 +0000 (21:58 +0000)]
2011-09-20 [mir] 0.6.0cvs17

* dbus-client/.cvsignore
* dbus-client/client.c
* plugins/xml/plugin-init.c
* plugins/xml/xml-plugin.c
* src/callbacks.c
* src/contactwindow.c
* src/gtk-utils.c
* src/gtk-utils.h
* src/plugin-loader.c
* src/plugin-loader.h
* src/plugin.h
* src/printing.c
* src/settings.c
* src/utils.c
* src/utils.h
* src/dbus/server-object.c
* xmllib/parser.c
    Extended attribute support to use all available
    supported attributes defined in AttribType.
    Fix a lot of bugs and potential memory leaks.

8 years ago2011-09-17 [mir] 0.6.0cvs16
Michael Rasmussen [Sat, 17 Sep 2011 08:18:35 +0000 (08:18 +0000)]
2011-09-17 [mir] 0.6.0cvs16

* xmllib/parser.c
    Fix a segfault.
    Added feature to fetch name for address book
    from file provided the user has not entered
    on in the widget.

8 years ago2011-09-15 [mir] 0.6.0cvs15
Michael Rasmussen [Thu, 15 Sep 2011 15:53:46 +0000 (15:53 +0000)]
2011-09-15 [mir] 0.6.0cvs15

* plugins/ldap/.cvsignore
    Missing this i previous commit.

8 years ago2011-09-15 [mir] 0.6.0cvs14
Michael Rasmussen [Thu, 15 Sep 2011 15:52:57 +0000 (15:52 +0000)]
2011-09-15 [mir] 0.6.0cvs14

* plugins/Makefile.am
* plugins/ldap/Makefile.am
* plugins/ldap/ldap-plugin.c
    Added framework for ldap plugin.

8 years ago2011-09-15 [mir] 0.6.0cvs13
Michael Rasmussen [Thu, 15 Sep 2011 15:50:35 +0000 (15:50 +0000)]
2011-09-15 [mir] 0.6.0cvs13

* xmllib/parser.c
    Fix a potential memory leak.
    Adjusted gslist_free to use revised function.

8 years ago2011-09-11 [mir] 0.6.0cvs12
Michael Rasmussen [Sun, 11 Sep 2011 16:43:59 +0000 (16:43 +0000)]
2011-09-11 [mir] 0.6.0cvs12

* plugins/xml/xml-plugin.c
* src/plugin-loader.c
* src/plugin-loader.h
* src/plugin.h
    Fix typo.