forked from skyisle/nendic-ext
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* develop: 팝업의 뱃지 스타일 변경 공지사항 추가 뷰어를 열면 항상 높이에 맞게 변하도록 처리 오디오 버튼 클릭 시 뷰어가 닫히던 문제 해결 아이콘을 선택했을 때, 사전에 바로 포커스 가도록 변경 컨텍스트 메뉴로부터 검색할 수 있도록 추가 검색 키워드에 대한 로그 추가 요청 주소 트래킹 추가
- Loading branch information
Showing
17 changed files
with
207 additions
and
49 deletions.
There are no files selected for viewing
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
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
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
### | ||
공지사항 처리를 위해 뉴 뱃지 | ||
### | ||
@define 'newBadge', ($$storage) -> | ||
|
||
_currentVersion = chrome.runtime.getManifest().version | ||
_isVersionDifferent = false | ||
|
||
showNewBadge = -> | ||
chrome.browserAction.setBadgeText | ||
text: 'N' | ||
$('[data-new-badge]').show() | ||
|
||
hideNewBadge = -> | ||
chrome.browserAction.setBadgeText | ||
text: '' | ||
|
||
# 버전이 다를 경우 뉴 뱃지를 보여준다. | ||
# 뱃지의 스타일은 각 뷰에서 처리하되, 기본값은 display:none; 처리한다. | ||
$$storage.get('version').then (version) -> | ||
console.log '>>>>', version, _currentVersion | ||
unless version is _currentVersion | ||
console.log '헐?' | ||
_isVersionDifferent = true | ||
|
||
# 백그라운드 페이지일 경우, 브라우저 액션의 뱃지를 보여주고 컨텐트일 경우 문서를 검색한다. | ||
if location.pathname is '/_generated_background_page.html' | ||
showNewBadge() | ||
else | ||
$(-> | ||
$('[data-new-badge]').show() | ||
) | ||
|
||
@exports = | ||
# 저장된 키 값을 최신 버전으로 업데이트한다. | ||
# 브라우저 액션의 뉴 뱃지를 제거한다. | ||
# 컨텐츠들은 닫으면 없어지므로 그대로 둔다. | ||
updateToCurrentVersion: -> | ||
if _isVersionDifferent | ||
$$storage.set('version', _currentVersion).then -> | ||
hideNewBadge() | ||
_isVersionDifferent = false |
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
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
@define 'notice', -> | ||
notices = | ||
'3.0.1': | ||
""" | ||
3.0.0으로 업데이트 후에, 변경된 점들에 대해 많은 분들이 의견을 주셨습니다. | ||
일단, 그 중에 많은 분들께서 공통적으로 요청하셨던 것들과 중요 버그 몇 가지를 수정했습니다. | ||
이번 버전은 3.0.1이고, 아래 사항이 업데이트되었습니다. | ||
- 마우스 오른쪽 버튼 클릭으로 검색할 수 있는 기능 추가 | ||
- 오디오 버튼 클릭 시 뷰어가 닫히던 문제 해결 | ||
- 윈도우에서 사전 아이콘을 선택했을 때 바로 포커스가 가도록 수정 | ||
- 뷰어를 열었을 때 높이가 자동으로 조절되도록 수정 | ||
많은 분들이 PDF에서도 사전을 사용하고 싶다고 요청하셨는데요. | ||
안타깝게도 크롬 브라우저의 정책으로 PDF에서는 더블클릭이나 드래그로 사전을 검색할 수 없습니다. | ||
아쉬운 대로, 단어를 선택 후 마우스 오른쪽 버튼으로 검색하시거나, 주소창 옆 아이콘을 클릭해 검색하실 수 있습니다. | ||
단축키 기능에 대해 요청하신 분들도 많았는데, 이 기능은 조금만 더 기다려주세요. | ||
다음 수정 버전에 배포할 예정입니다. | ||
정말 많은 분들이 좋은 의견을 주셨습니다. 감사합니다.^^ | ||
피드백 창구를 진작에 만들 걸 그랬나봐요. | ||
사전 편리하게 사용하시고, 늘 즐거운 하루 되세요. | ||
""" | ||
|
||
@exports = | ||
getCurrentVersionNotice: -> | ||
notices[chrome.runtime.getManifest().version] |
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
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
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
Oops, something went wrong.