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