Commit graph

74 commits

Author SHA1 Message Date
4de8c777a0
Fix
Swapped OSX / BSD ifdefs in MemOps
2023-05-01 11:04:17 +02:00
28af913e72
Fix
Fixed MemOps::availableMemory for BSD
2023-05-01 01:08:26 +02:00
a1efbd3a5d
Fix
Fixed mismatched type for OSX in MemOps::availableMemory
2023-04-30 23:54:32 +02:00
abb697d643
Code and docs improvements 2023-04-30 21:30:21 +02:00
2039d37c26
Added MemOps namespace
System memory utilities
2023-04-30 20:31:27 +02:00
684a693e56
Code improvements 2023-04-30 17:09:36 +02:00
97e2837e2b
Performance improvements
Reverted StringOps::endsWith to previous version
2023-04-29 15:36:35 +02:00
db725720fe
Improvements
Replaced Result class with std::optional
2023-04-23 15:30:59 +02:00
b045b57851
Fixed OSX compilation issues 2023-04-23 11:03:04 +02:00
114bf128fb
Code and performance improvements 2023-04-23 11:02:22 +02:00
19df5598fb
Code improvements 2023-04-11 23:14:24 +02:00
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
bbfd8a7832
Performance improvements
Enhanced StringOps methods
2023-04-03 21:40:17 +02:00
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
84ae38023a
Introduced custom themes for the charts
Added new method: applyChartTheme
2023-02-12 23:04:36 +01:00
9c805dd1ff
Code improvements 2023-02-12 23:01:58 +01:00
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
21855fe1f6
Code improvements
Enhanced data types for statistic's queries
2023-01-27 02:15:47 +01:00
6e8aa9749f
Added PrintSec in Utilities
Collection of methods for printable stuff
2023-01-27 02:12:52 +01:00
224c224e29
Code improvements 2023-01-27 02:00:56 +01:00
73f4512a45
Code improvements 2023-01-23 19:07:24 +01:00
1e8d4a9bbc
Added Result in Utilities
Introduced typedefs for Result's data
2023-01-22 20:53:13 +01:00
301db90632
Fix
Creating directory path recursively
2022-12-04 19:19:38 +01:00
4d2bf468e2
Improvements
Error message passed to Dialogs as default
2022-12-03 17:21:44 +01:00
dfdb3260ba
Improvements 2022-11-24 22:31:04 +01:00
d5d775a810
Updated MainWindow stylesheet 2022-11-22 18:02:03 +01:00
4e55805df4
Fix
Fixed VecOps documentation
2022-11-21 08:24:12 +01:00
597d1235f4
Improvements
Implemented generic type on VecOps class
2022-11-21 00:51:44 +01:00
27b90b2c1d
Documented headers
Qt-style doxygen documentation comment blocks
2022-11-19 00:07:56 +01:00
76bd1d845c
Removed Palettes 2022-11-12 00:47:41 +01:00
9472ce2043
Improvements
Added Powder theme
2022-11-12 00:46:56 +01:00
12e1ff2bfa
Improvements and fixes
Added Herb theme.
Fixed theme map keys.
2022-11-11 23:35:52 +01:00
8c4a452319
Improvements
Stylesheet as default model and themes as colors maps.
Added Candy theme.
2022-11-11 20:49:27 +01:00
49dcf6361e
Fixed tab alignment for Mac 2022-11-10 18:17:37 +01:00
d01c233dd4
Added StyleSheets utility
Added Ash theme
2022-11-07 21:27:56 +01:00
da6b60ef4a
Code improvements 2022-10-24 23:12:23 +02:00
3ed82a8ba9
Code improvements 2022-10-23 16:41:36 +02:00
bff4d7fa67
Updated window themes 2022-10-15 15:18:53 +02:00
d5940e3824
Updated themes names 2022-10-14 22:49:23 +02:00
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
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
bdbeeb2a9f
Improvements
Code improvements.
Added new methods: 'isHex', 'isIP', 'toUpper' and 'toLower'.
2022-10-10 21:01:31 +02:00
300cfeacac
FIxed redundant database connections 2022-10-06 21:30:04 +02:00
7d02d5abbd
Fix
Handle null file pointer
2022-10-06 21:28:33 +02:00
418eef9e21
Update dialogs calls 2022-10-05 21:38:54 +02:00
6f3e166dce
Fixed Windows compatibility 2022-09-01 00:47:19 +02:00
cc33bc9a36
Restructure update 2022-08-27 11:18:02 +02:00
429fa22867
Restructured 2022-08-27 11:16:24 +02:00
3f0cf4b728
Code improvements 2022-08-25 01:06:03 +02:00
c314e66367
Exceptions improvements 2022-08-25 01:05:53 +02:00