Valentino Orlandi
14086a1de0
Declared LogFile class as MetaType
...
Allows sending as signals parameter
2023-05-14 14:15:23 +02:00
Valentino Orlandi
2343b81d30
Added CraplogLister
...
Craplog worker to scan the logs directory and list files
2023-05-14 14:10:53 +02:00
Valentino Orlandi
1a42375c00
Renamed CraplogWorker to CraplogParser
...
Moved into workers sub-directory
2023-05-14 14:10:09 +02:00
Valentino Orlandi
4de8c777a0
Fix
...
Swapped OSX / BSD ifdefs in MemOps
2023-05-01 11:04:17 +02:00
Valentino Orlandi
28af913e72
Fix
...
Fixed MemOps::availableMemory for BSD
2023-05-01 01:08:26 +02:00
Valentino Orlandi
a1efbd3a5d
Fix
...
Fixed mismatched type for OSX in MemOps::availableMemory
2023-04-30 23:54:32 +02:00
Valentino Orlandi
2985307d25
Updated translation resources
2023-04-30 21:46:52 +02:00
Valentino Orlandi
8cc62418f7
Updated translation files
2023-04-30 21:45:44 +02:00
Valentino Orlandi
abb697d643
Code and docs improvements
2023-04-30 21:30:21 +02:00
Valentino Orlandi
76852f66d4
Fixed sending Qt signals with size_t parameters
2023-04-30 21:07:52 +02:00
Valentino Orlandi
9956647a2d
Added message dialog for insufficient memory
2023-04-30 20:43:18 +02:00
Valentino Orlandi
8b918c4dc4
Added available memory check before parsing
...
Introduced check on selected logs' size to not exceed available memory
2023-04-30 20:36:15 +02:00
Valentino Orlandi
2039d37c26
Added MemOps namespace
...
System memory utilities
2023-04-30 20:31:27 +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
adcb042107
Added message dialog for empty list of log files
2023-04-30 17:19:40 +02:00
Valentino Orlandi
a02f2c9564
Fix
...
Fixed crash on empty logs list
2023-04-30 17:17:14 +02:00
Valentino Orlandi
684a693e56
Code improvements
2023-04-30 17:09:36 +02:00
Valentino Orlandi
8d915aa160
Updated translation resources
2023-04-29 22:45:58 +02:00
Valentino Orlandi
f5b178ad5a
Updated translation files
2023-04-29 22:44:59 +02:00
Valentino Orlandi
a2726fb680
Added warning dialog for duplicate files
2023-04-29 22:40:18 +02:00
Valentino Orlandi
0326bc1cc3
Fix
...
Fixed duplicated log files not catched before parsing
2023-04-29 22:35:02 +02:00
Valentino Orlandi
97e2837e2b
Performance improvements
...
Reverted StringOps::endsWith to previous version
2023-04-29 15:36:35 +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
b045b57851
Fixed OSX compilation issues
2023-04-23 11:03:04 +02:00
Valentino Orlandi
114bf128fb
Code and performance improvements
2023-04-23 11:02:22 +02:00
Valentino Orlandi
bf74ec4ea0
Updated translation files
...
Removed source references for the only 3 (out of 7) files having them
2023-04-15 20:40:27 +02:00
Valentino Orlandi
a78632a024
Fixed time-zone handling for DateTimeOps tests
2023-04-15 20:34:56 +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
479e312d4c
Updated translation files
2023-04-11 23:17:54 +02:00
Valentino Orlandi
19df5598fb
Code improvements
2023-04-11 23:14:24 +02:00
Valentino Orlandi
2ec213210b
Code and performance improvements
...
General code improvements.
Morphed classes into namespaces: DateTimeOps, LogOps, CheckSec,
ColorSec, GZutils, IOutils, PrintSec, StyleSec, StringOps and VecOps.
2023-04-11 23:12:06 +02:00
Valentino Orlandi
bbfd8a7832
Performance improvements
...
Enhanced StringOps methods
2023-04-03 21:40:17 +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
0b4a9790f2
Updated UI
2023-02-12 23:10:28 +01:00
Valentino Orlandi
82e1066abf
Improvements and updates
...
Code improvements.
Charts' themes related updates.
2023-02-12 23:09:10 +01:00
Valentino Orlandi
84ae38023a
Introduced custom themes for the charts
...
Added new method: applyChartTheme
2023-02-12 23:04:36 +01:00
Valentino Orlandi
9c805dd1ff
Code improvements
2023-02-12 23:01:58 +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
06bad1d2ca
Updated translation files
2023-02-11 20:24:29 +01:00
Valentino Orlandi
c43a1ffed1
Created Craplog lib
...
Holds Craplog's modules shared stuff
2023-02-11 20:22:42 +01:00
Valentino Orlandi
c2cd21d2b7
Updated translation resources
2023-01-27 15:35:44 +01:00
Valentino Orlandi
8366e8e5e4
Updated translation files
2023-01-27 15:34:56 +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
Valentino Orlandi
e8eafe7b4f
Updated UI
2023-01-27 02:46:52 +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
bbb5065dc7
Update
...
Removed use of the default connection for the database as consequence of
the introduction of the worker updating it in a separate thread: avoid
query errors and crashes
2023-01-27 02:39:57 +01:00
Valentino Orlandi
ca1bb8d91d
Removed Craplog's module StoreOps
...
Worker handles all this stuff
2023-01-27 02:37:05 +01:00
Valentino Orlandi
d744f346fb
Update
...
Removed stuff which is now done by Craplog's worker.
2023-01-27 02:35:36 +01:00
Valentino Orlandi
3ba11c342d
Improvements and updates
...
Code improvements.
Introduced signals and slot to synchronize with the worker.
Removed stuff which is now done by the worker.
2023-01-27 02:34:33 +01:00
Valentino Orlandi
ad77b21379
Introduced Craplog's worker
...
Worker to parse logs in a QThread
2023-01-27 02:29:53 +01:00
Valentino Orlandi
a2d6aa827c
Improvements and updates
...
Code and performances improvements.
Updated queries' data types.
Removed printable stuff methods.
Improved Counts statistics' chart.
2023-01-27 02:27:25 +01:00
Valentino Orlandi
9310a852ac
Improvements and updates
...
Code and performances improvements.
Updated queries data types.
Added new method: 'countDays'.
Renamed method 'getMonthsCount' to 'countMonths'.
2023-01-27 02:20:11 +01:00
Valentino Orlandi
21855fe1f6
Code improvements
...
Enhanced data types for statistic's queries
2023-01-27 02:15:47 +01:00
Valentino Orlandi
6e8aa9749f
Added PrintSec in Utilities
...
Collection of methods for printable stuff
2023-01-27 02:12:52 +01:00
Valentino Orlandi
1380d79bc1
Adjusted parsed logs' chart size
2023-01-27 02:10:26 +01:00
Valentino Orlandi
b98c97735f
Fix
...
Fixed Crapup resulting in a crash when no connection is available and it
gets launched twice before connection expires
2023-01-27 02:08:41 +01:00
Valentino Orlandi
526dfb4137
Added hard-coded default help
...
Fallback to the default in case help resources are not available
2023-01-27 02:05:36 +01:00
Valentino Orlandi
f946f96fdf
Improvements
...
Added copy-constructor and operator=
2023-01-27 02:02:57 +01:00
Valentino Orlandi
224c224e29
Code improvements
2023-01-27 02:00:56 +01:00
Valentino Orlandi
b58bd89a97
Polished UI
...
Adjusted stats DayTime and Relational draw buttons width and relative
spacer height.
Adjusted stats Speed and Count web-server combo boxes width.
2023-01-24 01:36:29 +01:00
Valentino Orlandi
3cfb960fb0
Improvements and fixes
2023-01-24 01:27:00 +01:00
Valentino Orlandi
72113d2053
Fix
...
Fixed warnings filter in queries
2023-01-24 01:22:38 +01:00
Valentino Orlandi
9e87951349
Code improvements
...
Updated Qt connect syntax
2023-01-23 22:02:55 +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
d34d122d1f
Improvements
...
Added shared mutex for Craplog and LogOps
2023-01-23 21:51:19 +01:00
Valentino Orlandi
73f4512a45
Code improvements
2023-01-23 19:07:24 +01:00
Valentino Orlandi
357c0f0264
Fix
...
Fixed sort by value and not by character for tables' columns holding
numbers
2023-01-23 00:51:25 +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
7950726553
Updated CMakeLists.txt
2023-01-22 20:59:11 +01:00
Valentino Orlandi
d3e261cbb5
Improvements and updates
...
Code improvements.
Replaced plain data types with Result's typedefs.
2023-01-22 20:58:38 +01:00
Valentino Orlandi
1e8d4a9bbc
Added Result in Utilities
...
Introduced typedefs for Result's data
2023-01-22 20:53:13 +01:00
Valentino Orlandi
358c818954
Version update
...
Version 2.02
2023-01-12 23:05:58 +01:00
Valentino Orlandi
1c789d03f4
Updated CMakeLists.txt
...
Added CTest for CI/CD.
Updated translation files list.
2023-01-12 23:05:39 +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
de92d32fa9
Updated UI
...
Added new locales to the menu
2023-01-12 22:58:00 +01:00
Valentino Orlandi
320282cda8
Fix
...
Fixed english locale: en_EN -> en_GB
2023-01-12 22:57:10 +01:00
Valentino Orlandi
25ae596ab2
Updated resources.qrc
2023-01-12 22:35:11 +01:00
Valentino Orlandi
4a70812849
Updated flags icons
2023-01-12 22:34:23 +01:00
Valentino Orlandi
5da06ed6bc
Updated translation resources
2023-01-12 22:32:43 +01:00
Valentino Orlandi
25baccba17
Renamed translation resources
2023-01-12 22:31:00 +01:00
Valentino Orlandi
ab9ca774d4
Updated translation files
2023-01-12 22:28:50 +01:00
Valentino Orlandi
eb96b9a3d8
Renamed translation files
2023-01-12 22:27:26 +01:00
Valentino Orlandi
0e4cec9c71
Merge
...
Added portuguese translation
2022-12-20 20:50:16 +01:00
guidiamond
b62242223b
Add japonese translations
2022-12-10 18:04:30 -03:00
Eikinho
6c7b039937
add portuguese translate
2022-12-09 16:53:45 -03:00
Valentino Orlandi
d5a5681ef5
Fixed assertion failure on some systems
2022-12-06 21:28:56 +01:00
Valentino Orlandi
f1c276eb41
Fixed rat moving on the tail of the snake
2022-12-06 21:27:19 +01:00
Valentino Orlandi
51794f584e
Updated translation files
2022-12-06 21:25:50 +01:00
Valentino Orlandi
450e063f5d
Fixed typo
2022-12-06 21:24:04 +01:00
Valentino Orlandi
898ae3b20a
Code improvements
...
Fixed the override warning
2022-12-04 19:26:07 +01:00
Valentino Orlandi
1e936d27c5
Fixed databases paths creation on first run
2022-12-04 19:21:06 +01:00
Valentino Orlandi
301db90632
Fix
...
Creating directory path recursively
2022-12-04 19:19:38 +01:00
Valentino Orlandi
23812d8c63
Version update
...
Version 2.01
2022-12-03 19:48:55 +01:00
Valentino Orlandi
15ae1205bc
Fix
2022-12-03 19:36:04 +01:00
Valentino Orlandi
0a9a6569b4
Added cmake install instructions for flatpak
2022-12-03 18:10:51 +01:00
Valentino Orlandi
eca69195c4
Updated translation resources
2022-12-03 17:29:09 +01:00
Valentino Orlandi
72b6e376ef
Updated translation files
2022-12-03 17:28:51 +01:00
Valentino Orlandi
b0284565e4
Fixed dialogs messages
2022-12-03 17:25:01 +01:00
Valentino Orlandi
b4c26c0e46
Improvements
...
Fixed charts legend
2022-12-03 17:24:12 +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
4d2bf468e2
Improvements
...
Error message passed to Dialogs as default
2022-12-03 17:21:44 +01:00
Valentino Orlandi
9d4a57d98e
AI improvements
...
Weights adjustments.
Improved data collection performances to speed-up decisions.
2022-12-01 18:33:55 +01:00
Valentino Orlandi
89ee0ecd5b
Improvements and updates
2022-11-28 00:07:31 +01:00
Valentino Orlandi
4453038675
Update
2022-11-28 00:06:10 +01:00
Valentino Orlandi
a191ea672b
Improvements
...
Improved game logics.
Improved AI decision algorithm.
2022-11-28 00:05:27 +01:00
Valentino Orlandi
83c1be52a5
Improvements
2022-11-27 23:53:35 +01:00
Valentino Orlandi
a8915d1971
Fix
2022-11-27 23:53:00 +01:00
Valentino Orlandi
ec406b9ad7
Fix
2022-11-27 23:52:06 +01:00
Valentino Orlandi
92193e73f6
Updated translation resources
2022-11-24 22:56:33 +01:00
Valentino Orlandi
372aef8558
Updated translation files
2022-11-24 22:56:13 +01:00
Valentino Orlandi
82adc2e083
Fixed Snake game translations
2022-11-24 22:55:50 +01:00
Valentino Orlandi
dfdb3260ba
Improvements
2022-11-24 22:31:04 +01:00
Valentino Orlandi
51495b0753
Updated project file
2022-11-24 22:30:34 +01:00
Valentino Orlandi
ce49ee7462
Update
2022-11-24 22:29:50 +01:00
Valentino Orlandi
4cc294874a
Updated games stylesheets
2022-11-24 22:29:17 +01:00
Valentino Orlandi
1b25d8f41c
Updated resources file
2022-11-24 22:28:46 +01:00
Valentino Orlandi
ee27e9c9bb
Updated Snake resources
2022-11-24 22:27:56 +01:00
Valentino Orlandi
20af10d29f
Improvements and updates
...
Updated Snake game includes and resources.
Moved 'Snake' and 'Food' structs in class files.
Added new game modes: Hunt and Battle.
Updated UI.
2022-11-24 22:25:16 +01:00
Valentino Orlandi
068f9faac0
Update
...
Updated CrissCross includes and resources
2022-11-24 22:20:13 +01:00
Valentino Orlandi
e1e394db48
Moved Game resources
2022-11-24 22:17:37 +01:00
Valentino Orlandi
2630b7fc4b
Moved Games files
2022-11-24 22:15:37 +01:00
Valentino Orlandi
65c53083b9
Improvements
...
Set request-timeout time as class variable
2022-11-22 18:05:18 +01:00
Valentino Orlandi
6d573bbadc
Fixed IIS formats string-check
2022-11-22 18:04:28 +01:00
Valentino Orlandi
b64a762abd
Updated MainWindow UI
...
Restored defaut layout of the QComboBox items
2022-11-22 18:03:42 +01:00
Valentino Orlandi
d5d775a810
Updated MainWindow stylesheet
2022-11-22 18:02:03 +01:00
Valentino Orlandi
4e55805df4
Fix
...
Fixed VecOps documentation
2022-11-21 08:24:12 +01:00
Valentino Orlandi
597d1235f4
Improvements
...
Implemented generic type on VecOps class
2022-11-21 00:51:44 +01:00
Valentino Orlandi
27b90b2c1d
Documented headers
...
Qt-style doxygen documentation comment blocks
2022-11-19 00:07:56 +01:00
Valentino Orlandi
013761a7c1
Version upgrade
...
Upgrade to version 2.00
2022-11-16 17:31:08 +01:00
Valentino Orlandi
b0dc5c0fcb
Update
2022-11-16 17:30:07 +01:00
Valentino Orlandi
f7cd746f67
Fix for OSX
2022-11-16 17:28:16 +01:00
Valentino Orlandi
9d732100a4
Fix
2022-11-13 14:58:38 +01:00
Valentino Orlandi
4ba13ea2c4
Updated translations resources
2022-11-13 14:51:13 +01:00
Valentino Orlandi
8092353a4a
Updated translation files
2022-11-13 14:50:43 +01:00
Valentino Orlandi
3600c1fc96
Update
2022-11-13 14:50:16 +01:00
Valentino Orlandi
6bc706d188
Fixed self-collision detection
2022-11-13 01:43:57 +01:00
Valentino Orlandi
df72851b91
Added HighDpiScaling support
2022-11-13 01:42:34 +01:00
Valentino Orlandi
03e4be9535
Update
2022-11-13 01:40:20 +01:00
Valentino Orlandi
1140a780dd
Updated resources
2022-11-13 01:39:02 +01:00
Valentino Orlandi
b2a18e6e10
Added Crapup related icons
2022-11-13 01:38:49 +01:00
Valentino Orlandi
755a52329e
Removed version-check related dialogs
2022-11-13 01:37:44 +01:00
Valentino Orlandi
fcd1dfb3c9
Update
2022-11-13 01:36:54 +01:00
Valentino Orlandi
10a8e83e8f
Added Crapup UI
2022-11-13 01:36:35 +01:00
Valentino Orlandi
edf9f9b145
Improvements and updates
...
Added stylesheets support.
Added UI to display the running state and replace dialogs.
Improved requests handling.
2022-11-13 01:35:16 +01:00
Valentino Orlandi
b65b8a03f0
Improvements and updates
...
UI updates.
Added stylesheets support.
2022-11-13 01:30:30 +01:00
Valentino Orlandi
85a06e2138
Fixed UI headers fonts
2022-11-12 00:48:26 +01:00
Valentino Orlandi
76bd1d845c
Removed Palettes
2022-11-12 00:47:41 +01:00
Valentino Orlandi
9472ce2043
Improvements
...
Added Powder theme
2022-11-12 00:46:56 +01:00
Valentino Orlandi
12e1ff2bfa
Improvements and fixes
...
Added Herb theme.
Fixed theme map keys.
2022-11-11 23:35:52 +01:00
Valentino Orlandi
7f2ec84e40
Added Candy and Herb themes
2022-11-11 23:32:27 +01:00
Valentino Orlandi
6b420bac5a
Improvements
...
Stylesheet as default model and themes as colors maps
2022-11-11 20:51:12 +01:00
Valentino Orlandi
8c4a452319
Improvements
...
Stylesheet as default model and themes as colors maps.
Added Candy theme.
2022-11-11 20:49:27 +01:00
Valentino Orlandi
d6f562682c
Fixed Snake score position
2022-11-10 18:22:18 +01:00
Valentino Orlandi
367266d834
Update
2022-11-10 18:22:06 +01:00
Valentino Orlandi
799dba4acf
Updated games to use stylesheets
...
Added GameSec shared class.
Added Ash theme.
2022-11-10 18:20:47 +01:00
Valentino Orlandi
49dcf6361e
Fixed tab alignment for Mac
2022-11-10 18:17:37 +01:00
Valentino Orlandi
4463660bd0
Update
2022-11-07 21:29:29 +01:00
Valentino Orlandi
4db847d008
Removed unused features
2022-11-07 21:29:15 +01:00
Valentino Orlandi
a72befca45
Fixed typo
2022-11-07 21:28:59 +01:00
Valentino Orlandi
74e4600f57
Update
2022-11-07 21:28:40 +01:00
Valentino Orlandi
d01c233dd4
Added StyleSheets utility
...
Added Ash theme
2022-11-07 21:27:56 +01:00
Valentino Orlandi
11cec6d4c2
Updated resources
2022-11-07 21:26:59 +01:00
Valentino Orlandi
d2c776eab0
Updated icons
2022-11-07 21:26:37 +01:00
Valentino Orlandi
1bf2539c8d
Improvements and updates
...
Added new method: 'updateUiFonts'.
Code improvements.
2022-11-07 21:25:29 +01:00
Valentino Orlandi
4e98963687
Updated UI
2022-11-07 21:23:30 +01:00
Valentino Orlandi
0e04ede7c0
Removed elB4RTO's TextBrowser
2022-10-27 23:35:26 +02: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
c7d8b0ef74
Restyled UI
2022-10-27 23:31:17 +02:00
Valentino Orlandi
1de3b7ca35
Updated resources
2022-10-27 23:29:38 +02:00
Valentino Orlandi
809fb90dc1
Renewed icons
2022-10-27 23:29:16 +02:00
Valentino Orlandi
da6b60ef4a
Code improvements
2022-10-24 23:12:23 +02:00
Valentino Orlandi
7dc0743895
Improvements
...
Fixed OS recognition order.
Code improvements.
2022-10-24 23:11:26 +02:00
Valentino Orlandi
6e4c02c062
Fixed cell size
2022-10-24 23:08:42 +02:00
Valentino Orlandi
7909c504e6
Fix
2022-10-23 19:10:46 +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
74d3ea2ae0
Updated translations
2022-10-23 16:38:27 +02:00
Valentino Orlandi
c59d7e0066
Improvements
...
Improved AI choice
2022-10-19 23:24:06 +02:00
Valentino Orlandi
df1bcfd22f
Improvements
...
Improved game logic.
Added water field limits.
Removed Tile enum and field array, added relative logic as replacement.
Added increasing of the speed after reaching max snake length.
2022-10-19 23:23:06 +02:00
Valentino Orlandi
c3c1bee77e
Improvements
...
Removed QFrame container for the QGraphicsView
2022-10-19 23:16:30 +02:00
Valentino Orlandi
9e9b571d31
Updated resources
2022-10-19 23:15:41 +02:00
Valentino Orlandi
2f90822a80
Added Snake game image
...
Water field limit
2022-10-19 23:14:58 +02:00
Valentino Orlandi
cd6c261850
Improvements
2022-10-19 17:39:56 +02:00
Valentino Orlandi
06b7296ad5
Improvements
...
Modified game logic processes:
- key events are now stored in a queque and processed separately
- improved collision detection
- improved snake body growth
2022-10-19 17:39:10 +02:00
Valentino Orlandi
69b16d2eb8
Updated with new resources
2022-10-18 22:18:22 +02:00
Valentino Orlandi
edce799492
Update
2022-10-18 22:17:36 +02:00
Valentino Orlandi
d7a61fd641
Improvements and updates
...
Updates related to the QGraphicsView usage.
Implemented game logic.
Code improvements.
2022-10-18 22:17:19 +02:00
Valentino Orlandi
9733931a7f
Improvements and updates
...
Added 'PLAY' button.
Morphed field QFrame into QGraphicsView.
2022-10-18 22:09:39 +02:00
Valentino Orlandi
2639f62e71
Added Snake game images
2022-10-18 22:05:19 +02:00
Valentino Orlandi
dddcd8a314
Update
2022-10-17 20:20:29 +02:00
Valentino Orlandi
882f6a2d23
Update
...
Added Snake game stuff
2022-10-17 20:19:56 +02:00
Valentino Orlandi
071991198c
Update
...
Addeed Snake game menu entry
2022-10-17 20:19:18 +02:00
Valentino Orlandi
d52fa274d6
Started developing Snake game
2022-10-17 20:18:00 +02:00
Valentino Orlandi
ce18ca4ed2
Removed unused icon
2022-10-17 11:33:01 +02:00
Valentino Orlandi
398b7a793e
Update
2022-10-16 16:27:42 +02:00
Valentino Orlandi
89ace4368f
Update
2022-10-16 16:27:24 +02:00
Valentino Orlandi
d7f861f970
Update
...
Added CrissCross
2022-10-16 16:27:13 +02:00
Valentino Orlandi
a9823b7501
Update
...
Added CrissCross menu entry
2022-10-16 16:26:20 +02:00
Valentino Orlandi
9d564c6b01
Added CrissCross resources
2022-10-16 16:18:06 +02:00
Valentino Orlandi
94975e2236
Added CrissCross game
2022-10-16 16:17:08 +02:00
Valentino Orlandi
548fd66b11
Update
2022-10-15 19:44:39 +02:00
Valentino Orlandi
333a835647
Version update: 1.01
2022-10-15 15:32:07 +02:00
Valentino Orlandi
bcc971ea51
Improvements
...
Fixed Windows libraries linking
2022-10-15 15:30:47 +02:00
Valentino Orlandi
47b463d7b2
Updated translation files
2022-10-15 15:20:18 +02:00
Valentino Orlandi
175e4871bc
Updated icons
2022-10-15 15:19:39 +02:00
Valentino Orlandi
bff4d7fa67
Updated window themes
2022-10-15 15:18:53 +02:00
Valentino Orlandi
dfae70bedb
Fixed typo
2022-10-15 15:17:23 +02:00
Valentino Orlandi
332d422b41
Updates
...
Updated themes names
2022-10-14 22:56:52 +02:00
Valentino Orlandi
55503d6762
Fix
...
Fixed charts theme option
2022-10-14 22:56:21 +02:00
Valentino Orlandi
842eae70ae
Improvements
...
Catch for the 'LogParserException' to avoid crashes when thrown
2022-10-14 22:54:35 +02:00
Valentino Orlandi
b3291f7fc2
Improvements
...
Created new dialog: 'errFailedParsingLogs'
2022-10-14 22:53:28 +02:00
Valentino Orlandi
f631b9f915
Update
...
Updated 'LogParserException' throwers
2022-10-14 22:52:38 +02:00
Valentino Orlandi
60ee452365
Improvements
...
Edited 'LogParserException'
2022-10-14 22:51:50 +02:00
Valentino Orlandi
d5940e3824
Updated themes names
2022-10-14 22:49:23 +02:00
Valentino Orlandi
4ef85d8ec4
Updates
2022-10-10 21:28:12 +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
6e74a5afe0
New themes
...
Edited old theme names: Dark->Forest, Light->Moon.
Added new themes: CandyLand and Carbon.
2022-10-10 21:18:05 +02:00
Valentino Orlandi
0defc4740d
Improvements
...
Code improvements.
Added new dialog: 'warnInvalidItemBW' and 'errFailedApplyingConfigs'.
2022-10-10 21:16:12 +02:00
Valentino Orlandi
cec7a99de5
Code improvements
2022-10-10 21:14:48 +02:00
Valentino Orlandi
faa30e3d69
Improvements
...
Code improvements.
Set the ground value of the Speed Chart to 1 to have more uniform line
color.
Fixed the division by 0 error in the Globals.
2022-10-10 21:13:59 +02:00
Valentino Orlandi
837f896c55
Improvements
...
Code improvements.
Added new method: 'sanitizeBWitem' to check a string before adding it to
the relative warn/black list.
2022-10-10 21:10:58 +02:00
Valentino Orlandi
f5a39ca3fa
Improvements
...
Added new exception: 'BWlistException' for warnlists/blacklists.
Unleashed stdout print for the exceptions.
2022-10-10 21:08:09 +02:00
Valentino Orlandi
868913855e
Improvements
...
Modified 'randomLines' method to include the first and last line of a file
as default
2022-10-10 21:04:07 +02:00
Valentino Orlandi
bdbeeb2a9f
Improvements
...
Code improvements.
Added new methods: 'isHex', 'isIP', 'toUpper' and 'toLower'.
2022-10-10 21:01:31 +02:00
Valentino Orlandi
5ab41c406a
Update
...
Version 1.01
2022-10-06 21:35:22 +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
300cfeacac
FIxed redundant database connections
2022-10-06 21:30:04 +02:00
Valentino Orlandi
7d02d5abbd
Fix
...
Handle null file pointer
2022-10-06 21:28:33 +02:00
Valentino Orlandi
f3dbfbf3d8
Update
2022-10-05 21:39:19 +02:00
Valentino Orlandi
418eef9e21
Update dialogs calls
2022-10-05 21:38:54 +02:00
Valentino Orlandi
051e0c0f9b
Improvements and updates
...
Moved dialog strings from header's constants to inside source's methods.
Updated dialogs to use the new custom objects.
Set methods' parent as last parameter with default value to nullptr.
2022-10-05 21:30:42 +02:00
Valentino Orlandi
3f20392d75
Added custom Discard-Ignore-Abort choice Dialog
2022-10-05 21:21:37 +02:00
Valentino Orlandi
0a3f9833b0
Added custom Yes-No choice Dialog
2022-10-05 21:20:42 +02:00
Valentino Orlandi
a809a96d5d
Added custom Informational Dialog
2022-10-05 21:19:39 +02:00
Valentino Orlandi
4ffd10d8a5
Updated resources
2022-10-05 21:16:28 +02:00
Valentino Orlandi
fee3da81f0
Added new dialogs icons
2022-10-05 21:15:55 +02:00
Valentino Orlandi
6ce4db0809
Fix to have the real size of gzipped files
2022-09-01 00:51:32 +02:00
Valentino Orlandi
a9bca06f15
Fixed Windows compatibility
2022-09-01 00:49:22 +02:00
Valentino Orlandi
858b647ff3
Fixes for cross-platform compatibility
2022-09-01 00:48:47 +02:00
Valentino Orlandi
6f3e166dce
Fixed Windows compatibility
2022-09-01 00:47:19 +02:00
Valentino Orlandi
f07970cea0
Fixed some Windows compatibility issues
2022-09-01 00:46:42 +02:00
Valentino Orlandi
08245f1a6f
Updated translation releases
2022-09-01 00:45:48 +02:00
Valentino Orlandi
e463d99c3f
Updated translation files
2022-09-01 00:45:09 +02:00
Valentino Orlandi
2ebb38974e
Added compiled translation resources
2022-08-27 21:43:25 +02:00
Valentino Orlandi
32b1477012
Update
2022-08-27 21:38:54 +02:00
Valentino Orlandi
b4c8bafb42
Updates
...
Added new method: 'wsFromIndex'.
2022-08-27 21:38:42 +02:00
Valentino Orlandi
66346b732d
Fixes
2022-08-27 21:37:03 +02:00