summaryrefslogtreecommitdiffstats
path: root/tdecore
Commit message (Collapse)AuthorAgeFilesLines
* Add basic extended attributes supportfeat/extended-attributesPhilippe Mavridis2025-08-031-5/+14
| | | | | | | This commit adds extended attributes support to TDEIO, UDS, tdeio_file and a read-write plugin for the file properties dialog. It also adds attribute display support to TDEFileItem, used by KDesktop and Konqueror to show file tooltips. Signed-off-by: Philippe Mavridis <philippe.mavridis@yandex.com>
* Replace TRUE/FALSE with boolean values true/falseMichele Calgaro2025-05-1511-30/+30
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* initialize m_cryptKeySlotCount in contructor (tdestoragedevice.cpp)Emanoil Kotsev2025-04-141-1/+1
| | | | Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
* Print message about unclassified device only onceEmanoil Kotsev2025-04-082-1/+8
| | | | Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
* KRFCDate minutes/seconds can be omitted (ISO8601)mio2025-03-103-15/+43
| | | | | | | | | | | ISO 8601 allows for dates and times to be represented with "reduced precision". In the case of times, this means the minutes and seconds can be omitted. More automated tests have been enabled, with the remaining ones to be fixed up in a later PR. Signed-off-by: mio <stigma@disroot.org>
* Remove dummy kstandarddirs.hMichele Calgaro2025-03-043-3/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdehw: Add libnm dependencymio2025-03-021-2/+3
| | | | | | | This will ensure that the correct directory is searched by tdehw when looking for VPN service files. Signed-off-by: mio <stigma@disroot.org>
* tdehw: Check /usr/lib/NetworkManager for VPN service definitions.mio2025-03-022-28/+34
| | | | | | | | | | | | It's not exactly clear when this change occurred, but the VPN service definitions (plugins) can now be stored in /usr/lib/NetworkManager. The old path is still searched to keep compatibility. This fixes TDE/tdenetworkmanager#5 which details how TDENetworkManager is unable to find any VPN plugins despite them being installed and accessible from other NM applets. Signed-off-by: mio <stigma@disroot.org>
* Rename kstandarddirs.h to tdestandarddirs.hMichele Calgaro2025-02-2651-789/+784
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace obsolete kstddirs.h with kstandarddirs.hMichele Calgaro2025-02-256-8/+8
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove temporary kglobalaccel.h headerMichele Calgaro2025-02-233-3/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename kglobalaccel* files to tdeglobalaccel*.Michele Calgaro2025-02-2314-273/+274
| | | | | | A dummy 'kglobalaccel.h' has been added to allow TDE to built till renaming is carried out across the whole code base. It will then be removed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop support for discontinued DGUXMichele Calgaro2025-02-061-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename TDEApplication::kApplication() to TDEApplication::tdeApplication() ↵Michele Calgaro2025-02-0339-157/+157
| | | | | | and kapp to tdeApp. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove support for Tru64 and OSFMichele Calgaro2025-01-074-22/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename kcrash.{h,cpp} to tdecrash.{h.cpp}Michele Calgaro2024-12-286-28/+28
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename class KProcIO to TDEProcIOMichele Calgaro2024-12-1512-57/+56
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove temporary kprocctrl.h headerMichele Calgaro2024-12-083-3/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename kprocctrl.{h,cpp} to tdeprocctrl.{h.cpp}.Michele Calgaro2024-12-078-159/+160
| | | | | | Add temporary kprocctrl.h to keep things building. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove temporary kprocess.h headerMichele Calgaro2024-12-023-3/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Minor improvement to tdeapplication related filesMichele Calgaro2024-12-016-9/+9
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename kprocess.{h,cpp} to tdeprocess.{h.cpp}.Michele Calgaro2024-12-0119-967/+963
| | | | | | Add temporary kprocess.h to keep things building. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename KAppDCOPInterface to TDEAppDCOPInterfaceMichele Calgaro2024-11-217-35/+35
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename KUniqueApplication to TDEUniqueApplication and remove obsolete kapp.h ↵Michele Calgaro2024-11-1917-98/+86
| | | | | | and kuniqueapp.h headers Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix syntax error when using tqmoc on tdestoragedevice.hMichele Calgaro2024-10-081-4/+0
| | | | | | TDE now requires c++11, so the conditional code is no longer required. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add kascii* methods previously part of tdepim/libemailfunctionsMichele Calgaro2024-09-243-1/+38
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Adapt to renamed tqt3 header filesMichele Calgaro2024-09-131-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tqtglobaldefines.h only contains comments, so it is an unnecessary inclusionMichele Calgaro2024-08-241-2/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove __KDE_HAVE_GCC_VISIBILITYMichele Calgaro2024-07-141-3/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY. Temporarily ↵Michele Calgaro2024-07-122-6/+9
| | | | | | __KDE_HAVE_GCC_VISIBILITY is still provided, till renaming on all TDE code base is completed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove dummy kdemacros.h fileMichele Calgaro2024-07-012-2/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename kdemacros.* files to tdemacros.*Michele Calgaro2024-06-3010-13/+14
| | | | | | A dummy 'kdemacros.h' has been added to allow TDE to built till renaming is carried out across the whole code base. It will then be removed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use tq* headers instead of ntq* onesMichele Calgaro2024-06-301-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove KDE_Q_EXPORT_PLUGIN, KDE_PACKED and KDE_WEAK_SYMBOLMichele Calgaro2024-05-222-12/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove KDE_ISLIKELY and KDE_ISUNLIKELY definesMichele Calgaro2024-05-202-66/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace KDE_Q_EXPORT_PLUGIN, KDE_PACKED and KDE_WEAK_SYMBOL with TDE_* ↵Michele Calgaro2024-05-202-18/+30
| | | | | | equivalent Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove KDE_DEPRECATED defineMichele Calgaro2024-05-182-4/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace KDE_DEPRECATED with TDE_DEPRECATEDMichele Calgaro2024-05-1423-136/+136
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove KDE_EXPORT and KDE_NO_EXPORT definesMichele Calgaro2024-05-071-3/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-0114-58/+61
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_WS_* defines with TQ_WS_* equivalentsMichele Calgaro2024-02-1544-325/+325
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-1246-310/+310
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdehw lib: drop definition of TDEDiskDeviceStatus::HotpluggableMichele Calgaro2023-12-281-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix lvm volumes appearing as removable devicesAlexander Golubev2023-12-283-56/+26
| | | | | | | | | | | | | | - remove obsolete/erroneous code meddling with GENHD_FL_MEDIA_CHANGE_NOTIFY - use /sys/block/<dev>/removable rather than /sys/block/<dev>/capabilities - deprecate TDEDiskDeviceStatus::Hotpluggable and use TDEDiskDeviceStatus::Removable for all removable devices - put some local utility function into anonymous namespace See https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/148 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Replace various '#define' strings - part 6Michele Calgaro2023-12-2110-17/+17
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 5Michele Calgaro2023-12-051-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace 'Event' #define stringsMichele Calgaro2023-11-302-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 4Michele Calgaro2023-11-262-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-243-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace color '#define' strings with actual valuesMichele Calgaro2023-11-232-10/+10
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>