Feature/new api#31
Merged
Merged
Conversation
jaeho0718
commented
Jun 21, 2025
Contributor
- 새로운 OCR API 적용
- PDF 뷰어 페이지 이동 개선
- 마크다운 문법 지원 추가
- 페이지 사이드바 피규어 타이틀 수정
- AI 물어보기 창 사이즈 조절 기능 추가
- .env 파일을 assets에 추가하여 환경 변수 로드 - OCR 처리 시 메타데이터에서 author 필드 제거 및 filename으로 변경 - BBox 모델의 JSON 파싱 방식을 Map에서 List로 수정 - OCR API 요청 시 디버그 로그 추가 및 오류 처리 개선 - PDFProviderImpl에서 오류 발생 시 디버그 로그 추가 - 메타데이터와 OCR 결과 모델의 필드 이름 변경 및 정리
- PDF 뷰어에서 페이지 이동 시 페이지 번호를 1 증가하도록 수정 - BBox 모델의 JSON 파싱 방식을 개선하여 x, y 좌표와 너비, 높이를 계산하도록 변경
- pubspec.yaml에 gpt_markdown 패키지 추가 - SimpleDraggableAIChat 위젯에서 GptMarkdown 사용하여 메시지 표시 방식 변경 - FigureSidebar에서 figureId 표시를 GptMarkdown으로 변경 - SimpleDraggableAIChat의 채팅 창 크기 조정 및 패딩 수정
- PDF 뷰어의 AppBar 구성 단순화 - SimpleDraggableAIChat 위젯에 크기 조정 기능 추가 및 최소/최대 크기 설정 - FigureSidebar에서 figureId를 text로 변경하여 표시 방식 개선
- SimpleDraggableAIChat 위젯의 텍스트 색상을 onSecondaryContainer로 변경하여 가독성 향상 - PDFSideBar에서 Outline 버튼을 조건부로 표시하여 UI 개선 - OCRProviderImpl에서 연결 안정성을 위한 타임아웃 및 스트림 설정 조정
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.