Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Changelog

## 1.0-beta2 (2026-10-22)
- Beta 2, built from test243 with Hibernate PC left out of the Quick menu (`HIBERNATE_IN_MENU`): it hibernates the PC, but after waking, Steam Big Picture started fresh instead of resuming. It comes back once that's sorted out.

## 1.0-test243 (2026-10-22)
- Touch screen (Quick menu, PC), found by Saleh on test242:
- The PC's pointer stayed in the picture with touch Off. With Off, MoonCast now moves it to the middle of the right edge, where it's off the screen, when the stream starts and when you switch to Off. (Not a corner: Windows' bottom-right corner is Show desktop.)
Expand Down
5 changes: 4 additions & 1 deletion app/src/main/java/com/limelight/Game.java
Original file line number Diff line number Diff line change
Expand Up @@ -1606,7 +1606,7 @@ public void openQuickMenu() {
if (move != null) items.add(move);
items.add(new com.limelight.home.QuickMenu.Item("←", "Disconnect", "The game keeps running", false, this::finish));
items.add(new com.limelight.home.QuickMenu.Item("✕", "Quit game", null, true, this::quitOnHostAndFinish));
items.add(new com.limelight.home.QuickMenu.Item("Zz", "Hibernate PC", "Windows: runs shutdown /h", true, this::confirmHibernate));
if (HIBERNATE_IN_MENU) items.add(new com.limelight.home.QuickMenu.Item("Zz", "Hibernate PC", "Windows: runs shutdown /h", true, this::confirmHibernate));
quickMenu.show(appName != null ? appName : "Your game",
(pcName != null ? "On " + pcName + ". " : "") + com.limelight.home.QuickMenu.COMBO_LABEL + " opens this menu",
() -> java.util.Arrays.asList(
Expand Down Expand Up @@ -1670,6 +1670,9 @@ private void openTaskManager() {
sendKeys(new short[] {VK_LCONTROL, VK_LSHIFT, VK_ESCAPE});
}

/** Hibernate PC is out of the menu for 1.0-beta2: after waking, Steam Big Picture started fresh instead of resuming. */
private static final boolean HIBERNATE_IN_MENU = false;

// Quick menu, Hibernate PC: asks first, with Cancel picked, since the game and the stream both stop
private void confirmHibernate() {
String pc = pcName != null ? pcName : "the PC";
Expand Down
Loading