Commit Graph

  • 9f2a29546a
    Removed software update reference in first run wizard. Mavridis Philippe 2021-01-30 13:36:34 +0200
  • cb918ef354
    Removed unhelpful 'What Is?' messages for some self-descriptory options. Mavridis Philippe 2021-01-29 21:53:41 +0200
  • 90b3afee63
    Remove unneeded i18n() calls Mavridis Philippe 2021-01-29 17:04:07 +0200
  • 2278118de5
    Enabled translation option in CMakeLists.txt Mavridis Philippe 2021-01-29 18:47:11 +0200
  • 68d2541e1c
    Added translation rules and templates. Mavridis Philippe 2021-01-29 16:02:53 +0200
  • 8259a3ff75
    ActivityViewer: pass event data through i18n() Mavridis Philippe 2021-01-28 21:07:31 +0200
  • 6a1bc5a8e0
    Virus Browser: Updated related HTML files and made them translatable.: Mavridis Philippe 2021-01-28 20:56:06 +0200
  • d827cbfe31
    klamav-dropdown.desktop: replaced CMake install() with tde_create_translated_desktop() Mavridis Philippe 2021-01-27 22:16:50 +0200
  • 3988d0b5dd
    CMake conversion Mavridis Philippe 2021-01-25 15:48:29 +0200
  • c06676f232
    Fixed some TQString->const char * casts. Mavridis Philippe 2021-01-25 15:34:56 +0200
  • 719d2f66db
    Removed more #ifdef clauses related to legacy ClamAV version support. Mavridis Philippe 2021-01-25 15:07:25 +0200
  • 9fa764558c
    SigTool: Minor fixes to initialization. Mavridis Philippe 2021-01-25 15:02:46 +0200
  • b8a317c8ea
    Removed #ifdef clause related to support of ancient ClamAV versions. Mavridis Philippe 2021-01-25 14:54:54 +0200
  • 61d2d83c9f
    Added tde-common-cmake submodule. Mavridis Philippe 2021-01-24 23:23:16 +0200
  • abd78ee366
    Fixed wrong replacement from Qt3->TQt conversion. This is an internally used library and the fix affects a comment, but it is still nice to have it right. Mavridis Philippe 2021-01-17 14:30:53 +0200
  • a3d1f13286
    Mark tab as closed when closed from context menu. Mavridis Philippe 2021-01-17 13:00:04 +0200
  • a8b9461cd5
    Klamscan: Improved 'Cannot mount' error message. Mavridis Philippe 2021-01-15 20:15:37 +0200
  • d523b1c1e8
    Klamscan: handle block devices correctly. This resolves issue #12. Mavridis Philippe 2021-01-15 20:14:50 +0200
  • b487b5bb8b
    directorylist.*: Reimplemented mounting process. What remains is to figure out a way to pass ClamAV the mountpoint instead of the block device name. Mavridis Philippe 2021-01-15 17:28:25 +0200
  • cb9983144b
    Freshklam: removed remains of code related to KlamAV updates. Mavridis Philippe 2021-01-15 00:06:34 +0200
  • b3f827351d
    First-run wizard: KDE->TDE Mavridis Philippe 2021-01-14 23:56:25 +0200
  • 024c7981e2
    Replaced occurences of 'KDE' with 'TDE' Mavridis Philippe 2021-01-14 23:53:37 +0200
  • c3278e0e46
    Disable autoscan options until an alternative is found to Dazuko. Also see issue #10. Mavridis Philippe 2021-01-14 23:40:35 +0200
  • c3170f61a9
    Options dialog: Updated icon for Archive Types Mavridis Philippe 2021-01-14 23:28:32 +0200
  • c60236647e
    Freshklam: updated and enhanced notifications. Notifications are now displayed for each updated definition database, as well as in the end of a (successful) update process (an entry to the log is now written at this stage, too). Mavridis Philippe 2021-01-14 23:04:08 +0200
  • 08a972d228
    Virus Browser: Made 'Home' tab fixed. Mavridis Philippe 2021-01-14 22:47:15 +0200
  • 06128062a3
    Klamscan: Made 'Launcher' tab fixed. Mavridis Philippe 2021-01-14 22:44:33 +0200
  • 29029015ef
    Main window: made 'Scan', 'Update' tabs fixed. Mavridis Philippe 2021-01-14 22:29:37 +0200
  • 100a93b70a
    Implement fixed tabs. Fixed tabs are tabs that cannot be closed by the user. Examples of such tabs are thwe first (main) tab in the Virus Browser and the Scanner and some essential tabs in the main window. Mavridis Philippe 2021-01-14 22:24:28 +0200
  • d5e986620c
    Implemented tabs context menu Mavridis Philippe 2021-01-14 22:21:56 +0200
  • e03731b27e
    TabWidget: Enable tab reordering by pressing middle mouse button Mavridis Philippe 2021-01-14 21:55:21 +0200
  • ec8fde9b34
    Implemented a check to prevent KlamAV from being exited while a scan is going on. Mavridis Philippe 2021-01-14 21:35:29 +0200
  • 25c5545315
    Moved the E-Mail scanning setup widget to the Options dialog. It makes more sense since it's something you do only once than having it in its own tab in the main window. Mavridis Philippe 2021-01-14 21:34:26 +0200
  • 13b4879d7e
    Virus Browser: Reworked search engine slots. Slots for obsolete search engines were removed and URLs for working ones were put into variables (to make changing them easy). Mavridis Philippe 2021-01-14 21:14:15 +0200
  • 20c78186de
    Virus Browser: updated TrendMicro URL Mavridis Philippe 2021-01-14 21:11:19 +0200
  • 56632233dc
    Removed obsolete KHTMLPart-related code. This code seemed to cause occasional crashes on exit. Mavridis Philippe 2021-01-14 21:03:53 +0200
  • 3298acded6
    Menu: add icons Mavridis Philippe 2021-01-14 20:58:41 +0200
  • 83b1cf6316
    Freshklam: removed unneeded code Mavridis Philippe 2021-01-14 20:45:48 +0200
  • f84093be98
    Implemented slotScanDir(), slotScanFile() The scan initialisation function in klamscan.* had to be modified a bit. Mavridis Philippe 2021-01-14 20:40:57 +0200
  • 0635dcaa5c
    Implemented slotSchedule() Klamscan's own slotSchedule had to be made public for this to be possible. Mavridis Philippe 2021-01-14 19:30:54 +0200
  • 64816b38da
    TabWidget: code cleanup Most of the removed code relates to Akregator and is unused by KlamAV. Mavridis Philippe 2021-01-14 19:25:52 +0200
  • 677a0585e0
    Switched main window from TQTabWidget to internal subclassed TabWidget. Mavridis Philippe 2021-01-14 19:24:38 +0200
  • 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. Mavridis Philippe 2021-01-14 19:18:24 +0200
  • ea73c1340c
    Removed type statement before variable 'config'. It is redundant since 'config' is globally defined in the appropriate header file (klamav.h). Mavridis Philippe 2021-01-14 19:06:47 +0200
  • 7b361d28df
    Implemented slotOptions() Mavridis Philippe 2021-01-14 19:03:53 +0200
  • ba4686de6b
    Small fixes related to help menu. Mavridis Philippe 2021-01-14 18:56:33 +0200
  • 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. Mavridis Philippe 2021-01-14 18:44:41 +0200
  • 831757bf10
    klamav: Cosmetic changes Adjusted paddings and margins for TQVBoxLayout and made layout respect the newly added menubar. Mavridis Philippe 2021-01-14 17:39:20 +0200
  • dafba97d4e
    klamav: Added menubar and basic menu srtucture. The appropriate slots will be implemented in later commits. Mavridis Philippe 2021-01-14 16:59:21 +0200
  • 93c87f6fd5
    Removed Dazuko-related event. Mavridis Philippe 2021-01-14 16:19:30 +0200
  • cf43d716ec
    klamav.cpp: Added missing #include Mavridis Philippe 2021-01-14 14:09:18 +0200
  • 71fe8d5be5
    Removed Klamd and Dazuko/Clamuko/Klamd-related code. Mavridis Philippe 2021-01-14 14:08:07 +0200
  • 75f0452748
    Fixed GUI typo. Mavridis Philippe 2021-01-14 14:02:11 +0200
  • 95fc8cb325
    Switch klamav.cpp to KlamAV namespace. Mavridis Philippe 2021-01-14 13:57:12 +0200
  • fc49717536
    Removed remains of ClamAV updates in wizard. Mavridis Philippe 2021-01-14 13:34:42 +0200
  • fcf6db7789
    Removed ClamAV T-Shirt banner from the first-run wizard. Mavridis Philippe 2021-01-14 13:18:33 +0200
  • 0ee098c0f9
    Removed translated HTML files. Translating those should be done with the use of i18n(), as done, for example, in Akregator. Mavridis Philippe 2021-01-14 13:11:35 +0200
  • 3336f3ff03
    Removed legacy translations. They are outdated and a switch to Weblate is planned anyway. Mavridis Philippe 2021-01-14 13:10:34 +0200
  • 6e4fdca9cd
    Removed software updates. ClamAV updates must be left to the user (or, even better, each distribution's package manager). Mavridis Philippe 2021-01-13 22:37:04 +0200
  • 05ad7bcb1f
    src/Makefile.am: added missing libraries. Mavridis Philippe 2021-01-13 22:32:45 +0200
  • 2d1fd0b275
    Klammail: fixed LibClamAV function calls Mavridis Philippe 2021-01-13 20:20:35 +0200
  • 522bc92a7e
    Virus Browser: Fixed gzFile usage Mavridis Philippe 2021-01-13 20:12:37 +0200
  • 8ce8d981f0
    Removed KlamArkollon and related legacy build script. Mavridis Philippe 2021-01-13 20:11:53 +0200
  • 3a5cf41986
    Replace 'admin' directory with common TDE submodule. Mavridis Philippe 2021-01-13 20:10:11 +0200
  • 0169ddccc1
    Removed legacy TODO and rewritten README. Mavridis Philippe 2021-01-13 19:35:19 +0200
  • 4c04a44181
    Conversion KDE3->TDE Mavridis Philippe 2021-01-13 19:34:09 +0200
  • 357ddeb8af
    Conversion Qt3->TQt Mavridis Philippe 2021-01-13 19:30:17 +0200
  • c6cbd71bc1
    Created .gitignore Mavridis Philippe 2021-01-13 19:26:40 +0200
  • 8c20dc919f
    Initial commit Mavridis Philippe 2021-01-13 19:26:24 +0200
  • 7e7f4460ae Merge branch 'master' into dazuko-removal blu.256 2020-12-25 17:34:36 +0000
  • a88b51b6bb eventsrc: Remove Dazuko/Clamuko-related event blu.256 2020-12-25 19:31:27 +0200
  • 4dc51cef85 scanviewer: Fix GUI typos blu.256 2020-12-25 19:29:57 +0200
  • 21c66f8190 scanviewer: add missing include for 'TDEIO::chmod' blu.256 2020-12-25 19:26:11 +0200
  • c8e4d40257 Remove klamd* from Makefile.am blu.256 2020-12-25 19:09:13 +0200
  • ab05580978 Virus scanner: remove klamd-related code blu.256 2020-12-25 19:08:46 +0200
  • b127fd9371 Klamav: Remove klamd-related code blu.256 2020-12-25 19:08:22 +0200
  • 57d5d7b0cc Freshklam: remove klamd related code blu.256 2020-12-25 18:58:45 +0200
  • 168390039f Remove klamd-related files. blu.256 2020-12-25 18:56:06 +0200
  • 64e20a4761 Change 'ntq*' includes to 'tq'. This resolves issue #3. blu.256 2020-12-24 18:38:24 +0200
  • 31f9c6e502 E-mail protection tab: Renamed 'Ximian Evolution' to 'Evolution' blu.256 2020-12-24 15:32:47 +0200
  • 86b86bf263 Virus Browser: Store virus search engine prefixes in variables. blu.256 2020-12-24 15:20:13 +0200
  • 7508b5f3a5 Virus Browser: remove non-working search engines (VirusPool, VirusList) blu.256 2020-12-24 14:37:16 +0200
  • 3409d18dce Virus Browser: encode virus names for URLs to avoid slash from being misinterpreted. blu.256 2020-12-24 14:28:50 +0200
  • 21fb0f0ac3 Update TrendMicro URL blu.256 2020-12-24 14:15:49 +0200
  • ff8e892579 Disable auto-scan for now. blu.256 2020-12-22 14:00:06 +0200
  • a6217c284f Minor changes to first-run wizard. blu.256 2020-12-22 13:37:39 +0200
  • fadc5badce Remove unneeded KlamavUpdate class blu.256 2020-12-22 13:31:33 +0200
  • b7a2cce507 Disable some unused TDEHTMLPart code which was causing unexpected behaviour and crash on exit. blu.256 2020-12-21 23:03:12 +0200
  • 1e9305019a Remove the now unneeded '--with-disableupdates' configure option. blu.256 2020-12-21 22:50:25 +0200
  • 3afc471e53 Remove GUI features related to software updates. blu.256 2020-12-21 22:39:01 +0200
  • 5a31cb90fc Set 0600 permissions on quarantined files. blu.256 2020-12-21 18:18:56 +0200
  • 0ed119de90 Removed klamarkollon installer blu.256 2020-12-21 15:51:25 +0200
  • fc73d5108f Do not build klamarkollon installer blu.256 2020-12-21 15:50:55 +0200
  • b266c7b276 Update README blu.256 2020-12-21 15:17:12 +0200
  • 9224ac0611 Fix zlib calls in Virus Browser blu.256 2020-12-21 15:13:58 +0200
  • 0219eb6b77 Revert "Fix some function calls to zlib" blu.256 2020-12-21 14:56:01 +0200
  • 5a5786a93a Update README blu.256 2020-12-20 19:16:49 +0200
  • ee9c609a41 klamav: include missing libs in Makefile.am blu.256 2020-12-20 16:29:56 +0200
  • 037597dc91 Fix some function calls to zlib blu.256 2020-12-20 16:18:07 +0200
  • 4662a76602 arkollon: update Makefile.am for TQt/TDE libs blu.256 2020-12-20 16:15:01 +0200