[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-12-12 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #42 from sourcemaker  ---
Are there any plans to release these features?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-07 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #40 from Nicolas Fella  ---
Git commit c95cfbed2e4242937396a7b83ac67858e93ffadc by Nicolas Fella.
Committed on 07/11/2025 at 17:24.
Pushed by nicolasfella into branch 'master'.

Revert "PRepare to support vcard4 timezone"

This is missing documentation and was pushed without review

This reverts commit 03e47f706a90866c3385ed7903fb9a8f93cce5a9.
CCMAIL: [email protected]

M  +4-32   src/timezone.cpp
M  +0-5src/timezone.h

https://invent.kde.org/frameworks/kcontacts/-/commit/c95cfbed2e4242937396a7b83ac67858e93ffadc

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-07 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #41 from Laurent Montel  ---
Just for info it's nicolas Fella who will implement it now !
Please report to him as it seems that revert commit!

Too bad I had other commit for finishing to implement vcard4 but now Nicolas
will do it or not (I am sure that it will be "not")

Sorry guy !

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-05 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #39 from Laurent Montel  ---
Git commit c7c361176cee58ae0f46395dc171991ec2542d64 by Laurent Montel.
Committed on 05/11/2025 at 12:26.
Pushed by mlaurent into branch 'master'.

Add DeathDate vcard4 support

M  +3-0autotests/addresseetest.cpp
M  +24   -0src/addressee.cpp
M  +17   -0src/addressee.h

https://invent.kde.org/frameworks/kcontacts/-/commit/c7c361176cee58ae0f46395dc171991ec2542d64

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-03 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #38 from Laurent Montel  ---
(In reply to Störm Poorun from comment #37)
> (In reply to Laurent Montel from comment #33)
> > (In reply to sourcemaker from comment #32)
> > > Can you support more vCard 4.0 properties?
> > > 
> > > BIRTHPLACE
> > > DEATHDATE
> > > DEATHPLACE
> > > TZ
> > > HOBBY
> > > INTEREST
> > it's an extension
> > https://www.rfc-editor.org/rfc/rfc6474.html#page-2
> > 
> > Which app implements it ?
> 
> These platforms and their apps sorry
> 
> Nextcloud (contacts)
> eM Client (contacts)
> Thunderbird (contacts, using CardDav plugin)
> Roundcube Mail (contacts, using RCMcarddav)

Hi,
ok thanks for info.
=> I need to adapt kcontact 
+ adding support in kaddressbook.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-03 Thread Störm Poorun
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #37 from Störm Poorun  ---
(In reply to Laurent Montel from comment #33)
> (In reply to sourcemaker from comment #32)
> > Can you support more vCard 4.0 properties?
> > 
> > BIRTHPLACE
> > DEATHDATE
> > DEATHPLACE
> > TZ
> > HOBBY
> > INTEREST
> it's an extension
> https://www.rfc-editor.org/rfc/rfc6474.html#page-2
> 
> Which app implements it ?

These platforms and their apps sorry

Nextcloud (contacts)
eM Client (contacts)
Thunderbird (contacts, using CardDav plugin)
Roundcube Mail (contacts, using RCMcarddav)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-02 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #36 from Laurent Montel  ---
(In reply to sourcemaker from comment #35)
> vCard Format Specification
> https://www.rfc-editor.org/rfc/rfc6350.html
> - TZ

TZ is already implemented in kcontacts.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-02 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #35 from sourcemaker  ---
vCard Format Specification
https://www.rfc-editor.org/rfc/rfc6350.html
- TZ

vCard Format Extensions
https://www.rfc-editor.org/rfc/rfc6715.html
- HOBBY
- INTEREST

vCard Format Extensions
https://www.rfc-editor.org/rfc/rfc6474.html
- BIRTHPLACE
- DEATHDATE
- DEATHPLACE

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-02 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #34 from sourcemaker  ---
Since I only use KAddressbook, I can't answer that question. I like
KAddressbook ;-)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-02 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #33 from Laurent Montel  ---
(In reply to sourcemaker from comment #32)
> Can you support more vCard 4.0 properties?
> 
> BIRTHPLACE
> DEATHDATE
> DEATHPLACE
> TZ
> HOBBY
> INTEREST
it's an extension
https://www.rfc-editor.org/rfc/rfc6474.html#page-2

Which app implements it ?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-11-02 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #32 from sourcemaker  ---
Can you support more vCard 4.0 properties?

BIRTHPLACE
DEATHDATE
DEATHPLACE
TZ
HOBBY
INTEREST

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-25 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #31 from sourcemaker  ---
(In reply to Laurent Montel from comment #29)
> Git commit 69a9f5519eecacb606b2a4c92c4dec64ef109386 by Laurent Montel.
> Committed on 16/10/2025 at 11:40.
> Pushed by mlaurent into branch 'master'.
> 
> Fix ANNIVERSARY/BDAY support in vcard 4.0
> 
> M  +10   -11   src/vcardparser/vcard.cpp
> M  +15   -5src/vcardtool.cpp
> 
> https://invent.kde.org/frameworks/kcontacts/-/commit/
> 69a9f5519eecacb606b2a4c92c4dec64ef109386

Excellent! Thank you. ;-)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-18 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #19 from Laurent Montel  ---
(In reply to cewcbd1szhl from comment #18)
> Greetings!
> 
> It has been more than 8 years since Boian Berberov reported that when
> exporting vCards in the 4.0 format, images are exported in the 3.0 format
> resulting in not importing the images to other applications (e. g. on ones
> mobile phone). Additionally, when importing a vCard in the 4.0 format with
> an image in the correct vCard 4.0 standard
> (PHOTO:data:image/jpeg;base64,[base64-data] or
> LOGO:data:image/jpeg;base64,[base64-data]) KAddressBook ignores the image.
> 
> To the Assignee and/or other responsible life forms: Is there any hope of
> getting this done soon (as in 2025/2026)?

Do you have a example ?
in attachment we don't have photo or logo into.
Thanks

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-18 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #27 from Laurent Montel  ---
(In reply to cewcbd1szhl from comment #24)
> (In reply to Laurent Montel from comment #21)
> > Git commit 8e25824f924d19f02b83e5c3b929b5d7823ccc56 by Laurent Montel.
> > Committed on 16/10/2025 at 06:03.
> > Pushed by mlaurent into branch 'master'.
> > 
> > Add photo vcard4 support
> > 
> > M  +32   -10   src/vcardtool.cpp
> > M  +2-0src/vcardtool_p.h
> > 
> > https://invent.kde.org/frameworks/kcontacts/-/commit/
> > 8e25824f924d19f02b83e5c3b929b5d7823ccc56
> 
> Does that mean your changes will be provided as an update for KAddressBook
> in the respective Linux distributions (e. g. Ubuntu)?

it's in frameworks/kcontact
=> this changes will be added when distro will provide framework kf6.20

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-18 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=337759

[email protected] changed:

   What|Removed |Added

 CC||[email protected]
   ||g

--- Comment #18 from [email protected] ---
Greetings!

It has been more than 8 years since Boian Berberov reported that when exporting
vCards in the 4.0 format, images are exported in the 3.0 format resulting in
not importing the images to other applications (e. g. on ones mobile phone).
Additionally, when importing a vCard in the 4.0 format with an image in the
correct vCard 4.0 standard (PHOTO:data:image/jpeg;base64,[base64-data] or
LOGO:data:image/jpeg;base64,[base64-data]) KAddressBook ignores the image.

To the Assignee and/or other responsible life forms: Is there any hope of
getting this done soon (as in 2025/2026)?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-18 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #28 from [email protected] ---
(In reply to Laurent Montel from comment #27)
> (In reply to cewcbd1szhl from comment #24)
> > (In reply to Laurent Montel from comment #21)
> > > Git commit 8e25824f924d19f02b83e5c3b929b5d7823ccc56 by Laurent Montel.
> > > Committed on 16/10/2025 at 06:03.
> > > Pushed by mlaurent into branch 'master'.
> > > 
> > > Add photo vcard4 support
> > > 
> > > M  +32   -10   src/vcardtool.cpp
> > > M  +2-0src/vcardtool_p.h
> > > 
> > > https://invent.kde.org/frameworks/kcontacts/-/commit/
> > > 8e25824f924d19f02b83e5c3b929b5d7823ccc56
> > 
> > Does that mean your changes will be provided as an update for KAddressBook
> > in the respective Linux distributions (e. g. Ubuntu)?
> 
> it's in frameworks/kcontact
> => this changes will be added when distro will provide framework kf6.20

Understood. Thanks again for your super fast reaction!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-18 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #26 from Laurent Montel  ---
Git commit 1e55013d8d244a3397af336b5af937c92979d97c by Laurent Montel.
Committed on 16/10/2025 at 07:08.
Pushed by mlaurent into branch 'master'.

Add support for importing image vcard 4

M  +12   -1src/vcardtool.cpp

https://invent.kde.org/frameworks/kcontacts/-/commit/1e55013d8d244a3397af336b5af937c92979d97c

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-18 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #23 from [email protected] ---
(In reply to Laurent Montel from comment #19)
> (In reply to cewcbd1szhl from comment #18)
> > Greetings!
> > 
> > It has been more than 8 years since Boian Berberov reported that when
> > exporting vCards in the 4.0 format, images are exported in the 3.0 format
> > resulting in not importing the images to other applications (e. g. on ones
> > mobile phone). Additionally, when importing a vCard in the 4.0 format with
> > an image in the correct vCard 4.0 standard
> > (PHOTO:data:image/jpeg;base64,[base64-data] or
> > LOGO:data:image/jpeg;base64,[base64-data]) KAddressBook ignores the image.
> > 
> > To the Assignee and/or other responsible life forms: Is there any hope of
> > getting this done soon (as in 2025/2026)?
> 
> Do you have a example ?
> in attachment we don't have photo or logo into.
> Thanks

I'm sorry I don't understand your question (I'm not a programmer, just a user).

What I meant is the photo one can attach to a contact and the logo one can
attach in KAddressBook to an organisation.

And thanks for your fast response!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-17 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #30 from Laurent Montel  ---
Git commit 03e47f706a90866c3385ed7903fb9a8f93cce5a9 by Laurent Montel.
Committed on 17/10/2025 at 06:12.
Pushed by mlaurent into branch 'master'.

PRepare to support vcard4 timezone

M  +32   -4src/timezone.cpp
M  +5-0src/timezone.h

https://invent.kde.org/frameworks/kcontacts/-/commit/03e47f706a90866c3385ed7903fb9a8f93cce5a9

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-17 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #21 from Laurent Montel  ---
Git commit 8e25824f924d19f02b83e5c3b929b5d7823ccc56 by Laurent Montel.
Committed on 16/10/2025 at 06:03.
Pushed by mlaurent into branch 'master'.

Add photo vcard4 support

M  +32   -10   src/vcardtool.cpp
M  +2-0src/vcardtool_p.h

https://invent.kde.org/frameworks/kcontacts/-/commit/8e25824f924d19f02b83e5c3b929b5d7823ccc56

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-17 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #25 from Laurent Montel  ---
Git commit fd4590e37a3e532c1f2cf8c16d234343d3fb58de by Laurent Montel.
Committed on 16/10/2025 at 06:24.
Pushed by mlaurent into branch 'master'.

Add LOGO vcard4 support

M  +12   -4src/vcardtool.cpp

https://invent.kde.org/frameworks/kcontacts/-/commit/fd4590e37a3e532c1f2cf8c16d234343d3fb58de

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-17 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #20 from sourcemaker  ---
Can you also support the BDAY attribute as DateTime?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-16 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #29 from Laurent Montel  ---
Git commit 69a9f5519eecacb606b2a4c92c4dec64ef109386 by Laurent Montel.
Committed on 16/10/2025 at 11:40.
Pushed by mlaurent into branch 'master'.

Fix ANNIVERSARY/BDAY support in vcard 4.0

M  +10   -11   src/vcardparser/vcard.cpp
M  +15   -5src/vcardtool.cpp

https://invent.kde.org/frameworks/kcontacts/-/commit/69a9f5519eecacb606b2a4c92c4dec64ef109386

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-16 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #24 from [email protected] ---
(In reply to Laurent Montel from comment #21)
> Git commit 8e25824f924d19f02b83e5c3b929b5d7823ccc56 by Laurent Montel.
> Committed on 16/10/2025 at 06:03.
> Pushed by mlaurent into branch 'master'.
> 
> Add photo vcard4 support
> 
> M  +32   -10   src/vcardtool.cpp
> M  +2-0src/vcardtool_p.h
> 
> https://invent.kde.org/frameworks/kcontacts/-/commit/
> 8e25824f924d19f02b83e5c3b929b5d7823ccc56

Does that mean your changes will be provided as an update for KAddressBook in
the respective Linux distributions (e. g. Ubuntu)?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2025-10-15 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #22 from Laurent Montel  ---
(In reply to sourcemaker from comment #20)
> Can you also support the BDAY attribute as DateTime?

I will look at it too.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2023-08-23 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

sourcemaker  changed:

   What|Removed |Added

Version|unspecified |5.23.3

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2023-08-15 Thread sourcemaker
https://bugs.kde.org/show_bug.cgi?id=337759

sourcemaker  changed:

   What|Removed |Added

 CC||[email protected]
   ||m

--- Comment #17 from sourcemaker  ---
The export/import from vCards in format 4.0 is still broken.

Are there any plans to expand the user interface? 
Many properties cannot be maintained.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2019-05-13 Thread Störm Poorun
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #16 from Störm Poorun  ---
(In reply to Boian Berberov from comment #14)
> When exporting vCards in the 4.0 format, images are exported in the 3.0
> format.
> 
> Actual results:
> PHOTO;ENCODING=b;TYPE=JPEG:[base64-data]
>   or
> LOGO;ENCODING=b;TYPE=jpeg:[base64-data]
> 
> Expected results:
> PHOTO:data:image/jpeg;base64,[base64-data]
>   or
> LOGO:data:image/jpeg;base64,[base64-data]
> 
> This could be affecting "KEY" as well, but I don't have it set up.
> 
> OS: OpenSUSE Tumbleweed
> Version: KAddressBook 5.5.2
> 
> Do you want a separate bug for this?
> 
> If you would point me to where in the code this could be, I can try to
> figure out how to fix this.  Thanks.

Did anything further happen on that?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2018-08-17 Thread Störm Poorun
https://bugs.kde.org/show_bug.cgi?id=337759

Störm Poorun  changed:

   What|Removed |Added

 CC||[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2017-07-19 Thread Boian Berberov
https://bugs.kde.org/show_bug.cgi?id=337759

Boian Berberov  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #15 from Boian Berberov  ---
*** This bug has been confirmed by popular vote. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2017-07-19 Thread Boian Berberov
https://bugs.kde.org/show_bug.cgi?id=337759

Boian Berberov  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #14 from Boian Berberov  ---
When exporting vCards in the 4.0 format, images are exported in the 3.0 format.

Actual results:
PHOTO;ENCODING=b;TYPE=JPEG:[base64-data]
  or
LOGO;ENCODING=b;TYPE=jpeg:[base64-data]

Expected results:
PHOTO:data:image/jpeg;base64,[base64-data]
  or
LOGO:data:image/jpeg;base64,[base64-data]

This could be affecting "KEY" as well, but I don't have it set up.

OS: OpenSUSE Tumbleweed
Version: KAddressBook 5.5.2

Do you want a separate bug for this?

If you would point me to where in the code this could be, I can try to figure
out how to fix this.  Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2017-02-05 Thread Tristan Miller
https://bugs.kde.org/show_bug.cgi?id=337759

Tristan Miller  changed:

   What|Removed |Added

 CC||[email protected]
   ||m

--- Comment #13 from Tristan Miller  ---
Is this a tracking bug for all vCard 4.0 incompatibilities?  That is, should I
report further incompatibilities as comments to this issue, or should I file
them as separate bugs and ask that they be linked to this one?  (My account
here doesn't seem to allow me to set the Depends on/Blocks fields.)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2016-07-10 Thread Laurent Montel via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #12 from Laurent Montel  ---
For info I fixed support for "LABEL" in address in vcard4

I continue. I hope a days that it will free bugs :)

-- 
You are receiving this mail because:
You are watching all bug changes.


[kaddressbook] [Bug 337759] Support vcard 4 - RFC 6350

2016-05-11 Thread Laurent Montel via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=337759

--- Comment #11 from Laurent Montel  ---
just for info
Impp is supporting but not used by default for the moment.

-- 
You are receiving this mail because:
You are watching all bug changes.