nerix
0e9c193ce9
fix(eventsub): compilation issues ( #5212 )
...
* fix(eventsub): support all compilers and stuff
* fix: awaitable
* fix: qualify `value_to`
This is the run
2024-03-02 22:01:13 +01:00
Rasmus Karlsson
38560ba666
Enable SSL certificate verification
2024-02-25 14:36:16 +01:00
Rasmus Karlsson
5616dc48b3
Merge remote-tracking branch 'origin/master' into chore/eventsub
2024-02-25 13:03:30 +01:00
dependabot[bot]
c6f365b681
chore(deps): bump lib/settings from e5346c3
to b791880
( #5153 )
2024-02-05 00:32:40 +00:00
dependabot[bot]
d0c321e19f
chore(deps): bump lib/settings from 53be078
to e5346c3
( #5140 )
2024-01-31 21:11:04 -05:00
dependabot[bot]
f8a0fb04f0
chore(deps): bump lib/lua/src from 7923dbb
to e288c5a
( #5129 )
...
Bumps [lib/lua/src](https://github.com/lua/lua ) from `7923dbb` to `e288c5a`.
- [Release notes](https://github.com/lua/lua/releases )
- [Commits](7923dbbf72...e288c5a918
)
---
updated-dependencies:
- dependency-name: lib/lua/src
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-01-30 16:55:44 +00:00
Rasmus Karlsson
aa16d87d6c
fix: use header-only boost
...
Co-Authored-By: nerix <nero.9@hotmail.de>
2024-01-28 13:11:23 +01:00
Rasmus Karlsson
23d4fb2727
update twitch-eventsub-ws
version
2024-01-27 00:54:56 +01:00
Rasmus Karlsson
2db096d59e
add eventsub over chat shitty code & proper submodule
2024-01-27 00:39:57 +01:00
dependabot[bot]
5f2e01b611
chore(deps): bump lib/settings from 7e99623
to ad12188
( #5124 )
...
* chore(deps): bump lib/settings from `7e99623` to `ad12188`
Bumps [lib/settings](https://github.com/pajlada/settings ) from `7e99623` to `ad12188`.
- [Commits](7e99623f5f...ad12188bd3
)
---
updated-dependencies:
- dependency-name: lib/settings
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump again
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-24 17:39:29 +00:00
dependabot[bot]
6fed9dc42a
chore(deps): bump lib/settings from 87ed4d9
to 7e99623
( #5099 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-18 04:15:46 +00:00
dependabot[bot]
f508a2c92d
chore(deps): bump lib/lua/src from 6baee9e
to 7923dbb
( #4983 )
...
Bumps [lib/lua/src](https://github.com/lua/lua ) from `6baee9e` to `7923dbb`.
- [Release notes](https://github.com/lua/lua/releases )
- [Commits](6baee9ef9d...7923dbbf72
)
---
updated-dependencies:
- dependency-name: lib/lua/src
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2024-01-18 02:11:18 +00:00
dependabot[bot]
ad69755bbb
chore(deps): bump lib/signals from ca452a8
to d067706
( #5084 )
...
Bumps [lib/signals](https://github.com/pajlada/signals ) from `ca452a8` to `d067706`.
- [Commits](ca452a811d...d06770649a
)
---
updated-dependencies:
- dependency-name: lib/signals
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-01-15 16:53:35 +00:00
dependabot[bot]
547ff372e1
chore(deps): bump lib/serialize from bbf0a34
to 17946d6
( #5086 )
...
Bumps [lib/serialize](https://github.com/pajlada/serialize ) from `bbf0a34` to `17946d6`.
- [Commits](bbf0a34260...17946d65a4
)
---
updated-dependencies:
- dependency-name: lib/serialize
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-01-15 16:16:02 +00:00
dependabot[bot]
451e5f0bf9
chore(deps): bump lib/settings from f92bc7b
to 7a0e373
( #5085 )
...
* chore(deps): bump lib/settings from `f92bc7b` to `7a0e373`
Bumps [lib/settings](https://github.com/pajlada/settings ) from `f92bc7b` to `7a0e373`.
- [Commits](f92bc7bc49...7a0e373f34
)
---
updated-dependencies:
- dependency-name: lib/settings
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-15 16:15:25 +01:00
nerix
25add89b14
feat: Add crash recovery on Windows ( #5012 )
2023-12-24 15:38:58 +01:00
nerix
2cb965d352
docs: cleanup/polish Markdown files ( #5038 )
...
Fixed some language ✨ stuff✨ .
Added alternative to httpbin.
Updated expected space requirement on Windows.
Removed unused VS component on Windows.
Moved Qt Creator formatting to Windows docs.
Updated nativs link to Qt 6.
Added missing language to code blocks.
Removed # Description from PR template and added instructions to fix a GitHub issue.
Co-authored-by: Wissididom <30803034+Wissididom@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson+github@pajlada.com>
2023-12-23 11:39:53 +01:00
dependabot[bot]
507f27e3d2
chore(deps): bump lib/crashpad from 3182e3b
to 89991e9
( #5005 )
...
Bumps [lib/crashpad](https://github.com/getsentry/crashpad ) from `3182e3b` to `89991e9`.
- [Commits](3182e3be21...89991e9910
)
---
updated-dependencies:
- dependency-name: lib/crashpad
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-12-09 12:02:01 +00:00
pajlada
e327ed4166
Update magic_enum from v0.9.3 to v0.9.5 ( #4992 )
...
* Fix include path for magic enum
* Update .clang-format to ensure magic enum is caught as a third party library
2023-12-01 15:03:04 +01:00
dependabot[bot]
5693927f42
chore(deps): bump lib/miniaudio from 3b50a85
to 4a5b74b
( #4967 )
...
Bumps [lib/miniaudio](https://github.com/mackron/miniaudio ) from `3b50a85` to `4a5b74b`.
- [Commits](3b50a854ec...4a5b74bef0
)
---
updated-dependencies:
- dependency-name: lib/miniaudio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-16 08:53:44 +01:00
dependabot[bot]
8ca11ed6a5
chore(deps): bump lib/miniaudio from b19cc09
to 3b50a85
( #4955 )
...
Bumps [lib/miniaudio](https://github.com/mackron/miniaudio ) from `b19cc09` to `3b50a85`.
- [Commits](b19cc09fd0...3b50a854ec
)
---
updated-dependencies:
- dependency-name: lib/miniaudio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-10 08:25:16 +01:00
dependabot[bot]
68817fa1a1
chore(deps): bump lib/miniaudio from 3898fff
to b19cc09
( #4948 )
...
Bumps [lib/miniaudio](https://github.com/mackron/miniaudio ) from `3898fff` to `b19cc09`.
- [Commits](3898fff8ed...b19cc09fd0
)
---
updated-dependencies:
- dependency-name: lib/miniaudio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-08 18:25:23 +00:00
dependabot[bot]
bddc08abd0
Bump lib/crashpad from 432ff49
to 3182e3b
( #4902 )
...
Bumps [lib/crashpad](https://github.com/getsentry/crashpad ) from `432ff49` to `3182e3b`.
- [Commits](432ff49ecc...3182e3be21
)
---
updated-dependencies:
- dependency-name: lib/crashpad
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 02:34:18 +02:00
dependabot[bot]
cbc2d3d683
Bump lib/WinToast from 5e441fd
to 821c481
( #4894 )
...
This also changes the build method from a custom FindPackage solution to using their cmake file
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Co-authored-by: nerix <nero.9@hotmail.de>
2023-10-13 18:49:12 +02:00
dependabot[bot]
be7140ecce
Bump lib/lua/src from 9b4f39a
to 6baee9e
( #4813 )
...
Bumps [lib/lua/src](https://github.com/lua/lua ) from `9b4f39a` to `6baee9e`.
- [Release notes](https://github.com/lua/lua/releases )
- [Commits](9b4f39ab14...6baee9ef9d
)
---
updated-dependencies:
- dependency-name: lib/lua/src
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 09:43:00 +00:00
dependabot[bot]
e00b7371ed
Bump lib/lua/src from ea39042
to 9b4f39a
( #4782 )
...
Bumps [lib/lua/src](https://github.com/lua/lua ) from `ea39042` to `9b4f39a`.
- [Release notes](https://github.com/lua/lua/releases )
- [Commits](ea39042e13...9b4f39ab14
)
---
updated-dependencies:
- dependency-name: lib/lua/src
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-09-10 00:03:04 +00:00
dependabot[bot]
2812625c1f
Bump lib/settings from f168c09
to f92bc7b
( #4788 )
...
Bumps [lib/settings](https://github.com/pajlada/settings ) from `f168c09` to `f92bc7b`.
- [Commits](f168c0997f...f92bc7bc49
)
---
updated-dependencies:
- dependency-name: lib/settings
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-08-27 13:38:03 +00:00
dependabot[bot]
3347da4781
Bump lib/signals from 6561aa5
to ca452a8
( #4789 )
...
Bumps [lib/signals](https://github.com/pajlada/signals ) from `6561aa5` to `ca452a8`.
- [Commits](6561aa559f...ca452a811d
)
---
updated-dependencies:
- dependency-name: lib/signals
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-08-27 12:57:35 +00:00
dependabot[bot]
e0417bc87e
Bump lib/miniaudio from 9a76634
to 3898fff
( #4754 )
2023-08-07 10:11:20 +00:00
dependabot[bot]
95aee044e2
Bump lib/lua/src from 5d708c3
to ea39042
( #4699 )
...
Bumps [lib/lua/src](https://github.com/lua/lua ) from `5d708c3` to `ea39042`.
- [Release notes](https://github.com/lua/lua/releases )
- [Commits](5d708c3f9c...ea39042e13
)
---
updated-dependencies:
- dependency-name: lib/lua/src
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-30 12:12:45 +00:00
dependabot[bot]
36bc8e0520
Bump lib/crashpad from ec99257
to 432ff49
( #4688 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Co-authored-by: nerix <nerixdev@outlook.de>
2023-06-16 20:11:01 +02:00
dependabot[bot]
fe2b82bc7b
Bump lib/serialize from 1f99aa8
to bbf0a34
( #4531 )
...
Bumps [lib/serialize](https://github.com/pajlada/serialize ) from `1f99aa8` to `bbf0a34`.
- [Release notes](https://github.com/pajlada/serialize/releases )
- [Commits](1f99aa808e...bbf0a34260
)
---
updated-dependencies:
- dependency-name: lib/serialize
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-04-10 15:23:38 +00:00
dependabot[bot]
b54fcd2869
Bump lib/miniaudio from c153a94
to 9a76634
( #4487 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-04-02 14:20:16 +00:00
Mm2PL
5ba809804e
Add basic lua scripting capabilities ( #4341 )
...
The scripting capabilities is locked behind a cmake flag, and is not enabled by default.
Co-authored-by: nerix <nerixdev@outlook.de>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-04-02 15:31:53 +02:00
nerix
5836073d52
Update lib/settings
and lib/signals
( #4503 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-04-02 14:44:43 +02:00
dependabot[bot]
3c73801d20
Bump lib/serialize from 7d37cbf
to 1f99aa8
( #4418 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 21:02:37 -05:00
dependabot[bot]
ae7567121b
Bump lib/crashpad from 918fd31
to ec99257
( #4370 )
...
Bumps [lib/crashpad](https://github.com/getsentry/crashpad ) from `918fd31` to `ec99257`.
- [Release notes](https://github.com/getsentry/crashpad/releases )
- [Commits](918fd319d6...ec99257868
)
---
updated-dependencies:
- dependency-name: lib/crashpad
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 10:10:03 +01:00
nerix
e377c30192
Add Crashpad Support on Windows ( #4351 )
...
* feat: crashpad on windows
* feat: inline it
* feat: more crashpad
* chore: remove qBreakpad
* fix: add mention to crashpad
* refactor: version string
* feat: add crashpad module
* refactor: build crashpad from source
* fix: minor adjustments
* chore: add changelog entry
* fix: formatting and include
* fix: format
* build: use flags similar to release profile
* ci: build with crashpad on windows
* ci: recurse submodules
* ci: always include crashpad
* fix: try 7z
for some reason zstd just doesn't run
* fix: wrong path for symbols
* fix: copy
pls don't build
* ci: use new cache key
* fix: missing pragma
* ci: add workflow without crashpad
* docs: elevate changelog entry
* fix: add link to cmake issue
* fix: windows include issue
Someone (crashpad) includes Windows.h before winsock2.h
* fix: working directory
* fix: another working directory
2023-02-12 20:36:58 +01:00
pajlada
4958d08036
Change sound backend from Qt to miniaudio ( #4334 )
...
Thanks Greenlandicsmiley, Nerixyz, Yoitsu, and helmak for helping debug & test this
* Remove QMediaPlayer includes
* Prefer local path when generating the sound path
* Update changelog entry number
* Disable pitch & spatialization control
2023-01-29 10:36:25 +01:00
pajlada
bf5a5b839c
Fix version checking ( #4329 )
...
https://github.com/Neargye/semver
* Use semver library for version downgrade checking
* Add test validating our current version is valid semver
2023-01-26 19:22:48 +01:00
pajlada
ff9f63c5e0
Bump libcommuni version ( #4320 )
...
This includes a Qt6-related fix that Nerixyz contributed to the main
repo but that hasn't been merged in yet.
2023-01-21 14:31:50 +00:00
nerix
86e71c8bd9
Migrate to C++ 20 & switch to websocketpp develop branch ( #4252 )
...
* feat: c++ 20
* fix: c++ 20 deprecations
* fix(msvc): warnings
* chore: add changelog entry
* fix: formatting
* Update websocketpp to the `develop` branch
* Specify other template type in FlagsEnum != operator
* Remove the user of simple template ids in our websocketpp template class
Also standardizes the file a bit by using nested namespaces, using
pragma once
* fix: turn `MAGIC_MESSAGE_SUFFIX` into a `QString`
* hacky unhacky hacky const char hack
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-12-24 11:56:11 +00:00
pajlada
2ba4da02ae
Update qtkeychain to e5b070831cf1ea3cb98c95f97fcb7439f8d79bd6
( #4250 )
...
* Update qtkeychain to `e5b070831cf1ea3cb98c95f97fcb7439f8d79bd6`
* FreeBSD/Cirrus - use system qtkeychain - this ensures we don't have to install pkg-config to get libsecret built
* Set BUILD_SHARED_LIBS to OFF globally - this resolves the libcommuni build issue
2022-12-20 23:09:07 +01:00
pajlada
907554124d
Update Magic Enum to v0.8.2 ( #4227 )
2022-12-10 10:41:06 +00:00
dependabot[bot]
b22c13d589
Bump lib/magic_enum from 4802f79
to f4ebb4f
( #3916 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-08-11 22:14:19 +00:00
Daniel Sage
bda060f42e
Delete .pri files, move warnings to src/CMakeLists.txt ( #3883 )
2022-07-30 12:39:13 +02:00
dependabot[bot]
0ab53d62ea
Bump lib/magic_enum from 6956c56
to 4802f79
( #3843 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-29 10:13:11 +02:00
pajlada
6e0852fb49
Update WinToast to the latest version available at 2022-06-25 ( #3834 )
...
Closes #3817
2022-06-25 10:31:54 +00:00
dependabot[bot]
64da34342c
Bump lib/magic_enum from 87190b8
to 6956c56
( #3783 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 03:05:39 +02:00
pajlada
ec4b1627d7
Build GoogleTest & GoogleMock as submodules ( #3760 )
2022-05-22 15:43:41 +02:00