Commit Graph

78 Commits

Author SHA1 Message Date
Valentino Orlandi b83482470b
Upgrade to version 4.00 2024-02-16 22:13:11 +01:00
Valentino Orlandi d2fecd9552
Added new tool 'Changelog'
Provides in-app information about the changes between the various
versions
2024-02-10 01:16:26 +01:00
Valentino Orlandi 455394d112
Workaround for ranges
Not fully supported by all compilers

Reverted to C++20.
Introduced ArrayOps namespace.
2024-02-08 00:00:28 +01:00
Valentino Orlandi b07985719b
Improvements
Added stylesheet to Crapnote
2024-02-05 23:47:19 +01:00
Valentino Orlandi 13a2f1f082
Added new tool 'Crappath'
Allows the user to select a path through a dialog window
2024-02-05 20:08:09 +01:00
Valentino Orlandi 56c7f41faa
Added custom list model
LogFieldsListModel
2024-02-04 21:44:39 +01:00
Valentino Orlandi 45b944de1c
Added Crapview lib 2024-02-04 21:41:51 +01:00
Valentino Orlandi 2e8d29e208
Added Craplog lib 2024-02-04 11:40:28 +01:00
Valentino Orlandi 4d383eb97c
Renamed customs file 2024-02-04 11:39:16 +01:00
Valentino Orlandi 434a04038d
Added BWutils in Utilities 2024-02-04 01:15:00 +01:00
Valentino Orlandi 2a87d5d343
Morphed blacklists and warnlists into dedicated entities 2024-02-04 01:10:53 +01:00
Valentino Orlandi 92cdee4e55
Code improvements
Added crapview lib
2024-02-03 16:52:15 +01:00
Valentino Orlandi c45836efa7
Improved database handling
Introduced DatabaseHandler, DatabaseWrapper and QueryWrapper
2024-02-03 16:50:29 +01:00
Valentino Orlandi 98cb358a15
Upgrade to C++23 2024-02-01 23:09:18 +01:00
Valentino Orlandi 2fb44e00bb
Improved database handling
Added namespace DatabasesNames
2024-02-01 22:58:42 +01:00
Valentino Orlandi 3ce62bb760
Renamed main lib file 2024-01-22 01:48:23 +01:00
Valentino Orlandi fd404aef6d
Moved web servers defines file in main lib 2024-01-22 00:54:36 +01:00
Valentino Orlandi 388cef6e41
Updated CMakeLists 2024-01-22 00:15:10 +01:00
Valentino Orlandi 5ae72a4c08
Updated CMakeLists.txt 2024-01-21 14:47:01 +01:00
Valentino Orlandi 2f8ec16043
Improvements 2023-12-01 22:58:54 +01:00
Valentino Orlandi 697b9fb387
Updated CMakeLists.txt 2023-12-01 21:58:14 +01:00
Valentino Orlandi 52489d004d
Updated CMakeLists 2023-10-22 16:56:34 +02:00
Valentino Orlandi 15c945f854
Fixes
Fixed C++20 and Qt6 transition issues
2023-09-24 19:51:28 +02:00
Valentino Orlandi da00c1896e
Updated CMakeLists.txt
Updated compilers options and flags
2023-09-24 17:22:56 +02:00
Valentino Orlandi f0525b9e6d
Version upgrade
Upgrade to version 3.00
2023-09-24 17:21:38 +02:00
Valentino Orlandi d345e0c928
Upgrade to Qt6 2023-09-24 17:20:45 +02:00
Valentino Orlandi e9f1a20cac
Upgrade to C++20 2023-09-24 17:17:44 +02:00
Valentino Orlandi 086651959f
Added comilers warning flags to CMakeLists 2023-09-16 19:41:03 +02:00
Valentino Orlandi cae0d8bd1a
Renamed main dialogs 2023-09-10 16:44:30 +02:00
Valentino Orlandi c6aaf88b6f
Introduced GameDialog for games
Moved out from DialogMsg.
Removed Game variant from MsgType enum in DialogMsg.
2023-09-10 16:22:27 +02:00
Valentino Orlandi 84053cbc27
Introduced CraplogParserInterface
Base class for the Craplog's parsers
2023-09-10 11:27:32 +02:00
Valentino Orlandi fe9fd2faa9
Moved themes variables to GlobalConfigs namespace 2023-09-09 22:24:54 +02:00
Valentino Orlandi df2f24e4ee
Improvements
Moved the various getStyleSheet to separate files and placed in
dedicated namespaces inside StyleSec
2023-08-27 17:02:06 +02:00
Valentino Orlandi 6e20d35592
Fix
Fixed sporadic crashes caused by dialogs executed from QThread
2023-07-29 18:10:15 +02:00
Valentino Orlandi a59a4569c9
Version update
Version 2.05
2023-07-23 17:28:03 +02:00
Valentino Orlandi 53a8c39220
Updated CMakeLists.txt 2023-07-23 11:00:46 +02:00
Valentino Orlandi cb690ab215
Updated CMakelists.txt
Added -pthread linker flag for UNIX
2023-06-11 23:32:26 +02:00
Valentino Orlandi e43b2d84ec
Update 2023-06-03 18:16:28 +02:00
Valentino Orlandi 43bddb55ef
Update 2023-06-03 16:43:16 +02:00
Valentino Orlandi 04cf16a385
Improvements and updates
Code and performance improvements.
Renamed CustomTreeWidgetItem to LogFileTreeWidgetItem and moved to
customs folder.
2023-05-14 15:44:11 +02:00
Valentino Orlandi ed03c03d46
Updated CMakeLists.txt 2023-05-14 14:23:18 +02:00
Valentino Orlandi 2039d37c26
Added MemOps namespace
System memory utilities
2023-04-30 20:31:27 +02:00
Valentino Orlandi 1994891b13
Added compiler optimization flags 2023-04-29 15:10:08 +02:00
Valentino Orlandi db725720fe
Improvements
Replaced Result class with std::optional
2023-04-23 15:30:59 +02:00
Valentino Orlandi 67fc419e46
Added tests suite
Added white-box tests.
Updated CMakeLists to allow using CTest.
2023-04-11 23:28:55 +02:00
Valentino Orlandi 7a78e29337
Code improvements and fixes
General improvements.
Made VecOps and Result header only.
Fixed setting LogFormat in Craplog when format string of the current
WebServer changes.
2023-03-18 15:53:47 +01:00
Valentino Orlandi 97bd7e8dd6
Version update
Version 2.04
2023-02-12 23:35:20 +01:00
Valentino Orlandi c43a1ffed1
Created Craplog lib
Holds Craplog's modules shared stuff
2023-02-11 20:22:42 +01:00
Valentino Orlandi f895c7475c
Version update
Version 2.03
2023-01-27 02:51:02 +01:00
Valentino Orlandi 06ea08b829
Updated CMakeLists.txt 2023-01-27 02:48:46 +01:00