Commit Graph

96 Commits

Author SHA1 Message Date
thomascube
f9a967763e User configurable setting how to display contact names in list 2012-02-11 11:28:58 +00:00
thomascube
7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 2012-01-18 11:10:46 +00:00
thomascube
b611d3a5db Simplify 2012-01-05 16:04:59 +00:00
alecpl
3a992ee8b8 - Remove leftover from last commit 2012-01-01 12:41:06 +00:00
alecpl
89c30a00a7 - Don't load jqueryui plugin, it's required now by default
- Move datepicker's date format setting to the plugin
2012-01-01 12:26:08 +00:00
alecpl
08ffd939a7 - Add separate pagesize setting for mail messages and contacts (#1488269) 2011-12-29 09:35:01 +00:00
thomascube
faaa1ba534 Make count-display label selectable by skin; always show photo placeholder, even if source doesn't support a photo col 2011-12-22 17:42:21 +00:00
alecpl
6a6168619a - Fix handling contact photo url with https:// prefix (#1488202) 2011-11-25 18:50:05 +00:00
alecpl
77153b255d - Fix handling of dates (birthday/anniversary) in contact data - don't convert them to users timezone (#1488147) 2011-11-04 11:01:54 +00:00
alecpl
179b39d22a - Fix error on opening searched LDAP contact (#1488144) 2011-11-04 09:08:54 +00:00
thomascube
3ac5cdb4ac Also merge properties of child cols of composite address book fields + remove undefined fields from template 2011-10-30 16:33:09 +00:00
alecpl
7772ae2477 - Another fix to hide empty tabs 2011-10-19 11:35:49 +00:00
alecpl
01169b6d56 - Revert r5345 to handle non-array content too 2011-10-18 14:04:35 +00:00
alecpl
4100242b93 - One if() too much 2011-10-18 14:01:06 +00:00
alecpl
2df4a9a29c - Hide contact tabs with no content 2011-10-18 13:58:18 +00:00
thomascube
537c394302 Attach jquery UI date pickers to contact fields of type 'date' 2011-10-05 09:36:16 +00:00
alecpl
b175394b30 - Add loading indicator on contact delete 2011-09-23 11:18:49 +00:00
alecpl
8703b08018 - Extend rcube_label_exists() to search in loaded plugins localizations
- Allow use localized addressbook field subtypes from plugins
2011-09-12 12:52:01 +00:00
alecpl
f8e48df715 - Merge devel-saved_search branch (Addressbook Saved Searches) 2011-09-06 16:35:14 +00:00
alecpl
dbb0c2a109 - Add vCard's Profile URL support (#1488062) 2011-09-04 07:50:20 +00:00
alecpl
5c9d1ffe8e - Add option to hide selected LDAP addressbook on the list 2011-08-16 13:41:52 +00:00
thomascube
57ce504112 Set maxlength for contact fields 2011-08-12 15:34:07 +00:00
thomascube
31737295b8 Add newlines between organization, department, jobtitle (#1488028) 2011-08-10 11:53:41 +00:00
alecpl
2c77f553c8 - Add "loading" messages for contacts copying and groups assignment 2011-08-03 12:31:38 +00:00
alecpl
34854b63ee - Fix setting default addressbook as selected in source selector 2011-08-02 17:17:59 +00:00
alecpl
5731d68a97 - Added confirmation dialog for contact group deleting + loading indicator 2011-08-02 09:22:02 +00:00
alecpl
b95149eb63 - Fixed contact photos upload, moved code to separate file for better performance
(to handle upload we don't need to initialize addressbook source)
2011-08-01 12:20:10 +00:00
alecpl
70c3111826 - Fix fallback to default source (#1488009) 2011-07-27 13:42:15 +00:00
alecpl
64ebc94eec - Fix source ID handling 2011-07-27 11:33:47 +00:00
thomascube
da89cf2937 Always show address book name if multiple books are configured; fix styling 2011-07-26 17:21:26 +00:00
alecpl
71e8cc3bce - Fixed display name on contact lists 2011-07-25 11:48:50 +00:00
alecpl
ec4b594c24 - DOn't generate contact name here, it's not required 2011-07-24 10:14:13 +00:00
thomascube
fa59965b41 Asynchronously load contacts after page load 2011-07-18 17:35:12 +00:00
alecpl
63fda8af57 - Make Undo action optional by setting undo_timeout=0 2011-07-08 13:03:42 +00:00
alecpl
7f5a849e78 - Added possibility to undo last contact delete operation 2011-07-07 11:44:26 +00:00
alecpl
5b3ac32415 - Added addressbook source selector in contact create form 2011-07-02 15:27:46 +00:00
alecpl
c3dabfad7a - Fixed link to contact photo, when browsing the search results (#1487980) 2011-06-29 17:15:08 +00:00
alecpl
44143c5847 - Don't use reserved word 'class' (to prevent IE errors) 2011-06-27 15:53:40 +00:00
alecpl
87a2f686f0 - Fix contacts copying (#1487967) 2011-06-24 18:46:37 +00:00
alecpl
b0689bd500 - Set css class name on directory list row according to readonly flag and 'class' data provided by plugins 2011-06-21 07:56:40 +00:00
alecpl
cc90ed1f84 - Add addressbook name in contact info frame (#1487958) 2011-06-16 12:20:19 +00:00
alecpl
ca7dda4948 - Fixed initial directory selection 2011-06-15 11:04:06 +00:00
alecpl
ecf295f6ef - Added searching in all addressbook sources (global-search)
- Added addressbook source selection in contacts import
2011-06-14 13:45:26 +00:00
alecpl
9382b6dfe1 - Fix contacts import (#1487947) 2011-06-05 07:42:45 +00:00
alecpl
b896b18f87 - Call addressbook_get hook only if build-in addressbook doesn't match wanted ID (for better performance), other improvements 2011-06-03 12:34:48 +00:00
alecpl
e9a9f2f6c5 - Added addressbook advanced search 2011-06-03 11:03:13 +00:00
alecpl
3cacf941fa - Add popup with basic fields selection for addressbook search 2011-06-01 13:44:51 +00:00
thomascube
445a4ca04d Fix empty name in search results and error when creating a new contact 2011-05-13 17:51:28 +00:00
thomascube
e848180aaa Improve display name composition when saving contacts (#1487143), with plugin-support; allow empty names in sql address book, fall back to e-mail address in listing and vcard export 2011-05-12 20:18:19 +00:00
alecpl
e505519d1a - Improve photo actions handling (set name of upload-photo, disable delete-photo according to photo existance), code cleanup 2011-04-27 09:43:10 +00:00