summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Removed Autotools build files.Mavridis Philippe2021-04-0413-5144/+0
| | | | | Signed-off-by: Mavridis Philippe <[email protected]> (cherry picked from commit 751933ec8be5220affceb171ff7ef8cf92b6aaab)
* Removed problematic and redundant .ascii() conversion.Mavridis Philippe2021-03-251-1/+1
| | | | | | | This solves issue #26. Signed-off-by: Mavridis Philippe <[email protected]> (cherry picked from commit feeae7b801d0518d783bc338c1615cdc9f6b27d3)
* Fix FTBFS due to missing include.Slávek Banko2021-03-221-0/+1
| | | | | Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit d3370f11b5d346dd6aa0f7c7628525ccde140355)
* Renaming of files in preparation for code style tools.Michele Calgaro2021-03-197-49/+49
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit f8dcdf5cb308c5e8e82162b596b0900773394d95)
* Klamscan, Scheduler: Reset DirectoryList after useMavridis Philippe2021-03-184-0/+20
| | | | | Signed-off-by: Mavridis Philippe <[email protected]> (cherry picked from commit 69817f0eae3ed0e420a7d0e58c29953dd65dda97)
* Made Scheduler independent from Klamscan's DirectoryList.Mavridis Philippe2021-03-165-33/+27
| | | | | | | This solves issue #20. Signed-off-by: Mavridis Philippe <[email protected]> (cherry picked from commit 8af10422f097ffa90ec6367f817fafbd39d3b419)
* 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]>
* eventsrc: Cleanup and clarificationMavridis Philippe2021-01-303-26/+14
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Reworked desktop files translation.Mavridis Philippe2021-01-304-40/+16
| | | | | | | The translations themselves are now stored separately from the .desktop files and the eventsrc. Signed-off-by: Mavridis Philippe <[email protected]>
* Fixed i18n of some tab names.Mavridis Philippe2021-01-301-5/+5
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Reworked First-Run Wizard.Mavridis Philippe2021-01-303-277/+151
| | | | | | | | It was made more compact because it doesn't make sense to have a full-blown two-page wizard for setting up two paths and showing a checkbox. Signed-off-by: Mavridis Philippe <[email protected]>
* Updated Designer .ui files.Mavridis Philippe2021-01-305-731/+530
| | | | | | This resolves issue #13. Signed-off-by: Mavridis Philippe <[email protected]>
* Removed software update reference in first run wizard.Mavridis Philippe2021-01-301-1/+1
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Removed unhelpful 'What Is?' messages for some self-descriptory options.Mavridis Philippe2021-01-291-20/+0
| | | | | | | These messages are the same with the options' labels and caused duplicate entries in i18n files. Signed-off-by: Mavridis Philippe <[email protected]>
* Remove unneeded i18n() callsMavridis Philippe2021-01-292-3/+3
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Added translation rules and templates.Mavridis Philippe2021-01-291-0/+13
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* ActivityViewer: pass event data through i18n()Mavridis Philippe2021-01-281-2/+2
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Virus Browser: Updated related HTML files and made them translatable.:Mavridis Philippe2021-01-286-155/+256
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* klamav-dropdown.desktop: replaced CMake install() with ↵Mavridis Philippe2021-01-271-2/+2
| | | | | | tde_create_translated_desktop() Signed-off-by: Mavridis Philippe <[email protected]>
* CMake conversionMavridis Philippe2021-01-256-0/+159
| | | | Signed-off-by: Mavridis Philippe <[email protected]>