mirror of
https://github.com/got-feedBack/feedBack-desktop.git
synced 2026-07-19 11:22:41 +00:00
Repoint dead slopsmith URLs -> got-feedback
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
d6007bdc3f
commit
b5784c20bb
@ -40,7 +40,7 @@ The Windows build uses Python's embeddable distribution, which has a special con
|
||||
```
|
||||
|
||||
### Git authentication for private plugins
|
||||
If your build pulls private plugin repos (e.g. `byrongamatos/slopsmith-plugin-cf`), make sure git can authenticate non-interactively before running the build — Git Credential Manager + a PAT or SSH key both work. The build uses `git clone --depth 1` for every plugin and does NOT call the GitHub CLI.
|
||||
If your build pulls private plugin repos (e.g. `got-feedback/feedback-plugin-cf`), make sure git can authenticate non-interactively before running the build — Git Credential Manager + a PAT or SSH key both work. The build uses `git clone --depth 1` for every plugin and does NOT call the GitHub CLI.
|
||||
|
||||
## Quick Start
|
||||
|
||||
|
||||
@ -22,5 +22,5 @@ export const IPC_UPDATE_EVENT_DOWNLOADED = 'update:downloaded' as const;
|
||||
// Screen wake lock. The renderer (slopsmith core app.js) asks the main process
|
||||
// to keep the display awake while a song plays — embedded Chromium does not
|
||||
// honour the renderer's navigator.wakeLock reliably, so we drive Electron's
|
||||
// powerSaveBlocker here instead. See slopsmith/slopsmith#686.
|
||||
// powerSaveBlocker here instead. See got-feedback/feedback#686.
|
||||
export const IPC_POWER_SET_SCREEN_AWAKE = 'power:setScreenAwake' as const;
|
||||
|
||||
@ -1039,7 +1039,7 @@ async function startup(): Promise<void> {
|
||||
ipcMain.handle(IPC_UPDATE_CHECK_NOW, () => updateManager.checkNow());
|
||||
ipcMain.handle(IPC_UPDATE_APPLY, () => updateManager.applyAndRestart());
|
||||
|
||||
// Keep the display awake while a song plays (slopsmith/slopsmith#686). The
|
||||
// Keep the display awake while a song plays (got-feedback/feedback#686). The
|
||||
// renderer toggles this via window.slopsmithDesktop.power.setScreenAwake on
|
||||
// play/pause; the single OS blocker is refcounted across renderers below.
|
||||
ipcMain.handle(IPC_POWER_SET_SCREEN_AWAKE, (event, keep: unknown) => {
|
||||
@ -1107,7 +1107,7 @@ app.on('before-quit', () => {
|
||||
shutdown();
|
||||
});
|
||||
|
||||
// Screen wake lock (slopsmith/slopsmith#686). The single OS powerSaveBlocker is
|
||||
// Screen wake lock (got-feedback/feedback#686). The single OS powerSaveBlocker is
|
||||
// held while at least one renderer wants the screen awake (a song is playing in
|
||||
// it). Renderers are refcounted in a set so a multi-window setup (the main
|
||||
// window plus a same-origin popout) stays correct — one window pausing must not
|
||||
|
||||
@ -493,7 +493,7 @@ const slopsmithDesktopApi = {
|
||||
// Keep the OS display/screensaver awake while a song plays. slopsmith core
|
||||
// app.js calls setScreenAwake(true) on play and (false) on pause/stop;
|
||||
// embedded Chromium ignores the renderer's navigator.wakeLock, so the main
|
||||
// process drives powerSaveBlocker instead (slopsmith/slopsmith#686).
|
||||
// process drives powerSaveBlocker instead (got-feedback/feedback#686).
|
||||
power: {
|
||||
setScreenAwake: (keep: boolean) => ipcRenderer.invoke(IPC_POWER_SET_SCREEN_AWAKE, keep),
|
||||
},
|
||||
|
||||
Loading…
Reference in New Issue
Block a user