Commit Graph

110 Commits

Author SHA1 Message Date
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
Valentino Orlandi df46ae69da
Improvements and updates
Code improvements.
Removed printable stuff.
Added help fallback to hard-coded default in case of missing resources.
Added signals and slots to synchronize with Craplog and get performance
data.
2023-01-27 02:45:51 +01:00
Valentino Orlandi 3cfb960fb0
Improvements and fixes 2023-01-24 01:27:00 +01:00
Valentino Orlandi 6c91de1838
Code improvements
Updated Qt connect syntax.
Renamed some slots and methods.
Added new slot 'afterCraplogFinished'.
Added new method 'dbUsable'.
2023-01-23 22:02:07 +01:00
Valentino Orlandi 73f4512a45
Code improvements 2023-01-23 19:07:24 +01:00
Valentino Orlandi e81abcbcd9
Fix
Fixed tables' items not displaying when renewing a QTableView having a
header's column with the SortIndicator enabled
2023-01-23 00:47:43 +01:00
Valentino Orlandi 506c3d2d45
Update
Extended locales names.
Added new locales' menus entries, signals and slots.
2023-01-12 23:01:19 +01:00
Valentino Orlandi 1e936d27c5
Fixed databases paths creation on first run 2022-12-04 19:21:06 +01:00
Valentino Orlandi 6d2b16b0e8
Improvements and updates
Updated data path.
Error message passed to Dialogs.
Fixed charts legend.
2022-12-03 17:23:35 +01:00
Valentino Orlandi ce49ee7462
Update 2022-11-24 22:29:50 +01:00
Valentino Orlandi 27b90b2c1d
Documented headers
Qt-style doxygen documentation comment blocks
2022-11-19 00:07:56 +01:00
Valentino Orlandi 03e4be9535
Update 2022-11-13 01:40:20 +01:00
Valentino Orlandi 85a06e2138
Fixed UI headers fonts 2022-11-12 00:48:26 +01:00
Valentino Orlandi 367266d834
Update 2022-11-10 18:22:06 +01:00
Valentino Orlandi 1bf2539c8d
Improvements and updates
Added new method: 'updateUiFonts'.
Code improvements.
2022-11-07 21:25:29 +01:00
Valentino Orlandi 8759ee22e8
Update
Updated slots to follow UI updates.
Added new methods: 'switchMainTab', 'switchStatsTab',
'detectIconsTheme', 'updateUiIcons'.
2022-10-27 23:34:14 +02:00
Valentino Orlandi da6b60ef4a
Code improvements 2022-10-24 23:12:23 +02:00
Valentino Orlandi 24b0e8b599
Code improvements 2022-10-23 18:15:41 +02:00
Valentino Orlandi 3ed82a8ba9
Code improvements 2022-10-23 16:41:36 +02:00
Valentino Orlandi edce799492
Update 2022-10-18 22:17:36 +02:00
Valentino Orlandi 882f6a2d23
Update
Added Snake game stuff
2022-10-17 20:19:56 +02:00
Valentino Orlandi d7f861f970
Update
Added CrissCross
2022-10-16 16:27:13 +02:00
Valentino Orlandi 55503d6762
Fix
Fixed charts theme option
2022-10-14 22:56:21 +02:00
Valentino Orlandi 42b8ecaee4
Improvements and updates
Removed std::thread completely,  replaced with Qt stuff.
Size check before to read for the LogFilesViewer too.
Check an item before adding it to the relative Warn/Black list.
Improved dialogs while reading the configs.
2022-10-10 21:27:59 +02:00
Valentino Orlandi 348ae7ef4c
Code improvements
More thread-safe procedures: morphed std::thread to QTimer, turned
thread-related methods into slots
2022-10-06 21:34:02 +02:00
Valentino Orlandi 418eef9e21
Update dialogs calls 2022-10-05 21:38:54 +02:00
Valentino Orlandi b4c8bafb42
Updates
Added new method: 'wsFromIndex'.
2022-08-27 21:38:42 +02:00
Valentino Orlandi 768e95c45f
Code improvements 2022-08-27 10:35:58 +02:00
Valentino Orlandi a0bf3bb7a7
Exceptions improvements and updates 2022-08-25 01:08:40 +02:00
Valentino Orlandi 1fba8707ff
Improvements
Added Crapinfo related methods.
Code polished.
2022-08-23 21:43:49 +02:00
Valentino Orlandi 793e8c250c
Update 2022-08-23 00:58:17 +02:00
Valentino Orlandi b3bab8486a
Improvements
Added database backup support.
Code improvements.
2022-08-23 00:48:49 +02:00
Valentino Orlandi ab0480e0fa
Improvements
Code improvements.
Translation improvements.
2022-08-22 21:18:31 +02:00
Valentino Orlandi 49aa984671
Code improvements and updates 2022-08-21 21:55:15 +02:00
Valentino Orlandi 095d572029
Improvements
Implemented 'refreshLogsList' as thread.
Implemented drawStats as QTimers.
Code improvements.
2022-08-19 22:42:58 +02:00
Valentino Orlandi 748507ba14
Moved QTranslator from 'main' to 'MainWindow' 2022-08-18 21:04:42 +02:00
Valentino Orlandi 687dc36db2
Improvements and updates
Implemented the menu entries.
Added translations support.
Added custom window theme support.
Code improvements.
2022-08-18 20:59:49 +02:00
Valentino Orlandi 4366c5c8f7
Improvements and updates
Added new method: 'checkDataDB'.
Code improvements.
2022-08-17 23:38:00 +02:00
Valentino Orlandi 9b98e1e3c4
Improvements and updates
Added new methods: 'showHelp', 'makeStatsGlobals'.
Fixes.
2022-08-16 22:08:57 +02:00
Valentino Orlandi d6e3ffd59e
Improvements
Cnahged DB paths handling.
Fixed 'basePath' method.
Code improvements.
2022-08-13 21:12:52 +02:00
Valentino Orlandi aac7f65bdb
Improvements and updates 2022-08-12 22:15:14 +02:00
Valentino Orlandi 64414c37d4
Improvements, updates and fixes
Craphelp-related stuff.
2022-08-11 21:00:25 +02:00
Valentino Orlandi 1adf9e828e
Standardizations and improvements
Added OS specific configurations.
Removed allow/disallow WebServer options.
Implemented 'readConfigs' method.
Added new dialogs calls.
Added new method: 'updateUiLanguage' and new tab's related stuff.
Code improvements.
2022-08-10 23:49:07 +02:00
Valentino Orlandi b09d058be4
Improvements
Added new Configs related methods: 'readConfigs', 'writeConfigs',
'geometryToString', 'geometryFromString', 'list2string', 'string2list'
and 'updateUiLanguage'.
Added new Database configs related methods.
Code improvements.
2022-08-09 21:45:58 +02:00
Valentino Orlandi 959ee53b35
Removed ErrorLogs support + code improvements 2022-08-08 22:45:17 +02:00
Valentino Orlandi b761b510c1
Improvements and updates
Added Nginx and IIS configs methods
2022-08-06 00:23:25 +02:00
Valentino Orlandi 6b1d692456
Improvements and updates
Improvements to the configs related methods
2022-08-04 21:59:02 +02:00
Valentino Orlandi f5c4b46824
Improvements and updates
Started implementing Configs related methods.
2022-08-03 21:36:13 +02:00
Valentino Orlandi 0074078372
Code improvements 2022-08-02 21:07:21 +02:00
Valentino Orlandi f2114f8b9d
Updates 2022-07-30 20:58:23 +02:00
Valentino Orlandi f43d0d180b
Started adding Global stats tab methods 2022-07-29 20:13:06 +02:00
Valentino Orlandi caff287942
Code improvements and updates 2022-07-28 22:45:38 +02:00
Valentino Orlandi 8d0cdd9c43
Project transition 2022-07-26 20:50:33 +02:00
Renamed from craplog/mainwindow.cpp (Browse further)