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

645 Commits

Author SHA1 Message Date
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