Commit Graph

128 Commits (c0bef937f54d1556175f6cd8c67cdff230de0a1f)
 

Author SHA1 Message Date
Mavridis Philippe 677a0585e0
Switched main window from TQTabWidget to internal subclassed TabWidget.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe c30d5e78ea
Implemented slots in Tabs menu and reworked tab mechanism.
The idea is to make some tabs closeable by the user (e.g. one may not
need the Virus Browser tab all the time!). The state is stored in
the program's configuration file.
Some tabs are supposed to be always open (Scan and Update), that is
why a way to close them is not programmatically implemented.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe ea73c1340c
Removed type statement before variable 'config'.
It is redundant since 'config' is globally defined in the appropriate
header file (klamav.h).

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 7b361d28df
Implemented slotOptions()
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe ba4686de6b
Small fixes related to help menu.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe aac398599f
Replaced About tab with Welcome tab.
The needed data is already provided through TDEAboutData, while
translation credits are redundant since the old i18n files have
been deleted.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 831757bf10
klamav: Cosmetic changes
Adjusted paddings and margins for TQVBoxLayout and made layout respect
the newly added menubar.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe dafba97d4e
klamav: Added menubar and basic menu srtucture.
The appropriate slots will be implemented in later commits.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 93c87f6fd5
Removed Dazuko-related event.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe cf43d716ec
klamav.cpp: Added missing #include
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 71fe8d5be5
Removed Klamd and Dazuko/Clamuko/Klamd-related code.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 75f0452748
Fixed GUI typo.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 95fc8cb325
Switch klamav.cpp to KlamAV namespace.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe fc49717536
Removed remains of ClamAV updates in wizard.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe fcf6db7789
Removed ClamAV T-Shirt banner from the first-run wizard.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 0ee098c0f9
Removed translated HTML files.
Translating those should be done with the use of i18n(), as done, for
example, in Akregator.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 3336f3ff03
Removed legacy translations.
They are outdated and a switch to Weblate is planned anyway.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 6e4fdca9cd
Removed software updates.
ClamAV updates must be left to the user (or, even better, each
distribution's package manager).

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 05ad7bcb1f
src/Makefile.am: added missing libraries.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 2d1fd0b275
Klammail: fixed LibClamAV function calls
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 522bc92a7e
Virus Browser: Fixed gzFile usage
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 8ce8d981f0
Removed KlamArkollon and related legacy build script.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 3a5cf41986
Replace 'admin' directory with common TDE submodule.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 0169ddccc1
Removed legacy TODO and rewritten README.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 4c04a44181
Conversion KDE3->TDE
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 357ddeb8af
Conversion Qt3->TQt
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe c6cbd71bc1
Created .gitignore
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago
Mavridis Philippe 8c20dc919f
Initial commit
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
4 years ago