danirod / cartero

Make HTTP requests and test APIs
https://cartero.danirod.es
GNU General Public License v3.0
419 stars 31 forks source link

Al guardar una petición se guarda junto a la versión previa #73

Open Robin-3 opened 3 months ago

Robin-3 commented 3 months ago

Al guardar una petición:

Pasos para reproducir el problema:

  1. Guardar el archivo más de una sola vez.

cartero-bug.webm

Entorno:

danirod commented 3 months ago

Sí, me he dado cuenta de esto. Se crea un backup de la vieja versión cuando pulsas Guardar. No sabía que Gio.File permitía hacer esto gratis y sin programar nada más, y también me sorprendió la primera vez que vi un .cartero~ en mi directorio de trabajo.

En https://github.com/danirod/cartero/issues/59 tengo como tarea que quiero meter en la pantalla de opciones una forma de activar o desactivar esto. Por un lado yo no lo veo necesario en la mayoría de casos (sobre todo si ya tienes Git), pero me parece una opción interesante de activar para gente que quiera tener una forma de volver atrás si se da cuenta que se ha equivocado terriblemente al pulsar Guardar.