Jesús Pavón Abián and Claude Opus 4.6
876d02d00e
Add chat support for invisible interface in Bluesky buffers
...
ChatBuffer now has get_message(), get_formatted_message(), and view_item()
so repeat_item, copy_to_clipboard, and view work correctly with chat
messages. open_conversation (Ctrl+Win+Alt+C) detects chat buffers and
delegates to view_chat(). Opening a chat buffer now announces its name
and item count for screen reader feedback.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 22:59:59 +01:00
Jesús Pavón Abián and Claude Opus 4.6
73bfe93269
Nest Bluesky chat buffers under Chats node and prevent duplicates
...
Replicate the Mastodon pattern where conversation buffers are inserted
as children of the direct_messages node, making Chats expandable in the
tree. Also adds duplicate detection and auto-navigation to existing
chat buffers.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 22:47:26 +01:00
Juanjo M
5023671c15
Merge branch 'atproto-integration' of https://github.com/jpavonabian/TWBlue into atproto-integration
2026-02-15 23:51:00 +00:00
Juanjo M
6e56d94448
Improve Bluesky reply/quote accessibility and split test bootstrap workflow
...
- Fix Bluesky quoted post rendering across list output, screen-reader speech, and View Post by centralizing quote extraction.
- Add robust quote URL extraction (facets/embed/text), include quoted URLs in URL shortcuts, and append full quoted URLs when hidden/truncated.
- Improve reply context handling:
- add and use `$reply_to` template variable,
- hydrate missing reply target handles in home/feed items,
- keep backward compatibility for templates that do not include `$reply_to`.
- Align Bluesky default/fallback post templates to include reply context (`$reply_to`).
- Add/extend focused Bluesky tests for quote text, quote URLs, reply context, and template fallback behavior.
- Refactor scripts:
- add bootstrap-dev.ps1 for environment setup (submodules, venv, deps),
- keep run-tests.ps1 focused on running tests only,
- add PowerShell comment-based help in English.
- Update README with the new bootstrap/test workflow and examples.
2026-02-15 23:50:00 +00:00
Jesús Pavón Abián
c7175f942e
Commit
2026-02-14 23:53:24 +01:00
Jesús Pavón Abián
abf4cb0df1
Bugs y restaurar mastodon a su estado original, que se tocó sin querer
2026-02-05 09:31:50 +01:00
Jesús Pavón Abián
de1c9ee744
Esqueleto esquelético de chats. No funcionan todavía... Pero se pueden enviar y recibir de forma extraña.
2026-02-03 23:29:48 +01:00
Jesús Pavón Abián
7754cccc2e
Chats, plantillas, movidas varias.
2026-02-03 13:28:12 +01:00
Jesús Pavón Abián
5f9cf2c25b
Refactor seguidores y seguidos
2026-02-02 18:54:18 +01:00
Jesús Pavón Abián
5abe9e7d74
URLS en interfaz invisible
2026-02-02 18:41:11 +01:00
Jesús Pavón Abián
aca1e07f84
Idiomas
2026-02-02 15:01:36 +01:00
Jesús Pavón Abián
c357ce4ae5
Refactor
2026-02-02 14:32:18 +01:00
Jesús Pavón Abián
afa12c89ec
Refactor
2026-02-02 09:37:54 +01:00
Jesús Pavón Abián
a72505e63b
Arreglados un montón de bugs.
2026-02-02 09:24:23 +01:00
Jesús Pavón Abián
64d2af770c
Refactor. Eliminación de bugs
2026-02-01 21:53:32 +01:00
Jesús Pavón Abián
93d37ab3e8
Plantillas
2026-02-01 21:10:46 +01:00
Jesús Pavón Abián
b14bff2d0e
Más limpieza. Actualización de archivos .md para el contexto.
2026-02-01 20:51:39 +01:00
Jesús Pavón Abián
30a7b1a12a
Eliminando srcantiguo para limpiar el repo
2026-02-01 20:49:00 +01:00
Jesús Pavón Abián
4cd8636e4a
Sesiones
2026-02-01 20:45:54 +01:00
Jesús Pavón Abián
52b8888c3b
Commit
2026-02-01 20:41:43 +01:00
Jesús Pavón Abián
6f0514fd6a
Refactor y eliminar patrones raros.
2026-02-01 20:40:09 +01:00
Jesús Pavón Abián
0d8395c6fc
Recuperar código antiguo que funciona. Limpiar basura.
2026-02-01 20:21:44 +01:00
Jesús Pavón Abián
86adf2311a
Arreglado un problema con inicio de sesiones
2026-02-01 20:15:10 +01:00
Jesús Pavón Abián
8402bc6d82
OCR en imágenes funciona.
2026-02-01 19:49:49 +01:00
Jesús Pavón Abián
c275ed9cf8
Refactor
2026-02-01 19:15:31 +01:00
Jesús Pavón Abián
13a9a6538d
Sonidos
2026-02-01 19:03:36 +01:00
Jesús Pavón Abián
25ecd8b5fd
Terminando de refactorizar
2026-02-01 18:58:38 +01:00
Jesús Pavón Abián
5d4ac82c4d
Refactor
2026-02-01 15:04:26 +01:00
Jesús Pavón Abián
de10c927d9
Refactorización. Casi finalizado a falta de testeo profundo
2026-02-01 14:57:17 +01:00
Jesús Pavón Abián
ca3ee06738
Refactor
2026-02-01 14:48:00 +01:00
Jesús Pavón Abián
6ee67cc886
Commit de no perder cambios
2026-02-01 13:57:01 +01:00
Jesús Pavón Abián
f45af14229
Paginación
2026-02-01 13:17:49 +01:00
Jesús Pavón Abián
a99611215e
Botones de interfaz gráficas ahora funcionan.
2026-02-01 13:16:54 +01:00
Jesús Pavón Abián
2b978bcafc
Refactorización
2026-02-01 13:13:00 +01:00
Jesús Pavón Abián
fdcc77989e
Más hilos
2026-02-01 13:08:35 +01:00
Jesús Pavón Abián
3e239f05c8
Los hilos funcionan ahora como en Mastodon. Refactorización de código
2026-02-01 13:07:16 +01:00
Jesús Pavón Abián
9bb1522eca
Hilos funcionan.
2026-02-01 13:01:32 +01:00
Jesús Pavón Abián
6a5e4407ac
Arreglado ver perfil.
2026-02-01 12:49:33 +01:00
Jesús Pavón Abián
d87d7ffcb5
Título de converrsaciones
2026-02-01 12:39:50 +01:00
Jesús Pavón Abián
4a9214ab71
Funciona ver posts.
2026-02-01 12:33:56 +01:00
Jesús Pavón Abián
f5b19b3457
Cambios
2026-02-01 11:59:04 +01:00
Jesús Pavón Abián
87915d9f22
Se ven posts con atajos
2026-02-01 10:45:24 +01:00
Jesús Pavón Abián
f7f12a1c7b
Terminando integración
2026-02-01 10:42:05 +01:00
Jesús Pavón Abián
ec8d6ecada
Merge next-gen
2026-02-01 09:07:27 +01:00
José Manuel Delicado
e2156efa14
Merge pull request #898 from MCV-Software/dependabot/pip/markdown-3.10.1
...
Update translation files / update_catalogs (push) Has been cancelled
build(deps): bump markdown from 3.10 to 3.10.1
2026-01-27 07:41:39 +01:00
dependabot[bot]
a919d31f7c
build(deps): bump markdown from 3.10 to 3.10.1
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.10 to 3.10.1.
- [Release notes](https://github.com/Python-Markdown/markdown/releases )
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md )
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.10.0...3.10.1 )
---
updated-dependencies:
- dependency-name: markdown
dependency-version: 3.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-27 00:36:26 +00:00
José Manuel Delicado
1f7459800a
Merge pull request #894 from MCV-Software/dependabot/pip/coverage-7.13.2
...
build(deps): bump coverage from 7.13.1 to 7.13.2
2026-01-26 16:15:43 +01:00
José Manuel Delicado
3b64f5f35a
Merge pull request #895 from MCV-Software/dependabot/pip/types-python-dateutil-2.9.0.20260124
...
build(deps): bump types-python-dateutil from 2.9.0.20251115 to 2.9.0.20260124
2026-01-26 16:15:18 +01:00
dependabot[bot]
cdb97579e9
build(deps): bump types-python-dateutil
...
Bumps [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader ) from 2.9.0.20251115 to 2.9.0.20260124.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20260124
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 15:12:42 +00:00
dependabot[bot]
51d019f035
build(deps): bump coverage from 7.13.1 to 7.13.2
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.13.1 to 7.13.2.
- [Release notes](https://github.com/coveragepy/coveragepy/releases )
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst )
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.13.1...7.13.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 15:12:41 +00:00