From OpenSCADAWiki
Jump to: navigation, search

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

  • FIX: TUIS::docKeyGet() виправлено щодо витоку користувацьких об'єктів масивів.
  • VCAEngine,WebVision,Vision: Примітив "Media" доповнений типом "Audio" та тип "Повне відео" перейменовано у "Відео", який також імплементовано у WebVision та Vision.
  • QTCfg,Vision: Доповнено функцією підлаштування кольорів тексту до фонового кольору — colorAdjToBack(), яку використано у корекції кольорів підсвітлення синтаксису, та інших динамічних кольорів, до зміни палітри.
  • VCAEngine,Vision: Розширено реалізацію сповіщень у процесі їх впровадження у WebVision, щодо:
    • використання стандартного шляху отримання сповіщень через активацію відповідних атрибутів;
    • розширення ntfReg() використанням негативного типу для опрацювання всіх типів, переважно очищення, та деякої уніфікації коду;
    • розширення отриманням типу ресурсу;
    • доповнення сповіщувачів прапорцем "notifyServ" ввімкнення сповіщення на боці СВУ-серверу;
    • доповнено, на боці СВУ-серверу, полем "resStatic" прямого визначення ресурсу (не динамічне);
    • доповнення контексту процедури сповіщення двома змінними "resTp" та "prcID".
  • FIX:UI.QTStarter: Доповнено періодичним оновленням діалогу запуску у переліку проєктів.
  • FIX:VCAEngine: Виправлено падіння при встановленні посилання віджету у "prm". Сервіс запиту ресурсу "get:/wdg/res", Widget::resourceGet() та {WidgetLib,Project}::mimeDataGet() доповнено запитом частин ресурсу, переважно для великих медіа файлів.
  • FIX:Vision: Доповнено програванням сповіщень внутрішнім програвачем на Phonon та не у окремому завдані сповіщувача. Виклик saveState() переміщено із деструктору вікна розробки до події закриття, оскільки було помічено проблему збереження порожнього контексту після програвання деякого медіа.
  • FIX:WebVision:
    • Імплементація підтримки сповіщень.
    • Імплементація завантаження частин ресурсів, для великих медіа, HTTP параметром "Range: bytes=".
    • FIX: Виправлено зайве очищення кешу сторінки щодо віджетів із сторінок із спільною назвою до сторінки що видаляється.
  • WebUser: Адаптовано до роботи із POST та вмістом у тілі.