nerix
91c2c1021c
feat(WebSocket): add open event ( #6315 )
2025-07-05 12:36:22 +00:00
2547techno
deed1061b5
fix(plugins): TSTL static method generation ( #6223 )
2025-05-24 12:04:54 +00:00
ynot01
d46112380d
Fix bad enum in plugin documentation ( #6225 )
2025-05-22 16:41:43 +00:00
2547techno
d39c1a1459
fix(plugins): TSTL HTTPRequest.create generation ( #6190 )
2025-05-10 11:47:03 +02:00
nerix
ab66be21b3
feat(plugins): add c2.WebSocket ( #6076 )
2025-04-07 17:38:10 +00:00
pajlada
3f3a31db4d
Release v2.5.3 ( #6108 )
2025-03-23 16:09:38 +01:00
Mm2PL
a2ad19df37
Update chatterino.d.ts to match plugin-meta.lua ( #5792 )
2025-01-19 14:09:45 +00:00
pajlada
f152c885e9
Update release docs ( #5809 )
2025-01-11 12:14:55 +01:00
nerix
ecfb35c9b7
fix(luals-meta): Use opaque enum values and correct HTTP types ( #5682 )
2024-11-02 11:22:17 +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
nerix
afa8067a20
Add transparent overlay window ( #4746 )
2024-10-06 12:54:24 +02:00
2547techno
93fbcbbe5f
fix plugin http types & docs ( #5494 )
2024-07-06 00:02:21 +00:00
2547techno
0442b7a81b
Add Network to plugin info schema ( #5492 )
2024-07-05 23:25:39 +00:00
Mm2PL
c980162656
Introduce HTTP API for plugins ( #5383 )
2024-06-22 10:04:30 +00:00
nerix
ec6b1ef24d
fix(luals-meta): generate globals in c2 and echo @lua commands ( #5385 )
...
Co-authored-by: Mm2PL <miau@mail.kotmisia.pl >
2024-05-22 15:23:33 +02:00
pajlada
25a69fd10e
Release v2.5.0-beta.1 ( #5303 )
2024-04-07 12:03:14 +02: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
Mm2PL
658fceddaa
Add plugin permissions and IO API ( #5231 )
2024-03-09 19:16:25 +00:00
Mm2PL
a737d4b755
Introduce c2.later() function to Lua API. ( #5154 )
2024-02-25 11:45:59 +00:00
pajlada
2815c7b67d
feat: Add a fallback theme to custom themes ( #5198 )
2024-02-24 15:14:49 +01:00
Mm2PL
df2b5f94f4
Allow theming of tab live and rerun indicators ( #5188 )
2024-02-24 12:26:49 +00:00
Mm2PL
ffa63f0dc9
Update chatterino.d.ts for the ChannelRef change ( #5187 )
...
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2024-02-18 21:35:40 +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
Mm2PL
8e9aa87a08
Add a new Channel API for experimental plugins feature ( #5141 )
2024-02-03 19:12:00 +01:00
Mm2PL
36931fac62
Remove reference to lua import() ( #5108 )
2024-01-19 21:31:19 +00:00
Mm2PL
69a54d944d
Autogenerate docs/plugin-meta.lua ( #5055 )
2023-12-30 10:26:19 +00:00
nerix
60d79ef57e
Improve docs/supplemental files for plugins ( #5047 )
...
Co-authored-by: Mm2PL <mm2pl+gh@kotmisia.pl >
2023-12-29 17:12:50 +00: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
Mm2PL
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
Mm2PL
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
pajlada
05a72d335a
Release v2.4.5 ( #4787 )
...
* Update documentation for Ubuntu PPA & appdata.xml updates
2023-08-26 12:33:01 +02:00
nerix
accf91a48f
Build Windows Installer in CI ( #4408 )
...
* feat: build installer in CI
Co-authored-by: 8thony <114905842+8thony@users.noreply.github.com >
* fix: use inno-setup from PATH
* fix: only match `v*` tags
* fix: don't add to release
* fix: only run on master
---------
Co-authored-by: 8thony <114905842+8thony@users.noreply.github.com >
2023-08-05 12:27:09 +00:00
nerix
9f8a1d8823
Add command to automatically reload your theme ( #4718 )
2023-07-23 12:13:21 +00:00
Arne
cd6e1c04b2
Adjust plugin documentation to match implementation ( #4540 )
2023-04-14 18:19:24 +00:00
nerix
4e3433e966
Store Themes as JSON files ( #4471 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2023-04-08 09:05:55 +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
pajlada
a0f9310062
Release v2.4.0 ( #4200 )
...
* Update make-release.md documentation
* Update changelog
* Update `com.chatterino.chatterino.appdata.xml` version
* Update `Version.hpp`
* Lint make-release.md
* Lint again
2022-11-28 21:12:06 +01:00
pajlada
d0f817a60b
Add basic benchmark ( #3038 )
...
* Add basic benchmark
* Add basic documentation for how to run and add tests/benchmarks
* Update benchmark example output
* Add changelog entry
Co-authored-by: zneix <zneix@zneix.eu >
2021-08-08 14:16:30 +02:00
pajlada
e00938dfde
Add support for CMake (buildsystem generator) ( #2468 )
...
Co-authored-by: Edgar <Edgar@AnotherFoxGuy.com >
2021-03-28 16:58:51 +02:00
fourtf
b3768abfa6
remove docs folder since most of the things moved to the wiki
2020-09-26 12:53:27 +02:00
fourtf
63a696b420
is on wiki
2020-09-26 12:49:58 +02:00
fourtf
0cd644ccf1
is on wiki
2020-09-26 12:49:47 +02:00
fourtf
085ae36539
Delete IMAGEUPLOADER.md
...
is on wiki
2020-09-26 12:49:32 +02:00
fourtf
91209172f8
is on wiki
2020-09-26 12:49:20 +02:00
fourtf
a1537b55b4
Update IMAGEUPLOADER.md
2020-08-22 18:09:22 +02:00
fourtf
46bcd3dc61
Update IMAGEUPLOADER.md
2020-08-22 18:09:03 +02:00
Ruben Anders
db666c4946
update recent messages env documentation ( #1835 )
2020-08-08 13:42:45 +02:00
pajlada
ffdf5a144c
Handle conversion of historical CLEARCHAT messages to NOTICE messages in Chatterino instead of relying on the Recent Messages API to handle it for us ( #1804 )
...
This has historically been done in the Recent Messages API, but this functionality is being moved to Chatterino instead
* Remove `clearchatToNotice=true` query parameter to the Recent Messages API
2020-07-18 14:12:11 +02:00