1
0
mirror of https://github.com/owncloudarchive/contacts.git synced 2024-12-10 21:24:33 +01:00
Commit Graph

785 Commits

Author SHA1 Message Date
Thomas Tanghus
036df3bee4 Contacts: Return entire response if data is not set 2013-04-04 02:52:27 +02:00
Thomas Tanghus
9ae6a23e04 Contacts: Misc. js and css fixes. 2013-04-03 16:54:25 +02:00
Thomas Tanghus
84ae25b2cc Contacts: Updates to octemplate plugin. 2013-04-03 16:51:20 +02:00
Thomas Tanghus
f0938b20a2 Contacts: Updates to ocdialog plugin. 2013-04-03 16:50:50 +02:00
Thomas Tanghus
39c45f888e Contacts: Add support for JSON requests in Storage 2013-04-03 16:49:54 +02:00
Thomas Tanghus
9f61cc8d78 Contacts: Basic merge functionality 2013-04-03 16:43:18 +02:00
Thomas Tanghus
10c1a9ad8a Contacts: Updates to dialog handling. 2013-04-01 15:12:53 +02:00
Thomas Tanghus
954af6a951 Contacts: Get group sort order from js preferences 2013-04-01 03:55:04 +02:00
Thomas Tanghus
678948b1b5 Use readonly instead of disabling 2013-04-01 03:54:24 +02:00
Thomas Tanghus
eb7050df0b Contacts: Load preferences 2013-04-01 03:53:54 +02:00
Thomas Tanghus
c9b4946e88 Contacts: Load more preferences in js. 2013-04-01 03:51:57 +02:00
Thomas Tanghus
d059f9af09 Contacts: Add base for merging contacts. 2013-04-01 03:50:42 +02:00
Thomas Tanghus
0aa879dc45 Contacts: Load a server-side generated js script with preferences. 2013-04-01 03:44:46 +02:00
Thomas Tanghus
43c288bb9f Contacts: Add simple dialog jquery plugin. 2013-04-01 03:43:01 +02:00
Thomas Tanghus
bdfe960c44 Uninitialized var 2013-03-30 20:57:12 +01:00
Thomas Tanghus
cb7a039bca Contacts: Fix multi-favoriting. 2013-03-30 20:13:52 +01:00
Thomas Tanghus
42e848247a Contacts: Add Contact.getDisplayName() method. 2013-03-30 20:12:12 +01:00
Thomas Tanghus
eaab96801a Contacts: Pass list of contact objects instead of ids 2013-03-30 17:33:58 +01:00
Thomas Tanghus
f73146d948 Contacts: Cleaup template plugin 2013-03-30 07:31:46 +01:00
Thomas Tanghus
eda3257aa3 Wrong variable name used 2013-03-30 07:28:30 +01:00
Thomas Tanghus
6af6b0ab17 Wrong JSON property used 2013-03-30 07:27:51 +01:00
Thomas Tanghus
830a4d060f Contacts: status.contacts.loaded was emitted for each address book 2013-03-30 07:25:02 +01:00
Thomas Tanghus
4e6a95b5a6 Contacts: Reformat BDAY when internal value is updated 2013-03-30 04:04:29 +01:00
Thomas Tanghus
64c9f25ad2 Contacts: Fix adding contacts to new group. 2013-03-29 23:23:47 +01:00
Thomas Tanghus
757d4b16a9 Contacts: Chromium doesn't respond to keypress event on document. 2013-03-29 22:40:59 +01:00
Thomas Tanghus
a5a45f90d7 Contacts: Moved escaping of strings to template plugin. 2013-03-29 20:09:48 +01:00
Thomas Tanghus
2dfab8d220 Contacts: Escape values client side to not double escape. 2013-03-29 18:06:10 +01:00
Thomas Tanghus
7a16b4f870 Contacts: Remove group from internal list on deletion. 2013-03-29 17:32:06 +01:00
Thomas Tanghus
00f04fea49 Contacts: Fix getting value for compound properties (ADR, N) 2013-03-29 17:15:20 +01:00
Thomas Tanghus
01e4a01cab Contacts: Ported addToGroup and removeFromGroup 2013-03-29 06:51:16 +01:00
Thomas Tanghus
7693785933 Contacts: Importing, indexing and group extraction in working state. 2013-03-29 05:00:03 +01:00
Thomas Tanghus
ffc13d5cda Contacts: Don't use show/hide on multiselect 2013-03-28 04:59:55 +01:00
Thomas Tanghus
255c538a60 Contacts: Add more routes and wrap response in a JSONResponse object. 2013-03-28 03:19:01 +01:00
Thomas Tanghus
da6d0ae7e4 Contacts: Port most ajax calls to use routes. 2013-03-25 17:08:47 +01:00
Thomas Tanghus
2b65c30bb0 Contacts: Dim contact list also when adding contact. 2013-03-23 13:19:14 +01:00
Thomas Tanghus
f6094a115e Contacts: Use inline data url for default profile picture. 2013-03-23 03:29:33 +01:00
Thomas Tanghus
ad3c9846b7 Correct typos 2013-03-23 02:08:07 +01:00
Thomas Tanghus
e42ad5193d Contacts: Add storage parameter to GroupList 2013-03-23 02:07:17 +01:00
Thomas Tanghus
135cd71331 Contacts: Fix parameters for profile pic 2013-03-23 02:06:34 +01:00
Thomas Tanghus
7e52147350 Contacts: Use Storage route for getting groups. 2013-03-23 02:05:22 +01:00
Thomas Tanghus
9ce6d9be76 Contacts: Use inline css thumbnail for contacts wo profile pic. 2013-03-23 01:58:18 +01:00
Thomas Tanghus
4303fb5fce Contacts: Use strings for contact id. 2013-03-22 14:55:47 +01:00
Thomas Tanghus
f11c29682a Contacts: Instantiate Storage object in OC.Contacts.init() 2013-03-22 14:54:47 +01:00
Thomas Tanghus
9c64617b04 Contacts: Moved octemplate plugin to separate file. 2013-03-22 14:53:27 +01:00
Thomas Tanghus
f591954689 Contacts: Implement new routes in js Storage. 2013-03-22 14:51:26 +01:00
Thomas Tanghus
28a57daa06 Contacts: Add routes for listing address books and contacts. 2013-03-22 14:49:34 +01:00
Thomas Tanghus
1e482b0b07 Contacts: Add missing unminified script. Fix #845 2013-03-22 03:27:47 +01:00
Thomas Tanghus
6818a92038 Contacts: Add missing unminified script. Fix #845 2013-03-22 03:26:11 +01:00
Thomas Tanghus
ef9b389d1b Contacts: Added stub for JS Storage "class" 2013-03-20 18:57:58 +01:00
Thomas Tanghus
36f22b5878 Contacts: Use PoC list. 2013-03-16 15:55:37 +01:00
Thomas Tanghus
6b50a6fef8 Contacts: Sanitize input. 2013-03-15 15:10:55 +01:00
Thomas Tanghus
0c2dc22eaa Contacts: Sanitize input. 2013-03-15 15:07:35 +01:00
Thomas Tanghus
62152caca9 Contacts: Dim contact list when adding contact. 2013-03-15 13:45:47 +01:00
Thomas Tanghus
d2774ebbf9 Contacts: Re-add add address book. Fixes #578 2013-03-14 23:17:41 +01:00
Thomas Tanghus
ca626859c4 Contacts: Re-add add address book. Fixes #578 2013-03-14 23:16:37 +01:00
Thomas Tanghus
6bfc422d67 Contacts: Much improved d'n'd. 2013-03-14 19:53:53 +01:00
Thomas Tanghus
2aa8f7fb81 Contacts: Test for more ways to construct name. 2013-03-14 19:40:08 +01:00
Thomas Tanghus
fff18e8f11 Contacts: Make sure multi value fields are saved in correct order. 2013-03-14 19:39:02 +01:00
Thomas Tanghus
ac8fe794ac Contacts: Select first *visible* contact on load. 2013-03-14 19:37:02 +01:00
Thomas Tanghus
9b55ac8999 Contacts: Construct FN based on N if empty 2013-03-14 19:34:06 +01:00
Thomas Tanghus
3ac86ce032 Merge branch 'five_zero_dot_one' into contacts_backends
Conflicts:
	contacts/ajax/contact/saveproperty.php
	contacts/import.php
	contacts/js/app.js
	contacts/js/contacts.js
	contacts/js/groups.js
	contacts/lib/carddav/backend.php
2013-03-12 09:24:06 +01:00
Thomas Tanghus
e414c48148 Contacts: Much improved d'n'd. 2013-03-12 00:28:41 +01:00
Thomas Tanghus
55cef1600d Contacts: Wrong id used. 2013-03-12 00:27:06 +01:00
Thomas Tanghus
7bd0ed5958 Contacts: On d'n'd wrong id was being used. Also fixes #735 2013-03-11 20:27:16 +01:00
Thomas Tanghus
9b8a18d564 Contacts: Reset UI after failed import. 2013-03-09 16:41:45 +01:00
Thomas Tanghus
b5a0bbb7aa Contacts: Test for more ways to construct name. 2013-03-05 02:31:14 +01:00
Thomas Tanghus
5e4198bee7 Contacts: Make sure multi value fields are saved in correct order. 2013-03-05 02:31:14 +01:00
Thomas Tanghus
7f7fd44de5 Contacts: Construct FN based on N if empty 2013-03-05 02:31:14 +01:00
Thomas Tanghus
a5e5d6ad0c Contacts: Select first *visible* contact on load. 2013-03-05 02:31:14 +01:00
Thomas Tanghus
0aaddf0ca5 Contacts: Close contact on empty hash. 2013-03-05 02:31:13 +01:00
Thomas Tanghus
d74ef9de9e Contacts: Trigger hashchange onpopstate. 2013-03-05 02:31:13 +01:00
Thomas Tanghus
51c9517fb1 Contacts: Update location.hash on open/close. 2013-03-05 02:31:13 +01:00
Thomas Tanghus
1d2dfd7ff9 Contacts: Show/hide firstrun better. Fix #656 2013-03-04 17:57:46 +01:00
Thomas Tanghus
d5acb5b9ed Contacts: Fix uploading photo. 2013-03-04 15:11:55 +01:00
Thomas Tanghus
8bf571f7e2 Contacts: Disabled close-on-outside-click because it broke too much. 2013-03-04 14:46:53 +01:00
Thomas Tanghus
d9043b1757 Contacts: Remove copy of multiSelect widget. Ref #1833 2013-02-21 19:47:36 +01:00
Thomas Tanghus
e8b63a8d65 Contacts: Don't keep reference to deleted contact. 2013-02-20 13:14:31 +01:00
Thomas Tanghus
9a302d211f Contacts: Showstopper: Fix firstrun action. Also fix #580 2013-02-16 23:01:07 +01:00
Thomas Tanghus
cc8ebdaadd Contacts: Position list item better. 2013-02-12 20:56:27 +01:00
Thomas Tanghus
f49e3c962f Contacts: Removed some old notifier code. 2013-02-12 20:55:47 +01:00
Thomas Tanghus
12347f6b0b Contacts: Use jquery trim() 2013-02-12 11:56:43 +01:00
Thomas Tanghus
1e748d26b0 Contacts: Close contact on click outside of it. Ref #522 2013-02-12 10:54:10 +01:00
Thomas Tanghus
0a3c157f1c Contacts: inline notifier 2013-02-08 19:11:52 +01:00
Thomas Tanghus
f4aac2f17a Contacts: Don't collapse settings sections. 2013-02-08 19:11:52 +01:00
Thomas Tanghus
d158a7b51a Contacts: Fix add groups. Ref #522 2013-02-06 13:37:56 +01:00
Thomas Tanghus
4ce6420156 Contacts: combox's underlying select wasn't updated on change. 2013-02-04 22:58:17 +01:00
Thomas Tanghus
b5fc6b69e4 Contacts: Fix group showing. 2013-02-04 02:07:00 +01:00
Thomas Tanghus
9aeec46945 Contacts: Some more error checking 2013-02-03 15:40:14 +01:00
Thomas Tanghus
df92b31a51 Contacts: Disable group select until saved. 2013-02-03 15:25:00 +01:00
Thomas Tanghus
bb8ea6081d Contacts: Namespace combobox ui -> oc. 2013-01-29 20:47:25 +01:00
Thomas Tanghus
6ee6f4da94 Contacts: Fix combobox for new jquery ui. 2013-01-29 20:45:58 +01:00
Thomas Tanghus
a55c50fd73 Contacts: Use anchor instead of parameter. 2013-01-25 19:01:40 +01:00
Thomas Tanghus
860073502f Contacts: No inline js in search results. 2013-01-25 19:00:10 +01:00
Thomas Tanghus
879dfd6b67 Contacts: Use OC.linkToRemote() 2013-01-25 17:27:49 +01:00
Thomas Tanghus
ca10bf7109 Contacts: Add proper un-minified plcaholder polyfill. 2013-01-25 17:00:54 +01:00
Thomas Tanghus
a2359a00b5 Contacts: More inline js in photo editor :-/ 2013-01-25 16:48:14 +01:00
Thomas Tanghus
79628fef58 Contacts: js template fix. 2013-01-25 16:23:10 +01:00
Thomas Tanghus
dd508c2784 Contacts: Last inline js gone. 2013-01-25 16:22:38 +01:00
Thomas Tanghus
5475d3f16e Contacts: One more inline js var down - one more to go ;) 2013-01-25 16:09:51 +01:00
Thomas Tanghus
c5c8b29964 Contacts: Move check for indexed state to ajax call. 2013-01-25 15:08:56 +01:00
Thomas Tanghus
401fa38639 Contacts: Read queried contact id in app.js 2013-01-25 14:30:53 +01:00
Thomas Tanghus
e616a27b41 Contacts: Show/hide PREF take 2 2013-01-25 13:29:16 +01:00
Thomas Tanghus
57eac9eff2 Contacts: Correct faulty docstring. 2013-01-25 13:29:16 +01:00
Thomas Tanghus
bd1bd0d2d1 Contacts: Show/hide PREF take 1. 2013-01-17 14:48:46 +01:00
Thomas Tanghus
48c23c0dc0 Contacts: Refactored adding single contact to group. Closes #443 2013-01-16 13:35:41 +01:00
Thomas Tanghus
821b35ce1c Contacts: Trim group name. 2013-01-16 13:35:41 +01:00
Thomas Mueller
35f78467ba fixes js syntax error 2013-01-15 00:47:39 +01:00
Thomas Tanghus
35150a5176 Contacts: Disable touchmove on body element. 2013-01-14 09:16:22 +01:00
Thomas Tanghus
290fdd46db Contacts: Made Contact.inGroup() more failsafe. 2013-01-08 05:49:40 +01:00
Thomas Tanghus
25fa711b7e Contacts: Minor changes to groups. 2013-01-04 10:27:53 +01:00
Thomas Tanghus
f475b5ef85 Contacts: Make looking up group name less hackish 2013-01-04 10:27:53 +01:00
Thomas Tanghus
3059d7ece0 Contacts: Start refactor single contact group change. 2013-01-02 04:10:07 +01:00
Thomas Tanghus
c9af11328b Contacts: Let multiSelect trigger change events. 2013-01-02 04:09:26 +01:00
Thomas Tanghus
8dfa6f8ba8 Contacts: Documented GroupList. 2013-01-02 03:42:41 +01:00
Thomas Tanghus
14b98ca449 Fix indentation. 2013-01-02 02:22:16 +01:00
Thomas Tanghus
3bef7d13a8 Contacts: Moved GroupList to separate file. 2013-01-02 02:17:51 +01:00
Thomas Tanghus
d176fa5750 Contacts: Test if internal data structure exists before testing an element 2013-01-02 01:34:26 +01:00
Thomas Tanghus
813e4f5508 Contacts: Don't set current contact when there are none. 2013-01-02 01:34:26 +01:00
Thomas Tanghus
4076edd1da Contacts: Update forked version of multiSelect. 2012-12-29 19:14:12 +01:00
Thomas Tanghus
0294d704a3 Contacts: Add group select to contact popup. 2012-12-29 18:24:15 +01:00
Thomas Tanghus
ccac1f9ab6 Contacts: Removed timing test. 2012-12-29 18:24:15 +01:00
Thomas Tanghus
4dfe512725 Contacts: fix deletion timer. 2012-12-29 18:24:15 +01:00
Thomas Tanghus
ccb851343c Contact: Determine whether to update listelement in event handler. 2012-12-22 00:28:15 +01:00
Thomas Tanghus
120179b25d Contacts: Add contacts in batches and defer sorting to speedup loading 2012-12-21 23:46:59 +01:00
Thomas Tanghus
bbe74d2333 Merge branch 'master' of github.com:owncloud/apps 2012-12-20 23:01:54 +01:00
Thomas Tanghus
61f4a87f38 Contacts: Updated custom Modernizr. 2012-12-20 23:00:05 +01:00
Thomas Tanghus
fa2ce2f1c0 Contacts: Define self. 2012-12-20 22:59:34 +01:00
Thomas Tanghus
b2de5cb380 Contacts: self -> this 2012-12-20 22:58:46 +01:00
Thomas Tanghus
3235ff3620 Contacts: Simplify template loading. 2012-12-20 22:58:04 +01:00
Thomas Tanghus
31e88e531f Merge pull request #358 from merio/issue_343
Update contact list whenever something changes in the underlying data.
2012-12-18 12:20:10 -08:00
Mario Ferraro
e6ca4aa520 Remove and forget the item instead of only detaching it. 2012-12-18 10:36:54 +00:00
Mario Ferraro
f60bda4d23 Remove unnecessary rendering updating of name. 2012-12-18 10:36:31 +00:00
Mario Ferraro
310faabdd8 Update contact list whenever something changes in the underlying data.
Fixes #343
2012-12-18 10:25:27 +00:00
Mario Ferraro
96887f756d Save new multiproperties properly.
Also change the for loop to a jQuery each to avoid looping into Array object's properties.
2012-12-18 09:09:12 +00:00
Thomas Tanghus
81b09b0629 Contacts: Conditionally load polyfills. 2012-12-17 22:43:24 +01:00
Thomas Tanghus
2e7c82577f Contacts: Added customized Modernizr and replaced placeholder polyfill 2012-12-17 22:41:21 +01:00
Thomas Tanghus
e48cb812b7 Contacts: Wrong this :-P 2012-12-17 21:33:02 +01:00
Thomas Tanghus
628701af4b Contacts: Try to make scrolling work on tablets. 2012-12-17 21:27:01 +01:00
Thomas Tanghus
fc9fddc6c0 Contacts: Also check keypress event. 2012-12-17 21:03:10 +01:00
Thomas Tanghus
4aac9edf82 Contacts: Removed obsolete TODO 2012-12-17 17:24:54 +01:00
Thomas Tanghus
e60e87b6d8 Merge branch 'master' of github.com:owncloud/apps
Conflicts:
	contacts/js/contacts.js
2012-12-17 17:24:06 +01:00
Thomas Tanghus
e449059760 Contacts: First work on undo backend. 2012-12-17 16:27:28 +01:00
Mario Ferraro
a00596cb70 Fix missing semicolons, trailing commas, leading/trailing whitespaces, mixed tabs/spaces. 2012-12-17 14:19:22 +00:00
Thomas Tanghus
8f85373987 Contacts: Don't prevent export of readable contacts. 2012-12-17 03:20:51 +01:00
Thomas Tanghus
d7035c99d2 Contacts: Also instantiate comboboxes on new elements. 2012-12-17 03:20:13 +01:00
Thomas Tanghus
118106be71 Contacts: Prevent same value being save twice. 2012-12-17 02:45:57 +01:00
Thomas Tanghus
fa452fd0ea Contacts: Prevent adding new group while editing one. 2012-12-14 19:10:22 +01:00
Thomas Tanghus
07e0668c64 Contacts: Make micro templates work on FF 4 take 2 2012-12-14 16:37:53 +01:00
Thomas Tanghus
7efb089810 Contacts: Make micro templates work on FF 4. 2012-12-14 16:35:10 +01:00
Thomas Tanghus
c9cc70fb79 Contacts: Changed adding to group handling. 2012-12-14 02:56:11 +01:00
Thomas Tanghus
e2f074558d Contacts: Rename addcontact -> add 2012-12-14 02:56:11 +01:00
Thomas Tanghus
c981af5e54 Contacts: Disable editing photo and setting as favorite until contact is saved. 2012-12-14 02:56:11 +01:00
Thomas Tanghus
a2eeb09151 Contacts: rename variable. 2012-12-14 02:56:11 +01:00
Thomas Tanghus
7b6924e44d Contacts: If a group is selected when adding a contact add it to that group. 2012-12-14 02:56:11 +01:00
Thomas Tanghus
e0d281dd53 Cleanups. 2012-12-13 02:48:52 +01:00
Thomas Tanghus
77e8b8e761 Contacts: Contact actions refactor. 2012-12-13 02:48:52 +01:00
Thomas Tanghus
847a60cf91 Contacts: export selected contacts. 2012-12-13 02:48:51 +01:00
Thomas Tanghus
ac4187dd06 Contacts: lower case variable names. 2012-12-13 02:48:51 +01:00
Thomas Tanghus
b2e9e851b7 Contacts: Use $.is() to check for body. 2012-12-11 17:41:28 +01:00
Thomas Tanghus
712b75c73b Contacts: Set height of contact photo. 2012-12-11 14:42:29 +01:00
Thomas Tanghus
3248ae6c09 Contacts: Fix strict error. 2012-12-11 14:42:01 +01:00
Thomas Tanghus
bba038189a Contacts: Removed not needed callbacks. 2012-12-11 14:41:22 +01:00
Thomas Tanghus
fea47ef50c Contacts: City/country auto-completion. 2012-12-11 06:58:42 +01:00
Thomas Tanghus
3c495e9f1f Contacts: Use the method since it's there ;) 2012-12-11 06:23:18 +01:00
Thomas Tanghus
8106ec28da Contacts: Fix saving new contact. 2012-12-11 06:22:51 +01:00
Thomas Tanghus
919c49f06c Contacts: Hide list actions when contact is open. 2012-12-11 06:18:57 +01:00
Thomas Tanghus
86fef019b0 Contacts: Disable share if sharing is disabled ;) 2012-12-11 05:27:03 +01:00
Thomas Tanghus
27b822c77d Contacts: Check for missing values in N. 2012-12-11 04:06:19 +01:00
Thomas Tanghus
8e1fb7c8ff Contact: Move rest of actions to popup. 2012-12-11 04:05:34 +01:00
Thomas Tanghus
c693eade6e Contect: use strict 2012-12-11 02:35:31 +01:00
Thomas Tanghus
9d448872b9 Contacts: Forgot to save NOTE 2012-12-11 02:35:31 +01:00
Thomas Tanghus
0a0640a503 Contacts: tipsy tweaks. 2012-12-10 20:58:34 +01:00
Thomas Tanghus
0a33635fad Contacts: Also disable parameter elements on readonly contacts. 2012-12-10 05:59:43 +01:00
Thomas Tanghus
b1d320c221 Contacts: Add error indicator on fields. 2012-12-10 05:59:08 +01:00
Thomas Tanghus
84006b59ae Contacts: Don't hide contact list on add either. 2012-12-10 05:52:19 +01:00
Thomas Tanghus
c0e9e80dce Contacts: Decrement 'All' group on contact deletion. 2012-12-10 05:51:35 +01:00
Thomas Tanghus
6dd8869ed3 Contacts: Draw border around new, editable fields. Fixes #316 2012-12-10 05:48:22 +01:00
Thomas Tanghus
dfa68f74a5 Contacts: Don't try to delete empty new properties. 2012-12-10 05:36:24 +01:00
Thomas Tanghus
c8ee19038f Contacts: Add group properties arg to addContact() 2012-12-10 00:10:39 +01:00
Thomas Tanghus
1d73fe3b63 Contacts: Reduce timeout for reload after import. 2012-12-10 00:10:39 +01:00
Thomas Tanghus
441337710e Contacts: Show contact in popup. 2012-12-10 00:10:39 +01:00
Thomas Tanghus
e222a8dee9 Contacts: Use css for hover actions. 2012-12-10 00:10:39 +01:00
Thomas Tanghus
95663966cb Contatcs: Clean up js logging. 2012-12-10 00:10:39 +01:00
Thomas Tanghus
0571b861fa Contacts: Also allow meta key for selecting. 2012-12-10 00:10:39 +01:00
Thomas Tanghus
ced3309fd3 Contacts: Added missing files. 2012-12-07 16:21:59 +01:00
Thomas Tanghus
13f5ba47fd Contacts: Cancel editing new group on escape. 2012-12-07 15:42:42 +01:00
Thomas Tanghus
b968a602d9 Contact: Minor fixes. 2012-12-07 15:09:14 +01:00
Thomas Tanghus
62ba937296 Contacts: Remove unused method. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
1706fe3412 Contacts: Add/remove address book structure. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
ed9fec3b1d Contacts: Re-arrange address book management. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
4a589de7bc Contacts: Inline group add. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
de7502604b Contacts: Re-enabled import. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
d5aa6f633f Contacts: Tweak importing a bit. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
1c94afbede Contacts: Basic import working again. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
09442c2888 Contacts: Add address book part of import workflow. 2012-12-07 15:09:13 +01:00
Thomas Tanghus
077c3b8aab Contacts: No accordion in jqueryui? 2012-11-29 14:50:00 +01:00
Thomas Tanghus
c094f398f1 Contacts: N property was used in list element instead of FN. 2012-11-27 20:36:34 +01:00
Thomas Tanghus
8b82533f5d Contacts: Oops, show, don't hide :-P 2012-11-27 03:59:08 +01:00
Thomas Tanghus
f4c761259f Contacts: Speed up rendering all contacts. 2012-11-27 03:52:59 +01:00
Thomas Tanghus
73a86e8aed Contacts: Use $.each() instead of for(var ...) 2012-11-27 03:37:00 +01:00
Thomas Tanghus
70fb8a9268 Contacts: Move sharing to settings slideup. 2012-11-27 02:42:53 +01:00
Thomas Tanghus
a81fdac4f2 Contacts: Don't remove controls on group action on single contact. 2012-11-24 01:40:29 +01:00
Thomas Tanghus
77f9aef03f Contact: Hide controls after mass applying action. 2012-11-24 00:06:50 +01:00
Thomas Tanghus
593d3796b8 Contacts: Stupid copy/paste error. 2012-11-23 04:16:07 +01:00
Thomas Tanghus
a0f1094bc9 Contacts: Fix remove from group. 2012-11-23 02:25:48 +01:00
Thomas Tanghus
edf0e70b0d Contacts: Minor fixes. 2012-11-23 01:20:45 +01:00
Thomas Tanghus
a4355a03b7 Contacts: deselect "Select all" checkbox after action is performed. 2012-11-23 01:19:16 +01:00
Thomas Tanghus
e9de8f406b Contacts: refactor adding to/removing from group. 2012-11-23 01:16:46 +01:00
Thomas Tanghus
a0d307ef16 Contacts: Method for selecting group. 2012-11-23 01:14:45 +01:00
Thomas Tanghus
ddfe1b7994 Contacts: Effect for adding/removing to/from group. 2012-11-23 01:12:53 +01:00
Thomas Tanghus
ddf2b4fdd6 Contacts: Add hover indicator on drop target. 2012-11-22 19:33:32 +01:00
Thomas Tanghus
82884dee9f Contacts: Delete group functionality. 2012-11-22 19:32:47 +01:00
Thomas Tanghus
2e4dd75fcf Contacts: Remove unused variable placeholder. 2012-11-22 08:19:45 +01:00
Thomas Tanghus
a71a7fbbde Contacts: Show address meta-data in label. 2012-11-22 08:17:57 +01:00
Thomas Tanghus
df99a27957 Contacts: Group favorite button with other controls. 2012-11-22 05:34:37 +01:00
Thomas Tanghus
3ac9cf0d1f Contacts: Edit structured name inline. 2012-11-22 04:09:52 +01:00
Thomas Tanghus
2f23a59fad Contacts: Various fixes and cleanups. 2012-11-22 00:31:08 +01:00
Thomas Tanghus
1e50b086e4 Contacts: Avoid error msg from missing photo on new contact. 2012-11-22 00:29:37 +01:00
Thomas Tanghus
6dfc569400 Contacts: Add stub for import functionality. 2012-11-22 00:27:25 +01:00
Thomas Tanghus
c9f2fc867f Contacts: Only show ajax errors in debug mode. 2012-11-22 00:25:40 +01:00
Thomas Tanghus
a585dc2bd1 Array.prototype.clean() work on clone of self. 2012-11-22 00:24:31 +01:00
Thomas Tanghus
9c50bebe93 Contacts: Inline address editing. 2012-11-22 00:22:12 +01:00
Thomas Tanghus
6933e1c6bc Contacts: Fixed adding on first change. 2012-11-16 04:40:35 +01:00
Thomas Tanghus
873452eda9 Contacts: Simplified unload handling 2012-11-16 04:39:57 +01:00
Thomas Tanghus
e5988c623d Added basic name parsing. 2012-11-16 04:38:58 +01:00
Thomas Tanghus
5a5c55eb98 Contacts: Fix cancelling new contact creation. 2012-11-15 20:35:35 +01:00
Thomas Tanghus
16e1db3113 Contacts: Remove unneeded assertion function 2012-11-15 20:34:54 +01:00
Thomas Tanghus
7cf2974e0c Contacts: Simplified delayed delete. 2012-11-15 06:43:22 +01:00
Thomas Tanghus
addd12c967 Contacts: Fix property indexing. 2012-11-15 06:07:44 +01:00
Thomas Tanghus
c47d54e634 Contacts: show/hide export section. 2012-11-15 03:54:15 +01:00
Thomas Tanghus
a489400dc6 Conntect some buttons to event handlers. 2012-11-15 02:42:33 +01:00
Thomas Tanghus
2b702ef192 DRYed (un)checking contacts. 2012-11-15 02:41:52 +01:00
Thomas Tanghus
29edd498da Added firstrun help 2012-11-15 02:40:47 +01:00
Thomas Tanghus
2aa7e081b1 Fix deleting multiple contacts 2012-11-15 00:28:43 +01:00
Thomas Tanghus
749dcad116 Refactored add group. 2012-11-14 15:27:38 +01:00
Thomas Tanghus
04fe455daf Prettyfied the slideup settings. 2012-11-14 00:42:02 +01:00
Thomas Tanghus
2fe8439bfb Made adding contact work again. 2012-11-13 22:42:55 +01:00
Thomas Tanghus
4d3a93151d Fix show/hide actions. 2012-11-13 17:01:14 +01:00
Thomas Tanghus
1d9cfe792a Fixes for adding new contact. 2012-11-13 17:00:29 +01:00
Thomas Tanghus
e34a932609 Contacts: Hide preferred checkbox if only one property of the type (TEL/EMAIL/URL etc.) 2012-11-05 20:52:54 +01:00
Thomas Tanghus
3cdf82f7c1 Contacts: Let unload trigger beforeunload. 2012-11-05 20:45:08 +01:00
Thomas Tanghus
1588a6504d Cleanup add to/remove from groups. 2012-11-05 12:39:49 +01:00
Thomas Tanghus
c76abd593a Re-enable profile picture upload. 2012-11-05 12:39:12 +01:00
Thomas Tanghus
501ec1052d app:contacts: Add/remove multiple contacts to/from group. 2012-11-01 15:31:58 +01:00
Thomas Tanghus
307409b7e2 Open contact from search without reloading app. 2012-11-01 02:01:00 +01:00
Thomas Tanghus
ef893ce9c7 Move unused variable. 2012-10-30 07:08:00 +01:00
Thomas Tanghus
d98861d841 Change variable name. 2012-10-30 07:07:30 +01:00
Thomas Tanghus
93db2ca723 Add some docs and reminders. 2012-10-30 07:06:37 +01:00
Thomas Tanghus
efb1db1788 Remove not needed method. 2012-10-30 07:05:27 +01:00
Thomas Tanghus
812a966b42 Improvements on callback functions. 2012-10-30 07:03:09 +01:00