pajlada
a88a2ac65c
build: add doxygen target ( #5377 )
...
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2024-05-04 10:39:14 +00:00
pajlada
eafcb941f5
Release v2.5.1 ( #5364 )
2024-04-28 11:36:58 +02:00
nerix
dfa929e207
fix: use the full url when resolving ( #5345 )
2024-04-21 19:24:11 +00:00
pajlada
3aead09339
Release v2.5.0 ( #5337 )
2024-04-21 11:17:25 +02:00
pajlada
992ea88884
fix: Remove "Show chatter list" entry from split header menu for non-mods ( #5336 )
2024-04-20 11:14:23 +02:00
Maverick
7c97e6bcc7
Change order of query parameters of Twitch Player URLs. ( #5326 )
...
This ensures that it doesn't "fake redirect".
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-04-18 15:49:50 +00:00
nerix
86a27823a2
fix: don't change the topmost value of child windows ( #5330 )
2024-04-18 16:24:12 +02:00
nerix
b391f18177
fix: set maximum of scrollbar after filtering ( #5329 )
2024-04-17 17:08:47 +00:00
Mm2PL
7285f08a04
Fixed links having http://
added to the beginning in certain cases. ( #5323 )
2024-04-13 08:18:34 +00:00
pajlada
bf8266e9b3
fix: improve error messaging when pgrep fails streamer mode detection ( #5321 )
...
When launching pgrep times out, a timeout message is now posted instead of the default "pgrep is not installed" error.
2024-04-13 07:01:20 +00:00
pajlada
f4e950ea0b
Fix Wayland image upload crash if confirmation dialog is enabled ( #5314 )
2024-04-12 21:48:08 +00:00
nerix
1ca77a1e84
Add context menu entry to toggle offline tabs ( #5318 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-04-12 23:05:47 +02:00
iProdigy
e6bf503594
feat: include duration in more multi month gifts ( #5319 )
...
* feat: include duration in more multi month gifts
* chore: update sample data
* chore: update changelog
* push more sample data events to my channel
* feat: use nicer display name for anon gifters
---------
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-04-12 21:30:33 +02:00
nealxm
116e82dcc5
fix: the version string not showing up as expected in Finder on macOS ( #5311 )
2024-04-09 23:33:58 +00:00
nerix
dd62707d53
fix: hide tooltip on window leave event ( #5309 )
2024-04-09 14:25:08 +02:00
pajlada
25a69fd10e
Release v2.5.0-beta.1 ( #5303 )
2024-04-07 12:03:14 +02:00
nerix
2ea24c1a9d
fix: use deleteLater
for network objects and order them ( #5297 )
2024-04-03 21:08:52 +02:00
nerix
8db0bb464d
fix: use login name when parsing highlights ( #5295 )
2024-04-02 19:59:59 +00:00
iProdigy
92e75784fc
feat: report duration for multi-month anon sub gifts ( #5293 )
2024-04-02 12:50:53 +02:00
pajlada
2a447d3c95
fix: use 3x scale factor for base size multiplier ( #5291 )
2024-04-01 20:51:12 +02:00
nerix
905aa4e923
refactor: About page ( #5287 )
2024-03-31 22:04:11 +00:00
pajlada
694d53ad20
Fix some documentations & comments ( #5286 )
...
* add comments for the new reward filters
* slightly improve documentation of r9k values
2024-03-31 11:07:43 +00:00
nerix
b991b957f0
fix: missing rerender on clear ( #5282 )
2024-03-31 09:46:58 +00:00
nerix
c1bd5d11d0
refactor: improve LuaLS generator ( #5283 )
2024-03-30 22:11:52 +01:00
Mm2PL
d4b8feac7d
lua: Change CompletionRequested handler to use an event table. ( #5280 )
2024-03-30 14:23:02 +00:00
pajlada
2f534dc6da
fix: override broken base sizes & scales for some Twitch emotes ( #5279 )
2024-03-30 13:24:47 +00:00
Mm2PL
69bdac9936
Add reward.cost
reward.id
, reward.title
filter variables ( #5275 )
2024-03-30 11:28:49 +00:00
nerix
09b2c53383
fix: rerender when unpausing ( #5265 )
2024-03-30 10:56:51 +00:00
nerix
9583a10b88
fix(helix-chat): show better error messages ( #5276 )
2024-03-30 11:24:09 +01:00
Maverick
b6d75fd867
feat: add more items in macOS menu bar ( #5266 )
...
Co-authored-by: pajlada <rasmus.karlsson+github@pajlada.com>
2024-03-29 19:50:43 +00:00
DatGuy1
fb6beb4aca
fix: add trailing space if deletion link included in image upload response ( #5269 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-03-26 18:51:16 +00:00
Michał Partyka
2750c528af
fix: remove ":" from the message the user is replying to if it's a /me message ( #5263 )
2024-03-24 19:10:40 +01:00
iProdigy
ca69172479
fix: check broadcast binaries without case sensitivity ( #5260 )
2024-03-24 11:30:22 +01:00
nerix
ed20e71db4
refactor: adapt magic_enum to Qt ( #5258 )
2024-03-23 11:22:42 +00:00
nerix
044d457d20
fix: create NetworkManager statics in init()
( #5254 )
2024-03-23 10:56:42 +00:00
Felanbird
f21b9a2daf
Revert "Show line indicator instead of rectangle while dragging in tables" ( #5255 )
...
This reverts commit 0322d37650
.
2024-03-18 00:07:53 +00:00
KleberPF
c10e364e06
Fix double click to select full words ( #5243 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-03-17 13:43:55 +00:00
askepticaldreamer
46c5609736
feat: Warn for commands with duplicate triggers ( #4322 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-03-17 11:46:58 +00:00
nerix
0322d37650
Show line indicator instead of rectangle while dragging in tables ( #5252 )
2024-03-17 11:21:15 +00:00
pajlada
3563ecb3a5
fix: Compile Lua as a C library ( #5251 )
2024-03-16 14:15:05 +00:00
nerix
47c46b64ea
fix(channel-view): use underlyingChannel_
over channel_
( #5248 )
2024-03-16 12:03:57 +00:00
Arne
fc61e8d64d
feat: add /announce[color] commands ( #5250 )
2024-03-14 20:36:58 +01:00
pajlada
e7508332ff
refactor: Fonts ( #5228 )
2024-03-10 13:27:08 +00:00
pajlada
e56f7136a9
fix: truncate outgoing IRC messages to ensure we don't send more than 512 bytes ( #5246 )
2024-03-10 13:00:52 +00:00
pajlada
a958619860
Hide chatter list button for non-moderators ( #5245 )
2024-03-10 11:46:26 +00:00
pajlada
9d02fa14ed
fix: Don't attempt to put the broadcaster username at the top ( #5244 )
2024-03-10 10:49:13 +00:00
Mm2PL
658fceddaa
Add plugin permissions and IO API ( #5231 )
2024-03-09 19:16:25 +00:00
pajlada
2361d30e4b
fix: compare settings before updating them ( #5240 )
2024-03-09 15:03:26 +00:00
pajlada
2e77b47ea1
fix: settings "Cancel" button doesn't work first time ( #5229 )
2024-03-09 11:29:25 +00:00
KleberPF
c50791972d
Add highlight color and show in mentions to automod messages ( #5215 )
2024-03-09 11:03:36 +00:00
nerix
ecad4b052a
fix(windows): show split tooltip before move ( #5230 )
2024-03-09 11:27:42 +01:00
nerix
26bb4e236d
fix(tooltips): hide image label by default ( #5232 )
2024-03-09 11:25:20 +01:00
Mm2PL
8cea86cf17
Fix rerun flag not being unset after stream finishes ( #5237 )
2024-03-09 11:22:23 +01:00
nerix
9151446c0e
fix(streamer-mode): check setting on startup ( #5236 )
2024-03-06 18:01:42 +00:00
pajlada
77cfd1393c
fix: the font switcher now remembers your previous font ( #5224 )
...
Fixes #2112
2024-03-03 12:41:32 +00:00
nerix
449c5397b7
fix: store IPC file in application directory ( #5226 )
2024-03-03 12:15:50 +00:00
nerix
3c13e0c6d2
chore: remove dead message element code ( #5225 )
2024-03-02 22:09:54 +01:00
pajlada
3928cc9578
fix: correctly load twitch badges in highlights page ( #5223 )
2024-03-02 11:05:12 +00:00
nerix
c1fa51242f
refactor: turn StreamerMode
into a singleton(-like thing) ( #5216 )
2024-03-01 21:12:02 +01:00
nerix
5f6261c0cf
feat: use 4x images on 7TV instead of 3x ( #5209 )
2024-02-26 19:38:30 +01:00
nerix
4315c43eac
fix: show correct scale factor of images ( #5201 )
2024-02-26 18:13:21 +01:00
nerix
f285ada36c
Estimate size of images to avoid layout shifts ( #5192 )
2024-02-25 18:19:20 +01:00
nerix
0cfd25ce8e
feat: Send messages using Helix API ( #5200 )
2024-02-25 14:45:55 +01:00
kornes
1e2c943ae9
perf: prevent unnecessary layouts at leaveEvent ( #4879 )
2024-02-25 12:19:50 +00:00
Mm2PL
a737d4b755
Introduce c2.later()
function to Lua API. ( #5154 )
2024-02-25 11:45:59 +00:00
pajlada
101dc82ea0
feat: Show FrankerFaceZ channel badges ( #5119 )
2024-02-25 11:18:57 +00:00
pajlada
2815c7b67d
feat: Add a fallback theme to custom themes ( #5198 )
2024-02-24 15:14:49 +01:00
KleberPF
86111d59b6
Add option always include broadcaster in user completions ( #5193 )
2024-02-24 13:21:29 +00:00
hemirt
66910507dc
Fix incomplete traversal of clipboard data when an image is present resulting in Not an Image error ( #5156 )
2024-02-24 12:52:35 +00:00
Mm2PL
df2b5f94f4
Allow theming of tab live and rerun indicators ( #5188 )
2024-02-24 12:26:49 +00:00
nerix
dd61482046
fix: tooltips showing out-of-bounds after loading images ( #5186 )
2024-02-24 11:52:16 +00:00
pajlada
dcd6179434
fix: /openurl can now open urls with spaces, assuming the url allows it ( #5197 )
...
This allows for commands like `/openurl https://www.deepl.com/en/translator#auto/en/{1+} ` that previously worked
2024-02-24 11:27:24 +00:00
Mm2PL
a5ac06124d
Update plugin documentation document ( #5185 )
...
* Add blurb about LuaLS type definitions
* Add c2.Channel documentation replacing c2.send_msg and c2.system_msg
* Use snake_case for command names in examples
to align to Lua naming convention
* Unrelated: add missing ChannelType
2024-02-18 21:09:19 +00:00
Mm2PL
4a4f62dc4a
Make Lua CommandContext use a ChannelRef ( #5184 )
2024-02-18 19:55:00 +00:00
nerix
cd0387b064
fix: double ellipsis in reply ( #5174 )
2024-02-18 19:25:46 +01:00
Mm2PL
5c51ec8382
Live streams that are marked as reruns now mark a tab as yellow instead of red ( #5176 )
2024-02-18 16:22:53 +00:00
nerix
641cb26a76
Update emoji-data to v15.1.1 ( #5182 )
2024-02-18 13:11:25 +00:00
nerix
e130c48f76
refactor: Turn link-info into its own element and class ( #5178 )
2024-02-18 12:34:00 +00:00
KleberPF
42e4559910
fix: "reply to message" now takes usernames with @'s & commas into consideration ( #5173 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2024-02-17 13:25:14 +00:00
pajlada
32d269dffc
feat: add the ability to unit test some aspects of SplitInput ( #5179 )
2024-02-17 12:26:54 +00:00
KleberPF
4b48774cbb
fix: searching redemptions that require user input ( #5177 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2024-02-17 11:49:06 +00:00
KleberPF
3cdb7bf4f6
fix: resolve /live channel liveness using their channel ID ( #5172 )
2024-02-17 11:22:49 +00:00
nerix
4a5d4ef3fa
fix: minimize button remaining hovered on Windows ( #5175 )
2024-02-14 14:49:31 +01:00
pajlada
fe1e498a5f
chore: Run Ubuntu tests in Docker ( #5170 )
...
Co-authored-by: Wissididom <30803034+Wissididom@users.noreply.github.com>
2024-02-11 19:11:30 +01:00
nerix
7a70d785a4
revert: uncomment NCCALCSIZE adjustment ( #5166 )
2024-02-10 13:29:52 +00:00
pajlada
edcd0b8010
feat: build Ubuntu & AppImages in Docker + Qt static linking ( #5151 )
2024-02-10 12:47:15 +01:00
nerix
10aabd39e7
fix: avoid promoting child widgets to child windows ( #5161 )
2024-02-10 11:43:59 +00:00
nerix
af8eba0323
feat: add option to change the top-most status of a window ( #5135 )
...
* feat: add option to pin a popup
* chore: add changelog entry
* chore: change changelog entry
2024-02-04 12:33:37 +00:00
Mm2PL
8e9aa87a08
Add a new Channel API for experimental plugins feature ( #5141 )
2024-02-03 19:12:00 +01:00
pajlada
7fdb3841db
feat: Add "Copy message as JSON" option when shift-right-clicking a message ( #5150 )
2024-02-03 12:03:31 +00:00
pajlada
0393146187
feat: Allow /openurl to force use private/non-private mode ( #5149 )
...
Examples:
- /openurl https://twitch.tv/forsen
with the setting "Open links in incognito/private mode" enabled
Opens https://twitch.tv/forsen in private mode
- /openurl https://twitch.tv/forsen
with the setting "Open links in incognito/private mode" disabled
Opens https://twitch.tv/forsen in normal mode
- /openurl https://twitch.tv/forsen --private
with the setting "Open links in incognito/private mode" disabled
Opens https://twitch.tv/forsen in private mode
- /openurl https://twitch.tv/forsen --no-private
with the setting "Open links in incognito/private mode" enabled
Opens https://twitch.tv/forsen in normal mode
2024-02-03 11:39:05 +00:00
nerix
f2eabacda1
fix: use neutral or username color for reply messages ( #5145 )
2024-02-03 10:25:16 +01:00
pajlada
ab7e6e0281
fix: Twitch global emotes not loading ( #5144 )
2024-02-02 14:28:27 +00:00
nerix
954e19817c
fix: more MSVC warnings ( #5137 )
2024-01-30 17:28:36 +01:00
nerix
36ef8fb99d
fix: support captures in ignores ( #5126 )
2024-01-27 15:46:11 +01:00
nerix
c32ee8e5b5
feat: add system theme on Qt 6.5 and up ( #5118 )
...
* feat: add system theme on Qt 6.5
* chroe: add changelog entry
* refactor: add separate settings
* fix: qt 5
* Update changelog entry
---------
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-01-27 10:53:19 +00:00
Mm2PL
7d7f1b3bea
Add support for input.text
in commands run with hotkeys ( #5130 )
2024-01-26 22:25:11 +00:00
nerix
5cd4c51f07
chore: specialize Atomic<std::shared_ptr<T>>
( #5133 )
2024-01-26 21:55:30 +01:00
nerix
7604d7ea4a
perf: add signal to invalidate buffers without doing layout ( #5123 )
2024-01-24 18:13:31 +01:00
pajlada
5628605de4
refactor: Move Emotes to Application ( #5120 )
2024-01-21 13:20:21 +00:00