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](https://github.com/mackron/miniaudio/compare/3898fff8ed923e118326bf07822961d222cb2a9a...b19cc09fd06b80f370ca4385d260df7e31925b50 )
---
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](https://github.com/getsentry/crashpad/compare/432ff49ecccc1cdebf1a7646007bb0594ac3481f...3182e3be21a8a753f9f269f0a590370d49c8f3cf )
---
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](https://github.com/lua/lua/compare/9b4f39ab14fb2e55345c3d23537d129dac23b091...6baee9ef9d5657ab582c8a4b9f885ec58ed502d0 )
---
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](https://github.com/lua/lua/compare/ea39042e13645f63713425c05cc9ee4cfdcf0a40...9b4f39ab14fb2e55345c3d23537d129dac23b091 )
---
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](https://github.com/pajlada/settings/compare/f168c0997fb85789bbc54513fce8bbc212dda2ff...f92bc7bc4940bf58b7f03cefa81a78ef09752007 )
---
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](https://github.com/pajlada/signals/compare/6561aa559ff47cbad4058b8144d4a72fd14edc29...ca452a811d684db42f93d6352301406754d0c536 )
---
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](https://github.com/lua/lua/compare/5d708c3f9cae12820e415d4f89c9eacbe2ab964b...ea39042e13645f63713425c05cc9ee4cfdcf0a40 )
---
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](https://github.com/pajlada/serialize/compare/1f99aa808eda5e717245254032c6bf58b0fc088a...bbf0a34260a3e8d6e6c48be57653840ac3fa8c30 )
---
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](https://github.com/getsentry/crashpad/compare/918fd319d679306c8c95ee92376c6fa6ef3407a0...ec992578688b4c51c1856d08731cf7dcf10e446a )
---
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
dependabot[bot]
d6148381eb
Bump lib/magic_enum from b2ac762 to 87190b8 ( #3723 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2022-05-14 11:43:15 +02:00
nerix
f97780d84e
Improve Twitch PubSub connection reliability ( #3643 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2022-05-07 15:22:39 +00:00
dependabot[bot]
efcef61896
Bump lib/libcommuni from 95f0547 to a7b32cd ( #3410 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paweł <zneix@zneix.eu >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-12-25 18:13:29 +00:00
pajlada
51ece94f58
Update Settings and Signals version ( #3398 )
...
Co-authored-by: zneix <zneix@zneix.eu >
2021-12-19 14:57:56 +00:00
pajlada
d7fd08b1d6
Fix color @usernames sometimes not working at all ( #3170 )
...
Definitely memory fuckery involved - The comment from @lubieerror https://github.com/Chatterino/chatterino2/issues/2822#issuecomment-897252673 is finally what led me to adding tests and hopefully fixing this.
2021-08-21 10:38:38 +00:00
dependabot[bot]
a216e11755
Bump lib/libcommuni from c613600 to 95f0547 ( #3149 )
...
Bumps [lib/libcommuni](https://github.com/Chatterino/libcommuni ) from `c613600` to `95f0547`.
- [Release notes](https://github.com/Chatterino/libcommuni/releases )
- [Commits](https://github.com/Chatterino/libcommuni/compare/c613600e6a52e6d3166247a05205cf1c755d4868...95f05478de1623767282d8019ea8f3a4b1178b35 )
---
updated-dependencies:
- dependency-name: lib/libcommuni
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-08 13:18:05 +00:00
dependabot[bot]
986b2937d7
Bump lib/libcommuni from a196c53 to c613600 ( #3094 )
...
Bumps [lib/libcommuni](https://github.com/Chatterino/libcommuni ) from `a196c53` to `c613600`.
- [Release notes](https://github.com/Chatterino/libcommuni/releases )
- [Commits](https://github.com/Chatterino/libcommuni/compare/a196c53829f304b854ae79a770ce537b953a8e60...c613600e6a52e6d3166247a05205cf1c755d4868 )
---
updated-dependencies:
- dependency-name: lib/libcommuni
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-30 17:59:05 +00:00
dependabot[bot]
3f0db00360
Bump lib/libcommuni from ef8daa1 to a196c53 ( #3091 )
...
Bumps [lib/libcommuni](https://github.com/Chatterino/libcommuni ) from `ef8daa1` to `a196c53`.
- [Release notes](https://github.com/Chatterino/libcommuni/releases )
- [Commits](https://github.com/Chatterino/libcommuni/compare/ef8daa14946b8e19f536200e28db2b25e8311ba5...a196c53829f304b854ae79a770ce537b953a8e60 )
---
updated-dependencies:
- dependency-name: lib/libcommuni
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-30 09:54:26 +00:00
Paweł
fa2fd4593b
Move away from websocketpp fork ( #3016 )
2021-07-17 17:50:22 +02:00
Paweł
2844c8e7e0
Bump lib/libcommuni from 05e9292 to ef8daa1 ( #2982 )
2021-07-08 21:24:03 +00:00
pajlada
91b0170241
Make tests use main chatterino project objects ( #2840 )
2021-06-13 11:49:59 +00:00
fourtf
3fddafb867
optimize chatter list ( #2814 )
...
* optimize chatter list
* changelog
* Fix tests
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2021-05-24 10:13:59 +00:00
pajlada
e00938dfde
Add support for CMake (buildsystem generator) ( #2468 )
...
Co-authored-by: Edgar <Edgar@AnotherFoxGuy.com >
2021-03-28 16:58:51 +02:00
fourtf
8a4ffc5f5b
added limit to cached username colors ( #2515 )
2021-03-13 15:34:11 +01:00
pajlada
714048a29e
Make qtkeychain fork up to date ( #2469 )
2021-02-20 21:02:43 +01:00
dependabot[bot]
277289db55
Bump lib/serialize from 130ffc3 to 7d37cbf ( #2418 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2021-02-17 23:57:37 +01:00
pajlada
648757529d
Use dev version of settings ( #2453 )
2021-02-13 17:29:22 +01:00
dependabot[bot]
eda5e2b504
Bump lib/signals from 6665cca to baf5bb0 ( #2423 )
...
Bumps [lib/signals](https://github.com/pajlada/signals ) from `6665cca` to `baf5bb0`.
- [Release notes](https://github.com/pajlada/signals/releases )
- [Commits](https://github.com/pajlada/signals/compare/6665ccad90461c01b7fe704a98a835953d644156...baf5bb04bd13b090e405e0447c89a811f7e23ddc )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-30 15:07:58 +01:00
pajlada
5fa829202d
Remove humanize submodule ( #2422 )
2021-01-30 14:14:11 +01:00
pajlada
2a53ae49e0
Bump QtKeychain version ( #2393 )
2021-01-23 15:00:39 +01:00
pajlada
1a08282cae
Build multiple Qt versions in CI ( #2349 )
2021-01-10 13:23:34 +01:00