- Status Closed
- Percent Complete
- Task Type Patches
- Category Plugins
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#4728 - Contact plugin
Contact plugin.
Tested on archos recorder, recorder sim and x5 sim, but should work on all target.
Import VCF cards v3.0 when used as a viewer (v2 cards can also be imported but don’t support charset translation to utf8)
I only tested vcf cards from Kontact (KDE’s contact manager), so it might be buggy with other contacts manager vcard (just tell me, so I can correct errors).
The number of contact is limited to 64, as it’s the biggest value supported by the archos recorder. Feel free to send me the biggest values for others dap, in order to put this value to the maximum of each target.
Any bug report welcome!
Closed by RMenes379
2012-01-04 16:24
Reason for closing: Out of Date
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
2012-01-04 16:24
Reason for closing: Out of Date
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
Neglected and unloved since 2007; closed
per author's request.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Compatibility with Evolutions’s Vcards added
Compute the max number of contacts at runtime
Switch to rockbox identation ;)
Use audio buffer when plugin buffer is full. (switch from a limitation of 106 contacts to 5652)
Finally, conform with rockbox coding rules.
Fix a last warning, and fix compilation a issue on some targets reported on IRC by b00st4.
Hi can anybody tell how get this code to work. I need to know how I can compile it (flags, etc.)
did it. works fine. Nice Work… thx
Can somebody explain to me where I have to export this file (to rockbox/viewers?)
This plugin no longer compiles cleanly.
If you update it I’ll consider committing it…
Updated
The file is a diff against R14596
Arg.. Ignore last comment (updated the first version of the plugin…)
New patch against R14599
Compiling with r-27522 returns errors. Logs:
CC apps/plugins/contact.c
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:30: error: conflicting types for ‘rb’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:25: error: previous declaration of ‘rb’ was here
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:74: error: conflicting types for ‘memcpy’
/home/yzflcyq/pmp-firmware/firmware/libc/include/string.h:22: error: previous declaration of ‘memcpy’ was here
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘edit_birthday’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:96: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:97: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:98: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘display_contact’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:178: error: too few arguments to function ‘rb→do_menu’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘edit_contact_menu’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:186: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘new_contact’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:251: error: too many arguments to function ‘rb→splash’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘property_menu’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:294: error: too few arguments to function ‘rb→do_menu’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘display_contact_list’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:306: error: too few arguments to function ‘rb→do_menu’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘load_contact’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:446: error: too many arguments to function ‘rb→splash’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘save_contact’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:463: error: too few arguments to function ‘rb→creat’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘vcf_parse_name’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:496: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:502: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘vcf_parse_adress’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:525: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘load_vcard’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:548: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:551: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:554: error: ‘struct plugin_api’ has no member named ‘strncpy’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: In function ‘import_vcf_card’:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:573: error: too many arguments to function ‘rb→splash’
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c: At top level:
/home/yzflcyq/pmp-firmware/apps/plugins/contact.c:632: error: conflicting types for ‘plugin_start’
/home/yzflcyq/pmp-firmware/apps/plugin.h:956: error: previous declaration of ‘plugin_start’ was here
make: *** [/home/yzflcyq/pmp-firmware/Perfect-747/apps/plugins/contact.o] 错误 1
Well, this patch was first posted on 2006, then was updated on 2007, consider closing it now …
Closing it; no one has worked on it in ages, and the original author’s even asking to close it.