silverqx
1413ebb22a
bump version to TinyORM v0.37.0 and tom v0.8.0
...
Also bumped to:
- TinyUtils v0.4.0
Initial libraries' versions:
- TinyDrivers v0.1.0
- TinyMySql v0.1.0
2024-04-21 18:02:30 +02:00
silverqx
247bb5e936
tom added TinyDrivers to tom about
...
- and also to the tom --version
- added components to Dependencies section
- prints info also about TinyMySql
- takes into account all build types static/shared/loadable
- tests both build systems qmake/CMake
2024-04-07 18:11:56 +02:00
silverqx
007c275aa3
added and used TINYORM_PREPEND_NAMESPACE
...
It helped to avoid #ifdef-s for eg. Q_DECLARE_METATYPE or operator<<.
2024-04-07 18:11:34 +02:00
silverqx
489a02b6cb
tom unified parameter names
2024-04-02 20:06:30 +02:00
silverqx
417af9191e
fixtypo
2024-04-02 19:50:33 +02:00
silverqx
46f8347049
tom changed methods order
2024-04-02 19:02:47 +02:00
silverqx
a596be6b13
tom added #ifdef _MSC_VER
2024-04-02 19:02:47 +02:00
silverqx
2eaddbc6da
tom fixed completion --database= array values
...
Used code for the printGuessedSectionNamesForAbout(), made it more
common so it can be used for any array option values.
2024-04-02 19:02:47 +02:00
silverqx
f0382a5b08
tom unified/renamed methods and local variables
2024-04-02 19:02:46 +02:00
silverqx
dffdd8852c
tom added completion for about --only= sections
...
Added support for pwsh, zsh, and bash shells.
Contains workaround for Register-ArgumentCompleter for array option
values, currently, the wordArg is empty, the workaround fix fills
the wordArg with the last option value.
2024-04-02 19:02:38 +02:00
silverqx
07937a4476
tom fixtypo
2024-03-31 21:27:22 +02:00
silverqx
6df426d14f
tom fixtypo
2024-03-31 20:50:42 +02:00
silverqx
58fb8fb49a
tom added available drivers and connection names
...
Added to the about command output.
2024-03-30 18:31:26 +01:00
silverqx
0c097507e6
tom extracted method
...
- also added Q_ASSERT_X() check
2024-03-26 21:03:07 +01:00
silverqx
3623834564
tom removed useless typename
2024-03-26 21:03:04 +01:00
silverqx
1c0d587fbf
tom made method inline
2024-03-26 21:03:01 +01:00
silverqx
c6524694f2
tom changed to quint16
...
quint16 is enough.
- removed static_cast<>
2024-03-26 21:02:56 +01:00
silverqx
3c733710cd
tom changed parameter type to QString::size_type
2024-03-26 21:02:55 +01:00
silverqx
86161d4079
revisited static_cast<> for integral types
2024-03-26 21:02:54 +01:00
silverqx
54ec462842
tom renamed local variables and method parameters
2024-03-26 21:02:54 +01:00
silverqx
408afa238b
tom removed unused methods and used std::span<>
2024-03-23 10:56:59 +01:00
silverqx
34f0535b26
reverted readability-redundant-member-init
...
Partially reverted, reverted for aggregate types because they must
contain this default initializer even if the type has the default
constructor.
2024-03-20 16:59:50 +01:00
silverqx
780c81ef15
analyzers fixed/suppressed Clang Tidy warning
...
Suppressed for exception tag classes.
- cppcoreguidelines-special-member-functions
2024-03-20 14:42:41 +01:00
silverqx
3412c2254e
analyzers fixed/suppressed Clang Tidy warnings
...
- cppcoreguidelines-pro-type-const-cast
- cppcoreguidelines-pro-type-reinterpret-cast
- cppcoreguidelines-rvalue-reference-param-not-moved
- performance-enum-size
2024-03-20 14:42:39 +01:00
silverqx
ad5703fb89
analyzers fixed Clang Tidy warning
...
Enabled Clang Tidy checks:
- cppcoreguidelines-special-member-functions
2024-03-18 18:42:16 +01:00
silverqx
4b4de1dfdd
analyzers Clang Tidy fixed/suppressed warnings
2024-03-18 17:10:49 +01:00
silverqx
872805e55c
tom formatting and added comment
2024-03-18 17:09:16 +01:00
silverqx
4eaaabe0a6
fixed Clang Tidy warnings
2024-03-18 13:01:01 +01:00
silverqx
fe36aebc22
analyzers readability-redundant-member-init
2024-03-18 10:47:28 +01:00
silverqx
b433fd8609
analyzers readability-redundant-inline-specifier
2024-03-18 10:34:31 +01:00
silverqx
147c9894ed
tom bugfix #include "" vs <>
2024-02-20 17:51:38 +01:00
silverqx
05e9f40bdf
updated comments
2024-02-15 14:55:04 +01:00
silverqx
2c28cd842e
removed using aliases (used using declaration)
...
- added/updated comments
2024-02-14 14:28:03 +01:00
silverqx
a620535837
renamed methods
2024-02-09 17:02:06 +01:00
silverqx
8e919f5486
tom fixtypo
2024-02-05 16:27:50 +01:00
silverqx
d1f8fc31ff
tom added const and noexcept
2024-02-05 16:27:50 +01:00
silverqx
68cdf252e5
moved gathering C macros to LibraryInfo
2024-02-05 16:27:50 +01:00
silverqx
5a661c1b93
extracted stringify C macro to own hpp file
2024-02-05 16:27:49 +01:00
silverqx
6f5155760a
tom added muted output method
2024-02-05 16:27:49 +01:00
silverqx
8ca3b85b58
fixtypo
2024-02-05 16:27:49 +01:00
silverqx
85b05dcd2d
added :memory: constant
2024-02-05 16:27:38 +01:00
silverqx
6dae6934a1
tom updated comments
2023-12-12 21:19:25 +01:00
silverqx
68a06852b7
unified constants comment
2023-12-09 13:33:11 +01:00
silverqx
5867331647
qmake initialize empty variables
2023-12-04 18:18:18 +01:00
silverqx
54a30b00fb
tom fixtypo
2023-11-30 14:55:23 +01:00
silverqx
c38968946b
fixtypo
2023-11-26 08:27:25 +01:00
silverqx
9d1ce8d06b
fixed constructor comments
...
[skip ci]
2023-11-06 20:18:08 +01:00
silverqx
bb1fbbc991
fixtypo
...
[skip ci]
2023-11-06 20:13:28 +01:00
silverqx
97ee043adb
bump version to TinyORM v0.36.0 and tom v0.7.0
...
- workflows added CI for TinyORM vcpkg ports
- upgraded to Qt v6.5.3
- upgraded to Clang-Tidy 17
- docs added Partial guessing of TINYORM_BUILD_TREE
- tom enhanced about command
- tools added deploy.ps1 script 🥳
- vcpkg revisited vcpkg ports
- cmake revisited vcpkg-related code
- cmake added STRICT_MODE option
2023-10-17 16:13:31 +02:00
silverqx
38aa141573
tom bugfix removed inline
2023-10-17 15:26:18 +02:00