Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit d60ac95f authored by Simon Chan's avatar Simon Chan
Browse files

refactor(scrcpy): rename BasicControlMessage to EmptyControlMessage

parent 32c3666d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
import { Struct } from "@yume-chan/struct";

export const BasicControlMessage = new Struct().uint8("type");
export const EmptyControlMessage = new Struct().uint8("type");
+1 −1
Original line number Diff line number Diff line
export * from "./back-or-screen-on.js";
export * from "./basic.js";
export * from "./empty.js";
export * from "./hover-helper.js";
export * from "./inject-keycode.js";
export * from "./inject-scroll.js";
+2 −2
Original line number Diff line number Diff line
import { BasicControlMessage } from "./basic.js";
import { EmptyControlMessage } from "./empty.js";

export const ScrcpyRotateDeviceControlMessage = BasicControlMessage;
export const ScrcpyRotateDeviceControlMessage = EmptyControlMessage;

export type ScrcpyRotateDeviceControlMessage =
    (typeof ScrcpyRotateDeviceControlMessage)["TInit"];
+4 −4
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@ import type {
    ScrcpyScrollController,
} from "../options/index.js";

import { BasicControlMessage } from "./basic.js";
import { EmptyControlMessage } from "./empty.js";
import type { AndroidKeyEventAction } from "./inject-keycode.js";
import { ScrcpyInjectKeyCodeControlMessage } from "./inject-keycode.js";
import type { ScrcpyInjectScrollControlMessage } from "./inject-scroll.js";
@@ -86,7 +86,7 @@ export class ScrcpyControlMessageSerializer {
    }

    expandNotificationPanel() {
        return BasicControlMessage.serialize({
        return EmptyControlMessage.serialize({
            type: this.#typeValues.get(
                ScrcpyControlMessageType.ExpandNotificationPanel,
            ),
@@ -94,7 +94,7 @@ export class ScrcpyControlMessageSerializer {
    }

    expandSettingPanel() {
        return BasicControlMessage.serialize({
        return EmptyControlMessage.serialize({
            type: this.#typeValues.get(
                ScrcpyControlMessageType.ExpandSettingPanel,
            ),
@@ -102,7 +102,7 @@ export class ScrcpyControlMessageSerializer {
    }

    collapseNotificationPanel() {
        return BasicControlMessage.serialize({
        return EmptyControlMessage.serialize({
            type: this.#typeValues.get(
                ScrcpyControlMessageType.CollapseNotificationPanel,
            ),
+2 −2
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ import Struct, { placeholder } from "@yume-chan/struct";

import type { AndroidMotionEventAction } from "../../control/index.js";
import {
    BasicControlMessage,
    EmptyControlMessage,
    ScrcpyControlMessageType,
} from "../../control/index.js";

@@ -44,7 +44,7 @@ export const ScrcpyInjectTouchControlMessage1_16 = new Struct()
export type ScrcpyInjectTouchControlMessage1_16 =
    (typeof ScrcpyInjectTouchControlMessage1_16)["TInit"];

export const ScrcpyBackOrScreenOnControlMessage1_16 = BasicControlMessage;
export const ScrcpyBackOrScreenOnControlMessage1_16 = EmptyControlMessage;

export const ScrcpySetClipboardControlMessage1_15 = new Struct()
    .uint8("type")
Loading