Mm2PL
9c8b4b3240
Merge branch 'feature/lua_scripting' of github.com:Chatterino/chatterino2 into feature/lua_scripting
2023-02-20 14:10:56 +01:00
Mm2PL
3625f5706b
Add stackDump lua utility, for debugging or tests
2023-02-20 14:10:52 +01:00
Mm2PL
8f90b4c9fc
Merge branch 'master' into feature/lua_scripting
2023-02-15 23:36:36 +00:00
Wissididom
4c8ad85074
Improve Linux build instructions ( #4382 )
...
Removed QtMultimedia and GStreamer dependencies from build documentations.
These are no longer required ever since miniaudio replaced them for highlight sounds.
2023-02-15 23:52:28 +01:00
Felanbird
998cfbaf67
Clean up changelog in preparation of v2.4.1 ( #4381 )
2023-02-15 14:31:01 -05:00
Lucas K
ff53b7cc97
Fix inconsistent separator usage in command failure messages ( #4379 )
2023-02-14 21:27:33 +00:00
pajlada
f317d4c99b
Fix User Card moderation actions not using Helix ( #4378 )
2023-02-14 20:59:23 +00:00
Mm2PL
3856920e29
prettier is shitty
...
thank you @pajlada
2023-02-14 20:41:23 +01:00
Mm2PL
bf006826ce
Rip out the duplicate name logic
2023-02-14 20:38:12 +01:00
Mm2PL
0051f00ce7
Move logHelper and its namespace to the top of LuaAPI.cpp
2023-02-14 12:33:45 +01:00
Mm2PL
21152a23cc
Add parents for every widget in PluginsPage
2023-02-14 12:27:56 +01:00
Mm2PL
f5731bb9c5
Rename variables in PluginsPage
2023-02-14 12:16:25 +01:00
Mm2PL
805e8578ba
Make chatterino::lua::api::LogLevel an enum class
2023-02-14 12:11:02 +01:00
Mm2PL
2629c56d5c
rename codename -> id
2023-02-14 12:07:22 +01:00
Mm2PL
627aafb74b
Rename PluginController::{actuallyInitialize,loadPlugins}
2023-02-14 12:00:04 +01:00
Mm2PL
c4a2b5f0ce
Rip out redundant enable check
2023-02-14 11:58:49 +01:00
Mm2PL
7a1d28d51c
Improve UI if homepage is missing
2023-02-14 11:57:52 +01:00
Mm2PL
94ceee3c7e
Handle info.json homepage type mismatches
2023-02-14 11:55:55 +01:00
Mm2PL
8b37a297d4
Add comments to PluginMeta definition
2023-02-14 11:55:44 +01:00
Mm2PL
e19b96026d
Make the reload button reload metadata when plugin is disabled
2023-02-14 11:45:30 +01:00
Mm2PL
cf9d0af105
Handle plugin metadata errors better
2023-02-14 11:44:52 +01:00
askepticaldreamer
a3189baf94
Add channel name to Mentions chat logs ( #4371 )
2023-02-13 23:00:46 +00:00
Mm2PL
d1bcede492
Make PluginMeta::authors a std::vector<QString>
2023-02-13 23:43:25 +01:00
Mm2PL
6a183d3f33
Remove PluginController save override
2023-02-13 23:27:12 +01:00
Mm2PL
58f6f1dcfe
Update comment on chatterino::lua::api::g_import
2023-02-13 23:21:29 +01:00
Mm2PL
cd919b01d5
Change setting names
2023-02-13 23:21:03 +01:00
Wissididom
4cb8403491
Handle non-versioned annotated tags gracefully when building a Ubuntu .deb package ( #4375 )
2023-02-13 21:39:59 +00:00
Mm2PL
96613690a9
reformat 2: electric bogaloo
2023-02-13 22:34:41 +01:00
nerix
bb0b563a87
Use qintptr
in QWidget::nativeEvent
on Qt 6 ( #4376 )
2023-02-13 20:45:58 +00:00
Wissididom
df9836f59e
Automatically update nightly-build
tag every nightly release ( #4374 )
...
This is done by CI force pushing the `nightly-build` tag - the `nightly-build` tag should never be relied on other than for GitHub releases.
2023-02-13 19:11:48 +00:00
Mm2PL
15613850f7
reformat
2023-02-13 19:41:27 +01:00
Mm2PL
2d79cf53a5
Merge branch 'master' into feature/lua_scripting
2023-02-13 12:04:49 +00:00
Mm2PL
8b84cfbab1
ANGLE BRACKET PLEASE
2023-02-13 12:58:32 +01:00
Mm2PL
82a9deac15
Reformat src/controllers/plugins/LuaAPI.hpp
2023-02-13 12:30:32 +01:00
Mm2PL
035da2cac0
Reformat src/controllers/plugins/LuaUtilities.hpp
2023-02-13 12:30:07 +01:00
Mm2PL
9027d539e8
Reformat src/controllers/plugins/Plugin.hpp
2023-02-13 12:29:27 +01:00
Mm2PL
f8eff42c07
Reformat src/widgets/settingspages/PluginsPage.cpp
2023-02-13 12:28:45 +01:00
Mm2PL
bc8ae8172f
Reformat src/widgets/settingspages/PluginsPage.hpp
2023-02-13 12:28:21 +01:00
Mm2PL
6cf2996af2
Reformat src/controllers/plugins/Plugin.cpp
2023-02-13 12:26:04 +01:00
Mm2PL
4387e7bd69
Rename execfile -> import
2023-02-13 12:22:53 +01:00
pajlada
56adaf81ac
Fix .deb & pdb release uploads ( #4373 )
2023-02-13 10:33:25 +00:00
pajlada
ef3a607af5
Upload both Ubuntu .deb packages & Windows .pdb symbols in releases ( #4372 )
2023-02-13 09:34:40 +00:00
dependabot[bot]
ae7567121b
Bump lib/crashpad from 918fd31
to ec99257
( #4370 )
...
Bumps [lib/crashpad](https://github.com/getsentry/crashpad ) from `918fd31` to `ec99257`.
- [Release notes](https://github.com/getsentry/crashpad/releases )
- [Commits](918fd319d6...ec99257868
)
---
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-02-13 10:10:03 +01:00
Mm2PL
6e67890152
Thank you clang-format for at least having a diff
2023-02-13 00:15:20 +01:00
Mm2PL
0cbac04529
nice CI, Mm2PL
2023-02-13 00:10:13 +01:00
Mm2PL
ebadbf08c9
Apply #4369
2023-02-13 00:06:01 +01:00
Mm2PL
50dacdec04
git commit --allow-empty
2023-02-12 23:48:57 +01:00
Mm2PL
3ece8c8ed1
Merge remote-tracking branch 'origin/master' into feature/lua_scripting
2023-02-12 23:40:56 +01:00
Mm2PL
d7ac6d65fb
absolute include path
2023-02-12 23:14:46 +01:00
Mm2PL
be487a4976
Rename LuaApi -> LuaAPI (p2)
2023-02-12 23:08:17 +01:00