Rasmus Karlsson
44503d2e63
fix changelog entry number
2024-01-16 13:58:40 +01:00
Rasmus Karlsson
596484f5a3
Add comment to the Updates class describing what it does
2024-01-16 11:52:00 +01:00
Rasmus Karlsson
b37b6c401d
fix plugins compile
2024-01-16 11:01:07 +01:00
Rasmus Karlsson
98cae26c90
fix plugin compilation
2024-01-16 10:48:05 +01:00
Rasmus Karlsson
dac2ef3a9e
const more args
2024-01-16 10:36:30 +01:00
Rasmus Karlsson
3eb4a144fc
Fix missing const args for PluginController
2024-01-16 00:13:34 +01:00
Rasmus Karlsson
b649fe274b
Add changelog entry
2024-01-16 00:07:59 +01:00
Rasmus Karlsson
b258187912
remove getPaths()
2024-01-16 00:07:20 +01:00
Rasmus Karlsson
c98d54812c
Make Updates non-singletonized, removing usage of getPaths()
2024-01-16 00:07:10 +01:00
Rasmus Karlsson
b3d9f72206
Remove getPaths() usage from PluginController
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
695577120e
Remove getPaths() usage from UserDataController
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
4993a77b86
Remove getPaths() usage from ModerationPage
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
6d0db89856
Remove getPaths() usage from Theme
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
72b3d6a29b
Remove getPaths() usage from ImageUploader
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
a2e91770e8
Remove getPaths() usage from LastRunCrashDialog
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
3f599ea609
Remove getPaths() usage from CrashHandler
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
6ad5c63fca
Remove getPaths() usage from NetworkTask
2024-01-16 00:07:01 +01:00
Rasmus Karlsson
199b22d013
Remove getPaths() usage from LoggingChannel
2024-01-16 00:06:59 +01:00
Rasmus Karlsson
f524f3b911
Remove getPaths() usage from WindowManager
2024-01-16 00:06:59 +01:00
Rasmus Karlsson
601e87fcb0
Remove getPaths() usage from Toasts
2024-01-16 00:06:59 +01:00
Rasmus Karlsson
42def13b60
Remove getPaths() usage from Irc2
2024-01-16 00:06:59 +01:00
Rasmus Karlsson
53599a68a9
Remove getPaths() usage from Credentials
2024-01-16 00:06:59 +01:00
Rasmus Karlsson
e3135756b1
Remove getPaths() usage from PluginsPage
2024-01-16 00:06:57 +01:00
Rasmus Karlsson
e85d06044c
Remove getPaths() usage from GeneralPage
2024-01-16 00:06:55 +01:00
Rasmus Karlsson
7c2ec8ce39
Remove getPaths() usage from NetworkPrivate
2024-01-16 00:06:55 +01:00
Rasmus Karlsson
8928f59db9
Remove getPaths() usage from Args
2024-01-16 00:06:51 +01:00
Rasmus Karlsson
1bf40b70a0
mark Paths.isPortable as deprecated
2024-01-16 00:06:51 +01:00
Rasmus Karlsson
eb96bd50c3
make Paths isPortable const
2024-01-16 00:06:51 +01:00
Rasmus Karlsson
8d24a2bcaf
Make Paths accessible from Application
2024-01-16 00:06:51 +01:00
Rasmus Karlsson
ff87089f0e
store Paths as a unique_ptr instead of a raw ptr
2024-01-16 00:06:51 +01:00
Rasmus Karlsson
0dcd189331
Make all uses/storages of Paths const
2024-01-16 00:06:34 +01:00
pajlada
7f935665f9
refactor: Remove the NullablePtr
class ( #5091 )
2024-01-15 21:30:34 +00:00
pajlada
47a14c9041
clang-tidy: Make protected & private suffix underscore optional ( #5090 )
2024-01-15 21:31:40 +01:00
pajlada
93e2bc18fa
refactor: move Network files from src/common/ to src/common/network/ ( #5089 )
2024-01-15 21:28:44 +01: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]
4681fb1117
chore(deps): bump ZedThree/clang-tidy-review from 0.15.0 to 0.15.1 ( #5087 )
...
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review ) from 0.15.0 to 0.15.1.
- [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.15.0...v0.15.1 )
---
updated-dependencies:
- dependency-name: ZedThree/clang-tidy-review
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>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-01-15 15:42:46 +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
pajlada
5b6675abb4
refactor: fix clang-tidy auto*, const&, and curly braces ( #5083 )
2024-01-14 17:54:52 +01:00
nerix
292f9b9734
fix: ignore save requests after closing all windows ( #5081 )
2024-01-14 12:37:03 +00:00
pajlada
13ff11ea75
refactor: SplitOverlay ( #5082 )
2024-01-14 13:09:07 +01:00
nerix
c4c62f2796
fix: restore focus of last split when restoring ( #5080 )
2024-01-14 12:06:52 +01:00
dependabot[bot]
1554d7b6a4
chore(deps): bump ZedThree/clang-tidy-review from 0.14.0 to 0.15.0 ( #5078 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-12 21:18:04 +00:00
fraxx
06f950a55b
Improve Streamlink documentation ( #5076 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-12 15:15:42 -05:00
nerix
5c9747e08f
fix: button hover state-change not visible in some cases ( #5077 )
2024-01-11 23:31:33 +01:00
nerix
fa5648fd9a
refactor: NetworkPrivate ( #5063 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-09 00:37:15 +01:00
nerix
f42ae07408
dev: Add RecentMessages benchmark ( #5071 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-07 12:15:36 +00:00
nerix
78a7ebb9f9
Improve color selection and display ( #5057 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-06 20:52:29 +00:00
iProdigy
693d4f401d
feat: add badges, emotes, and filters for suspicious messages ( #5060 )
...
* feat: show chat badges on suspicious user messages
* feat: display emotes in suspicious user messages
* feat: add search filters for suspicious messages
* chore: update changelog
* refactor: resolve initial nits
* fix: finish adding new filter identifier
* Comment the new message flags
* Add a list of known issues to low trust update messages
* fix: Keep shared-pointerness of the channel
Without this change, we would have the possibility of using the
TwitchChannel after the Channel itself has gone out of scope, albeit not
realistically since we just post this to a thread and parse it - there's
no networking or big delays involved. but this shows the intent better
---------
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-06 13:22:00 +00:00
pajlada
416806bb0a
refactor: Twitch PubSub client ( #5059 )
...
* Remove unused `setAccountData` function
* Move PubSub out of TwitchIrcServer and into Application
* Add changelog entry
* fix: assert feedback
* Add PubSub::unlistenPrefix as per review suggestion
* Fix tests
* quit pubsub on exit
might conflict with exit removal, so can be reverted but this shows it's possible
* Don't manually call stop on clients, it's called when the connection is closed
* nit: rename `mainThread` to `thread`
* Join in a thread!!!!!!!!
2024-01-06 13:18:37 +01:00