iProdigy
64ccef94d1
Merge branch 'main' into feature/shared-chat-badge
...
# Conflicts:
# src/messages/MessageBuilder.cpp
# src/messages/MessageBuilder.hpp
2024-10-20 13:50:22 -07: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
iProdigy
ee80dd5d27
Merge branch 'master' into feature/shared-chat-badge
2024-10-20 01:21:49 +00:00
dependabot[bot]
43bea0f042
chore(deps): bump lib/expected-lite from f339d2f
to 88ee08e
( #5653 )
2024-10-19 11:32:52 +00:00
iProdigy
f4036b269b
feat: add shared chat badge
2024-10-19 03:40:06 -07: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](5d3c8d38fb...f339d2f737
)
---
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](821c4818ad...a78ce469b4
)
---
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](182165b584...5d3c8d38fb
)
---
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](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
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