]>
 
 
git.deb.at Git - pkg/abook.git/log 
 
 
 
 
 
 
Christian Brabandt  [Thu, 13 Dec 2012 11:46:14 +0000  (12:46 +0100)] 
 
ldif: According to RFC 2849, LDIF field names are not case-sensitive. 
 
See: 
* http://permalink.gmane.org/gmane.comp.tools.abook.devel/39 
* http://article.gmane.org/gmane.mail.mutt.user/39770 
 
Raphaël Droz  [Wed, 12 Dec 2012 00:15:53 +0000  (01:15  +0100)] 
 
vformat: fixed a build failure when libvformat is not enabled. 
 (what is the default) 
 
vcard.[ch] files shouldn't be included if they are unwanted. 
 Makefile.am and configure.in have been fixed and auto'files 
 regenerated. 
 
Reported-by: Raniere <ra092767@ime.unicamp.br>  
Raphaël Droz  [Wed, 7 Nov 2012 23:04:01 +0000  (00:04  +0100)] 
 
vformat: make use of libvformat to parse vcard input 
 
Raphaël Droz  [Wed, 7 Nov 2012 23:03:34 +0000  (00:03  +0100)] 
 
vformat: Makefile.in regenerated 
 
Raphaël Droz  [Wed, 7 Nov 2012 23:03:25 +0000  (00:03  +0100)] 
 
vformat: added new files to Makefile.am 
 
Raphaël Droz  [Wed, 7 Nov 2012 23:03:06 +0000  (00:03  +0100)] 
 
vformat: added abook's specific libvformat wrapper: vcard.[ch] 
 
Raphaël Droz  [Wed, 7 Nov 2012 18:43:08 +0000  (19:43 +0100)] 
 
vformat: autoreconf 
 
Raphaël Droz  [Wed, 7 Nov 2012 18:42:56 +0000  (19:42 +0100)] 
 
vformat: libvformat configure option added to configure.in 
 
Raphaël Droz  [Wed, 7 Nov 2012 18:20:02 +0000  (19:20 +0100)] 
 
Updated to latest autotools: automake-1.11.6, autoconf-2.68 $ autoreconf -f 
 
Raphaël Droz  [Mon, 3 Dec 2012 13:28:58 +0000  (14:28 +0100)] 
 
command-line containing --outformat is less-error prone.
Since --convert isn't mandatory anymore for --outformat to be used
(what was conflicting with --mutt-query), we removed the call to
set_convert_var() in 
141acfcc .
We now need to test that one of MODE_CONVERT and MODE_QUERY is 'on'
before allowing the use of --outformat.
$ abook --outformat anyformat < file	# won't hang anymore
 
Raphaël Droz  [Tue, 6 Nov 2012 22:55:17 +0000  (23:55 +0100)] 
 
* exit() if an unsupported outformat is given after --mutt-query. 
* More documentation about (query + formats) possibilities 
  (comments + manpage) 
 
Raphaël Droz  [Tue, 6 Nov 2012 21:56:34 +0000  (22:56 +0100)] 
 
vformat: vCard format can now be used in the context of --mutt-query 
eg: 
 $ abook --mutt-query "Max" --outformat vcard 
 will only dump abook's entries matching "Max", using the vCard output format. 
 
Raphaël Droz  [Wed, 24 Oct 2012 16:00:23 +0000  (18:00 +0200)] 
 
Changelog updated 
 
Raphaël Droz  [Wed, 24 Oct 2012 16:22:55 +0000  (18:22 +0200)] 
 
custom output format (4/4): document custom output format in abook(1) 
 
Raphaël Droz  [Tue, 30 Aug 2011 14:27:44 +0000  (16:27 +0200)] 
 
custom output format (3/4): added the --outformatstr option
* Allows the definition of a custom output format using placeholders.
* Registers the two functions: custom_export_database() and custom_print_item()
 respectively for e_filters and u_filters.
--outformatstr only applies if --outformat=custom has been specified and
if we are querying the database (presence of the --mutt-query option)
If the first character of --outformatstr is a '!', then each entry
is checked before output: it will be full skipped if any of its fields
among those requested is NULL.
Example:
$ abook --mutt-query "Max" --outformat custom --outformatstr "!{nick}: {mobile}"
max: +336863331XX
While querying is no more mutt-centric the --mutt-query option name
has *not* been duplicated nor renamed, given its wide use.
(http://sourceforge.net/mailarchive/message.php?msg_id=
27849095 )
 
Raphaël Droz  [Tue, 30 Aug 2011 14:20:39 +0000  (16:20 +0200)] 
 
custom output format (2/4): item-based and the other database-based output functions 
 
* custom_export_database() takes care of building a field_types pointer 
  from the format string by calling parse_custom_format(). 
* custom_export_item() output each entry according to the format string 
  itself + the associated *field_types. 
 
The default value for custom_format is: "{nick} ({name}): {mobile}" 
 
Raphaël Droz  [Tue, 30 Aug 2011 13:57:52 +0000  (15:57 +0200)] 
 
custom output format (1/4): created a parser for {placeholders} 
 
This creates a field_types pointer from a string containing placeholders 
where fields' names are allowed. 
 
field_types *ft is terminated by the magic value 66 and is initialized 
by parse_custom_format() (see the part 2/3) 
 
Raphaël Droz  [Tue, 30 Aug 2011 13:42:09 +0000  (15:42 +0200)] 
 
mutt-query (3/3): register the --mutt-query-format per-item filter and use it 
 
Raphaël Droz  [Tue, 30 Aug 2011 13:31:31 +0000  (15:31 +0200)] 
 
mutt-query (2/3): moved mutt full database querying to mutt_query_export_database() inside filter.c 
 
Raphaël Droz  [Tue, 30 Aug 2011 10:25:49 +0000  (12:25 +0200)] 
 
mutt-query (1/3): moved muttq_print_item() from abook.c to filter.c 
 
Raphaël Droz  [Tue, 30 Aug 2011 09:53:36 +0000  (11:53 +0200)] 
 
convert (1/1): introduced prototypes for per-item filtering functions. 
Filtering and output on a per-entry basis rather than in a main-loop is 
needed as soon as we want both query + formatting. 
 
The abook_output_item_filter is aimed to store query-compatible output filters. 
For most output formats generate a strict and standard-compliant output and won't 
need this. 
But the goal is the have a generic customizable format compatible with an 
hypothetic --query switch. 
 
As a future example, --mutt-query could be seen as: 
 --query --format="{email} {name}" 
 
(see the 6 following patches) 
 
Fabio Zanini  [Mon, 2 Jul 2012 11:34:30 +0000  (13:34 +0200)] 
 
Remove duplicates 
 
Fabio Zanini  [Mon, 2 Jul 2012 09:13:51 +0000  (11:13 +0200)] 
 
Merge entries 
 
Fabio Zanini  [Sun, 1 Jul 2012 15:59:37 +0000  (17:59 +0200)] 
 
Mutt groups support 
 
Raphaël Droz  [Sun, 23 Sep 2012 14:01:21 +0000  (16:01 +0200)] 
 
added a 'git' entry in the Changelog 
 
Raphaël Droz  [Sun, 23 Sep 2012 14:00:42 +0000  (16:00 +0200)] 
 
abook.1 manpage update about vcard support 
 
Raphaël Droz  [Sun, 23 Sep 2012 15:21:31 +0000  (17:21 +0200)] 
 
vCard parser: use item_fput() to store phone numbers into the right fields 
 
Raphaël Droz  [Sun, 23 Sep 2012 13:43:24 +0000  (15:43 +0200)] 
 
vCard parser: handles the 'N'ame field as a fallback when no 'FN' is provided 
 
Hagen Fuchs  [Mon, 30 Apr 2012 16:27:35 +0000  (18:27 +0200)] 
 
Search the next match using the 'n' key as a synonym for '\\'.
See http://sourceforge.net/mailarchive/message.php?msg_id=
26773453 
Signed-off-by: Roger <rogerx.oss@gmail.com> 
 
Thorsten Wißmann  [Sun, 8 Apr 2012 11:08:13 +0000  (13:08 +0200)] 
 
Add basic mouse support 
 
This adds the following optional mouse features: 
 
  * Select items in the main view by clicking and scrolling 
  * Go to the edit-form by double-clicking 
  * Edit fields by clicking on them 
  * Select tabs by clicking on them 
  * Return to main view/quit abook by clicking on the first row 
 
Fabio Zanini  [Sun, 15 Apr 2012 10:41:08 +0000  (12:41 +0200)] 
 
Added sample config for color settings. 
 
Thorsten Wißmann  [Sun, 8 Apr 2012 11:15:57 +0000  (13:15 +0200)] 
 
Add basic color support 
 
This adds optional support for an colorized ui, providing configurable 
and documented foreground/background colors for the: 
 
  * header        * footer            * odd list entries 
  * list-header   * list-selection    * even list entries 
  * tab-border    * tab-label         * field-name 
  * field-value 
 
Raphaël Droz  [Sun, 29 Apr 2012 19:38:00 +0000  (21:38 +0200)] 
 
Fix the inclusion of strcasestr() used by the vCard parser. 
 
Fabio Zanini  [Thu, 5 Jan 2012 10:12:18 +0000  (11:12 +0100)] 
 
Fix vCard parser: we may parse some vCard v3 files. 
 
Jorrit Tijben  [Mon, 30 Apr 2012 16:13:07 +0000  (18:13 +0200)] 
 
Fixed a bug where non-standard fields get deleted.
See http://sourceforge.net/mailarchive/message.php?msg_id=
24506494 
Signed-off-by: Roger <rogerx.oss@gmail.com> 
 
Michael Krolikowski  [Thu, 5 Jan 2012 22:20:57 +0000  (23:20 +0100)] 
 
Import vCard file format. 
 
Fabio Zanini  [Tue, 6 Dec 2011 23:04:09 +0000  (00:04  +0100)] 
 
Autotools update to autoconf-2.68 / automake-1.11 / gettextize 0.18.1. 
 
Gerfried Fuchs  [Wed, 25 Apr 2012 22:07:34 +0000  (00:07  +0200)] 
 
B-D on libreadline6-dev instead of libreadline5-dev 
 
Gerfried Fuchs  [Tue, 24 Apr 2012 18:05:10 +0000  (20:05 +0200)] 
 
Finalize the changelog 
 
Gerfried Fuchs  [Thu, 19 Apr 2012 11:04:57 +0000  (13:04 +0200)] 
 
Add recommended targets build-{arch,indep} 
 
Gerfried Fuchs  [Thu, 19 Apr 2012 11:03:01 +0000  (13:03 +0200)] 
 
set -e on its own line 
 
Gerfried Fuchs  [Tue, 17 Apr 2012 12:19:00 +0000  (14:19 +0200)] 
 
Apply branch 'experimental' to master 
 
Gerfried Fuchs  [Tue, 17 Apr 2012 11:58:33 +0000  (13:58 +0200)] 
 
Fetch real Portuguese debconf translation 
 
Gerfried Fuchs  [Fri, 13 Apr 2012 18:15:23 +0000  (20:15 +0200)] 
 
Add Vcs-* fields to debian/control 
 
Gerfried Fuchs  [Fri, 13 Apr 2012 15:52:15 +0000  (17:52 +0200)] 
 
Italian debconf translation 
 
Gerfried Fuchs  [Fri, 13 Apr 2012 15:50:42 +0000  (17:50 +0200)] 
 
Polish debconf translation 
 
Gerfried Fuchs  [Fri, 13 Apr 2012 15:48:14 +0000  (17:48 +0200)] 
 
Danish debconf translation 
 
Gerfried Fuchs  [Fri, 13 Apr 2012 15:41:03 +0000  (17:41 +0200)] 
 
Bump Standards-Version to 3.9.3 
 
Gerfried Fuchs  [Fri, 13 Apr 2012 15:27:29 +0000  (17:27 +0200)] 
 
Relicense packaging under WTFPLv2 
 
Gerfried Fuchs  [Fri, 13 Apr 2012 05:31:22 +0000  (07:31 +0200)] 
 
merge changes from 0.5.6-7 
 
Gerfried Fuchs  [Thu, 12 Apr 2012 18:54:34 +0000  (20:54 +0200)] 
 
merge changes from 0.5.6-6 
 
Gerfried Fuchs  [Thu, 12 Apr 2012 18:19:41 +0000  (20:19 +0200)] 
 
merge changes from 0.5.6-5 
 
Gerfried Fuchs  [Thu, 12 Apr 2012 18:12:46 +0000  (20:12 +0200)] 
 
merge changes from 0.5.6-4 
 
Gerfried Fuchs  [Thu, 12 Apr 2012 18:08:39 +0000  (20:08 +0200)] 
 
merge changes from 0.5.6-3 
 
Gerfried Fuchs  [Thu, 12 Apr 2012 18:06:30 +0000  (20:06 +0200)] 
 
merge changes from 0.5.6-2 
 
Gerfried Fuchs  [Thu, 7 Sep 2006 15:29:20 +0000  (10:29 -0500)] 
 
Imported Debian patch 0.6.0~pre2-1 
 
Gerfried Fuchs  [Fri, 23 Mar 2012 07:28:42 +0000  (08:28 +0100)] 
 
Imported Upstream version 0.6.0~pre2 
 
Gerfried Fuchs  [Thu, 31 Aug 2006 12:26:11 +0000  (07:26 -0500)] 
 
Imported Debian patch 0.6.0~pre1-1 
 
Gerfried Fuchs  [Fri, 23 Mar 2012 07:28:37 +0000  (08:28 +0100)] 
 
Imported Upstream version 0.6.0~pre1 
 
Gerfried Fuchs  [Mon, 21 Aug 2006 12:41:58 +0000  (07:41 -0500)] 
 
Imported Debian patch 0.5.6+cvs1-1 
 
Gerfried Fuchs  [Fri, 23 Mar 2012 07:28:26 +0000  (08:28 +0100)] 
 
Imported Upstream version 0.5.6+cvs1 
 
Gerfried Fuchs  [Tue, 9 Dec 2008 09:40:05 +0000  (10:40 +0100)] 
 
Imported Debian patch 0.5.6-7 
 
Gerfried Fuchs  [Thu, 24 Jul 2008 13:17:28 +0000  (15:17 +0200)] 
 
Imported Debian patch 0.5.6-6 
 
Gerfried Fuchs  [Thu, 24 Jan 2008 19:01:26 +0000  (20:01 +0100)] 
 
Imported Debian patch 0.5.6-5 
 
Gerfried Fuchs  [Thu, 31 May 2007 12:10:34 +0000  (14:10 +0200)] 
 
Imported Debian patch 0.5.6-4 
 
Gerfried Fuchs  [Sat, 3 Mar 2007 10:40:05 +0000  (11:40 +0100)] 
 
Imported Debian patch 0.5.6-3 
 
Gerfried Fuchs  [Mon, 22 Jan 2007 21:02:22 +0000  (22:02 +0100)] 
 
Imported Debian patch 0.5.6-2 
 
Gerfried Fuchs  [Wed, 2 Aug 2006 14:15:46 +0000  (09:15 -0500)] 
 
Imported Debian patch 0.5.6-1 
 
Gerfried Fuchs  [Thu, 22 Mar 2012 16:33:09 +0000  (17:33 +0100)] 
 
Imported Upstream version 0.5.6 
 
Gerfried Fuchs  [Mon, 12 Dec 2005 11:35:38 +0000  (12:35 +0100)] 
 
Imported Debian patch 0.5.5-1 
 
Gerfried Fuchs  [Thu, 22 Mar 2012 16:33:02 +0000  (17:33 +0100)] 
 
Imported Upstream version 0.5.5 
 
Gerfried Fuchs  [Mon, 10 Oct 2005 11:17:09 +0000  (13:17 +0200)] 
 
Imported Debian patch 0.5.4-3 
 
Gerfried Fuchs  [Mon, 5 Sep 2005 10:33:49 +0000  (12:33 +0200)] 
 
Imported Debian patch 0.5.4-2 
 
Gerfried Fuchs  [Mon, 5 Sep 2005 10:17:19 +0000  (12:17 +0200)] 
 
Imported Debian patch 0.5.4-1 
 
Gerfried Fuchs  [Thu, 22 Mar 2012 16:32:42 +0000  (17:32 +0100)] 
 
Imported Upstream version 0.5.4 
 
Gerfried Fuchs  [Tue, 10 May 2005 10:42:58 +0000  (12:42 +0200)] 
 
Imported Debian patch 0.5.3-3 
 
Gerfried Fuchs  [Mon, 14 Mar 2005 13:38:39 +0000  (14:38 +0100)] 
 
Imported Debian patch 0.5.3-2 
 
Gerfried Fuchs  [Mon, 11 Oct 2004 08:19:14 +0000  (10:19 +0200)] 
 
Imported Debian patch 0.5.3-1 
 
Gerfried Fuchs  [Thu, 22 Mar 2012 16:31:32 +0000  (17:31 +0100)] 
 
Imported Upstream version 0.5.3 
 
Alan Ford  [Sun, 17 Mar 2002 14:51:50 +0000  (14:51 +0000)] 
 
Imported Debian patch 0.4.16-1 
 
Gerfried Fuchs  [Thu, 22 Mar 2012 16:28:50 +0000  (17:28 +0100)] 
 
Imported Upstream version 0.4.16 
 
Raphaël Droz  [Mon, 29 Aug 2011 15:26:36 +0000  (17:26 +0200)] 
 
Added a git ignore file 
 
Gerfried Fuchs  [Thu, 22 Jul 2010 20:29:18 +0000  (20:29 +0000)] 
 
export all email addresses to mutt aliases file. Idea and original 
approach done by Markus Schnalke, adapted and tweaked for 0.6 by myself. 
 
Gerfried Fuchs  [Mon, 15 Feb 2010 17:10:27 +0000  (17:10 +0000)] 
 
complete german translation 
 
Cedric Duval  [Sun, 10 Sep 2006 21:38:30 +0000  (21:38 +0000)] 
 
* Reorganized code. 
* Support for %I (ISO8601) and %% (%). 
* Fix for empty format string. 
 
Cedric Duval  [Fri, 8 Sep 2006 12:38:51 +0000  (12:38 +0000)] 
 
Update (Michèle Garoche). 
 
Cedric Duval  [Fri, 8 Sep 2006 09:32:35 +0000  (09:32 +0000)] 
 
Gave phone field a width of 12, for consistency with sample.abookrc. 
 
Cedric Duval  [Fri, 8 Sep 2006 09:25:02 +0000  (09:25 +0000)] 
 
Added anniversary as a default field (ie one that is available if the 
user did not enter any views configuration). 
 
Cedric Duval  [Fri, 8 Sep 2006 09:14:45 +0000  (09:14 +0000)] 
 
* parse_date_string(): don't modify string argument in place, since most 
  if not all of the time this function is applied on a database entry. 
  Too prone to dangerous oversight. 
* fixed bsdcal export not checking for validity of parsed date. 
 
Cedric Duval  [Thu, 7 Sep 2006 23:17:53 +0000  (23:17 +0000)] 
 
Fixed "out-of-screen" display. 
 
Cedric Duval  [Thu, 7 Sep 2006 22:57:03 +0000  (22:57 +0000)] 
 
Fixed dcgettext() definition (not used anywhere, but still...) 
 
Cedric Duval  [Thu, 7 Sep 2006 21:55:26 +0000  (21:55 +0000)] 
 
Update po files with newest strings (date formats and bsdcal filter). 
 
Cedric Duval  [Thu, 7 Sep 2006 21:49:14 +0000  (21:49 +0000)] 
 
Display dates according to current locale (as defined by LC_TIME). 
 
Jaakko Heinonen  [Wed, 6 Sep 2006 08:48:33 +0000  (08:48 +0000)] 
 
- make sure that len - 1 is never < 0 
- add some asserts 
 
Cedric Duval  [Wed, 6 Sep 2006 02:46:44 +0000  (02:46  +0000)] 
 
Applied patch from Guillem Jover to add support for bsd calendar export. 
(Debian bug #386217) 
 
Cedric Duval  [Wed, 6 Sep 2006 02:24:33 +0000  (02:24  +0000)] 
 
Handle user aborting search (fixes Debian bug #386217). 
 
Cedric Duval  [Tue, 5 Sep 2006 09:44:05 +0000  (09:44 +0000)] 
 
Translation update from Michèle Garoche. 
 
Jaakko Heinonen  [Tue, 5 Sep 2006 08:21:35 +0000  (08:21 +0000)] 
 
- move highlight_line 
 
Jaakko Heinonen  [Tue, 5 Sep 2006 08:17:17 +0000  (08:17 +0000)] 
 
- highlight_line should be static 
 
Jaakko Heinonen  [Tue, 5 Sep 2006 08:11:02 +0000  (08:11 +0000)] 
 
- prepare for 0.6.0pre2