0a10fa1c3e
plugins: added cloning of message elements ( #6909 )
...
Co-authored-by: Nerixyz <nerixdev@outlook.de >
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-04-25 11:40:02 +00:00
Mm2PL and GitHub
02183c865b
chore: remove old qt version checks ( #6863 )
...
Remove all Qt version checks for Qt versions below 6.5.
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-03-28 14:01:24 +00:00
Mm2PL and GitHub
2e073cf495
settings: add tooltip icon next to settings ( #6837 )
...
Adds a Factorio-esque tooltip icon next to settings that have a tooltip available.
Reported-by: Mm2PL
Reviewed-by: Nerixyz <nerixdev@outlook.de >
Reviewed-by: pajlada <rasmus.karlsson@pajlada.com >
2026-03-28 12:36:34 +00:00
Mm2PL and GitHub
60ecf1a8d7
refactor: DebugCount ( #6753 )
...
Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
Reviewed-by: Nerixyz <nerixdev@outlook.de >
2026-01-28 10:37:06 +00:00
Mm2PL and GitHub
6e443cd767
Plugin links pt 2: Link::InsertText ( #6527 )
2025-10-25 13:30:49 +00:00
33f6383122
Add support for plugin links ( #6386 )
...
Co-authored-by: Nerixyz <nerixdev@outlook.de >
2025-10-02 18:56:51 +00:00
Mm2PL and GitHub
f21f1b8781
Stop sending JOIN/PART commands for channels starting with / ( #6376 )
2025-08-07 15:32:41 +00:00
652630f64a
Fix eventsub message delete disable ( #6233 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2025-07-05 15:36:22 +02:00
Mm2PL and GitHub
33a5419350
Forward declare some things to speed up compile ( #6162 )
...
* Forward declare NativeMessagingServer and use a unique_ptr
* Forward declare GenericListModel to save on unneeded includes of its
header
2025-05-18 15:30:02 +00:00
Mm2PL and GitHub
c7e1c2e812
Do not hide WebSocket API when missing permission ( #6186 )
2025-05-04 10:49:08 +00:00
Mm2PL and GitHub
ea02a42162
Fixed a potential way to escape the Lua Plugin sandbox ( #5846 )
2025-01-22 01:35:52 +00:00
Mm2PL and GitHub
a2ad19df37
Update chatterino.d.ts to match plugin-meta.lua ( #5792 )
2025-01-19 14:09:45 +00:00
fe05b5994c
Fix: Take Lua HTTP callbacks as sol::main_protected_function ( #5800 )
...
Co-authored-by: Nerixyz <nerixdev@outlook.de >
2025-01-06 22:18:39 +01:00
Mm2PL and GitHub
06d0160b35
Add flags.similar filter variable ( #5747 )
2024-12-01 15:22:35 +01:00
303ca0a4b0
Repopulate UserInfoPopup with login (for when opened with id:) ( #5739 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com >
2024-11-26 15:09:20 +01:00
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
Mm2PL and GitHub
9f196c67ea
ci: add skip-clang-tidy label ( #5639 )
2024-10-09 20:17:29 -04:00
Mm2PL and GitHub
49de421bd8
Fixed splits staying paused after unfocusing Chatterino in certain configurations ( #5504 )
2024-07-13 11:21:27 +02:00
Mm2PL and GitHub
c980162656
Introduce HTTP API for plugins ( #5383 )
2024-06-22 10:04:30 +00:00
614a1c469f
Added flags.action filter variable ( #5397 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2024-05-18 09:56:36 +00:00
c3b84cb4b6
Add custom image functionality for inline mod buttons. ( #5369 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2024-05-11 10:54:27 +00:00
Mm2PL and GitHub
321d881bfe
Release plugins alpha ( #5288 )
2024-05-06 15:03:17 +00:00
Mm2PL and GitHub
7285f08a04
Fixed links having http:// added to the beginning in certain cases. ( #5323 )
2024-04-13 08:18:34 +00:00
Mm2PL and GitHub
d4b8feac7d
lua: Change CompletionRequested handler to use an event table. ( #5280 )
2024-03-30 14:23:02 +00:00
Mm2PL and GitHub
69bdac9936
Add reward.cost reward.id, reward.title filter variables ( #5275 )
2024-03-30 11:28:49 +00:00
Mm2PL and GitHub
658fceddaa
Add plugin permissions and IO API ( #5231 )
2024-03-09 19:16:25 +00:00
Mm2PL and GitHub
8cea86cf17
Fix rerun flag not being unset after stream finishes ( #5237 )
2024-03-09 11:22:23 +01:00
Mm2PL and GitHub
a737d4b755
Introduce c2.later() function to Lua API. ( #5154 )
2024-02-25 11:45:59 +00:00
Mm2PL and GitHub
df2b5f94f4
Allow theming of tab live and rerun indicators ( #5188 )
2024-02-24 12:26:49 +00:00
Mm2PL and GitHub
ffa63f0dc9
Update chatterino.d.ts for the ChannelRef change ( #5187 )
...
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2024-02-18 21:35:40 +00:00
Mm2PL and GitHub
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 and GitHub
4a4f62dc4a
Make Lua CommandContext use a ChannelRef ( #5184 )
2024-02-18 19:55:00 +00:00
Mm2PL and GitHub
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
Mm2PL and GitHub
8e9aa87a08
Add a new Channel API for experimental plugins feature ( #5141 )
2024-02-03 19:12:00 +01:00
Mm2PL and GitHub
7d7f1b3bea
Add support for input.text in commands run with hotkeys ( #5130 )
2024-01-26 22:25:11 +00:00
Mm2PL and GitHub
36931fac62
Remove reference to lua import() ( #5108 )
2024-01-19 21:31:19 +00:00
Mm2PL and GitHub
69a54d944d
Autogenerate docs/plugin-meta.lua ( #5055 )
2023-12-30 10:26:19 +00:00
Mm2PL and GitHub
5f8c4c6b66
BREAKING: Replace custom import() with normal Lua require(). ( #5014 )
...
* Use require() instead of a custom import()
* Also search relative to the current file
* Update documentation
2023-12-16 12:16:54 +00:00
fd4cac2c2c
Add a new completion API for experimental plugins feature. ( #5000 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2023-12-10 13:41:05 +00:00
Mm2PL and GitHub
401e097d62
Hide the Usercard button in the User Info Popup in special channels ( #4972 )
2023-12-09 12:21:00 +00:00
Mm2PL and GitHub
c3d3903b6f
feat: add --safe-mode command line option ( #4985 )
...
This ensures the settings button isn't hidden, and disables plugins from being loaded to make sure the user can always recover from messing things up
2023-12-05 17:37:42 +00:00
Mm2PL and GitHub
6d02bb7304
Make emote completion a lot smarter ( #4987 )
2023-11-28 10:06:35 +00:00
Mm2PL and GitHub
1a685d7bd0
Finish renaming Viewer list to Chatter list ( #4974 )
2023-11-20 17:59:04 +00:00
fbc8aacabe
Refactored the Image Uploader feature. ( #4971 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2023-11-19 11:05:30 +00:00
Mm2PL and GitHub
d9cdc88061
Remove unused parseMessage function ( #4968 )
2023-11-17 14:46:35 +01:00
f943f70634
Add support for opening usercards by ID ( #4934 )
...
Co-authored-by: nerix <nerixdev@outlook.de >
2023-11-06 20:42:24 +01:00
Mm2PL and GitHub
03b32bffc8
Bugfix: Fixed a crash when clicking More messages below button in a usercard and closing it quickly. ( #4933 )
2023-11-02 12:12:52 +00:00
a68980878e
Make /delete errors a bit more verbose ( #3350 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2021-11-13 12:34:04 +00:00
1ca3dfde7f
Fixed splits losing filters when closing and reopening them ( #3351 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-11-13 12:07:29 +00:00
6b3a420e42
Fixed the first link being broken in /mods and /vips ( #3349 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-11-13 11:11:18 +00:00
cd2923c52a
Fix missing information in locally-generated IRC messages ( #3203 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-08-29 12:05:45 +00:00
Mm2PL and GitHub
25cdeb8d9f
Make Chatterino colorize usernames on IRC ( #3206 )
2021-08-29 13:35:19 +02:00
b3bb7e2d3e
Make single deletion messages for moderators obey the setting ( #3121 )
...
Co-authored-by: ALazyMeme <jkeasley@icloud.com >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-08-08 22:04:25 +00:00
Mm2PL and GitHub
77f683577f
Use double spaces instead of Chatterino character when possible ( #3081 )
2021-08-01 12:38:07 +00:00
b352dea2dc
Make the copy button switch light/dark theme ( #3057 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2021-07-25 11:15:38 +00:00
f949d6d154
Add HTTP logging ( #2991 )
...
Co-authored-by: Paweł <zneix@zneix.eu >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-07-25 00:52:34 +02:00
8385d06369
Fix logging category names ( #2948 )
...
Fix chatterinoCommon and chatterinoCache were swapped.
Co-authored-by: Tal Neoran <talneoran@gmail.com >
2021-07-02 20:56:37 +00:00
f1e843a672
Make deletions show like timeouts/bans. ( #2841 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-06-06 17:51:57 +02:00