From OpenSCADAWiki
Jump to: navigation, search

Інтерфейс Користувача

  • VCAEngine,Vision: Розділювач логічних груп атрибутів віджетів всюди змінено із ":" у ": ", переважно для можливості опису формату значення користувацьких атрибутів із типовим символом розділювача ":". У вигляді "Таблиця" примітиву FormEl до кореневого тегу "tbl" додано атрибут "sortEn" з метою прямого сортування за стовпчиками та параметр елементу заголовку "sort" для вказання на рядок для сортування при ініціалізації.
  • FIX:Vision,WebVision: Режим "XY" примітиву "Діаграма" виправлено на предмет вимкнення побудови за сортованими даними за 'X', тільки за ієрархічною послідовністю. Для примітиву "Діаграма" до блоку даних "data:<dt/>" додано параметр "Aproximation (aprox)".
  • FIX:UI.QTCfg: Опрацювання статусів зовнішніх хостів значно покращено та виправлено. FIX: Таймаути зовнішніх хостів зроблено конфігурабельними, за параметром "TmConChk". FIX: Параметри StartUser та StartPath пересунуто під захоплювач ресурсу типу MtxString.
  • FIX:VCAEngine: Додано захоплювач функціонального ресурсу у SesPage::setEnable().
    • FIX: setNoTransl() вимкнено у завантажені атрибутів, у зв'язку із деякою проблемністю та відсутністю сенсу.
    • Додано примусове успадковування типів зв'язків, незалежно від локальної зміни цих атрибутів.
    • До об'єкту проекту додано властивість "EnableByNeed", для контролю за готовністю цього проекту після старту та попередження тривалого підключення через відкладене увімкнення.
    • Попереджено спробу увімкнення вимкненої сторінки під час встановлення порушення, через спостереження дивних падінь тут, тільки у LTS.
    • Додано повідомлення зауваження часу виконання: "Користувача змінено на ...", "Користувач підключений ...", "Користувач відключений ...".
  • FIX:Vision:
    • FIX: Здійснено дуже важливі виправлення на предмет адаптації до стабільної роботи із серверами СВК:
      • Атрибути модуля VCAStation, UserStart, UserPass та UserStBar::{user,pass,VCAStation} пересунуто під захоплювач ресурсу типу MtxString.
      • До обох частин, виконання та розробки, додано ініціююче підключення із часом таймауту відновлення підключення, з метою забезпечити завантаження ресурсів серверу СВК.
      • Опрацювання інформаційного діалогу про втрату підключення було пересунуто до одного запиту (та потоку) із updatePage().
    • FIX: Вигляд "Таблиця" примітиву "FormEl" значним чином розширено: глобальними атрибутами таблиці: "hHdrVis", "vHdrVis"; атрибутами рядка "colorText", "font"; атрибутами стовпчика "color", "colorText", "font".
    • FIX:Вирівнювання сторінок, вкладених у контейнер, переписано на предмет відстеження оновлення геометрії віджету та запобігання появі срічок гортання у випадку невідповідного вирівнювання.
    • FIX: Додано відновлення палітри до функції visibleCheck для запобігання артефактів у примітиві FormEl, на кінець.
    • FIX: Повідомлення миші в цілому включено для примітиву "FormEl" та виправлено деякі артефакти на кшталт втрати рисок у слайдері.
    • FIX: Виправлено проблеми контекстного меню для виглядів "Перелік", "Дерево" та "Таблиця" примітиву "FormEl".
    • Запити до зовнішніх хостів пересунуто до використання cntrIfCmd().
    • Віддалену аутентифікацію розширено на використання аутентифікації хоста, по замовченню, та самого підключення для її перевірки.
    • Таймаут спроб відновлення підключення до віддаленої станції зроблено прогресивним, до вказаного значення, та відображення повідомлення помилки здійснюється після значення таймауту у три секунди.