Commit Graph

367 Commits

Author SHA1 Message Date
Nerixyz 95bc67fea0 feat: spellcheck input (#6446)
Reviewed-by: Mm2PL <mm2pl+gh@kotmisia.pl>
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
Reviewed-by: fourtf <tf.four@gmail.com>
2026-01-02 14:56:29 +00:00
dependabot[bot] 46df2d5320 chore(deps): bump dawidd6/action-download-artifact from 11 to 12 (#6679)
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-12-27 11:32:54 +01:00
dependabot[bot] 0df8bff2c7 chore(deps): bump actions/checkout from 4 to 6 (#6671) 2025-12-24 00:00:37 +01:00
nerix ab9c3fccb8 fix(plugins): add ifdef around accounts API and ci check (#6675) 2025-12-23 23:57:52 +01:00
pajlada e00b404bd4 chore: add reuse licence checking (#6659)
This PR aims to add very basic REUSE license checking
https://reuse.software.

My intention is not to sort out all errors in this PR, but instead sort
that out over multiple incrementals PR going forward in an undisruptive
way as possible.
2025-12-21 12:14:06 +01:00
dependabot[bot] 9554956d3a chore(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 (#6639) 2025-12-20 11:49:55 +00:00
pajlada 8a9ab6aa1d bump clang-tidy-review version (#6666) 2025-12-20 11:09:01 +00:00
dependabot[bot] eb373d0455 chore(deps): bump actions/upload-artifact from 5 to 6 (#6656) 2025-12-16 13:17:03 +00:00
dependabot[bot] cf74b8861f chore(deps): bump actions/download-artifact from 6 to 7 (#6657) 2025-12-16 12:39:35 +00:00
pajlada b9cf385a40 ci: format ./twitch-eventsub-ws (#6647) 2025-12-14 14:00:57 +00:00
dependabot[bot] 6c61b345fb chore(deps): bump actions/cache from 4 to 5 (#6648) 2025-12-14 11:08:29 +00:00
pajlada ab8e0751b1 ci: drop Ubuntu 20.04 support (#6630) 2025-12-07 13:58:04 +01:00
pajlada 574398639a ci: run custom clang-tidy module (#6626)
Inspired by https://github.com/Chatterino/chatterino2/pull/6623/files
2025-12-07 11:36:30 +00:00
pajlada 063ea3a01b ci: drop Qt 6.4.3 support (#6628) 2025-12-07 10:55:36 +00:00
nerix 71d579fc58 ci: add clazy (#6623)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-12-06 11:59:41 +00:00
dependabot[bot] 6756374b5b chore(deps): bump ZedThree/clang-tidy-review from 0.21.0 to 0.22.2 (#6601) 2025-11-27 23:43:49 +01:00
dependabot[bot] e166e58f52 chore(deps): bump actions/checkout from 5 to 6 (#6593) 2025-11-27 20:20:22 +00:00
dependabot[bot] 4381a64d91 chore(deps): bump hendrikmuhs/ccache-action from 1.2.19 to 1.2.20 (#6603) 2025-11-27 19:42:42 +00:00
nerix 072bc897a0 fix(websockets): add query to URL (#6141)
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
2025-11-02 15:07:58 +00:00
dependabot[bot] 624654a8ab chore(deps): bump actions/download-artifact from 5 to 6 (#6555) 2025-11-02 12:32:55 +00:00
dependabot[bot] a58db23d78 chore(deps): bump actions/upload-artifact from 4 to 5 (#6556) 2025-11-02 11:54:05 +00:00
pajlada 6873b540b1 dev: fix Arch Linux deps (#6553)
Sometimes, if we're building at the wrong time, we might be building
Qt with the wrong version of a dependent library (e.g. pcre2 in this
        case)

Make sure we always upgrade the system before attempting to build
Chatterino
2025-10-25 11:28:57 +00:00
pajlada 4abf8c59f7 dev: disable AppImage builds (#6504) 2025-10-05 14:05:32 +00:00
nerix a7de887ee0 deps: update libcommuni and required packages (#6500) 2025-09-28 11:18:12 +02:00
dependabot[bot] 310b7df9db chore(deps): bump hendrikmuhs/ccache-action from 1.2.18 to 1.2.19 (#6460)
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) from 1.2.18 to 1.2.19.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
- [Commits](https://github.com/hendrikmuhs/ccache-action/compare/v1.2.18...v1.2.19)

---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
  dependency-version: 1.2.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-27 15:57:47 +00:00
dependabot[bot] a5bcdaf29f chore(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 (#6444)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.0...v5.5.1)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-27 15:18:06 +00:00
dependabot[bot] a52bdb42ee chore(deps): bump ncipollo/release-action from 1.18.0 to 1.20.0 (#6438)
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action) from 1.18.0 to 1.20.0.
- [Release notes](https://github.com/ncipollo/release-action/releases)
- [Commits](https://github.com/ncipollo/release-action/compare/v1.18.0...v1.20.0)

---
updated-dependencies:
- dependency-name: ncipollo/release-action
  dependency-version: 1.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-27 14:39:31 +00:00
dependabot[bot] 31fe847781 chore(deps): bump actions/setup-python from 5 to 6 (#6442)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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>
2025-09-27 14:00:11 +00:00
dependabot[bot] c89990607b chore(deps): bump actions/github-script from 7 to 8 (#6443)
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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>
2025-09-27 13:22:12 +00:00
pajlada 4f833587c7 ci: fix WinGet release workflow (#6497) 2025-09-27 10:36:14 +00:00
pajlada 361099321d ci(macos): use locally installed version of cmake (#6430) 2025-08-30 12:13:29 +02:00
nerix f87aac7011 ci: remove invalid strategy and guard winget/homebrew to main repo (#6427) 2025-08-28 23:47:52 +02:00
dependabot[bot] 8392817ac5 chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 (#6410) 2025-08-23 11:22:41 +00:00
dependabot[bot] ec2b132dfe chore(deps): bump actions/checkout from 4 to 5 (#6388) 2025-08-16 11:21:43 +02:00
nerix f3b02f370b fix: only upload codecov on main repo (#6391) 2025-08-13 19:18:14 +02:00
dependabot[bot] 65a014d77d chore(deps): bump actions/download-artifact from 4 to 5 (#6374) 2025-08-10 11:44:02 +00:00
dependabot[bot] 18804ebc81 chore(deps): bump ncipollo/release-action from 1.16.0 to 1.18.0 (#6309)
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action) from 1.16.0 to 1.18.0.
- [Release notes](https://github.com/ncipollo/release-action/releases)
- [Commits](https://github.com/ncipollo/release-action/compare/v1.16.0...v1.18.0)

---
updated-dependencies:
- dependency-name: ncipollo/release-action
  dependency-version: 1.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-05 12:28:27 +02:00
dependabot[bot] 46587cba8c chore(deps): bump jurplel/install-qt-action from 4.2.1 to 4.3.0 (#6261) 2025-06-21 12:13:04 +00:00
dependabot[bot] 121201b3b3 chore(deps): bump dawidd6/action-download-artifact from 10 to 11 (#6276) 2025-06-21 11:37:47 +00:00
Eyad Salama 20b92ea0ca ci: move EventSub Python test to a separate GitHub Actions workflow (#6260) 2025-06-08 22:07:50 +02:00
dependabot[bot] eeb29a3656 chore(deps): bump dawidd6/action-download-artifact from 9 to 10 (#6246) 2025-06-07 12:37:47 +00:00
nerix 85ae913413 chore: require clang-format 19 (#6236) 2025-05-25 13:46:28 +00:00
dependabot[bot] aea6725521 chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#6211)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 11:13:59 +02:00
dependabot[bot] 31d1aaeb9f chore(deps): bump jurplel/install-qt-action from 4.1.1 to 4.2.1 (#6170) 2025-05-03 11:58:41 +00:00
dependabot[bot] 034a476a59 chore(deps): bump hendrikmuhs/ccache-action from 1.2.16 to 1.2.18 (#6179) 2025-05-03 13:22:49 +02:00
dependabot[bot] 11d0cdf4f7 chore(deps): bump DoozyX/clang-format-lint-action from 0.18 to 0.20 (#6151)
Bumps [DoozyX/clang-format-lint-action](https://github.com/doozyx/clang-format-lint-action) from 0.18 to 0.20.
- [Release notes](https://github.com/doozyx/clang-format-lint-action/releases)
- [Commits](https://github.com/doozyx/clang-format-lint-action/compare/v0.18...v0.20)

---
updated-dependencies:
- dependency-name: DoozyX/clang-format-lint-action
  dependency-version: '0.20'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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>
2025-04-20 16:51:41 +00:00
dependabot[bot] a4eb50db5e chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#6152) 2025-04-20 10:55:52 +00:00
dependabot[bot] 42c658368a chore(deps): bump ZedThree/clang-tidy-review from 0.20.1 to 0.21.0 (#6142)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.20.1 to 0.21.0.
- [Release notes](https://github.com/zedthree/clang-tidy-review/releases)
- [Changelog](https://github.com/ZedThree/clang-tidy-review/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zedthree/clang-tidy-review/compare/v0.20.1...v0.21.0)

---
updated-dependencies:
- dependency-name: ZedThree/clang-tidy-review
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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>
2025-04-13 14:40:16 +00:00
nerix ab66be21b3 feat(plugins): add c2.WebSocket (#6076) 2025-04-07 17:38:10 +00:00
pajlada d2ed3bbae7 chore: Enable plugins in builds by default (#6075) 2025-03-14 11:58:21 +01:00