<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Hi,</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Dnia poniedziałek, 6 marca 2023 21:57:05 CET Claudio Cambra pisze:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Sorry for the late response!</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> ### Kalendar</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> We have been mainly focusing on behind-the-scenes improvements over the past few </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> months. Part of this has been preparing for the Qt 6 transition, which is still underway.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> On top of this, we have been focusing on bug fixes. Several parts of Kalendar -- mainly the </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> event, task, and contact editors, but others as well -- are more polished and less crash-</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> prone.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Do not require leading "0" for hours while creating event](https://invent.kde.org/pim/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> kalendar/-/commit/11e9cdeca165e3833e65b0669997aa7146264c65[1])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [show the previous searched text on reopening command bar](https://invent.kde.org/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> pim/kalendar/-/commit/70c78e4f203d0b7395469b3281691ebf99f1c252[2])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Changed comparator function to handle the special case](https://invent.kde.org/pim/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> kalendar/-/commit/7a843719cb63d2b7e7913793fdf08a3ff33825fb[3])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Fixed Create button not working ](https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 4eb6e0fd851b49a45758d1e1e092afc6c407198b[4])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Fix loading contact editor](https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 65302ac5aefce6bc4cfc685019953d933a7712b2[5])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Fix crash on startup when m_changer is null](https://invent.kde.org/pim/kalendar/-/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> commit/6858a2b1c7188cda288efcdaa772c7cbb05b9282[6])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Fix number of days.](https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 59676d532cd3e21e89fb0a2296a399fc39c4c878[7])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> A new contributor, Vanshpreet, has contributed a new feature -- the ability to set event and </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> task reminders at custom times. This should make it easier to notify yourself about </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> important things just when you need to. (See Fig1.png)</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Allow setting reminders at custom times](https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 593bb9804a931995f45913c02fd89a7d5d060d3b[8])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> We have also proposed several Google Summer of Code projects and there seems to be a </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> lot of interest in them, which is good. Some aspiring students have even submitted </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> patches, which is even better!</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> ### LibKGAPI & kdepim-runtime</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> After a huge amount of work starting over a year ago, Google contacts are once again </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> working in PIM apps thanks to two MRs that have now been merged:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Replace support for Google's deprecated Contacts API with Google's People API](https://</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> invent.kde.org/pim/libkgapi/-/merge_requests/22[9])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> - [Replace use of Google Contacts in Google Groupware with new Google People API]</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> (https://invent.kde.org/pim/kdepim-runtime/-/merge_requests/98[10])</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Support for the old Google Contacts API has been dropped and replaced with a new </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Google contacts implementation that uses the Google People API. This means one can </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> now add, edit, and delete contacts as expected. (See Fig. 2)</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><span style="font-family:Noto Sans;"><span style="color:#222222;"><span style="background-color:#ffffff;"><span style="font-size:-0.083em;">This sounds great. May I ask in when it can be expected to be released?</span></span></span></span><br /></p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Additionally, a bug preventing the deletion of Google items (i.e. contacts, tasks, calendar </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> events, etc.) has been fixed and this should now work as expected too.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Cheers,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> Claudio</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> On Wednesday, March 1, 2023 5:06:33 PM CET Volker Krause wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > On Mittwoch, 22. Februar 2023 17:09:32 CET Volker Krause wrote:</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > Hello everyone,</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > it's time for the bi-monthly blog post again :)</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > If you have contributed in January or February, a summary of your most</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > noteworthy changes would be helpful, bonus points for corresponding</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > screenshots or links to already existing blog posts. If you noticed</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > something noteworthy during the past two months, feel free to add that as</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > well of course!</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > To help refresh your memories and to make sure we aren't missing anything</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > important, there's two files attached here, an auto-generated detailed</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > changelog (this tends to be 30-50% of the commits, using David F's</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > changelog scripts for KF5 releases), and basic commit stats for the PIM</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > repositories.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > The last one was edited by me</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > (https://volkerkrause.eu/2023/01/07/kde-pim-november-december-2022.html),</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > > any volunteers for this one?</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Still missing quite some input (looking at e.g. Ingo/Andre for Kleo and</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Carl/ Claudio for Kalendar), and someone to compile the blog post. A few</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > screenshots would also helpful.</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Thanks!</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> > Volker</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> --------</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [1] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 11e9cdeca165e3833e65b0669997aa7146264c65</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [2] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 70c78e4f203d0b7395469b3281691ebf99f1c252</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [3] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 7a843719cb63d2b7e7913793fdf08a3ff33825fb</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [4] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 4eb6e0fd851b49a45758d1e1e092afc6c407198b</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [5] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 65302ac5aefce6bc4cfc685019953d933a7712b2</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [6] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 6858a2b1c7188cda288efcdaa772c7cbb05b9282</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [7] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 59676d532cd3e21e89fb0a2296a399fc39c4c878</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [8] https://invent.kde.org/pim/kalendar/-/commit/</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> 593bb9804a931995f45913c02fd89a7d5d060d3b</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [9] https://invent.kde.org/pim/libkgapi/-/merge_requests/22</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> [10] https://invent.kde.org/pim/kdepim-runtime/-/merge_requests/98</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">> </p>
<br /><br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">-- </p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Best regards</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Sławek Kapłoński</p>
<p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">slawek@kaplonski.pl</p>
</body>
</html>