Repository navigation
Releases
Unfold 0.5.5 · La instalada, arreglada
Si instalaste la 0.5.4, actualiza a ésta. Aquélla salió con un fallo que dejaba la aplicación instalada a medio vestir.
Las preferencias no hacían nada, y el editor tampoco se desplazaba
Tamaño del texto, interlineado, ancho de la columna: el panel de apariencia se movía, pero la pantalla no. La rueda del ratón no desplazaba el documento y el editor se veía con un diseño raro, sin su columna centrada.
Lo curioso es que en desarrollo y en la web todo iba bien. Sólo fallaba instalado.
La causa es una regla de seguridad. Al compilar, Tauri analiza los recursos y endurece la política de contenido añadiendo un nonce a los estilos. Por cómo está definida esa política, la presencia de un nonce anula por completo el permiso para aplicar estilos al vuelo — y la aplicación necesita aplicarlos: de ahí salen el desplazamiento del editor, el ancho de la columna y el tamaño y el interlineado que elige el panel. La ventana abría, pero el editor se quedaba sin la mitad de su estructura.
Ahora esa parte de la política se deja como estaba escrita. Los scripts siguen con el endurecimiento de Tauri intacto; sólo se ha dejado de tocar la de los estilos.
De paso, la comunicación interna entre la interfaz y el sistema estaba cayendo a una vía de respaldo más lenta, por el mismo motivo y sin que se notara.
Y para que no vuelva a pasar inadvertido: hay una prueba que lee la configuración y salta si alguien deshace este arreglo, y queda escrito cómo abrir una compilación ya empaquetada con el depurador, que es el único sitio donde estos errores se ven.
Lo que traía la 0.5.4, por si te la saltaste
- La rueda del ratón vuelve a mover el documento.
Ctrl+,abre la apariencia, y no sólo la cierra.- El Markdown se lee mejor: las citas dejan aire entre la barra y el texto, las listas sangran lo que se parte en varias líneas, y una tarea ya no sale con viñeta y casilla a la vez.
Unfold 0.5.4 · La rueda y los atajos
Esta versión salió con un fallo: en la aplicación instalada no funcionaban las preferencias de tamaño e interlineado, el editor no se desplazaba con la rueda y la columna de texto perdía su ancho. Está arreglado en la 0.5.5 — actualiza a ésa.
Tres cosas que se notan usando la aplicación, y que no se veían en ninguna prueba.
La rueda del ratón no movía el documento
El hueco donde monta el editor es un eslabón de la cadena de alturas, no un envoltorio decorativo. Sin altura definida allí, el editor pedía height: 100% de un auto y crecía hasta el largo del documento: su zona desplazable quedaba exactamente del tamaño de su contenido —nada que desplazar— y lo que sobraba lo recortaba el contenedor de fuera. La rueda giraba sobre un editor que, técnicamente, ya se veía entero.
Ctrl+, cerraba la apariencia, pero no la abría
El atajo estaba cableado al mismo manejador que Escape, que sólo cierra. Como es el único atajo que abre el panel de apariencia, el panel no se abría con el teclado.
Los atajos no tenían pruebas —por ahí se coló—, y ahora las tienen: veintiséis, una por tecla, que comprueban qué manejador recibe cada una.
El Markdown se lee mejor
Las citas dejan aire entre la barra y el texto. La regla existía, pero el tema del editor fija el relleno de cada línea con más especificidad y ganaba siempre: el texto arrancaba en el mismo píxel que la barra, que así no separa nada. Queda en la misma medida que ya usaba el HTML exportado.
Las listas sangran lo que se parte en varias líneas. Antes la continuación volvía al margen izquierdo y la lista dejaba de leerse como lista. Ahora cae bajo la primera letra del texto, con la medida que corresponde a cada marcador: punto, número o casilla.
Una tarea ya no sale con viñeta y casilla a la vez. En - [ ] tarea el guion es marcador de lista y el corchete marcador de tarea; se dibujaban los dos.
La viñeta, además, pasa a ser un círculo dibujado en lugar del carácter •, que cambia bastante de forma según la tipografía elegida en el panel de apariencia.
Unfold 0.5.3 · Por dentro
Esta versión no trae nada que se pueda señalar con el dedo en la pantalla. Es la interfaz entera reescrita en Preact —cinco fases, de la barra de pestañas al diálogo de publicar— y lo que apareció al levantar las alfombras: media docena de fallos que llevaban ahí desde antes, la mayoría de los cuales no se notaban mal hechos.
El esquema llevaba a donde el encabezado estaba, no a donde está
Éste es el peor de los que salieron, y era invisible.
El panel comparaba una firma de niveles y textos antes de repintarse y, si coincidía, conservaba los encabezados de la vez anterior. Pero escribir un párrafo por encima de un encabezado mueve su posición sin cambiar su texto: la firma seguía igual, las posiciones guardadas se quedaban viejas, y pulsar en el esquema dejaba el cursor donde ese encabezado estaba hace un rato. Cuanto más se escribía, más lejos caía.
La firma existía para no reescribir el panel entero en cada pulsación. Comparando árboles eso ya no hace falta, así que el arreglo salió de quitar el apaño.
El cursor se salía del mensaje al marcar una casilla
En el diálogo de publicar, cada repintado destruía el textarea en uso y tiraba el cursor al final. Casi un tercio de ese archivo existía para disimularlo: guardar y devolver la posición en cada pintada, mover las casillas a mano en vez de rehacer la lista, y tres controles sincronizados uno por uno.
Ahora el nodo se queda donde está y el cursor con él: se puede marcar un archivo a media frase y seguir escribiendo donde estabas.
De paso, con algo publicándose el diálogo no se cierra —ni con Escape, ni con el aspa, ni pulsando fuera—, porque publicar a medias no se puede deshacer.
Cerrar el diálogo de GitHub no cortaba el sondeo
Es el único punto de la aplicación que sondea: mientras esperas a autorizar el dispositivo, pregunta a GitHub cada pocos segundos. Ese temporizador sobrevivía al diálogo, así que cerrarlo dejaba las peticiones en marcha hasta que el código caducaba solo. Junto con él quedaban sueltas la escucha del progreso del clone y la del regreso del navegador.
Ahora se cortan las cuatro cosas de una vez al cerrar, y cada respuesta que llega tarde comprueba si sigue siendo la vigente antes de escribir nada.
El panel de apariencia podía decir 17 mientras el documento estaba a 22
La plantilla y el código que ponía los valores eran dos sitios distintos que decían lo mismo, y podían dejar de coincidir. Ahora los controles salen directamente de los ajustes: no hay nada que sincronizar, así que no hay nada que se desajuste.
Escape, el foco y el teclado
- Escape cierra el cuadro de encima porque ahora hay una pila de verdad. Antes cada diálogo lo adivinaba: el de GitHub llegaba a buscar una clase CSS de otro diálogo en la página para saber si le tocaba apartarse.
- El tabulador se queda dentro del cuadro abierto, y al cerrarlo el foco vuelve a donde estaba. Lo que queda detrás sale del recorrido del teclado y también del árbol de accesibilidad.
- El menú de recientes se recorre con las flechas, Inicio y Fin van a los extremos, y Escape devuelve el foco al botón que lo abrió. Antes se podía tabular hasta las filas pero no recorrerlas, y al cerrar el foco se quedaba dentro de un menú escondido.
- El esquema dice dónde estás con
aria-current, y se recorre con flechas en lugar de obligar a treinta tabuladas para salir del panel.
Arranca más ligero
GitHub y los diagramas ya no se cargan al abrir la aplicación: se piden cuando se usan. El arranque baja de unos 435.700 a 409.855 bytes de JavaScript —de 152 a 143 KB comprimidos—, alrededor de un 6 % menos.
Además
- El pie del explorador dejaba de cuadrar. El recuento venía de dos sitios y uno de ellos incluía las carpetas locales, así que la cifra bailaba entre 2 y 3 según cuál se hubiera actualizado después. Ahora sale siempre del catálogo de GitHub, que es de quien habla esa línea.
- Los colores del tema son un grupo de opciones marcables y no botones sueltos con una clase; la barra de descarga es una barra de progreso de verdad, y sin tamaño total se queda sin porcentaje en lugar de inventarse uno.
- Plegar una carpeta o escribir en el filtro del explorador ya no puede consultar el disco: desde la vista no hay forma de llamar a nada.
- Ciento ochenta y una pruebas nuevas, doce suites, sobre piezas que antes eran funciones privadas dentro de una clase y no se podían mirar: el arranque, las pestañas, el recuento de palabras, los caracteres por línea, el esquema, el árbol del explorador, los diálogos y el cuadro de elegir.
Instalar
Descarga Unfold-Setup.exe. Necesitas Windows 10 u 11. Se instala para tu usuario, sin permisos de administrador.
Windows mostrará un aviso de SmartScreen la primera vez: el instalador no está firmado con un certificado comercial. Pulsa «Más información» → «Ejecutar de todas formas».
Si ya tienes Unfold instalado, la propia aplicación te avisará de esta versión.
Comprobar la descarga
| Archivo | SHA-256 |
|---|---|
Unfold-Setup.exe |
74383e5708eaa6778358c612b89d06b1442f766b1ea3856f0dce32ab825451e6 |
Unfold_0.5.3_x64-setup.exe |
19c02e0194b10e2afec62bbc1dae961c4abe7044a2962b0d90b2b30cea471c86 |
Unfold 0.5.2
Un aviso de versión nueva que ya no interrumpe, un botón que hacía lo contrario de lo que decía, y el corrector ortográfico que llevaba tiempo a medias.
«Más tarde» descartaba la versión para siempre
Éste es el arreglo importante, y no se veía.
El aviso de actualización traía dos botones, «Actualizar» y «Más tarde». El segundo guardaba la versión como omitida para siempre: quien lo pulsaba esperando que se lo recordaran más adelante no volvía a saber de esa versión nunca. El rótulo decía una cosa y el código hacía otra, y el resultado era el peor posible —gente sin actualizar que no sabía que no estaba actualizando.
Ahora «Más tarde» aparta el aviso y ya está. Descartar una versión sigue siendo posible, pero es una decisión aparte, dicha con su nombre —«Omitir esta versión»— y con menos peso que las otras dos.
El aviso deja de ser una franja
Era una banda a todo lo ancho encima del editor, con su propia fila: al llegar la noticia, el documento entero daba un salto hacia abajo mientras estabas escribiendo. Es la peor forma de dar algo que no corre ninguna prisa.
Ahora es una tarjeta en la esquina, flotando sobre el texto sin moverlo. Enseña la versión y hasta tres novedades, y al instalar se convierte ella misma en la barra de progreso, con los megas y el recordatorio de que tus pestañas vuelven como están.
Y apartarla no puede ser perderla: mientras quede algo pendiente, el botón de ajustes lleva un punto, y dentro aparece «Instalar Unfold …» para recuperar la tarjeta.
Sugerencias de ortografía · Shift + clic derecho
Las palabras mal escritas salían subrayadas desde siempre —el corrector de WebView2 estaba pedido—, pero las sugerencias viven únicamente en el menú contextual del sistema, y el menú Markdown propio lo tapaba. Se veía el subrayado rojo y no había forma de corregir.
Con Shift el menú propio se aparta y sale el del sistema. Se dice en el pie del menú Markdown, que es donde se busca.
Además
- El aviso de actualización y la lista de documentos recientes pasan a tener pruebas: veintitrés en total. El primero decide si te enteras de que hay una versión nueva, y todo lo que hacía mal lo hacía en silencio.
Instalar
Descarga Unfold-Setup.exe. Necesitas Windows 10 u 11. Se instala para tu usuario, sin permisos de administrador.
Windows mostrará un aviso de SmartScreen la primera vez: el instalador no está firmado con un certificado comercial. Pulsa «Más información» → «Ejecutar de todas formas».
Si ya tienes Unfold instalado, la propia aplicación te avisará de esta versión.
Comprobar la descarga
| Archivo | SHA-256 |
|---|---|
Unfold-Setup.exe |
bf909a02a9fa9ea5b8c70c6b3ce85268631552b733f74112494e975c4486fc36 |
Unfold_0.5.2_x64-setup.exe |
e0751a2e121f3fdbc37b1e82b6bbcba5fe714b4161a9a3e278c4e3ba67eba5a1 |
Unfold 0.5.1
Un arreglo que estaba costando disco a quien usa las copias automáticas, y un instalador que por fin cuenta lo que la aplicación sabe hacer.
Las copias automáticas dejan de llenar el disco
Si tenías configurada una carpeta de copias, Unfold escribía un archivo nuevo cada treinta segundos de edición y no borraba ninguno. La carpeta crecía sin final mientras siguieras escribiendo.
Peor: llevaba aparte un índice recortado a cincuenta entradas. Pasadas ésas, los archivos seguían en el disco pero ya nada sabía que existían —ni para restaurarlos ni para borrarlos.
Ahora no hay índice. El nombre del archivo lleva dentro de qué documento es y de cuándo, así que la carpeta es el índice y no puede desincronizarse de sí misma. Se guardan las diez últimas copias de cada documento, y la primera copia que hagas de un documento recoge lo que la versión anterior dejó suelto.
De paso, guardar dos veces lo mismo ya no escribe una copia idéntica, y un documento en blanco ya no cuenta como copia.
El instalador dice que puedes conectar GitHub
Quien instalaba Unfold no tenía forma de enterarse de que puede clonar un repositorio, editar su documentación y publicar los cambios sin salir del editor. El instalador hablaba de vista previa, de texto plano y de tamaño, y ahí se acababa.
Ahora se cuenta en los tres sitios donde alguien mira: la ilustración del panel lleva un repositorio colgando del documento, la bienvenida tiene una tarjeta propia —y no un punto más de la lista, que se leen en diagonal—, y al terminar, con el botón de abrir delante, dónde pulsar para empezar.
El instalador enseñaba una versión falsa
Decía «Versión 0.1.1» mientras instalaba la 0.5.0: era una constante escrita a mano en la interfaz que se quedó atrás. Ahora sale del mismo sitio del que se nombra el instalador que lleva empotrado, así que no puede volver a separarse de lo que de verdad se instala.
Además
- Los pasos del instalador se llaman Bienvenida, Opciones e Instalación.
01 02 03solos obligaban a adivinar de qué iba cada uno. - Antes de pulsar «Instalar» se dice lo que conviene saber: va sólo para tu usuario, sin permisos de administrador, se asocia a tus
.mdy se desinstala desde el mismo programa. - Por dentro: el instalador entra por fin en las comprobaciones automáticas —era lo único del proyecto que sólo se compilaba—, y
main.tsyrepositories.rsse reparten en piezas más pequeñas.
Instalar
Descarga Unfold-Setup.exe. Necesitas Windows 10 u 11. Se instala para tu usuario, sin permisos de administrador.
Windows mostrará un aviso de SmartScreen la primera vez: el instalador no está firmado con un certificado comercial. Pulsa «Más información» → «Ejecutar de todas formas».
Si ya tienes Unfold instalado, la propia aplicación te avisará de esta versión.
Comprobar la descarga
| Archivo | SHA-256 |
|---|---|
Unfold-Setup.exe |
dda7e9c37ee6ab45e99922389558e09f16af3ed3d3630633c962eec7443d353b |
Unfold_0.5.1_x64-setup.exe |
556ae7f8fded1f44d908aee9d3bdc1042f1036f1a7ed8592c9db85052e32fc20 |
Unfold 0.5.0 · El explorador crece
El explorador deja de ser sólo de GitHub, y aparece lo que faltaba con un árbol delante: buscar en todos los documentos a la vez.
Carpetas del disco en el explorador
Hasta ahora el panel lateral servía únicamente para repositorios conectados: quien no usa GitHub no tenía explorador y abría documento a documento con Ctrl+O.
Ahora el + de la cabecera abre una carpeta cualquiera del disco, se recuerda al reiniciar, y se navega igual que un repositorio —árbol, búsqueda por nombre, plegado—, porque para escribir son lo mismo: un sitio donde están tus documentos.
El recorrido se salta las carpetas ocultas y node_modules, y no sigue enlaces simbólicos. En un repositorio sigue mandando .gitignore.
Buscar en todos los documentos · Ctrl+Shift+L
Ctrl+F busca dentro del documento abierto. Esto es lo otro: en cuál de todos está esa frase que recuerdas haber escrito. Busca en carpetas y repositorios juntos.
Los resultados salen agrupados por archivo, con el número de línea y la coincidencia resaltada, y la cabecera del archivo se queda pegada arriba al recorrer la lista. Abrir un resultado lleva el cursor a su línea.
Se busca una frase, no un patrón: sin expresiones regulares a propósito, para que un paréntesis suelto no haga fallar la búsqueda de quien sólo quiere encontrar algo suyo. Y sin distinguir mayúsculas.
El historial y la sesión, a disco
Esto es un arreglo, y de los que no se ven venir.
El historial guardaba hasta treinta copias completas de cada documento en el almacenamiento del navegador. Las cuentas no salían: un documento de diez mil líneas ocupa medio mega, treinta copias son catorce, y la cuota son unos cinco. Al llenarse dejaba de guardar sin decir nada, así que la aplicación seguía ofreciendo «recuperar versión» sin tener ninguna.
Y la sesión compartía esa misma cuota, con el contenido de las pestañas sin guardar dentro. Un documento grande podía impedir guardar tus borradores.
Cada cosa va ahora a su archivo, con escritura atómica, sin cuota y sin competir entre sí. Lo que tuvieras guardado sube a disco la primera vez que abras esta versión.
Una sola ventana
Abrir un .md con Unfold ya abierto lo trae a la ventana que tienes, en vez de arrancar otro proceso. Dos instancias compartían los catálogos y la sesión y se pisaban entre ellas.
Además
- La barra de arriba se agrupa por lo que hace cada cosa, y el esquema y el árbol llevan guías que dejan ver de qué cuelga cada documento.
- La vista de cambios se lee de una vez, con el recuento de líneas en cada fila y las acciones siempre a mano.
Ctrl+Focupa la mitad de alto: reemplazar se despliega sólo cuando hace falta.- La paleta de comandos (
Ctrl+Shift+P) enseña los atajos y resalta lo que coincide. - El pie del explorador muestra tu cuenta de GitHub, cuántos repositorios llevas y un aviso si la sesión va a caducar.
- Los diálogos ya no dejan escapar el teclado con Tab.
Instalar
Descarga Unfold-Setup.exe. Necesitas Windows 10 u 11. Se instala para tu usuario, sin permisos de administrador.
Windows mostrará un aviso de SmartScreen la primera vez: el instalador no está firmado con un certificado comercial. Pulsa «Más información» → «Ejecutar de todas formas».
Si ya tienes Unfold instalado, la propia aplicación te avisará de esta versión.
Comprobar la descarga
| Archivo | SHA-256 |
|---|---|
Unfold-Setup.exe |
55ce266bf72386ebdf447b31b39188a772bbe1536180d5a9d81cc432dfc0af21 |
Unfold_0.5.0_x64-setup.exe |
158a8da65f3e6f3757b9d8230e8e9e8b7a8ef996cb74146ca96cb24339672b8f |
Unfold 0.4.1 · La mitad de peso
Una versión de mantenimiento, y de las que se notan: el instalador pesa la mitad y la aplicación arranca cargando menos cosas.
Pesa la mitad
La compilación llevaba dentro los mapas de código —diecisiete megas de fuentes que sólo sirven para depurar y que nadie iba a leer— porque Tauri empotra la carpeta compilada entera dentro del ejecutable.
| 0.4.0 | 0.4.1 | |
|---|---|---|
Unfold-Setup.exe |
11,5 MB | 8,0 MB |
| Instalador del actualizador | 8,4 MB | 5,0 MB |
Y arranca con menos
KaTeX ya no se carga al abrir la aplicación, sino la primera vez que hay una fórmula que pintar. Son doscientos cincuenta kilobytes más su hoja de estilos y sus tipografías, y la mayoría de los documentos Markdown no llevan una sola fórmula: se pagaba en cada arranque para el caso raro. Mermaid ya se cargaba así; esto lo iguala.
Mientras el motor viaja, la fórmula se enseña como lo que hay en el archivo —el TeX— en vez de dejar un hueco en blanco. Dura un parpadeo y sólo la primera vez.
Publicar dice en qué paso va
Son tres pasos y dos salen a la red: confirmar, comprobar el remoto y subir. Antes se veía un único texto fijo durante todo el proceso, así que una espera larga no se distinguía de un cuelgue.
Y gana atajo: Ctrl+Shift+U. Era la única acción de GitHub sin uno.
Los diálogos ya no dejan escapar el teclado
Los cinco se anunciaban como modales sin serlo: con Tab se salía al editor de detrás, y al cerrarlos el foco se quedaba donde cayera. Ahora te quedas dentro y al cerrar el foco vuelve a su sitio.
Instalar
Descarga Unfold-Setup.exe. Necesitas Windows 10 u 11. Se instala para tu usuario, sin permisos de administrador.
Windows mostrará un aviso de SmartScreen la primera vez: el instalador no está firmado con un certificado comercial. Pulsa «Más información» → «Ejecutar de todas formas».
Si ya tienes Unfold instalado, la propia aplicación te avisará de esta versión.
Comprobar la descarga
| Archivo | SHA-256 |
|---|---|
Unfold-Setup.exe |
262d2dedff3bfcc9f724cc197e1d5c26f00786c308654252db83d6a519085747 |
Unfold_0.4.1_x64-setup.exe |
e45d3d47cd54529b6b9162b24b9405b2db88192ce024eefbabbe9430ddfaa8b7 |
Unfold 0.4.0 · Revisa antes de publicar
La versión 0.3.0 dejó publicar desde el editor, pero a ciegas: se marcaban archivos sin poder ver qué cambiaba en ellos. Esta cierra ese hueco y pule los sitios por donde más se pasa.
Revisa antes de publicar
Cada archivo de la vista de cambios se despliega con su diff, con las líneas añadidas y quitadas, sin salir de la pantalla de publicar. Se carga sólo el archivo que abres, así que abrir la vista sigue costando lo mismo.
Y lo que entra en el commit es exactamente lo que revisaste. Cada cambio lleva la huella del contenido que se te enseñó, y se comprueba dos veces antes de confirmar. Si un archivo cambia entre que lo miras y publicas, Unfold se detiene y lo dice en vez de subir algo que no habías visto.
Lo que estuviera preparado en el índice desde la línea de órdenes ni entra en el commit ni pierde su estado.
Documentos nuevos dentro del repositorio
Desde el propio explorador, con el + de cada repositorio. La ruta se valida físicamente: ni un .. ni un enlace simbólico consiguen escribir fuera de la copia local.
Si el nombre ya está ocupado, se abre ese documento con lo que tuviera dentro, en vez de vaciarlo.
Tu cuenta, a la vista
Al pie del explorador: foto, nombre, usuario y cuántos repositorios llevas conectados. Con un aviso cuando la sesión se acerca a su fin —el token de refresco, el que de verdad caduca— porque publicar firma commits con tu nombre y conviene saber con cuál.
El explorador se pone al día solo cuando el repositorio cambia en el disco, y relee sólo el que cambió en vez de todos.
La interfaz, más ordenada
- La barra de arriba, agrupada por lo que hace cada cosa: el archivo, lo que sale de él, cómo se escribe y cómo se ve.
- El esquema y el árbol de repositorios, con guías de sangría, que dejan ver de qué cuelga cada documento.
- Buscar ocupa la mitad (
Ctrl+F): reemplazar se despliega sólo cuando hace falta, y las opciones viven dentro del campo. - La paleta de comandos enseña los atajos (
Ctrl+Shift+P), resalta lo que coincide y se recorre con las flechas sin salir del campo de búsqueda. - La vista de cambios se lee de una vez, sin una barra de desplazamiento dentro de otra.
Lo que todavía no hace
No fusiona. Si alguien publica en la misma rama entre tu última sincronización y la tuya, el commit se crea y ahí se detiene, avisando de que hay que integrar los cambios con Git. Tampoco hay ramas ni pull requests.
Instalar
Descarga Unfold-Setup.exe. Necesitas Windows 10 u 11. Se instala para tu usuario, sin permisos de administrador.
Windows mostrará un aviso de SmartScreen la primera vez: el instalador no está firmado con un certificado comercial. Pulsa «Más información» → «Ejecutar de todas formas».
Si ya tienes Unfold instalado, la propia aplicación te avisará de esta versión.
Comprobar la descarga
| Archivo | SHA-256 |
|---|---|
Unfold-Setup.exe |
97ebe99963a8688c88d42b7c3b038ce36ca6220559bda5b0d6d6e0416a871ef3 |
Unfold_0.4.0_x64-setup.exe |
b85f0b6e49900096e91e25faeb73308a7cfe6eec9d147b56b5b71560235b2301 |
Unfold 0.3.0 · GitHub integrado
Unfold ahora trabaja con tus repositorios de GitHub: conéctalos, edita su Markdown y publica sin salir del editor.
GitHub dentro de Unfold
Conectar es un código de ocho caracteres que confirmas en github.com. La sesión se guarda en el Administrador de credenciales de Windows, cifrada por el sistema, y se renueva sola. El token nunca llega a la interfaz, ni al almacenamiento local, ni a la URL del remoto.
Los permisos son los mínimos: Contents de lectura y escritura, y Metadata de lectura. Y sólo sobre los repositorios que tú concedas — una GitHub App no puede ampliarse el acceso a sí misma.
Explorador de repositorios (Ctrl+Shift+B): árbol de carpetas, búsqueda por nombre insensible a mayúsculas y tildes, y un indicador por documento que distingue sincronizado, modificado, sin añadir y en conflicto. Cada repositorio dice su rama, lo que falta por confirmar y lo que falta por publicar.
Confirmar y publicar: marcas qué archivos entran, escribes el mensaje y Unfold confirma, sincroniza con el remoto y publica. Se firma con la identidad de tu configuración de Git; si no tienes ninguna, con la dirección noreply de GitHub, para no exponer un correo privado.
Los repositorios conectados se clonan en tu perfil y quedan disponibles sin conexión: al reiniciar siguen ahí sin necesidad de hablar con GitHub.
Además
- La ventana te recuerda: vuelve con el tamaño, el sitio y el estado maximizado con los que la dejaste.
- La barra de pestañas ya no desaparece cuando sólo hay un documento, así que siempre puedes cerrarlo. Al cerrar el último queda uno en blanco.
- Los avisos vuelven a verse con varias pestañas abiertas. La barra de título escondía su bloque entero, y con él el estado del documento y los mensajes de guardado, exportación y publicación.
Lo que todavía no hace
No fusiona. Si alguien publica en la misma rama entre tu última sincronización y la tuya, el commit se crea y ahí se detiene, avisando de que hay que integrar los cambios con Git. Tampoco hay ramas ni pull requests, ni se puede ver el diff de un archivo antes de confirmarlo.
Instalar
Descarga Unfold-Setup.exe. Necesitas Windows 10 u 11. Se instala para tu usuario, sin permisos de administrador.
Windows mostrará un aviso de SmartScreen la primera vez: el instalador no está firmado con un certificado comercial. Pulsa «Más información» → «Ejecutar de todas formas».
Si ya tienes Unfold instalado, la propia aplicación te avisará de esta versión.
Comprobar la descarga
| Archivo | SHA-256 |
|---|---|
Unfold-Setup.exe |
c1c8d800646f0f8d5153dcbe0edc6f516fc185d42201cee2a164ca17baefa6d1 |
Unfold_0.3.0_x64-setup.exe |
6eff02576b6784fd1f962c8839f4aac0cee0145983418e73aa70d28d554056d4 |
En PowerShell: Get-FileHash Unfold-Setup.exe -Algorithm SHA256
Los otros dos archivos son para el actualizador automático; no hace falta descargarlos a mano.
Unfold 0.2.3
Novedades
- Acerca el contenido con
Ctrl++y aléjalo conCtrl+-. - El tamaño cambia en pasos pequeños con una transición suave.
- La preferencia se conserva entre sesiones y permanece sincronizada con el panel Apariencia.
Verificación
- Compilación de producción de la aplicación y del instalador completada.
- Suite completa de pruebas superada.
- Actualizador de Windows firmado.