Commit Graph

308 Commits

Author SHA1 Message Date
Itay Grudev
2d74e0294a
Merge pull request #159 from itay-grudev/doxygen-awesome-fork-url-fix
Doxygen Awesome Fork URL Fix
2022-06-09 16:04:43 +03:00
Itay Grudev
9c2241f936
Merge branch 'master' into doxygen-awesome-fork-url-fix 2022-06-09 16:04:33 +03:00
Itay Grudev
bfd32983ff
Removed sed frmo CMakeLists as it is not cross-platform 2022-06-09 16:03:03 +03:00
Itay Grudev
1768276350
URL correction now performed in the GH pages deployment 2022-06-09 16:02:22 +03:00
Itay Grudev
57b2622e65 Doxygen Awesome Fork URL Fix 2022-06-09 13:50:52 +03:00
Itay Grudev
063328d369 Update README.md 2022-06-08 02:10:53 +03:00
Itay Grudev
232f2ca01a Update README.md 2022-06-08 02:10:53 +03:00
Itay Grudev
bfc5d1c8a5
Merge pull request #157 from itay-grudev/doxygen-deploy-fix
Bug Fix: Typo in Doxygen deploy workflow step
2022-06-07 17:33:09 +03:00
Itay Grudev
5b287ce0f7
Update doxygen.yml 2022-06-07 17:16:41 +03:00
Itay Grudev
916602515c
Bug Fix: Typo in Doxygen deploy workflow step 2022-06-07 16:55:50 +03:00
Itay Grudev
0c4a0d8e9f
Merge pull request #155 from itay-grudev/doxygen
Doxygen
2022-06-07 16:53:38 +03:00
Itay Grudev
9474674ffa Link to GH Pages documentation 2022-06-07 16:40:30 +03:00
Itay Grudev
a2a5d139c3 Fixed typo in main.yml workflow 2022-06-07 16:25:11 +03:00
Itay Grudev
4dea902f00 Moved Doxygen to separate workflow 2022-06-07 16:22:44 +03:00
Hennadii Chernyshchyk
cf4c21e854
Use FetchContent to download Doxygen theme 2022-04-06 18:59:47 +03:00
Hennadii Chernyshchyk
bf197fe61f
Remove defaulted options and move description to CMake project 2022-04-06 15:06:57 +03:00
Itay Grudev
e9fdcaabc6 Doxygen styling 2022-04-06 13:28:38 +03:00
Hennadii Chernyshchyk
efdfa507dd
Switch to Doxygen to avoid documentation duplication
I also had to fix syntax a little in markdown and the header file.
Now checked on CI.
2022-04-06 00:32:30 +03:00
Hennadii Chernyshchyk
4a9a480094
Update CHANGELOG.md 2022-04-05 23:48:46 +03:00
Christoph Cullmann
611e48abbb
Provide API for blocking sendMessage (#154) 2022-04-05 23:46:42 +03:00
Itay Grudev
afbdb73365
Merge pull request #153 from itay-grudev/lts-only
Run CI only with LTS Qt versions
2022-04-04 19:08:00 +03:00
Hennadii Chernyshchyk
73c82067da
Run CI only with LTS Qt versions 2022-04-04 18:24:13 +03:00
Itay Grudev
a3ed916f59
Merge pull request #151 from itay-grudev/v3.3.4-changelog
v3.3.4 Changelog
2022-04-04 01:20:56 +03:00
Itay Grudev
cc26916c98
Updated CHANGELOG.md
Co-authored-by: Hennadii Chernyshchyk <genaloner@gmail.com>
2022-04-04 01:19:56 +03:00
Itay Grudev
74fc325d8c
Merge pull request #152 from itay-grudev/6.2
Add Qt 6.2 to CI
2022-04-04 01:18:32 +03:00
Hennadii Chernyshchyk
683915aa8e
Add Qt 6.2 to CI 2022-04-04 00:51:09 +03:00
Itay Grudev
bed39cc40b
v3.3.4 Changelog 2022-04-03 22:24:04 +03:00
Itay Grudev
73c5b9a330
Merge pull request #150 from itay-grudev/cmake-flags
Use more stricter Qt compile definitions
2022-04-03 22:19:32 +03:00
Hennadii Chernyshchyk
cb158992f5
Add more stricter Qt compile definitions 2022-04-03 21:12:15 +03:00
Hennadii Chernyshchyk
ac7134b71b
Bump minimum CMake version to 3.12.0
Since we use target_compile_definitions that was introduced in this version.
2022-04-03 21:12:12 +03:00
Itay Grudev
50b7b905d6
Merge pull request #148 from christoph-cullmann/master
Make it compile with Qt 6.2.x and stricter compile settings
2022-04-03 20:57:38 +03:00
Christoph Cullmann
ee17b253d3 make it compile with Qt 6.2.x and stricter compile settings 2022-04-03 19:45:03 +02:00
Itay Grudev
5ea519d856
Merge pull request #149 from itay-grudev/ci-on-pr
Trigger CI on PRs
2022-04-03 20:40:43 +03:00
Hennadii Chernyshchyk
8629a1c415
Trigger CI on PRs too 2022-04-03 18:14:49 +03:00
Hennadii Chernyshchyk
3e8e85d1a4
Merge pull request #147 from itay-grudev/v3.3.3-changelog-patch
v3.3.3 changelog patch
2022-02-14 09:58:06 +02:00
Itay Grudev
150c26ad04
v3.3.3 changelog patch 2022-02-14 02:35:40 +02:00
Itay Grudev
88463b5dc8
Merge pull request #146 from moodyhunter/master
fix deprecated warnings on Qt6.3+
2022-02-14 01:20:26 +02:00
Moody
a0917f9c62
fix deprecated warnings on Qt6.3+ 2022-02-13 11:16:05 +00:00
Itay Grudev
42a78d79db
Merge pull request #145 from itay-grudev/itay-grudev-patch-1
Corrected Git URL in README
2021-12-28 19:01:56 +02:00
Itay Grudev
efc6d2e5cc
Corrected Git URL in README 2021-12-28 18:47:16 +02:00
Itay Grudev
d0c43a51ad
Merge pull request #144 from itay-grudev/changelog_update_3.3.2
Update CHANGELOG.md
2021-11-24 15:04:30 +02:00
Itay Grudev
3f68a1668f
Update CHANGELOG.md 2021-11-24 11:24:29 +02:00
Itay Grudev
3d7c1ea7bb
Merge pull request #143 from deepbluev7/fix-crash-on-ack
Fix crash when sending ack on removed connection
2021-11-24 11:18:53 +02:00
Nicolas Werner
3650975e56
Fix crash when sending ack on removed connection
The emit might interrupt our function and causes us to return to the
event loop. In that time frame the other and might close the connection,
causing our connection to be removed. In that case we call writeAck on a
dangling pointer, in the best case causing a crash. So lets finish our
business before emitting our signal.

fixes #138
2021-11-24 09:01:39 +01:00
Itay Grudev
0d7b2630bd
Merge pull request #140 from itay-grudev/itay-grudev-patch-1
Update README to clarify sendMessage return value
2021-10-04 12:59:09 +03:00
Itay Grudev
34d99d4d17
Merge pull request #141 from itay-grudev/refactor-ci
Refactor CI
2021-10-04 12:58:58 +03:00
Hennadii Chernyshchyk
abfff35086
Update install-qt action 2021-10-03 12:52:53 +03:00
Hennadii Chernyshchyk
e17a3c2db8
Specify platform-dependend make 2021-10-03 12:36:47 +03:00
Hennadii Chernyshchyk
307ffb2811
Use multiply cores
https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources
2021-10-03 12:03:46 +03:00
Hennadii Chernyshchyk
66e87472be
Rename build-cmake.yml to build.yml 2021-10-03 11:54:30 +03:00