From af1f03ff4af0233b68a22a76abd79ffd14b5e429 Mon Sep 17 00:00:00 2001 From: Artur Ayukhanov Date: Wed, 3 May 2017 08:38:45 +0300 Subject: [PATCH 1/4] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20=D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=BF=D0=BE=20=D1=83=D0=BC=D0=BE=D0=BB=D1=87=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8E=20#70?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...60\320\237\320\260\320\272\320\265\321\202\320\260.os" | 4 ++-- ...320\276\320\266\320\265\320\275\320\270\321\217Opm.os" | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" index 4e6b208..6e95ad7 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" @@ -295,9 +295,9 @@ Функция ИнициализироватьСоединение(Сервер) Экспорт НастройкиПрокси = НастройкиПриложенияOpm.Получить().Прокси; - Если НастройкиПрокси.ИспользоватьПрокси = Истина Тогда + Если НастройкиПрокси.ИспользоватьПрокси Тогда Прокси = Новый ИнтернетПрокси(НастройкиПрокси.ПроксиПоУмолчанию); - Если НастройкиПрокси.ПроксиПоУмолчанию = Ложь Тогда + Если НастройкиПрокси.ПроксиПоУмолчанию Тогда Прокси.Установить("http",НастройкиПрокси.Сервер,НастройкиПрокси.Порт,НастройкиПрокси.Пользователь,НастройкиПрокси.Пароль,НастройкиПрокси.ИспользоватьАутентификациюОС); КонецЕсли; Соединение = Новый HTTPСоединение(Сервер,,,,Прокси); diff --git "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217Opm.os" "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217Opm.os" index efc4b99..5dcac11 100644 --- "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217Opm.os" +++ "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\237\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\321\217Opm.os" @@ -67,12 +67,14 @@ мНастройки = НастройкиПоУмолчанию(); КонецПроцедуры -Функция ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Настройки) - НовыеНастройки = НастройкиПоУмолчанию(); +Функция ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Знач Настройки, НовыеНастройки = Неопределено) + Если НовыеНастройки = Неопределено Тогда + НовыеНастройки = НастройкиПоУмолчанию(); + КонецЕсли; Для каждого Настройка Из Настройки Цикл Значение = Настройка.Значение; Если ТипЗнч(Значение) = Тип("Структура") Тогда - Значение = ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Значение); + Значение = ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Значение, НовыеНастройки[Настройка.Ключ]); КонецЕсли; НовыеНастройки.Вставить(Настройка.Ключ, Значение); КонецЦикла; From 8224856a030535321326f98c74d0b068b33de0fd Mon Sep 17 00:00:00 2001 From: Artur Ayukhanov Date: Wed, 3 May 2017 08:39:27 +0300 Subject: [PATCH 2/4] =?UTF-8?q?=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9=20=D1=82?= =?UTF-8?q?=D0=B5=D1=80=D0=BC=D0=B8=D0=BD=D0=B0=D0=BB=20VSC=2010=20+=20?= =?UTF-8?q?=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA=D0=B8=20=D1=81?= =?UTF-8?q?=D0=BF=D0=B5=D0=BB=D0=BB=D0=B5=D1=80=D0=B0=20#70?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/spell.json | 10 ++++++++++ .vscode/tasks.json | 5 +++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 .vscode/spell.json diff --git a/.vscode/spell.json b/.vscode/spell.json new file mode 100644 index 0000000..35734bf --- /dev/null +++ b/.vscode/spell.json @@ -0,0 +1,10 @@ +{ + "ignoreWordsList": [ + "Прокси", + "Неопределено" + ], + "ignoreRegExp": [ + "/\\(.*\\.(jpg|jpeg|png|md|gif|JPG|JPEG|PNG|MD|GIF)\\)/g", + "/((http|https|ftp|git)\\S*)/g" + ] +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json index a16e743..fdba2aa 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -1,8 +1,9 @@ { - "version": "0.1.0", + "version": "2.0.0", + "_runner": "terminal", "windows": { "command": "cmd", - "args": ["/c", "chcp 65001 ; "] + "args": ["/c", "chcp 65001 ;"] }, "linux": { "command": "sh", From 63f7d3b8e84a64ff30db6316688fb75893525623 Mon Sep 17 00:00:00 2001 From: Artur Ayukhanov Date: Wed, 3 May 2017 08:49:55 +0300 Subject: [PATCH 3/4] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B8?= =?UTF-8?q?=20=D0=BA=D0=BE=D0=BF=D0=B8=D0=BF=D0=B0=D1=81=D1=82=D1=8B=20?= =?UTF-8?q?=D0=B8=20=D1=87=D0=B8=D1=81=D1=82=D0=BA=D0=B8=20=D0=BA=D0=BE?= =?UTF-8?q?=D0=B4=D0=B0=20fix=20#70?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" index 6e95ad7..a4a2332 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260\320\237\320\260\320\272\320\265\321\202\320\260.os" @@ -297,7 +297,7 @@ НастройкиПрокси = НастройкиПриложенияOpm.Получить().Прокси; Если НастройкиПрокси.ИспользоватьПрокси Тогда Прокси = Новый ИнтернетПрокси(НастройкиПрокси.ПроксиПоУмолчанию); - Если НастройкиПрокси.ПроксиПоУмолчанию Тогда + Если Не НастройкиПрокси.ПроксиПоУмолчанию Тогда Прокси.Установить("http",НастройкиПрокси.Сервер,НастройкиПрокси.Порт,НастройкиПрокси.Пользователь,НастройкиПрокси.Пароль,НастройкиПрокси.ИспользоватьАутентификациюОС); КонецЕсли; Соединение = Новый HTTPСоединение(Сервер,,,,Прокси); From ac950bc4bea3b938f4709bae28e8e2a616924f8e Mon Sep 17 00:00:00 2001 From: Artur Ayukhanov Date: Wed, 3 May 2017 08:55:50 +0300 Subject: [PATCH 4/4] =?UTF-8?q?=D0=92=D0=B5=D1=80=D1=81=D0=B8=D1=8F=200.9.?= =?UTF-8?q?6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...0\275\321\201\321\202\320\260\320\275\321\202\321\213Opm.os" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213Opm.os" "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213Opm.os" index bdcfd4d..f2ce012 100644 --- "a/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213Opm.os" +++ "b/src/\320\234\320\276\320\264\321\203\320\273\320\270/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213Opm.os" @@ -23,4 +23,4 @@ ПутьВЗапасномХранилище = "/download/"; ЛокальныйКаталогУстановкиПакетов = "oscript_modules"; ИмяЛога = "oscript.app.opm"; -ВерсияПродукта = "0.9.5"; +ВерсияПродукта = "0.9.6";