Rename the KCalCore namespace to KCalendarCore

Authored by vkrause on Jul 23 2019, 6:44 PM.

Description

Rename the KCalCore namespace to KCalendarCore

Summary:
As per discussion on kde-frameworks-devel. This is only the ABI-relevant
part so far, the API-relevant part in form of the include paths, as well
as documentation and various internal bits still need to be adjusted.

The ugly part here is the backward compatibility hack. An alias namespace
unfortunately isn't enough, it breaks with existing forward declarations.
We therefore need a way to rename the old KCalCore name in code that does
not include any of our headers too. All KDE PIM code builds unmodified
with this.

Subscribers: kde-pim

Tags: KDE PIM

Differential Revision: https://phabricator.kde.org/D22697

Details

Committed
vkrauseJul 25 2019, 4:57 PM
Differential Revision
D22697: Rename the KCalCore namespace to KCalendarCore
Parents
R172:fa9d5be10046: GIT_SILENT: Prepare 5.12.0 rc
Branches
Unknown
Tags
Unknown