Commit Graph

599 Commits

Author SHA1 Message Date
silverqx fdff9d9ccb tom pwsh completion Register-ArgumentCompleter
Handled edge case when the $wordToComplete is $null.

 - updated docs
 - removed useless ` escape
2024-09-27 10:13:31 +02:00
silverqx 881cb628ee tom complete block paths completion
- updated docs
 - updated pwsh stub
2024-09-22 20:14:03 +02:00
silverqx 476530f03d docs added admonitions to Hello world applications 2024-09-15 15:03:31 +02:00
silverqx 1ae397b972 docs updated tom example source code 2024-09-15 15:03:18 +02:00
silverqx 206ec4ccd0 docs fixtypo 2024-09-15 15:02:27 +02:00
silverqx e74286585f suppressed Clang Tidy warnings (Clang v19) 2024-09-13 09:10:35 +02:00
silverqx f2033dc34b docs bugfix missing static 2024-09-12 10:12:52 +02:00
silverqx a823d2285e qmake prefer LLD linker for Clang
- updated comments
 - updated docs
2024-08-31 17:46:07 +02:00
silverqx fa1b7dd030 docs updated Qt Download URL 2024-08-30 17:00:17 +02:00
silverqx 0264aac988 removed Qt <6.4 support since TinyORM v0.39.0 🎉🕺
Minimum required Qt version is now v6.4!

Day of celebration is today 😁 as I can drop all QStringLiteral()-s and
can start using u""_s and ''_L1 from now, everywhere! 🙌🕺

 - used the QVERIFY_THROWS_EXCEPTION() everywhere
2024-08-30 15:42:59 +02:00
silverqx f441469c03 docs added link to NOTES.txt[Relationship methods]
As the note admonitions.
2024-08-30 11:37:27 +02:00
silverqx 6f224421cd docs added code style 2024-08-30 11:37:21 +02:00
silverqx ea71bdfdb9 qmake MSYS2 disabled LLD linker override for g++
LLD isn't faster than bfd, I also did linking when bfd was faster than
LLD.

 - also updated docs

[skip ci]
2024-08-26 20:08:23 +02:00
silverqx efa0c4e96c qmake/docs updated comments
[skip ci]
2024-08-26 20:05:21 +02:00
silverqx 087ce49d9c docs enhanced TinyDrivers Features Summary
[skip ci]
2024-08-26 13:23:05 +02:00
silverqx b3af5b8cc8 docs used /qt/ vs /qt-6/ links
[skip ci]
2024-08-26 13:21:29 +02:00
silverqx d568759812 bump version to TinyORM v0.38.1
Not bumped:

 - tom v0.10.0
 - TinyDrivers v0.2.0
 - TinyMySql v0.2.0
 - TinyUtils v0.5.0

Bugfixes

 - cmake revisited all if() conditions 🤔
 - cmake removed hard-coded -fuse-ld=lld on MinGW 🙃
2024-08-22 11:10:25 +02:00
silverqx 3929382b13 docs updated donations page
[skip ci]
2024-08-17 16:43:36 +02:00
silverqx 7ed827d782 docs updated description and keywords
[skip ci]
2024-08-17 16:28:39 +02:00
silverqx b733c54634 docs updated emoji icon
[skip ci]
2024-08-17 16:28:38 +02:00
silverqx 56a78f85d5 docs renamed to donations
[skip ci]
2024-08-17 16:18:08 +02:00
silverqx d8aa144b48 docs updated features summary
[skip ci]
2024-08-17 16:12:21 +02:00
silverqx f51373aefa docs formatting
[skip ci]
2024-08-17 16:11:59 +02:00
silverqx f2e2d6114d docs removed comma
[skip ci]
2024-08-17 16:10:58 +02:00
silverqx 1ad643ea4c docs used h4 heading title
[skip ci]
2024-08-17 15:52:53 +02:00
silverqx 23e2ef0500 docs revisited Features Summary
[skip ci]
2024-08-17 15:45:17 +02:00
silverqx b96e04ab90 docs revisited TinyOrmPlayground paragraph
[skip ci]
2024-08-17 15:45:15 +02:00
silverqx c2bfbd3c6f docs added link to page menu
[skip ci]
2024-08-17 15:23:36 +02:00
silverqx 9cd5e35734 docs re-ordered ul list
[skip ci]
2024-08-17 15:23:36 +02:00
silverqx c7396cb527 fixtypo
[skip ci]
2024-08-17 15:16:44 +02:00
silverqx 9a213d9962 fixtypo
[skip ci]
2024-08-17 15:15:30 +02:00
silverqx b9768bd010 docs fixtypo
[skip ci]
2024-08-16 21:05:03 +02:00
silverqx b26994c8e0 bugfix missing Stability menu link item
[skip ci]
2024-08-16 21:01:29 +02:00
silverqx 978f9160fb docs bugfix class vs className 😱
[skip ci]
2024-08-16 20:40:22 +02:00
silverqx e38b3b7228 docs updated note admonition
[skip ci]
2024-08-16 18:07:56 +02:00
silverqx daea891679 docs bugfix link
[skip ci]
2024-08-16 09:22:01 +02:00
silverqx 65abb5410f bump version to TinyORM v0.38.0 and tom v0.10.0
Also bumped to:

 - TinyDrivers v0.2.0
 - TinyMySql v0.2.0
 - TinyUtils v0.5.0

 - removed Qt v5 support (since TinyORM v0.38.0) 🎉🕺🙌 eda9df9f
   - renamed all occurrences of QVector to QList 8a71078f
   - renamed all occurrences of toVector to toList (Model) 118acd88
 - renamed all getQtQuery and similar to getSqlQuery 7f897b33
 - drivers populate Default Column Values

 - added MySQL v9.0 support
 - increased min. GCC version to v11.2
 - upgraded everything to latest versions 😁

 - qmake/cmake added support for ccache >=4.10 (on Windows with PCH) 🙌👌
 - Qt removed deprecated API-s up to Qt v6.9
 - bugfix in String::snake() 🤔
 - vcpkg bugfix /MT vs /MD

 - docs added API Stability boxes and a new page
 - fixed all Visual Studio 2022 analyzer warnings (Recommended Rules Profile)
 - greatly optimized PCH
 - cmake added support for ctest --parallel 🎉
 - workflows added LTO to matrix (Linux/Windows)
 - tools added deploy scripts 👌
 - ~500 more improvements and bugfix-es 😮😎
2024-08-16 08:22:58 +02:00
silverqx 30de830125 docs updated number of unit tests to 3378 (63)
[skip ci]
2024-08-16 08:21:48 +02:00
silverqx 3b489eb9e4 docs upgraded max. version to GCC v14.2 2024-08-07 13:00:14 +02:00
silverqx 0c23e26ee3 docs added tip 2024-08-06 21:01:42 +02:00
silverqx 17039450f0 docs fixtypo 2024-08-06 21:01:41 +02:00
silverqx 7f897b339e renamed all getQtQuery and similar to getSqlQuery
These methods had a wrong names after the TinyDrivers were added as
all can return QSqlXyz or Orm::Drivers::SqlXyz instances.

Changing Qt to Sql covers both cases.

 - updated auto tests
 - updated docs
2024-07-28 15:53:02 +02:00
silverqx 550feec424 docs added API Stability boxes and a new page 2024-07-06 19:10:18 +02:00
silverqx c2d54d8cb7 docs updated #L\d+ line numbers 2024-07-06 10:24:05 +02:00
silverqx 83984f7c67 docs fixtypo 2024-07-06 10:19:00 +02:00
silverqx 460d029a0a docs added CMake build environment variables 2024-07-06 10:09:55 +02:00
silverqx 7affc153de docs updated MSVC_RUNTIME_DYNAMIC 2024-07-05 22:44:43 +02:00
silverqx 3f884abc6e docs changed min. GCC version to 11.2
- bugfix max. Clang to 18 in description
2024-07-04 11:36:29 +02:00
silverqx 02e060d6b1 upgraded to max. CMake v3.30 2024-07-03 18:44:56 +02:00
silverqx afe299e6b0 upgraded to MySQL v9.0
- workflows, tools, docs, qmake, CMake, ...
2024-07-03 16:52:11 +02:00