Commit Graph

210 Commits

Author SHA1 Message Date
dependabot[bot] 169daf8f2c chore(deps): bump lib/expected-lite from 5b5caad to 6ea9ca0 (#5829) 2025-01-19 17:01:46 +00:00
dependabot[bot] b91985e4df chore(deps): bump lib/settings from 9e9c2f6 to 6c95e5d (#5779)
Bumps [lib/settings](https://github.com/pajlada/settings) from `9e9c2f6` to `6c95e5d`.
- [Commits](https://github.com/pajlada/settings/compare/9e9c2f65f4ae195a96329a90fd6ae24c24fb8f2f...6c95e5d6f602d762f25b1778a111db693e1f53d4)

---
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>
2025-01-19 14:38:43 +00:00
pajlada e92067b5de fix: support boost 1.87 (#5832)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2025-01-19 11:11:21 +01:00
dependabot[bot] a0324f212f chore(deps): bump lib/settings from 8cdc44e to 9e9c2f6 (#5749) 2024-12-01 20:25:42 -05:00
dependabot[bot] e69581cb4a chore(deps): bump lib/settings from 46eb250 to 8cdc44e (#5735) 2024-11-24 22:27:34 -05:00
dependabot[bot] 0ed8311c1a chore(deps): bump lib/settings from 4a0a1e5 to 46eb250 (#5718) 2024-11-19 04:22:29 +00:00
nerix f3a5f81fa0 deps: use upstream qtkeychain (#5697) 2024-11-05 22:11:14 +01:00
dependabot[bot] 9e8281b75b chore(deps): bump lib/expected-lite from 88ee08e to 5b5caad (#5667) 2024-10-22 22:30:25 +00:00
dependabot[bot] b46a893127 chore(deps): bump lib/settings from c58874c to 4a0a1e5 (#5646) 2024-10-22 21:49:58 +00:00
Mm2PL 352a4ec132 Move plugins to Sol (#5622)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-10-20 11:57:05 +02:00
dependabot[bot] 43bea0f042 chore(deps): bump lib/expected-lite from f339d2f to 88ee08e (#5653) 2024-10-19 11:32:52 +00:00
dependabot[bot] 1f0816d29f chore(deps): bump lib/settings from 7011003 to c58874c (#5613) 2024-10-02 00:37:32 +00:00
dependabot[bot] daff83dde8 chore(deps): bump lib/expected-lite from 5d3c8d3 to f339d2f (#5534)
Bumps [lib/expected-lite](https://github.com/martinmoene/expected-lite) from `5d3c8d3` to `f339d2f`.
- [Release notes](https://github.com/martinmoene/expected-lite/releases)
- [Commits](https://github.com/martinmoene/expected-lite/compare/5d3c8d38fb2bc0ccfc410f9d20033701057c400b...f339d2f73730f8fee4412f5e4938717866ecef48)

---
updated-dependencies:
- dependency-name: lib/expected-lite
  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-08-09 12:29:04 +02:00
dependabot[bot] a0b70b8c5e chore(deps): bump lib/WinToast from 821c481 to a78ce46 (#5331)
Bumps [lib/WinToast](https://github.com/mohabouje/WinToast) from `821c481` to `a78ce46`.
- [Release notes](https://github.com/mohabouje/WinToast/releases)
- [Commits](https://github.com/mohabouje/WinToast/compare/821c4818ade1aa4da56ac753285c159ce26fd597...a78ce469b456c06103b3b30d4bd37e7bb80da30c)

---
updated-dependencies:
- dependency-name: lib/WinToast
  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-07-21 15:39:59 +00:00
dependabot[bot] 3133293700 chore(deps): bump lib/expected-lite from 182165b to 5d3c8d3 (#5484)
Bumps [lib/expected-lite](https://github.com/martinmoene/expected-lite) from `182165b` to `5d3c8d3`.
- [Release notes](https://github.com/martinmoene/expected-lite/releases)
- [Commits](https://github.com/martinmoene/expected-lite/compare/182165b584dad130afaf4bcd25b8629799baea38...5d3c8d38fb2bc0ccfc410f9d20033701057c400b)

---
updated-dependencies:
- dependency-name: lib/expected-lite
  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-07-21 14:31:35 +00:00
pajlada 2d11e79f4d chore: Update settings library to v0.2.0 (#5496)
Most notably, this aims to improve the saving experience on windows with https://github.com/pajlada/settings/pull/87
2024-07-07 10:10:08 +00:00
dependabot[bot] c1e4d17e46 chore(deps): bump lib/settings from 80b8cb6 to f3e9161 (#5468) 2024-06-22 12:49:51 +00:00
dependabot[bot] 83b4edef4e chore(deps): bump lib/expected-lite from 3634b0a to 182165b (#5469) 2024-06-22 12:06:00 +00:00
pajlada 9b31246502 feat: allow timeout-related commands to be used in multiple channels (#5402)
This changes the behaviour of the following commands:
 - `/ban`
 - `/timeout`
 - `/untimeout`
 - `/unban`

All of those commands now accept one or more `--channel` parameters to override which channel the action should take place in.
The `--channel` parameter accepts a channel ID or channel name with the same syntax as the other "user targets" do (e.g. `id:11148817` or `pajlada`)

examples
Ban user in the chat you're typing in:  
`/ban weeb123`

Ban user in the chat you're typing in, with a reason specified:  
`/ban weeb123 the ban reason`

Ban user in a separate chat, with a reason specified:  
`/ban --channel pajlada weeb123 the ban reason`

Ban user in two separate chats, with a reason specified:  
`/ban --channel pajlada --channel id:117166826 weeb123 the ban reason`


Timeout user in the chat you're typing in:  
`/timeout weeb123`

Timeout user in the chat you're typing in, with a reason specified:  
`/timeout weeb123 10m the timeout reason`

Timeout user in a separate chat, with a reason specified:  
`/timeout --channel pajlada weeb123 10m the timeout reason`

Timeout user in two separate chats, with a reason specified:  
`/timeout --channel pajlada --channel id:117166826 weeb123 10m the timeout reason`


Unban user in the chat you're typing in:  
`/unban weeb123`

Unban user in a separate chat:  
`/unban --channel pajlada weeb123`

Unban user in two separate chats:  
`/unban --channel pajlada --channel id:117166826 weeb123`
2024-06-16 12:22:51 +02:00
dependabot[bot] 9ec1022405 chore(deps): bump lib/settings from 03e8af1 to 80b8cb6 (#5427) 2024-05-27 01:37:05 +00:00
dependabot[bot] a43c4f371b chore(deps): bump lib/settings from 70fbc72 to 03e8af1 (#5382) 2024-05-05 21:13:02 -04:00
dependabot[bot] 48cbb7f8d1 chore(deps): bump lib/lua/src from e288c5a to 0897c0a (#5316) 2024-04-20 09:40:35 +00:00
dependabot[bot] c391ff9740 chore(deps): bump lib/settings from ceac9c7 to 70fbc72 (#5325) 2024-04-14 23:05:11 -04:00
pajlada 3563ecb3a5 fix: Compile Lua as a C library (#5251) 2024-03-16 14:15:05 +00:00
pajlada 2361d30e4b fix: compare settings before updating them (#5240) 2024-03-09 15:03:26 +00:00
dependabot[bot] ea19c5c989 chore(deps): bump lib/settings from 56a1597 to 41ef789 (#5214) 2024-02-27 20:54:49 -05:00
dependabot[bot] 0f42df78be chore(deps): bump lib/settings from b791880 to 56a1597 (#5202) 2024-02-25 20:00:27 -05: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](https://github.com/lua/lua/compare/7923dbbf72da303ca1cca17efd24725668992f15...e288c5a91883793d14ed9e9d93464f6ee0b08915)

---
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
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](https://github.com/pajlada/settings/compare/7e99623f5f6862d226df9d5049edf1c8532be028...ad12188bd3e94ffd3ee95ebb97b67b915857c471)

---
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](https://github.com/lua/lua/compare/6baee9ef9d5657ab582c8a4b9f885ec58ed502d0...7923dbbf72da303ca1cca17efd24725668992f15)

---
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](https://github.com/pajlada/signals/compare/ca452a811d684db42f93d6352301406754d0c536...d06770649a7e83db780865d09c313a876bf0f4eb)

---
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](https://github.com/pajlada/serialize/compare/bbf0a34260a3e8d6e6c48be57653840ac3fa8c30...17946d65a41a72b447da37df6e314cded9650c32)

---
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](https://github.com/pajlada/settings/compare/f92bc7bc4940bf58b7f03cefa81a78ef09752007...7a0e373f34f5d275cb89d4f63f92158864913fd2)

---
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](https://github.com/getsentry/crashpad/compare/3182e3be21a8a753f9f269f0a590370d49c8f3cf...89991e9910bc4c0893e45c8cfad0bdd31cc25a5c)

---
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](https://github.com/mackron/miniaudio/compare/3b50a854ec16c273a6bafd13cfd1ef159e48ce7e...4a5b74bef029b3592c54b6048650ee5f972c1a48)

---
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](https://github.com/mackron/miniaudio/compare/b19cc09fd06b80f370ca4385d260df7e31925b50...3b50a854ec16c273a6bafd13cfd1ef159e48ce7e)

---
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](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