flathub / flathub/com.visualstudio.code

Disable VSCode's built-in auto update by default

Abierto
#357 2 comentarios 9 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
217
Forks
82
Merge medio
1 d 7 h
PR fusionados (30 d)
1

Descripción

## Why

- Sometimes the Flatpak version is out of sync with the Microsoft release schedule
- The built-in update doesn't really have the ability to update the application due to the read-only essence of flatpak
- This practice is also found in applications like Firefox.

## How

### Approach 1

Unset `updateUrl` in `product.json` as what VSCodium does: https://github.com/VSCodium/vscodium/blob/9c8d4b367dadb4a4b007285a737233b8ee3cdf86/prepare_vscode.sh#L104-L106

### Approach 2

Set `UpdateMode` [policy](https://github.com/microsoft/vscode/blob/38b3b3179ecde98238c118343660388278c30378/src/vs/platform/update/common/update.config.contribution.ts#L32) to `none` in [Policy settings](https://code.visualstudio.com/docs/getstarted/settings#_settings-precedence). But I haven't figured out how to set the policy.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Empieza inspeccionando product.json y el enfoque de VSCodium enlazado para la configuración updateUrl. Compáralo con la política UpdateMode de VS Code enlazada y determina qué enfoque desactiva las actualizaciones integradas de forma predeterminada en Flatpak; se considera completado cuando la aplicación deja de intentar ejecutar su propio flujo de actualización.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
vscode
Área
desktop
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.