···1-# Core
2-- Updated mappings
34-# Libraries
5-- Support for message accessories in Component Editor
6-- Settings sections now allow for a function to compute position (thanks @MeguminSama!)
7-- Error boundary component in Common
8-- `spacepack.lazyLoad` now supports `\i` in regular expressions
···1+## Core
023+- Updated mappings
4+- Fixed using remapped paths as patch finds not working
000
···7import MarkupUtils from "@moonlight-mod/wp/discord/modules/markup/MarkupUtils";
8import Flex from "@moonlight-mod/wp/discord/uikit/Flex";
9import {
10- ThemeDarkIcon,
11 Button,
12 Text,
13 ModalRoot,
···19 openModal
20} from "@moonlight-mod/wp/discord/components/common/index";
21import MarkupClasses from "@moonlight-mod/wp/discord/modules/messages/web/Markup.css";
02223const strings: Record<UpdateState, string> = {
24 [UpdateState.Ready]: "A new version of moonlight is available.",
···7import MarkupUtils from "@moonlight-mod/wp/discord/modules/markup/MarkupUtils";
8import Flex from "@moonlight-mod/wp/discord/uikit/Flex";
9import {
010 Button,
11 Text,
12 ModalRoot,
···18 openModal
19} from "@moonlight-mod/wp/discord/components/common/index";
20import MarkupClasses from "@moonlight-mod/wp/discord/modules/messages/web/Markup.css";
21+import ThemeDarkIcon from "@moonlight-mod/wp/moonbase_ThemeDarkIcon";
2223const strings: Record<UpdateState, string> = {
24 [UpdateState.Ready]: "A new version of moonlight is available.",
···41 if (moonlightHost.getConfigOption<boolean>("nativeFixes", "linuxSpeechDispatcher") ?? true) {
42 app.commandLine.appendSwitch("enable-speech-dispatcher");
43 }
000044}
4546// NOTE: Only tested if this appears on Windows, it should appear on all when
···41 if (moonlightHost.getConfigOption<boolean>("nativeFixes", "linuxSpeechDispatcher") ?? true) {
42 app.commandLine.appendSwitch("enable-speech-dispatcher");
43 }
44+45+ if (moonlightHost.getConfigOption<boolean>("nativeFixes", "linuxHevcSupport") ?? true) {
46+ enabledFeatures.push("PlatformHEVCDecoderSupport");
47+ }
48}
4950// NOTE: Only tested if this appears on Windows, it should appear on all when
···64 "description": "Actually implements updating Discord on Linux. Has no effect on other operating systems",
65 "type": "boolean",
66 "default": false
000000067 }
68 },
69 "apiLevel": 2
···64 "description": "Actually implements updating Discord on Linux. Has no effect on other operating systems",
65 "type": "boolean",
66 "default": false
67+ },
68+ "linuxHevcSupport": {
69+ "advice": "restart",
70+ "displayName": "HEVC support on Linux",
71+ "description": "You might also need to enable Vulkan renderer. Has no effect on other operating systems",
72+ "type": "boolean",
73+ "default": true
74 }
75 },
76 "apiLevel": 2