summaryrefslogtreecommitdiffstats
path: root/tdeioslave
Commit message (Collapse)AuthorAgeFilesLines
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-258-9/+9
| | | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 33c7d159890b81da8f44ee330a349e3abd553bec)
* Replace various Q_* and QT_* defines with TQ_* and TQT_*Michele Calgaro2023-09-071-4/+4
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 75a74bedaee5c942c8d3cf8d353b33f10cf460b2)
* Drop USE_TQT4 codeMichele Calgaro2023-08-312-5/+3
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 014f6d2586905e03681aa6fb9a85c2c8190e53f4)
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-081-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 7bc43c68b3c095631628e1fb691242315687d15b)
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-2039-41/+41
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 814bf5fc4f403c13b0d8274c7f13fbef183c5c84)
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-131-1/+1
| | | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 22625693f124aae09863f4d33e30b625a96c3557)
* SunOS specific patchesDenis Kozadaev2023-05-231-2/+6
| | | | | Signed-off-by: Denis Kozadaev <denis@dilos.org> (cherry picked from commit 4d58a4ea8daf1a3cb91b7d8c6e574dd6f5bdb685)
* hwmanager: use alphabetically sorted menus in tdehwdevicetray.Michele Calgaro2023-03-131-0/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave mediamanager: show the device node in the label also for ↵Michele Calgaro2023-03-121-3/+3
| | | | | | removable drives and CD/DVD disks. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* SFTP: compatibility with older libssh versionsMavridis Philippe2022-07-152-6/+40
| | | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com> Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* SFTP: Various fixes and improvementsMavridis Philippe2022-07-155-92/+154
| | | | | | | | | | | For details see PR #279. Portions of code borrowed from KDE5 SFTP ioslave: Source: https://invent.kde.org/network/kio-extras/-/blob/master/sftp/kio_sftp.cpp Licence: LGPLv2 or later Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Replaced old sftp ioslave with backported versionMavridis Philippe2022-07-1520-5431/+1518
| | | | | | | | | Source: https://github.com/sandsmark/kde2-kio-sftp-kde4 Licence: GPLv2 or later This resolves issue #276. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* FISH: Security fix backport from KDEMavridis Philippe2022-06-271-1/+3
| | | | | | | | | | | | "Only store password in KWallet if the user asked for it" https://invent.kde.org/network/kio-extras/-/commit/d813cef3cecdec9af1532a40d677a203ff979145 Author: David Faure Licence: GPLv2 This mitigates CVE-2020-12755. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* tdeio-man: add TDE specific man folder to the list of the search paths.Michele Calgaro2022-05-131-0/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add 'safeRemove' and 'safeRemoveByNode' to mediamanager DCOP interface.Michele Calgaro2022-03-276-82/+56
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* hwmanager: use tdeio_media_mounthelper process toMichele Calgaro2022-03-261-0/+2
| | | | | | | | mount/unmout/lock/unlock/ejct media devices. This ensures a consistent media device status also with complex partition structures and LUKS encryption. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeio media: add releaseHolders parameter to lock/lockByNode dcop calls.Michele Calgaro2022-03-236-46/+87
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* mediamanager: fix name of available backends in error messages.Michele Calgaro2022-03-061-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Added 'eject' and 'ejectByNode' to mediamanager DCOP interface.Michele Calgaro2022-02-196-119/+133
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed HAL dependant code.Michele Calgaro2022-02-1414-2579/+27
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Updated after changes to tdehw lib related to device notificaitons.Michele Calgaro2021-08-151-2/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* medianotifier: add medium name and url to notification dialog.Michele Calgaro2021-07-191-5/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Respect build option WITH_TDEHWLIB, otherwise it can lead to FTBFS in ↵Slávek Banko2021-05-184-4/+14
| | | | | | special cases. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tdeioslave media: fixed wrong action in media unlock desktop file.Michele Calgaro2021-05-091-1/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed FTBFS when building without tdehw but using HAL.Michele Calgaro2021-05-081-12/+15
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update CMake rules to change tdehw library to standalone.Slávek Banko2021-05-072-2/+2
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix FTBFS with OpenEXR >= 3.0.xOwsjannikow Sergej E2021-04-231-0/+1
| | | | | | This resolves issue #198. Signed-off-by: Owsjannikow Sergej E. <ose-nt@yandex.ru>
* mediamanager: added DCOP call to get medium's mimetype from its name.Michele Calgaro2021-03-062-26/+50
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: made 'Open Medium System Folder' action available for ↵Michele Calgaro2021-02-242-4/+12
| | | | | | | | | unmounted medium too. The action is now also available in the notification dialog that opens up when a medium is inserted. Fixed action support for mount path containing spaces. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: made 'Open Medium System Folder' command available for ↵Michele Calgaro2021-02-191-1/+1
| | | | | | camera devices. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Added option to enable/disable Device Monitor notification panels whenMichele Calgaro2021-02-172-2/+19
| | | | | | | disks are added/removed/changed status. Minor tweak to menu entry in Device Monitor popup menu. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Added 'mount' and 'unlock' actions to notifier dialog and fixed size of ↵Michele Calgaro2021-02-163-4/+3
| | | | | | icons in same dialog. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Enable back media notification dialogs.Michele Calgaro2021-02-132-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Renaming of files in preparation for code style tools.Michele Calgaro2020-12-0735-40/+40
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: fixed FTBFS caused by previous commit and functionality ofMichele Calgaro2020-11-211-2/+5
| | | | | | tdeio_media_mounthelper when ejecting drives. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* 1) tdehwdevicetray: added support for unmount/unlock/lock operations.Michele Calgaro2020-11-211-6/+6
| | | | | | 2) minor changes and improvements to user messages. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslaves media: added "Open Medium System Folder" action, previouslyMichele Calgaro2020-11-053-1/+12
| | | | | | in tdeaddons. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeio media slave: added 'Open Real Folder' to tdeio_media_mounthelper.Michele Calgaro2020-11-052-0/+20
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: updates for property dialog and file media plugin mimetypes.Michele Calgaro2020-11-013-2/+9
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdehwmonitor: added Unlock/Lock buttons to LUKS disks.Michele Calgaro2020-10-253-4/+13
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Added icons to media actions.Michele Calgaro2020-10-186-11/+9
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: safe removal and locking are now avaiable also forMichele Calgaro2020-10-179-194/+268
| | | | | | unlocked and mounted medium. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: encrypted devices (either locked or unlocked) are notMichele Calgaro2020-10-1712-12/+0
| | | | | | browsable folders, so disable tde trade offers for applications able to handle inode/directory mime type. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: remove duplication of feedback for tdeio_media_helperMichele Calgaro2020-10-175-58/+9
| | | | | | | | unlocking failures and leave password input dialog open in case of wrong password supplied. This allows to quickly type in a new password instead of having to repeat the complete procedure. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: mount/unmount/unlock/lock are only allowed on devicesMichele Calgaro2020-10-176-83/+126
| | | | | | for which those operations make sense. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: added LOCKED property to Medium class.Michele Calgaro2020-10-176-16/+37
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: fixed handling of mountable state for encrypted devices.Michele Calgaro2020-10-176-18/+54
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: clean up code related to medium mountable state in ↵Michele Calgaro2020-10-178-249/+301
| | | | | | preparation for further work. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: fixed update of mime type on encrypted CD/DVD devices ↵Michele Calgaro2020-10-171-0/+1
| | | | | | | | | | caused by missing udev events. Note: not sure if the bug was only specific to VirtualBox "iso" CD/DVD or general for any CD/DVD. In any case this fix is required if using LUKS encrytped .iso files with TDE running inside VirtualBox. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdeioslave media: fixed displaying of encrypted disks.Michele Calgaro2020-10-175-183/+66
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>