Version update 4.01 #51

Merged
elB4RTO merged 56 commits from devel into main 2024-05-15 21:12:35 +02:00
Owner

Description

Version update 4.01

  • Added possibility to tweak some of the statistics charts:
    • Speed:
      • Define the time interval used to group values
      • Define the time format for the labels on the x-axis
    • Counts:
      • Define the relative size of the pie chart
      • Define the maximum number of pie slices
    • Relational:
      • Define the time format for the labels on the x-axis
  • Improved project structure
  • Modernized Cmake usage
  • Code improvements
  • Tests improvements

Issue Reference

**Description** Version update `4.01` - Added possibility to tweak some of the statistics charts: - Speed: - Define the time interval used to group values - Define the time format for the labels on the x-axis - Counts: - Define the relative size of the pie chart - Define the maximum number of pie slices - Relational: - Define the time format for the labels on the x-axis - Improved project structure - Modernized Cmake usage - Code improvements - Tests improvements <br/> **Issue Reference** - #42
elB4RTO added the
enhancement
label 2024-05-14 22:37:23 +02:00
elB4RTO self-assigned this 2024-05-14 22:37:23 +02:00
elB4RTO added 54 commits 2024-05-14 22:37:24 +02:00
f31abb364b
Improved tests suite
Enhanced tests printed output.
Created own assertions so that tests can be also executed when compiling
in release mode.
71ab2b999c
Fix
Fixed error message of unexistent directory when the logs path is empty
5d2b4aa24e
Updated build scripts
Changed build type from MinSizeRel to Release
fa0ea678d1
Updated CMakeLists.txt
Improved Release build with IPO
56c2ced6e5
Improved tests suite
Added tests for ArrayOps
abb2662b98
Fixed compiler warning
Fixed possibly uninitialized values warning
fcfc52f1ba
Improvements and updates
Using ConfigsPage enum instead of plain int
ae6867d84b
Updated UI
Added pages to the Configs section for tweaking the stats charts
969666f4b2
Updated resources
Added icons for the new configs pages
e59d5fcf27
Updated MainWindow
Added slots for the new configs
4dbfc272be
Improved and updated Crapview
Improved and updated DbQuery.
Added new methods and data members.
4339d0366e
Updated MainWindow
Updated readConfigs and writeConfigs methods
225110473a
Updated UI
Added page in the Configs to tweak the Relational stats chart
997d1c8eb3
Updated resources
Added icons for the new configs page
601862c2a0
Updated MainWindow
Added slots for the new configs
bd8f40802a
Updated Crapview
Added new methods and data members
1ea1b0d979
Code improvements
Improved Crapview and DbQuery
d999d8501f
Structure improvements
Renamed DbQuery to Fetcher.
Changed crapview-related files tree structure.
88e080fb4d
Code improvements
Improved Crapview and Fetcher
eba625e5b3
Structure improvements
Renamed HashOps to Hasher.
Improved Craplog files tree structure.
d83bb2af85
CMake improvements
Splitted project sources into separate cmake files
0789e7f4b5
Code improvements
Improved Fetcher.
Introduced namespace: QueryFactory.
cbf76a26a5
CMake improvements
Modernized cmake project structure
4db09dcfc4
Updated CMake directives
Added targets to update and release translations
5df9f2731a
Updated build scripts
Changed cmake build target from 'all' to 'LogDoctor'
e7ada82d28
Fixed CTest directives
Fixed LogDocTester return value
7d110ccabd
Code improvements
Morphed FormatOps class into namespace.
Splitted FormatOps into sub-modules.
Added checks on the logs format for missing important fields.
f12ca9e75c
Version update
Version 4.01
0f59d64ead
Updates
Updated Dockerfile and MacOS bundle
2ba8f6b183
Added workaround for MacOS
MacOS's clang does not support ranges yet
3dc0167821
Improved tests suite
Added new function: testWorkarounds.
Added tests for Workarounds::join.
Updated old ArrayOps tests.
elB4RTO added this to the Project LogDoctor project 2024-05-14 22:37:24 +02:00
elB4RTO added 2 commits 2024-05-14 23:22:19 +02:00
elB4RTO merged commit c018a40887 into main 2024-05-15 21:12:35 +02:00
elB4RTO referenced this issue from a commit 2024-05-15 21:12:38 +02:00
Sign in to join this conversation.
No description provided.