summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Adapt to latest tqt3 versionMichele Calgaro2024-09-161-1/+1
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Use proper TQt headersMichele Calgaro2024-05-231-1/+1
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Fix FTBFS causes by invalid casts. This resolves issue 37.Michele Calgaro2024-04-163-13/+19
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-0520-247/+247
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-2024-27/+27
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Add check to see if the libclamav API uses cl_error_t for return codes.r14.1.0Slávek Banko2023-01-221-0/+4
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Fix FTBFS because of unsigned int use instead of cl_error_t.Slávek Banko2023-01-221-2/+1
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Removed code formatting modelines.Michele Calgaro2022-10-228-16/+0
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Remove unnecessary accelerators from .ui filesMichele Calgaro2022-09-135-69/+0
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Replaced 'includehints' with 'includes' in *.ui files.Michele Calgaro2022-01-013-18/+13
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Fixed stray ' in string.Michele Calgaro2021-10-101-1/+1
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Modernize LibClamAV API usageMavridis Philippe2021-08-051-14/+23
| | | | | | This should resolve issue #29. Signed-off-by: Mavridis Philippe <[email protected]>
* Removed executable bit on welcome.*Mavridis Philippe2021-04-042-0/+0
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Removed Autotools build files.Mavridis Philippe2021-04-0413-5144/+0
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Removed problematic and redundant .ascii() conversion.Mavridis Philippe2021-03-251-1/+1
| | | | | | This solves issue #26. Signed-off-by: Mavridis Philippe <[email protected]>
* Fix FTBFS due to missing include.Slávek Banko2021-03-221-0/+1
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Renaming of files in preparation for code style tools.Michele Calgaro2021-03-197-49/+49
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Klamscan, Scheduler: Reset DirectoryList after useMavridis Philippe2021-03-184-0/+20
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Made Scheduler independent from Klamscan's DirectoryList.Mavridis Philippe2021-03-165-33/+27
| | | | | | This solves issue #20. Signed-off-by: Mavridis Philippe <[email protected]>
* Change the name of templates for translations to be in the usual way.Slávek Banko2021-03-072-8/+3
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Version bump to 0.47Mavridis Philippe2021-03-071-2/+2
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Konqueror Action: corrected CMake install() to make script executable.Mavridis Philippe2021-03-041-0/+1
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Scheduler scipt: store path to ICEauthority file in script.Mavridis Philippe2021-03-042-3/+61
| | | | | | This hopefully resolves issue #21. Signed-off-by: Mavridis Philippe <[email protected]>
* Added On-Access Scanner.Mavridis Philippe2021-03-0310-32/+1064
| | | | | | | | There are still a few TODOs, but it seems to work quite well already. This relates to issue #10. Signed-off-by: Mavridis Philippe <[email protected]>
* ScanViewer: i18n() of a string.Mavridis Philippe2021-03-031-1/+1
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Scanner Menu: added "Quit" entry for application.Mavridis Philippe2021-03-031-27/+63
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Schedule script: $DISPLAY check.Mavridis Philippe2021-03-031-2/+8
| | | | | | This relates to discussion of issue #22. Signed-off-by: Mavridis Philippe <[email protected]>
* Schedule script: combined variable definitions and export statementsMavridis Philippe2021-02-261-8/+4
| | | | | | (for brevity and clarity). Signed-off-by: Mavridis Philippe <[email protected]>
* Freshklam: i18n() of notifications.Mavridis Philippe2021-02-231-51/+51
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Scheduler: Added support for home directories not in /homeMavridis Philippe2021-02-231-1/+1
| | | | | | This relates to issue #22. Signed-off-by: Mavridis Philippe <[email protected]>
* CollectionSetup: made reusable.Mavridis Philippe2021-02-222-60/+57
| | | | | | | This commit makes it possible to add multiple instances of the CollectionSetup widget instances without the program crashing. Signed-off-by: Mavridis Philippe <[email protected]>
* Removed old autoscan UI file.Mavridis Philippe2021-02-221-112/+0
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Initially set tray icon to default.Mavridis Philippe2021-02-191-1/+1
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* SysTray Context Menu: updated icons for auto-update entries.Mavridis Philippe2021-02-191-7/+7
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* ScanViewer: removed joke.Mavridis Philippe2021-02-191-2/+0
| | | | | | Let's hope that KlamAV is already "mature enough" for this :) Signed-off-by: Mavridis Philippe <[email protected]>
* ScanViewer: i18n() of some missed strings.Mavridis Philippe2021-02-191-3/+3
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* CollectionSetup: modified pruneSelectedDirs() to accept an argumentMavridis Philippe2021-02-193-5/+4
| | | | | | | | | instead of reading the widget by itself. It is now possible to call CollectionSetup::pruneSelectedDirs(dirs) independently from a CollectionSetup object. Signed-off-by: Mavridis Philippe <[email protected]>
* CollectionSetup: added features required by KlamOnAcc.Mavridis Philippe2021-02-192-3/+5
| | | | | | | * Ability to turn off "full mode" (that is, DeviceItems). * Ability to provide a starter TQStringList of directories. Signed-off-by: Mavridis Philippe <[email protected]>
* CollectionSetup: added writeConfig() function.Mavridis Philippe2021-02-192-0/+11
| | | | | | Idea taken from amaroK. Signed-off-by: Mavridis Philippe <[email protected]>
* Fixed tab duplication when closing through the Tabs menu.Mavridis Philippe2021-02-141-1/+14
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Fixed typo in UI file.Mavridis Philippe2021-02-121-1/+1
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Moved pruneSelectedDirs() from Klamscan to the widget class itself.Mavridis Philippe2021-02-104-96/+95
| | | | | | | This makes more sense and will permit to use this method in other scenarios. Signed-off-by: Mavridis Philippe <[email protected]>
* Made clamdscan use the --fdpass option.Mavridis Philippe2021-02-101-1/+1
| | | | | | | This option is recommended as it is faster and permits to scan other users' files. For a more detailed description see clamdscan(1). Signed-off-by: Mavridis Philippe <[email protected]>
* Made KlamAV update the existing scheduled scan script.Mavridis Philippe2021-02-091-1/+1
| | | | | | | | Before this, KlamAV would fill its directory with identical scheduled scan scripts. The only thing which might change between them would be the $PATH variable. Signed-off-by: Mavridis Philippe <[email protected]>
* Added more scanning options to Special File Types section.Mavridis Philippe2021-02-073-0/+73
| | | | | | This relates to issue #15. Signed-off-by: Mavridis Philippe <[email protected]>
* Added a new, separate options section for Archives.Mavridis Philippe2021-02-076-13/+41
| | | | | | | | | Options from the Archive Limits section have been moved there. A new option for disabling/enabling archive scanning has been added (--scan-archives switch for clamscan). This is related to issue #15. Signed-off-by: Mavridis Philippe <[email protected]>
* Updated command-line switches.Mavridis Philippe2021-02-056-399/+8
| | | | | | | | | | | | Deprecated archive extraction options were removed and some switches were renamed according to changes in ClamAV 0.101.0. ClamAV seems to handle archive extraction fully on its own and thus those options are not provided by clamscan anymore. This relates to issue #15. Signed-off-by: Mavridis Philippe <[email protected]>
* Added support for clamd scanning.Mavridis Philippe2021-02-059-61/+231
| | | | | | | | | | | | | This option has to be enabled in the new 'Backend' section of the Options dialog. Most configuration options are unavailable for use with 'clamdscan'. For more information on the inherited limitations see the man page for clamdscan(1). This resolves issue #17. Signed-off-by: Mavridis Philippe <[email protected]>
* SigTool: Replaced TQLabel with TQTextBrowser for the instructions area.Mavridis Philippe2021-01-302-8/+10
| | | | | | This gives us a scrollable widget better suited for long text. Signed-off-by: Mavridis Philippe <[email protected]>
* Rename 'Ximian Evolution' to just 'Evolution'Mavridis Philippe2021-01-302-5/+5
| | | | Signed-off-by: Mavridis Philippe <[email protected]>