Commit Graph

102 Commits

Author SHA1 Message Date
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 8955ab939b
Improved exceptions 2024-02-09 21:09:42 +01:00
Valentino Orlandi b70202078b
Improvements and updates 2024-02-09 16:28:02 +01:00
Valentino Orlandi ddf92dc04d
Updates
Using ColorsScheme instead of int for the colors scheme id
2024-02-06 00:48:50 +01:00
Valentino Orlandi b07985719b
Improvements
Added stylesheet to Crapnote
2024-02-05 23:47:19 +01:00
Valentino Orlandi 7265d082b0
Improvements
Improved stylesheets creation
2024-02-05 20:56:23 +01:00
Valentino Orlandi 5e1821b9e5
Updates 2024-02-05 20:10:37 +01:00
Valentino Orlandi 6e9aa9b8cb
Minor improvements 2024-02-04 22:38:49 +01:00
Valentino Orlandi 2b44f28f94
Updates 2024-02-04 21:59:46 +01:00
Valentino Orlandi 469a4d812d
Minor improvements 2024-02-04 11:34:30 +01:00
Valentino Orlandi d71801b8d6
Moved blacklists and warnlists from Craplog to MainWindow 2024-02-04 01:16:54 +01:00
Valentino Orlandi a1d0419969
Code improvements and updates
Improved MainWindow
2024-02-03 17:51:46 +01:00
Valentino Orlandi 2fb44e00bb
Improved database handling
Added namespace DatabasesNames
2024-02-01 22:58:42 +01:00
Valentino Orlandi a0f4c9ab57
Moved warnings from database
Warnings are no more checked while parsing logs nor stored in the
database along with other data.
Warnings are now dinamically checked while requesting the statistics so
that warnlists will be more flexible and effective.
2024-01-28 17:49:51 +01:00
Valentino Orlandi 3bd1afa377
Improvements
Improved errors handling while applying configuration from file to
minimize data loss
2024-01-27 18:12:06 +01:00
Valentino Orlandi d78936610e
Moved some functions from main lib to MainWindow 2024-01-22 20:01:41 +01:00
Valentino Orlandi 82de6c4ca4
Update 2024-01-22 01:49:22 +01:00
Valentino Orlandi 6cba718598
Update 2024-01-22 00:14:26 +01:00
Valentino Orlandi d910069a1b
Minor code improvements
Replaced use of postfix operators with prefix operators.
Replaced manual declarations with Q_DISABLE_COPY_MOVE macro for
FileHandler classes.
2024-01-21 16:05:23 +01:00
Valentino Orlandi 2f8ec16043
Improvements 2023-12-01 22:58:54 +01:00
Valentino Orlandi 2c97b90ca3
Improvements
Removed predefined logs formats.
Moved logs format check inside Craplog.
2023-11-28 19:46:23 +01:00
Valentino Orlandi 48b053eae5
Fixes
Fixed tables header height when using themes.
Fixed logs list items font.
2023-10-07 15:00:39 +02:00
Valentino Orlandi 103d46f206
Improvements and fixes
Code improvements.
Fixed compiler warnings.
2023-09-24 20:50:10 +02:00
Valentino Orlandi 15c945f854
Fixes
Fixed C++20 and Qt6 transition issues
2023-09-24 19:51:28 +02:00
Valentino Orlandi b476a2d074
Fixed compilers warnings 2023-09-16 20:28:27 +02:00
Valentino Orlandi 3f043adb52
Improvements
Moved icons set string to GlobalConfigs
2023-09-10 18:50:00 +02:00
Valentino Orlandi 1baddb36a2
Updated conf file 2023-09-10 11:55:22 +02:00
Valentino Orlandi fe9fd2faa9
Moved themes variables to GlobalConfigs namespace 2023-09-09 22:24:54 +02:00
Valentino Orlandi 5bbd276776
Improvements
Improved charts theme preview.
Made charts theme appling automatically when changed in the configs.
2023-08-27 20:52:54 +02:00
Valentino Orlandi 4f98cb5db8
Improvements
Morphed Ui raw pointers into smart pointers.
Removed unnecessary destructors.
2023-08-27 18:49:34 +02:00
Valentino Orlandi b9c209283f
Update
Added support for native themes icons.
Added support for configs tree icons.
2023-08-26 16:41:54 +02:00
Valentino Orlandi e26b54827f
Improvements
Improved enabled/disabled state for crapview statistics.
Added flat/unflat state for warnlists/blacklists buttons.
2023-08-25 22:31:58 +02:00
Valentino Orlandi 42de6a61e4
Update 2023-08-25 21:42:12 +02:00
Valentino Orlandi 581c096876
Renamed themes
None -> Native
Powder -> Light
Ash -> Dark
2023-08-04 19:58:11 +02:00
Valentino Orlandi c0526482df
Removed Herb and Candy themes 2023-08-04 19:51:37 +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 7656514195
Improvements
Added filter string check on-the-fly.
Filters background turns red when the string is invalid.
2023-07-23 12:54:35 +02:00
Valentino Orlandi 43a92bcb41
Improvements and updates 2023-07-23 10:58:48 +02:00
Valentino Orlandi e43b2d84ec
Update 2023-06-03 18:16:28 +02:00
Valentino Orlandi feb3e7a1c9
Improvements
Moved OS checks to compile time
2023-05-21 23:32:39 +02:00
Valentino Orlandi 9ab24e669e
Fix
Fixed global statistics buttons flattening on failure
2023-05-21 16:02:39 +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 272cb7a773
Improvements and updates
Code improvements.
Use of CustomTreeWidgetItem instead of QTreeWidgetItem.
2023-05-14 14:30:15 +02:00
Valentino Orlandi 24b855aa9c
Updated MainWindow 2023-05-14 14:21:42 +02:00
Valentino Orlandi 584e2a0a90
Fix
Fixed log files selection not being cleared after job abortion
2023-04-30 17:50:11 +02:00
Valentino Orlandi 684a693e56
Code improvements 2023-04-30 17:09:36 +02:00
Valentino Orlandi 19df5598fb
Code improvements 2023-04-11 23:14:24 +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 82e1066abf
Improvements and updates
Code improvements.
Charts' themes related updates.
2023-02-12 23:09:10 +01:00
Valentino Orlandi 49d59fe70c
Improvements and updates
Code improvements.
Craplog's lib relative updates.
Replaced raw pointers with smart pointers.
Replaced raw loops with STL algorithms.
Moved members variables initialization to initialization lists.
2023-02-11 20:41:43 +01:00