fix(app): stabilize canvas diff rendering

Keep diff headers and painted content on the same scroll clock while preserving native scrolling and independent per-file horizontal offsets.

Complete review, selection, typography, tree, and palette parity without returning line rendering to React.
This commit is contained in:
Mohamed Boudra
2026-08-17 21:14:38 +02:00
parent 4d23905587
commit c7b103a2cd
50 changed files with 2180 additions and 580 deletions
+1
View File
@@ -879,6 +879,7 @@ export const ar: TranslationResources = {
base: "قاعدة",
newFile: "جديد",
deletedFile: "تم الحذف",
modifiedFile: "معدّل",
commits: {
title: "الإيداعات",
countLabel: "{{count}} من إيداعات مساحة العمل",
+1
View File
@@ -888,6 +888,7 @@ export const en = {
base: "base",
newFile: "New",
deletedFile: "Deleted",
modifiedFile: "Modified",
commits: {
title: "Commits",
countLabel: "{{count}} workspace commits",
+1
View File
@@ -910,6 +910,7 @@ export const es: TranslationResources = {
base: "base",
newFile: "Nuevo",
deletedFile: "Eliminado",
modifiedFile: "Modificado",
commits: {
title: "Commits",
countLabel: "{{count}} commits del espacio de trabajo",
+1
View File
@@ -909,6 +909,7 @@ export const fr: TranslationResources = {
base: "base",
newFile: "Nouveau",
deletedFile: "Supprimé",
modifiedFile: "Modifié",
commits: {
title: "Commits",
countLabel: "{{count}} commits de l’espace de travail",
+1
View File
@@ -890,6 +890,7 @@ export const ja: TranslationResources = {
base: "ベース",
newFile: "新規",
deletedFile: "削除済み",
modifiedFile: "変更済み",
commits: {
title: "コミット",
countLabel: "ワークスペースのコミット数: {{count}}",
+1
View File
@@ -886,6 +886,7 @@ export const ko: TranslationResources = {
base: "기준",
newFile: "신규",
deletedFile: "삭제됨",
modifiedFile: "수정됨",
commits: {
title: "커밋",
countLabel: "워크스페이스 커밋 {{count}}개",
+1
View File
@@ -901,6 +901,7 @@ export const ptBR: TranslationResources = {
base: "base",
newFile: "Novo",
deletedFile: "Excluído",
modifiedFile: "Modificado",
commits: {
title: "Commits",
countLabel: "{{count}} commits do espaço de trabalho",
+1
View File
@@ -901,6 +901,7 @@ export const ru: TranslationResources = {
base: "база",
newFile: "Новый",
deletedFile: "Удалено",
modifiedFile: "Изменено",
commits: {
title: "Коммиты",
countLabel: "{{count}} коммитов рабочего пространства",
+1
View File
@@ -871,6 +871,7 @@ export const zhCN: TranslationResources = {
base: "base",
newFile: "新增",
deletedFile: "已删除",
modifiedFile: "已修改",
commits: {
title: "提交",
countLabel: "{{count}} 个工作区提交",