Skip to content

Commit 3dcf6f8

Browse files
authored
Merge pull request #22 from Apollo156156/master
Issues 19, 20,21, 15
2 parents 8e924d6 + 4b3330a commit 3dcf6f8

File tree

8 files changed

+17
-10
lines changed

8 files changed

+17
-10
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
При очередном коммите фиксируем в этом документе те изменения в работе ПО, что могут затронуть пользователей. Игнорируем изменения, затрагивающие только разработчиков ПО.
44

5-
Изменения записываем кратко и ёмко. По возможности прикладываем ссылки на issues.
5+
Изменения записываем кратко и ёмко. По возможности прикладываем ссылки на issues.
66

77
Новые изменения записываем в самый верх в раздел «Не в релизе». При релизе переносим накопившиеся изменения в новый раздел с номером версии и датой в названии. Дополнительно в репозитории
88
создаём тег с тем же номером релиза, чтобы иметь возможность быстро переключаться между релизами в истории коммитов.
@@ -25,3 +25,7 @@
2525
## Не в релизе
2626

2727
- Исправлена работа плагина в Firefox, [issue #13](https://github.com/devmanorg/github-copy-plugin/issues/13)
28+
- Скрыт контейнер плагина, [issue #15](https://github.com/devmanorg/github-copy-plugin/issues/15)
29+
- Добавляет условие на выделенный текст, [issue #20](https://github.com/devmanorg/github-copy-plugin/issues/20)
30+
- Исправлена подсветка синтаксиса в Replit, [issue #21](https://github.com/devmanorg/github-copy-plugin/issues/21)
31+
- Исправлена инструкция для запуска в firefox, [issue #19](https://github.com/devmanorg/github-copy-plugin/issues/19)

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,9 @@ def serialize_post(post): Svg Vector Icons : http://www.onlinewebfonts.com/icon
4040

4141
Самое простое - установить временно:
4242

43-
* открыть браузер.
44-
* ввести в аддресную строку "about:debugging".
45-
* найти и кликнуть на ссылку "Этот Firefox".
46-
* кликнуть на кнопку "Загрузить временое дополнение".
47-
* указать на .zip архив с дополнением (файлы наряду с manifest должны лежать в корне архива).
43+
1. скачать и разархивировать проект со страницы плагина: ![img.png](assets/img/downloadZip.png)
44+
2. открыть браузер.
45+
3. ввести в аддресную строку "about:debugging".
46+
4. найти и кликнуть на ссылку "Этот Firefox".
47+
5. кликнуть на кнопку "Загрузить временое дополнение".
48+
6. выбрать файл manifest.json внутри папки скаченного проекта.

animations.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ function sleep(ms) {
33
}
44

55
async function highlightElement(element){
6-
element.style['backgroundColor'] = '#badbcc';
6+
element.style.setProperty('background-color', '#badbcc', 'important');
77

88
await sleep(50);
99

assets/img/downloadZip.png

44.2 KB
Loading

enhancements-search/open-dialog.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ function createEnhBlock(title, url){
105105
function createDialog(){
106106
shadowBox = document.createElement("div");
107107
shadowBox.id = "find-enhancement";
108+
shadowBox.style.display = "none";
108109
// Добавлен для обхода обработки горячих клавиш на GitHub
109110
// GitHub перехватывает событие keydown
110111
// Игнорирует если target - select, input, textarea, editable

sites/bitbucket.org.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ var copyMarkdownSnippetFromBitbucket = (function(){ // ES6 modules are not suppo
5151
}
5252

5353
let selection = document.getSelection().toString();
54-
if (!selection) {
54+
if (document.activeElement.value && !selection) {
5555
selection = document.activeElement.value.substring(
5656
document.activeElement.selectionStart,
5757
document.activeElement.selectionEnd

sites/github.com.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ var copyMarkdownSnippetFromGithub = (function(){ // ES6 modules are not supporte
5656
}
5757

5858
let selection = document.getSelection().toString();
59-
if (!selection) {
59+
60+
if (document.activeElement.value && !selection) {
6061
selection = document.activeElement.value.substring(
6162
document.activeElement.selectionStart,
6263
document.activeElement.selectionEnd

sites/repl.it.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var copyMarkdownSnippetFromReplIt = (function(){ // ES6 modules are not supporte
55
}
66

77
async function highlightReplitSeletedLines(){
8-
let elements = document.querySelectorAll('.view-overlays .selected-text, .ace_selection');
8+
let elements = document.querySelectorAll('.cm-selectionBackground');
99
for (let element of elements){
1010
highlightElement(element); // launch multiple coroutines in parallel
1111
}

0 commit comments

Comments
 (0)