diff --git a/updates/2026-09-05/CHANGELOG.ko.md b/updates/2026-09-05/CHANGELOG.ko.md index 39b78a4..aa871be 100644 --- a/updates/2026-09-05/CHANGELOG.ko.md +++ b/updates/2026-09-05/CHANGELOG.ko.md @@ -139,3 +139,19 @@ PDF SHA-256: 1141ea4fb9d619fd55d75d0bdcd6bbd5678b161633586764d0eadfc4b9235400 ## 남은 범위 도움말 본문과 목록 제목 및 위 예제 수정분은 운영 반영과 검증을 마쳤습니다. 도움말에는 PNG 270개와 GIF 15개 및 JPEG 1개가 있으며 이미지 내부의 영어는 별도 점검 대상입니다. 모든 이미지가 영어를 담고 있다는 뜻은 아닙니다. 외부 웹 보기로 연결된 API 문서와 남은 하드코딩 문구도 최종 확인해야 합니다. 전체 100% 완료로 표시하지 않습니다. + +## 2026-09-13 추가 적용: 화면 문구와 이미지 한국어 설명 + +- 사용자 선택: 사용량을 절약하기 위해 기존 이미지는 유지하고 한국어 설명을 보완합니다. 이미지 내부 글자를 모두 교체한다는 기존 목표를 이 방식으로 변경했습니다. +- phase7: 글자 둘러싸기와 관련 설정 및 코드 색상 설정 문구를 번역했습니다. 위치 정보 오류와 지도 새 노트 및 확대 비율과 AI 대화 기본 제목도 수정했습니다. 총 11개 치환 규칙을 적용했습니다. +- phase8: 래스터 이미지 286개를 OCR로 점검했습니다. 영문이 감지된 206개 모두가 본문에서 참조됨을 확인했습니다. 해당 도움말 92개에 이미지 순서별 한국어 설명과 주요 영문 메뉴의 한국어 뜻을 덧붙였습니다. GIF는 첫 프레임을 검사했습니다. OCR 결과는 모든 글자를 정확하게 판독했다는 의미가 아닙니다. +- 메뉴 대응은 영어와 한국어 UI 사전을 대조해 생성했습니다. 대응 메뉴가 없는 이미지 25개에는 개별 기능 설명을 작성했습니다. 원본 이미지와 링크 및 이미지 경로를 보존했습니다. +- Trilium 도움말에 포함된 Grafana 대시보드 JSON의 제목과 설명 및 범례 60곳을 번역했습니다. 범례와 일치해야 하는 표시 재정의 조건도 함께 수정했습니다. 실제 Grafana 서비스는 수정하지 않았습니다. +- 운영 검증: phase7의 layout_commons.js SHA-256은 39f4a0f5854e52ad221f872a9a50671161a3de2a4835eda044d9db537e010b2a입니다. phase8의 수정 도움말 92개와 대시보드 JSON 1개의 HTTP 응답 해시가 모두 배포본과 일치했습니다. 브라우저에서 측정 지표 도움말의 한국어 이미지 설명 표시를 확인했습니다. +- 현재 자산 버전: v0.95.0-ko-20260913-r7. 현재 앱 파일은 deployed에 있습니다. 도움말의 현재 내용은 phase3/doc_notes/en에 phase8/doc_notes/en을 덮어 적용한 구성입니다. +- 백업: /www/dk_project/dk_app/trilium/backups/before-korean-phase7-20260913-172503 +- 백업: /www/dk_project/dk_app/trilium/backups/before-korean-phase8-20260913-173210 + +### 미완료 범위 + +API 참고 웹 보기 5개가 남았습니다. 내부 주소 /etapi/docs 및 /api/docs와 외부 스크립트 API 문서 3개입니다. 이들 페이지의 본문 번역은 아직 완료하지 않았습니다. 도움말 173개 및 목록 제목 181개와 이번 이미지 설명 206개가 완료됐다는 수치를 전체 100%로 해석하지 않습니다. 이미지 설명 보완 선택은 외부 API 원문을 번역한 것으로 간주하는 허가가 아닙니다. diff --git a/updates/2026-09-05/PROGRESS.md b/updates/2026-09-05/PROGRESS.md index e32ae3e..6ff6946 100644 --- a/updates/2026-09-05/PROGRESS.md +++ b/updates/2026-09-05/PROGRESS.md @@ -2,40 +2,29 @@ 갱신: 2026-09-13 -- 대상은 Trilium입니다. 한국어 설명에서 itosm은 이스톰으로 표기합니다. -- 도움말 본문: 173/173개 처리 및 서버 반영 완료. 원래 비어 있는 파일 3개를 포함합니다. -- 도움말 목록 제목: 181/181개 번역 및 데이터베이스의 실제 제목 확인 완료. -- 검증: 173개 본문의 링크와 이미지 경로 목록 보존. 운영 HTTP 응답 467개와 배포 파일의 SHA-256 일치. -- 브라우저: 검색 도움말의 한국어 제목과 본문 및 목차 표시 확인. -- 추가 수정: 서버 날짜 로케일을 한국어로 등록. 달력 버튼 문구와 새 실행 도구 기본 제목 수정. -- 자산 버전: v0.95.0-ko-20260913-r3. -- 백업: /www/dk_project/dk_app/trilium/backups/before-korean-phase3-20260913-165707. -- Gitea에는 번역 원본과 생성 도구 및 운영 적용 파일과 배포 검증 기록을 함께 보관합니다. +대상은 Trilium입니다. 한국어 표기는 이스톰을 사용합니다. -## 아직 남은 작업 +| 구분 | 완료 | 진행률 | +|---|---:|---:| +| 도움말 본문 | 173/173 | 100% | +| 도움말 목록 제목 | 181/181 | 100% | +| 영문 감지 이미지의 한국어 설명 보완 | 206/206 | 100% | +| API 참고 웹 보기 | 0/5 | 0% | -예제 PDF 본문과 통계 출력 및 표시용 속성과 숨겨진 모바일 실행 도구 제목은 추가 적용을 마쳤습니다. 기존 스크린샷 안의 영어와 외부 API 문서 및 나머지 하드코딩 문구가 최종 점검 대상으로 남아 있습니다. 도움말 100%를 전체 한글화 100%로 표시하지 않습니다. +기본 예제의 본문과 도표 및 통계 표시와 속성 이름 및 PDF는 번역하여 운영에 적용했습니다. PDF는 11쪽이며 194개 문단의 누락 검사와 브라우저 확인을 마쳤습니다. 전체 완료율은 항목마다 규모가 달라 단순 평균으로 계산하지 않습니다. -과거 기록의 100개와 103개 수치는 당시의 진행 상황입니다. 현재 운영 앱 파일은 deployed 폴더입니다. phase3부터 phase6까지는 각 단계의 기록입니다. work/trilium/release/main.cjs는 초기 빌드 산출물이므로 현재 운영 파일로 사용하지 마세요. +## 2026-09-13 추가 적용: 화면 문구와 이미지 한국어 설명 -## 예제와 화면 문구 추가 적용 +- 사용자 선택: 사용량을 절약하기 위해 기존 이미지는 유지하고 한국어 설명을 보완합니다. 이미지 내부 글자를 모두 교체한다는 기존 목표를 이 방식으로 변경했습니다. +- phase7: 글자 둘러싸기와 관련 설정 및 코드 색상 설정 문구를 번역했습니다. 위치 정보 오류와 지도 새 노트 및 확대 비율과 AI 대화 기본 제목도 수정했습니다. 총 11개 치환 규칙을 적용했습니다. +- phase8: 래스터 이미지 286개를 OCR로 점검했습니다. 영문이 감지된 206개 모두가 본문에서 참조됨을 확인했습니다. 해당 도움말 92개에 이미지 순서별 한국어 설명과 주요 영문 메뉴의 한국어 뜻을 덧붙였습니다. GIF는 첫 프레임을 검사했습니다. OCR 결과는 모든 글자를 정확하게 판독했다는 의미가 아닙니다. +- 메뉴 대응은 영어와 한국어 UI 사전을 대조해 생성했습니다. 대응 메뉴가 없는 이미지 25개에는 개별 기능 설명을 작성했습니다. 원본 이미지와 링크 및 이미지 경로를 보존했습니다. +- Trilium 도움말에 포함된 Grafana 대시보드 JSON의 제목과 설명 및 범례 60곳을 번역했습니다. 범례와 일치해야 하는 표시 재정의 조건도 함께 수정했습니다. 실제 Grafana 서비스는 수정하지 않았습니다. +- 운영 검증: phase7의 layout_commons.js SHA-256은 39f4a0f5854e52ad221f872a9a50671161a3de2a4835eda044d9db537e010b2a입니다. phase8의 수정 도움말 92개와 대시보드 JSON 1개의 HTTP 응답 해시가 모두 배포본과 일치했습니다. 브라우저에서 측정 지표 도움말의 한국어 이미지 설명 표시를 확인했습니다. +- 현재 자산 버전: v0.95.0-ko-20260913-r7. 현재 앱 파일은 deployed에 있습니다. 도움말의 현재 내용은 phase3/doc_notes/en에 phase8/doc_notes/en을 덮어 적용한 구성입니다. +- 백업: /www/dk_project/dk_app/trilium/backups/before-korean-phase7-20260913-172503 +- 백업: /www/dk_project/dk_app/trilium/backups/before-korean-phase8-20260913-173210 -- 기본 예제의 통계 표와 원형 차트에 표시되는 노트 유형을 한국어로 바꿨습니다. -- 할 일 관리자 코드와 기존 가지 접두사 5개를 함께 수정했습니다. TODO와 DONE은 화면에서 할 일과 완료로 표시됩니다. 날짜 접두사도 한국어 순서로 바꿨습니다. -- 체중과 위치 좌표 및 독서 시작일·종료일과 저자·링크 및 장소·태그·예정일·완료일의 표시 이름 10개를 지정했습니다. 속성 키와 형식은 보존했습니다. -- 숨겨진 모바일 실행 도구 제목과 기존 기본 실행 도구의 어색한 이름을 수정했습니다. 기존 이름이 알려진 기본 번역과 일치할 때만 이름을 갱신합니다. -- 기본 예제 PDF의 머리말과 본문을 한국어로 번역했습니다. 원본 9쪽은 백업과 노트 수정 이력에 보존했습니다. 한국어판은 11쪽입니다. 본문 문단 194개 누락 검사와 페이지 렌더링 검토를 마쳤습니다. Chrome의 Trilium 화면에서도 한국어 PDF 표시를 확인했습니다. -- UI의 리비전과 런치바 및 런처 표현을 수정 이력과 실행 도구로 정리했습니다. 파일 교체 버튼은 새 버전 올리기로 바꿨습니다. 자리표시자를 보존했습니다. -- 현재 자산 버전은 v0.95.0-ko-20260913-r5입니다. 최신 앱 파일은 deployed 폴더에 있습니다. phase3부터 phase6까지는 단계별 배포 기록입니다. +### 미완료 범위 -검증한 백업 경로: - -- /www/dk_project/dk_app/trilium/backups/before-korean-phase4-20260913-170536 -- /www/dk_project/dk_app/trilium/backups/before-korean-phase5-20260913-171432 -- /www/dk_project/dk_app/trilium/backups/before-korean-phase6-20260913-171753 - -PDF SHA-256: 1141ea4fb9d619fd55d75d0bdcd6bbd5678b161633586764d0eadfc4b9235400 - -## 남은 범위 - -도움말 본문과 목록 제목 및 위 예제 수정분은 운영 반영과 검증을 마쳤습니다. 도움말에는 PNG 270개와 GIF 15개 및 JPEG 1개가 있으며 이미지 내부의 영어는 별도 점검 대상입니다. 모든 이미지가 영어를 담고 있다는 뜻은 아닙니다. 외부 웹 보기로 연결된 API 문서와 남은 하드코딩 문구도 최종 확인해야 합니다. 전체 100% 완료로 표시하지 않습니다. +API 참고 웹 보기 5개가 남았습니다. 내부 주소 /etapi/docs 및 /api/docs와 외부 스크립트 API 문서 3개입니다. 이들 페이지의 본문 번역은 아직 완료하지 않았습니다. 도움말 173개 및 목록 제목 181개와 이번 이미지 설명 206개가 완료됐다는 수치를 전체 100%로 해석하지 않습니다. 이미지 설명 보완 선택은 외부 API 원문을 번역한 것으로 간주하는 허가가 아닙니다. diff --git a/updates/2026-09-05/SHA256SUMS.json b/updates/2026-09-05/SHA256SUMS.json index 5933339..5908024 100644 --- a/updates/2026-09-05/SHA256SUMS.json +++ b/updates/2026-09-05/SHA256SUMS.json @@ -4,12 +4,12 @@ "sha256": "52b083643858fc11a8a832e4ca068c58635fad41ad76972e821d1253d8fa72bd" }, "CHANGELOG.ko.md": { - "bytes": 12132, - "sha256": "7f0d39eb64c88c06955fb0b8a74b5f19221cd3f20f1de81d7eee394969c09d11" + "bytes": 14829, + "sha256": "2a3518913e4e93f498cfba1035f98c5b709081ac77478475dc7a711671f58bf0" }, "PROGRESS.md": { - "bytes": 3957, - "sha256": "7c7b9274198de07be49aad7a9cb9ca66195231ee6fdfa6d4c721531e066eb3cb" + "bytes": 3374, + "sha256": "c0e70432c735fe4bed02a1734e683d1e3f1bd52df6c53fbf6580bfb62ea5ea43" }, "README.md": { "bytes": 5545, @@ -36,12 +36,12 @@ "sha256": "f15a67d27acd93edf7e12c8c555455414b82e581c3079060d37975593e11573e" }, "deployed/layout_commons.js": { - "bytes": 1333056, - "sha256": "b888db7ebe9356b65d720848762689cc919f63b428e1f06d6e59a30b92b2fd5c" + "bytes": 1333225, + "sha256": "39f4a0f5854e52ad221f872a9a50671161a3de2a4835eda044d9db537e010b2a" }, "deployed/main.cjs": { "bytes": 9022693, - "sha256": "b8c607ce3aaa551b1dc1f6f67c5011656084ebf3ba04e391ee49fb3aab349db2" + "sha256": "7f4e4a2f8e03c44131b51b2942cf327d310a657c4fe2b2c35ee154f70688efe4" }, "deployed/mobile_layout.js": { "bytes": 9771, @@ -1987,6 +1987,410 @@ "bytes": 15817, "sha256": "7446fb50e449e794a61a1f0ce325cc28299b5cce086fb4b5ef421aa26da62a65" }, + "phase7-input/layout_commons.js": { + "bytes": 1333056, + "sha256": "b888db7ebe9356b65d720848762689cc919f63b428e1f06d6e59a30b92b2fd5c" + }, + "phase7/changes.json": { + "bytes": 1192, + "sha256": "d5df037c4cd1a0d2f7348408eec7b0efd3a5e12db0e321e525b382d3ff717a57" + }, + "phase7/layout_commons.js": { + "bytes": 1333225, + "sha256": "39f4a0f5854e52ad221f872a9a50671161a3de2a4835eda044d9db537e010b2a" + }, + "phase7/main.cjs": { + "bytes": 9022693, + "sha256": "c8ea3ad50cb99082165ab013763713e97443da24dcd3024750da636a071a8641" + }, + "phase7/manifest.json": { + "bytes": 382, + "sha256": "ff8f69827aef8d0b544367dc5a32864de4c815c5db15889e4561764bf2d13c63" + }, + "phase8/doc_notes/en/User Guide/User Guide/AI/AI Provider Information.html": { + "bytes": 2779, + "sha256": "99645f4c2a1e0d64356e6f70f541569c492b38f4bb7e5d1c3f88aa49c4dafc10" + }, + "phase8/doc_notes/en/User Guide/User Guide/AI/AI Provider Information/Ollama/Installing Ollama.html": { + "bytes": 3778, + "sha256": "dcb435108650aab416bde082b23ce394b6ad654051c50504d61dd36f00f8291e" + }, + "phase8/doc_notes/en/User Guide/User Guide/AI/Introduction.html": { + "bytes": 10676, + "sha256": "765f6ba6721fb6f33afd577b6326085aa9c1fb7cab277244b01f5a9c41fe7420" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Advanced Showcases/Day Notes.html": { + "bytes": 6629, + "sha256": "fa97e00c537107ecee96a47e8387ce2305a1ec6d2f1bcaba429548079c4316dd" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Advanced Showcases/Task Manager.html": { + "bytes": 3721, + "sha256": "0aeffa276416bcf7642b37c144950084a7385785315748da8bb8f3b0180e32f4" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Advanced Showcases/Weight Tracker.html": { + "bytes": 3316, + "sha256": "ad01ebf6bd4a26e9857b672469fc6253048fc377d3f2320c232561d9ef139533" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Attributes.html": { + "bytes": 2807, + "sha256": "9532a48720d35acf4e149dc5423ed8a577bc90fcf3f34de7a6203b0fa7f4fca0" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Attributes/Promoted Attributes.html": { + "bytes": 3363, + "sha256": "85d9289cab5fd3525d26685b2d38958df5cc139a4dcd6750150075267b914c0a" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Bulk Actions.html": { + "bytes": 5156, + "sha256": "02a0007352465359e82e222484833389144d79874f474972df47448fd33cdd81" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Database/Manually altering the database.html": { + "bytes": 2907, + "sha256": "4aee3561145026dc23766f25508ffa576e3e65a50ebf3479e1ff7311fa742f01" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Database/Manually altering the database/SQL Console.html": { + "bytes": 2350, + "sha256": "cf866d2bc0fdef4142d9ed74851a3ed4b0fd9049b874d9fe152e23049ee6b637" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Hidden Notes.html": { + "bytes": 6441, + "sha256": "f7ea4894cfd338ec347bd1b724c41b9e04a01114472547ca6c7e37f5e150491a" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Metrics.html": { + "bytes": 6011, + "sha256": "91ff5aa5485c6b18afefa72b44e2faa1da7a8b4b0d953a8171042dbe0b2590a5" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Metrics/grafana-dashboard.json": { + "bytes": 31736, + "sha256": "4bd73cf44465776f4d1ce42309364d0828a27ccafadfb03b734a9ee5d2ace553" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Note Map (Link map, Tree map).html": { + "bytes": 2219, + "sha256": "e95cc836b5f8affbb1a81c6a8273a4fbdabd35a68588efa65ed3a23788b1e53c" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Note source.html": { + "bytes": 3506, + "sha256": "dfc527c8148a6d14198c623acce990edb107e6d3edf0f1a821e8cff067773c92" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Sharing.html": { + "bytes": 9801, + "sha256": "99112150e9ba375ff868b35bdf44dbfcbf324309d86e2b818be5c7d348fd7d84" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Sharing/Serving directly the content o.html": { + "bytes": 2016, + "sha256": "2f35476759e4dbdb16e4d002eb76304bc9c2c7225adbecc56e1abaf76660762f" + }, + "phase8/doc_notes/en/User Guide/User Guide/Advanced Usage/Templates.html": { + "bytes": 4447, + "sha256": "26a82bc6154a302bf7bd824049eb26f8de58448184cd4f52666fa6ee11226898" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown.html": { + "bytes": 3748, + "sha256": "c32ecb02a6b511cd87c44f7b192292599d9e8c5085d3ee66afbb4ba524bcec74" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Bookmarks.html": { + "bytes": 1781, + "sha256": "7cd7df63d6a1f00feec623fef25286bb5a60b3e9a5f36f5ad11aca7ff36e25d7" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Jump to Note.html": { + "bytes": 2566, + "sha256": "6e966e736b2d797669f3d4c2990c882c871c77dd2fcbd0d7d5394a28ea615c1f" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Note Hoisting.html": { + "bytes": 1232, + "sha256": "67739b04f1e50bf4dcf32d79c54ff11e9913287a3ddc2889f757e0f36d354bc3" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Note Navigation.html": { + "bytes": 1617, + "sha256": "b3de3d0b3332d9d85715db5803fddb3a7cc1669756f40152e6ca4da3439a8c1f" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Quick search.html": { + "bytes": 1744, + "sha256": "385af3176735a37eb14fe36e4ae376c0d28dcdc93fa41ff884b0a45f4933193c" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Search in note.html": { + "bytes": 2585, + "sha256": "e2ba91aa8503e7ae3aac32525ec056410283dca8acecc747715c6d43a8dc799b" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Search.html": { + "bytes": 10181, + "sha256": "82feb0f1b547bc4d48dbb525cffc1dec1a3d95fb5afa8040e0ce3e3e0d6fab80" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Similar Notes.html": { + "bytes": 1667, + "sha256": "883855f4886c6b9ee96268810e6e2e8395a0037528ee3855c8c6040c5696c975" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Navigation/Workspaces.html": { + "bytes": 2922, + "sha256": "e075bcded8a92ce47dc3abcc1af6aaf66ff30e6ac8571424ef291fb38dfbb09d" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Archived Notes.html": { + "bytes": 1400, + "sha256": "7cb7692bc20d666b1df434fca18a5b1e078e3b3657dc7c36b6dd28b7ff1f04a3" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Cloning Notes.html": { + "bytes": 2454, + "sha256": "d9d73bdfac499bd94f479e99218494c3090b312ca39ff4ec88ba4017977e2ada" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Export as PDF.html": { + "bytes": 3266, + "sha256": "e3df7a0df10ed1f4dfab9ca22d029fcc20b36bc23c62f4710776515f98e6fef5" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Note Icons.html": { + "bytes": 1495, + "sha256": "5fc3c94a5b56b4760152a8f7445ab57c0412ca4b360917256c8b2cedd0dd20c3" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Note List.html": { + "bytes": 4048, + "sha256": "fe70f3ea96c787e9c743e43a5e45652d2f3390391f917f2976ac9e1bf6063856" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Note List/Calendar View.html": { + "bytes": 10668, + "sha256": "006b0949e6d680d150c2dbfc5fadbc21c77dc5d22315f5def44f091238b3c8ac" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Note Revisions.html": { + "bytes": 1953, + "sha256": "d0fcfaca545b705e3e28dd79fcf0fb5da3bb7ea020f17ef1f6f88fde77a1d015" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Notes/Protected Notes.html": { + "bytes": 3386, + "sha256": "8b55e64fd11676fad185669a1a820bd3cb5e9497d28bacd396935352ed23f115" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Themes.html": { + "bytes": 6038, + "sha256": "6f8803916b46a7a387be61df6ae943491168707d06302e9d6bd4d9de7ad93db0" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Floating buttons.html": { + "bytes": 1602, + "sha256": "b4ca41d213b2ce70d14f2f9a6a044643a66b876a449fcd310e793d76e960e55e" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Global menu.html": { + "bytes": 1427, + "sha256": "50d272af5b5829020f7ef44df5fd90065a2b2ea6d94795e3b455a9209982cd5d" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Launch Bar.html": { + "bytes": 3063, + "sha256": "6e2222085e38c6712d6968e5d7ac5200e2bdd61a3a7274599a560e8e6829150c" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree.html": { + "bytes": 2952, + "sha256": "94f95a321d2aa3515923242fd9f622cf9e2e5fee3769e01dd847f3ac5e64f50a" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Multiple selection.html": { + "bytes": 1231, + "sha256": "073e9b4afedc814a14e72b298f6f7c43b35114646ca5d5d6c0157c056423fbdc" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Note tree contextual menu.html": { + "bytes": 7285, + "sha256": "f87b90fb562ec1b4a5e30f032c61dca9df7ec66bc1ce94753eaa8ab9dbb927ba" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Options.html": { + "bytes": 2607, + "sha256": "3f6d342822511c33c5d6ec30ad255f38d987c41f83fb5417bb3ca4264c6dc422" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Recent Changes.html": { + "bytes": 2017, + "sha256": "569c6d1a19d49ff391e2db5270ad54a1e79e93b7ab15c3871a6246fbb08a2333" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Ribbon.html": { + "bytes": 4357, + "sha256": "76e4b89747de19757fd242d08686758bcd3940df2452bb20ef791ad5bbe0f5fb" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Right Sidebar.html": { + "bytes": 1818, + "sha256": "2ab8dd7131c363e38910c1a79647700e088a947d5291c1f221c435d547479968" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Split View.html": { + "bytes": 2849, + "sha256": "8b19a91829885b6abd3b4b09e72ca96394fcf860912009686e0c9e130f925497" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Tabs.html": { + "bytes": 2623, + "sha256": "1299f83245f13eafb3c73c5044616e2e9c6fe839b23a41594161b6414642d0fc" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/UI Elements/Vertical and horizontal layout.html": { + "bytes": 3646, + "sha256": "8063e553dfd7dfb06cce69bb85fe811be52a0d39a627828211e3db3406097be6" + }, + "phase8/doc_notes/en/User Guide/User Guide/Basic Concepts and Features/Zen mode.html": { + "bytes": 3242, + "sha256": "5b2885476b7e064338f5a321c28aaec9b14fd024769e87ad266e2ea9da98a91c" + }, + "phase8/doc_notes/en/User Guide/User Guide/Installation & Setup/Data directory.html": { + "bytes": 3696, + "sha256": "47523bfb74952258839edeab1f212691a7b912fceda996ec462280e650525d50" + }, + "phase8/doc_notes/en/User Guide/User Guide/Installation & Setup/Mobile Frontend.html": { + "bytes": 2922, + "sha256": "1c791cb9673f120264dff663a596f01882af6408fefb54a937a8270df750d308" + }, + "phase8/doc_notes/en/User Guide/User Guide/Installation & Setup/Synchronization.html": { + "bytes": 4701, + "sha256": "9c9dec437e1364948b24c4c1285762dbaada980f152ce6cb4be5201c04c7b8dc" + }, + "phase8/doc_notes/en/User Guide/User Guide/Installation & Setup/Web Clipper.html": { + "bytes": 3030, + "sha256": "dc2cee192f897901d796c81436817088419600d4b1070169fededd4b2615b57f" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types.html": { + "bytes": 5055, + "sha256": "0a6562288e12aa40cc439fa0b3d954febe3965f532e6d0c913d328edef5841b4" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Book.html": { + "bytes": 1626, + "sha256": "ac57fec6c52e05efe3b193deada80767b1f4c9dfb93adec0199546f5b723f2cc" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Canvas.html": { + "bytes": 1205, + "sha256": "b69c24e17631587e6dca4aae2207c66baf981f29a5b3b8613dd9bd6fbcce8046" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Code.html": { + "bytes": 3444, + "sha256": "f9052f3d01ce8d45fa1bf997dc74242340d640a266bd3a4bcf8487c3b745ca56" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/File.html": { + "bytes": 8936, + "sha256": "1b6ccc4c0bf30205d6df19ab5c9258701467b15b5d9429d2330d3a781872fda4" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Geo Map.html": { + "bytes": 10775, + "sha256": "50abe99985342150e9a19b1e26d15d12765056f7104b3c7c19a64d2648c5ce76" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Mermaid Diagrams.html": { + "bytes": 2713, + "sha256": "fcdd3eec9237c5e85e18d0232948219f81028c9d487c06ac68a333d05bf01399" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Mind Map.html": { + "bytes": 2681, + "sha256": "b1e2046b80cb9ed273bed52d4661b8a1887ee5108f4d6c0b067108de401eb9f2" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Note Map.html": { + "bytes": 1023, + "sha256": "90878e5153f4972d4a988ab6bf312a4512d3e54a4cdfc4e5ddd367b38ee383d7" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Relation Map.html": { + "bytes": 4421, + "sha256": "4887facbe66c38a31e8cba562d382cf9ea9584af166b8e9d1d59f1e39c24f3b0" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Render Note.html": { + "bytes": 2955, + "sha256": "d0b74d51483ccef245fb12a2b4574df3118c1b2a92c63cb384b52c8fc58e573e" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Saved Search.html": { + "bytes": 1446, + "sha256": "9cca73674b5b39cb8f0f21d435737e72e45d59383712b994f355751215264579" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text.html": { + "bytes": 4078, + "sha256": "87ec070cfdde15c715a4123c95e6f0b7ebf09fc3c184c2d0a5c04712ef9bda1c" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Block quotes & admonitions.html": { + "bytes": 3335, + "sha256": "6b1f37908086a29f238a19cc5660b71e620b4f1c8ae247ff839a7eff27377636" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Content language & Right-to-le.html": { + "bytes": 1704, + "sha256": "3e95f7cb5d9772f50a7e668422a23741da6eaf622797d7d2094536060c91b992" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Cut to subnote.html": { + "bytes": 1521, + "sha256": "4545100407e4a77b49ea8c72e6feb4bae88a5eae693aab82fe5bde225d5ebb75" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Developer-specific formatting.html": { + "bytes": 2911, + "sha256": "278c3e07b2eedc2c1f10c9bb60e3ffacc05edef514e0f4d945ac484de68c21cc" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Developer-specific formatting/Code blocks.html": { + "bytes": 3569, + "sha256": "1370abdb708a9e70adb47fccacc612ec691a86bdb841970670b935e502fa5988" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Footnotes.html": { + "bytes": 1454, + "sha256": "37dd1ea72784d0f559ee9f31093f33715c977b327fceed0c90940fa89896ad5b" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Formatting toolbar.html": { + "bytes": 2697, + "sha256": "6d1f2fc58bf12ac24f6f0870ce4a7f9002d10753b11f94cd897e52fe993ebb8a" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/General formatting.html": { + "bytes": 3714, + "sha256": "7d52bccc9034d4103b8ffff4135b10af37dd2177694a5997ec22a417ded367f1" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Highlights list.html": { + "bytes": 1931, + "sha256": "d03d88a02883086784dbabad2d20b107da9edecc0e712c05bb89c5e2f3d6e979" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Images.html": { + "bytes": 4241, + "sha256": "4ba92761bfcb121ac74d5263980f623900c6467c7a8ba2016c5d7bc633c58ec9" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Images/Image references.html": { + "bytes": 2019, + "sha256": "976febfd0a4f31b9cbbba12d0a21a54d8212df829cb2e27d8676296fc84129c1" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Insert buttons.html": { + "bytes": 4600, + "sha256": "bada38f27cde16dce65140f1d6359b7ef8bad538de7c958d02e6402647e047d1" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Lists.html": { + "bytes": 4722, + "sha256": "35056e7fe87952fc036a01d142f1f14bbc2099557dcedd1538fb4af5b443c2ff" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Math Equations.html": { + "bytes": 2528, + "sha256": "11584dad60d6b6e8b37a76f41975ebc3fff56614c0fb3df715090d9131a5cea2" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Other features.html": { + "bytes": 3260, + "sha256": "3b71ade8810ef5ea6371e9dd7b5774701bec4f97be4dddf7b3c00862413bb82c" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Table of contents.html": { + "bytes": 1936, + "sha256": "8e6fdcdefdac3d9fafce31f2d6a838178cd571b1438e0b32af010a50df257d1f" + }, + "phase8/doc_notes/en/User Guide/User Guide/Note Types/Text/Tables.html": { + "bytes": 5274, + "sha256": "6bcb19b47d2b99204d942615b2bcba1cb797f53d5228cfb1485220110a157bf2" + }, + "phase8/doc_notes/en/User Guide/User Guide/Scripting/Custom Widgets/Word count widget.html": { + "bytes": 3829, + "sha256": "6840892e94fd9bf8006aa94be50c176a7f832cbd0a49d1d43f4334bd59f7689b" + }, + "phase8/doc_notes/en/User Guide/User Guide/Scripting/Examples/Using promoted attributes to c.html": { + "bytes": 2984, + "sha256": "f431d07ef1102fd45e7c780b215f219409434801cf36fa8b20f1f9f6d4eac231" + }, + "phase8/doc_notes/en/User Guide/User Guide/Theme development/Creating a custom theme.html": { + "bytes": 5227, + "sha256": "ba6e08c8dba3bccf69c8a568e55b2b2c24ee68d660cf556147c1d8b9c2a3d3ad" + }, + "phase8/doc_notes/en/User Guide/User Guide/Theme development/Custom app-wide CSS.html": { + "bytes": 2433, + "sha256": "78e1b264bc1bbb7070dc3251126c4bc0d4af0a23d995c488bfbe6ab1374cc13c" + }, + "phase8/doc_notes/en/User Guide/User Guide/Theme development/Customize the Next theme.html": { + "bytes": 1692, + "sha256": "44ef0359a2d4e1031432983c18f18bfecfa7ae046774a7619f55391b821031f8" + }, + "phase8/doc_notes/en/User Guide/User Guide/Troubleshooting/Anonymized Database.html": { + "bytes": 3008, + "sha256": "83eaafea22151a12330e1e2bdfc66756d5155edabf67e8100f45c5ed39258be4" + }, + "phase8/doc_notes/en/User Guide/User Guide/Troubleshooting/Error logs.html": { + "bytes": 3993, + "sha256": "c5801290f0cfcfd89805cd844b8e2aadf2b4bc5b804d88415489e5a8d32cb752" + }, + "phase8/image-guide-audit.json": { + "bytes": 127437, + "sha256": "14f9cd61c4ec6caa01c257c9255e0eb2a4cb02f239cd4e5ec6ca617caa330d95" + }, + "phase8/main.cjs": { + "bytes": 9022693, + "sha256": "7f4e4a2f8e03c44131b51b2942cf327d310a657c4fe2b2c35ee154f70688efe4" + }, + "phase8/manifest.json": { + "bytes": 28977, + "sha256": "b3ec0326b9fc9dbe2dc99cf27bfcfe25b94b66b40cf6273fcaafaaa1e519e212" + }, "verify-snapshot.mjs": { "bytes": 1050, "sha256": "944aa1e3c8f8fd835dc0121071bf25b93de03cb29f0c0b3bd41febd209acb764" @@ -2031,6 +2435,14 @@ "bytes": 4960, "sha256": "80c846a0597f2e6c611fc6111a0308fcc57bbda1c9620b1383946fa0c00c49f3" }, + "work/trilium/build-phase7.mjs": { + "bytes": 2227, + "sha256": "967d436542cb121e885c7e687a43a41b306f53782e78c57b87bd773c54f56c8b" + }, + "work/trilium/build-phase8.mjs": { + "bytes": 11511, + "sha256": "db3e968ef70b1c3add7bf715dd0e93756f79748b1849290ec75c6694b9f5e4d6" + }, "work/trilium/build-server.mjs": { "bytes": 2786, "sha256": "2c64311599b7465c6435c14929d756ba011afd828bff69bd8fd88017e69f5f60" @@ -2087,6 +2499,14 @@ "bytes": 1867, "sha256": "7122297bd50e9030df08ba0e7ce83cd69049d03f0453a7416e89c8fcd0e30f82" }, + "work/trilium/deploy-phase7.py": { + "bytes": 1851, + "sha256": "a60b56e4f090d94a861c2c9e858dd71fbaa081fe9d4ec937e7d7acf60f6c85b0" + }, + "work/trilium/deploy-phase8.py": { + "bytes": 1859, + "sha256": "a9ee042f54d8ee8a2eadbf9e4bddccde094e02646c9eaf4168f66350309fbca8" + }, "work/trilium/deploy-ui-phase2.py": { "bytes": 3049, "sha256": "db296e39897e1a6758435e44077466087b58233333b1541c3e3e3f4ade67e60d" @@ -2255,6 +2675,10 @@ "bytes": 2, "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945" }, + "work/trilium/help-image-ocr.json": { + "bytes": 129349, + "sha256": "8a66a134484a3f4f9c3d08ff7b41c506f721b4d518086092ada86f53e68b05e5" + }, "work/trilium/inspect-phase4.py": { "bytes": 1842, "sha256": "3d50c3ff9728040ddb11d6147d14447c3a525bbd7b8c4d64af149c872ec05e41" @@ -2267,6 +2691,10 @@ "bytes": 1332326, "sha256": "c5ebf993f416c1a732a12cb46605902df120dfb7662d1dc23fa69fed2f2ac876" }, + "work/trilium/ocr-help-images.ps1": { + "bytes": 2824, + "sha256": "45054683fcfabd9a987a27ee4890400327233e61b6f74e5e1d3790781bb356a4" + }, "work/trilium/phase4-inspect/data.json": { "bytes": 5633, "sha256": "19988bcc03abb030d54e8be8d39dde467bea86f8dcdc8c514f9e4466d0970b2a" diff --git a/updates/2026-09-05/deployed/layout_commons.js b/updates/2026-09-05/deployed/layout_commons.js index 2e7688f..cea1519 100644 --- a/updates/2026-09-05/deployed/layout_commons.js +++ b/updates/2026-09-05/deployed/layout_commons.js @@ -852,7 +852,7 @@ import{t as m,o as Qt,s as pt,e as ib,h as nb,u as ob,j as sb,k as Nf,m as al,c
-`;class gw extends Ue{$autoComplete;$results;$workspaceNotes;static getType(){return"empty"}doRender(){this.$widget=$(mw),this.$autoComplete=this.$widget.find(".note-autocomplete"),this.$results=this.$widget.find(".note-detail-empty-results"),Xe.initNoteAutocomplete(this.$autoComplete,{hideGoToSelectedNoteButton:!0,allowCreatingNotes:!0,allowJumpToSearchNotes:!0,container:this.$results[0]}).on("autocomplete:noteselected",function(t,e,i){if(!e.notePath)return!1;const n=Pt.tabManager.getActiveContext();n&&n.setNote(e.notePath)}),this.$workspaceNotes=this.$widget.find(".workspace-notes"),Xe.showRecentNotes(this.$autoComplete),super.doRender()}async doRefresh(){const t=await Of.searchForNotes("#workspace #!template");this.$workspaceNotes.empty();for(const e of t)this.$workspaceNotes.append($('