-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.2.0 배포 #234
Conversation
This file contains 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
마지막 페이지(게시물)에서 _loadNextPage()를 호출할 시, 따로 처리해 _isLastItem에 저장하도록 함. Next Page가 api 상에서 존재하지 않을 시 CastError가 호출되는 것을 catch하고, 이후 LoadingIndicator()를 대신하여 표시됨.
…translation PostWritePage 번역되지 않은 부분 보완
_isLastItem 이 True일 때, context.locale 을 참조하여 메시지를 번역하도록 함.
말머리 필터가 위치할 조건, 위치 규정함.
dialogs.dart 내부에 ExitConfirmDialog 를 정의하고, locale_keys와 연동함. post_write_page.dart의 AppBar의 뒤로가기 버튼에 이를 도입하고, try catch문으로 여러 번 pop()할 때 생기는 이슈를 방지함.
_hasEditorText, _titleController 의 값을 참조해 showDialog를 호출하도록 conditioning함.
WillPopScope로 Scaffold를 감싸 안드로이드/iOS 자체의 '뒤로가기 버튼'을 detect하도록 함. 이 때 showDialog를 호출하면서 bool을 가져와 pop() 여부를 결정하게 함.
게시판에 맞는 말머리를 위젯의 리스트 형태로 리턴하는 함수.
기존에는 이미 불러온 게시글에 대해서만 필터링을 진행했는데 그렇게 할 경우 필터링되는 말머리를 가진 게시물이 현재 페이지에 없는 경우에 아무것도 표시되지 않는 문제가 발생함. 따라서 query string parameter를 apiUrl에 상황에 맞게 추가하며 리로드하는 방식으로 변경함.
코드의 변경으로 더 이상 사용하지 않는 함수를 제거함.
…-topic-filter PostListShowPage 말머리 필터 추가
…rite-page PostWritePage에 나가기 확인 dialog 추가
…dialog Feat/add block number info dialog
postListShowPage에서 _loadNextPage()가 호출되었을 때, 로딩에 성공한다면 _isLastItem=false로 설정함. reloading 후에도 _isLastItem=true로 유지되는 현상을 해결함.
Resolved conflicts with origin/dev
update to dev
195 decorate last item message
postWritePage의 나가기 dialog에 '임시 저장하기' 버튼 추가
PostWritePage의 ExitConfirmDialog의 onTap 메소드를 추가함(onTapSave/onTapConfirm). 이후 사용 파일 내부에서 임시 저장 코드를 구현하도록 함.
onTapSave(임시저장) 이후, onTapConfirm(나가기)를 자동으로 호출하도록 함.
누락된 post_write_page.dart의 내용을 커밋함.
BuildContext context를 async 함수 내에서 사용하는 것을 if (mounted) {} 문으로 감싸 오류를 해결함.
main으로 push한 수정사항을 dev에도 반영
updateStateWithCachedOrFetchedApiData의 callback 함수 중, setState() 를 async하게 설정한 문제를 해결함. callback 자체를 async로 설정 후, 리스트를 의 copy를(newChosenBoard etc.) 사용해 setState() 내부에서만 synchronous하게 정의하도록 변경함.
Caching 속도 최적화 및 임시 저장 수정
…ist/new-ara-app into feat/cache-attachments
Chore/deploy 1.2.0
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.
Overview
Changes
Implementaion Method
After Changes
Related Issues
Rollback Scenario
TODO