Commit Graph

690 Commits

Author SHA1 Message Date
Valentino Orlandi 9051925074
Updated cl compilet flags 2024-05-14 23:18:28 +02:00
Valentino Orlandi 954c6529c0
Fixed compiler warning
Forward declaration of struct as class
2024-05-14 23:17:16 +02:00
Valentino Orlandi 3dc0167821
Improved tests suite
Added new function: testWorkarounds.
Added tests for Workarounds::join.
Updated old ArrayOps tests.
2024-05-13 19:34:59 +02:00
Valentino Orlandi fea64993d9
Moved ArrayOps to Workarounds 2024-05-13 19:31:29 +02:00
Valentino Orlandi 2ba8f6b183
Added workaround for MacOS
MacOS's clang does not support ranges yet
2024-05-13 19:29:00 +02:00
Valentino Orlandi 3b08c6e972
Updated translation resurces 2024-05-07 19:49:19 +02:00
Valentino Orlandi 7c9e60ca83
Updated translation files 2024-05-07 19:48:45 +02:00
Valentino Orlandi 9212ead0ba
Updated some dialogs phrases 2024-05-07 19:48:17 +02:00
Valentino Orlandi 41322931ec
Updated Changelog 2024-05-07 19:47:05 +02:00
Valentino Orlandi f12ca9e75c
Version update
Version 4.01
2024-05-07 19:44:54 +02:00
Valentino Orlandi 662d837e12
Updated tests suite 2024-04-30 21:11:23 +02:00
Valentino Orlandi cd9d48b664
Added new dialogs 2024-04-30 21:11:04 +02:00
Valentino Orlandi 7d110ccabd
Code improvements
Morphed FormatOps class into namespace.
Splitted FormatOps into sub-modules.
Added checks on the logs format for missing important fields.
2024-04-30 21:10:30 +02:00
Valentino Orlandi e7ada82d28
Fixed CTest directives
Fixed LogDocTester return value
2024-04-28 20:23:04 +02:00
Valentino Orlandi 4db09dcfc4
Updated CMake directives
Added targets to update and release translations
2024-04-28 19:37:28 +02:00
Valentino Orlandi cbf76a26a5
CMake improvements
Modernized cmake project structure
2024-04-28 16:09:40 +02:00
Valentino Orlandi 0789e7f4b5
Code improvements
Improved Fetcher.
Introduced namespace: QueryFactory.
2024-04-27 21:44:14 +02:00
Valentino Orlandi b6bac6d39a
Updated doc comments 2024-04-27 20:21:40 +02:00
Valentino Orlandi d319a25c2e
Fixed some compiler warnings 2024-04-27 20:05:13 +02:00
Valentino Orlandi d83bb2af85
CMake improvements
Splitted project sources into separate cmake files
2024-04-27 19:36:16 +02:00
Valentino Orlandi eba625e5b3
Structure improvements
Renamed HashOps to Hasher.
Improved Craplog files tree structure.
2024-04-27 18:04:01 +02:00
Valentino Orlandi 88e080fb4d
Code improvements
Improved Crapview and Fetcher
2024-04-27 17:15:56 +02:00
Valentino Orlandi d999d8501f
Structure improvements
Renamed DbQuery to Fetcher.
Changed crapview-related files tree structure.
2024-04-27 12:35:51 +02:00
Valentino Orlandi 1ea1b0d979
Code improvements
Improved Crapview and DbQuery
2024-04-27 11:28:05 +02:00
Valentino Orlandi 01ee5a81e5
Updated translation resources 2024-04-22 20:04:04 +02:00
Valentino Orlandi 1cb69b0a31
Updated translation files 2024-04-22 20:03:58 +02:00
Valentino Orlandi bd8f40802a
Updated Crapview
Added new methods and data members
2024-04-22 20:02:14 +02:00
Valentino Orlandi 601862c2a0
Updated MainWindow
Added slots for the new configs
2024-04-22 20:01:11 +02:00
Valentino Orlandi 2da551b4c0
Updated ConfigsPage enum 2024-04-22 20:00:17 +02:00
Valentino Orlandi 997d1c8eb3
Updated resources
Added icons for the new configs page
2024-04-22 19:59:46 +02:00
Valentino Orlandi 225110473a
Updated UI
Added page in the Configs to tweak the Relational stats chart
2024-04-22 19:58:45 +02:00
Valentino Orlandi 4339d0366e
Updated MainWindow
Updated readConfigs and writeConfigs methods
2024-04-22 00:25:12 +02:00
Valentino Orlandi 4dbfc272be
Improved and updated Crapview
Improved and updated DbQuery.
Added new methods and data members.
2024-04-21 23:37:33 +02:00
Valentino Orlandi e59d5fcf27
Updated MainWindow
Added slots for the new configs
2024-04-21 23:33:51 +02:00
Valentino Orlandi 88f4c899b1
Updated ConfigsPage enum with new values 2024-04-21 23:31:55 +02:00
Valentino Orlandi be433248ef
Updated main stylesheet 2024-04-21 23:31:05 +02:00
Valentino Orlandi 969666f4b2
Updated resources
Added icons for the new configs pages
2024-04-21 23:30:24 +02:00
Valentino Orlandi ae6867d84b
Updated UI
Added pages to the Configs section for tweaking the stats charts
2024-04-21 23:27:09 +02:00
Valentino Orlandi fcfc52f1ba
Improvements and updates
Using ConfigsPage enum instead of plain int
2024-04-21 11:34:43 +02:00
Valentino Orlandi 0fc4281066
Added Crapconf lib 2024-04-21 11:33:16 +02:00
Valentino Orlandi b418eca43a
Code improvements 2024-04-20 23:54:44 +02:00
Valentino Orlandi abb2662b98
Fixed compiler warning
Fixed possibly uninitialized values warning
2024-04-20 20:35:59 +02:00
Valentino Orlandi 56c2ced6e5
Improved tests suite
Added tests for ArrayOps
2024-04-20 20:32:33 +02:00
Valentino Orlandi c2b0e89bd6
Added IsStdArray concept to ArrayOps 2024-04-20 20:28:39 +02:00
Valentino Orlandi 8b656049ce
Fixed typo in ArrayOps 2024-04-20 18:42:39 +02:00
Valentino Orlandi 969a5f58d0
Code improvements 2024-04-16 20:05:36 +02:00
Valentino Orlandi fa0ea678d1
Updated CMakeLists.txt
Improved Release build with IPO
2024-04-16 20:04:25 +02:00
Valentino Orlandi 71ab2b999c
Fix
Fixed error message of unexistent directory when the logs path is empty
2024-03-01 21:37:41 +01:00
Valentino Orlandi f31abb364b
Improved tests suite
Enhanced tests printed output.
Created own assertions so that tests can be also executed when compiling
in release mode.
2024-02-18 15:39:50 +01:00
Valentino Orlandi 84c4bd5a0e
Fix for BSD 2024-02-17 20:41:23 +01:00