summaryrefslogtreecommitdiffstats
path: root/src/dbus-lib/notificationmanagerdbuscontextadaptor.cpp
Commit message (Collapse)AuthorAgeFilesLines
* DBus cleanupRobert Griebl2023-09-261-62/+0
| | | | | | | | | | | | | | Apart from making the code look nicer, this is a necessary precursor to rewriting the AM <-> launcher DBus communication using auto-generated adaptors and interfaces. * Moved all DBus interface XML files to a dedicated directory * Moved the actual adaptor implementations into main-lib * Converted dbus-lib to a small helper lib without dependencies Change-Id: I749eb5c3435dac8183823f9502d935168c05a682 Task-number: QTBUG-103266 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Use SPDX license identifiersDominik Holland2022-06-151-30/+4
| | | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Files that have to be modified by hand are modified. License files are organized under LICENSES directory. Pick-to: 6.4 Task-number: QTBUG-67283 Change-Id: I09660e42dea769d720ff30e652485d9861cea965 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Update copyright headers to 2021 an finally switch to the GPLRobert Griebl2021-06-011-24/+13
| | | | | | | | | Also removed all the SPDX tags and -QTAS license extensions. Change-Id: Ibd10fe37afcbba832831d027cf2f1891ca0226c0 Fixes: AUTOSUITE-1648 Fixes: AUTOSUITE-1646 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Qt6 port, part 2 .. compiling with cmakeRobert Griebl2020-11-281-1/+1
| | | | | Change-Id: I0b3b0bd420fc2b5a5d263439ef263a8214bbdb4b Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Rename from Luxoft AM to Qt AMRobert Griebl2019-08-051-1/+1
| | | | | | Change-Id: I84bbd9e7f735ed1864804a9887d3a02b7c925e53 Reviewed-by: Vladimir Minenko <vladimir.minenko@pelagicore.com> Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
* Update copyright statementsRobert Griebl2018-12-181-1/+2
| | | | | | | | - added 2019 - everything is (c) Luxoft instead of Pelagicore from now on Change-Id: I82f874f0b0601deae1bb39347821edaf3c4cc6d8 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* Update Pelagicore copyright headers to 2018Robert Griebl2018-02-071-1/+1
| | | | | Change-Id: I8d9278053ccdef5a57e51753aa6157941ebcee52 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* Made the external D-Bus interfaces a compile time optionRobert Griebl2017-07-031-0/+98
Running qmake -config disable-external-dbus-interfaces will now compile out the support for all the external interfaces (ApplicationManager, WindowManager, ApplicationInstaller and NotificationManager). This also cleans up the implementation of these singletons, since we are now using a custom "2 step" DBus adaptor to get around the QtDBus limitation that requires the original object to derive from QDBusContext (although this violates every layering rule). In any case, this will not affect the private P2P Bus between the AM and the apps. Change-Id: I53d9c3b6d3a010ed7d65e3a80005bd18a7bb9c23 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>