Skip to content

DevelNext RC-2 (Релизный кандидат)

Compare
Choose a tag to compare
@dim-s dim-s released this 25 Dec 15:55
· 298 commits to master since this release
  • Новое: добавлено расширение для регистрации системных горячих клавиш (HotKey).
  • Новое: добавлен компонент "Видео плеер", а компоненту "Медиа плеер" добавлено новое свойство для вывода видео-потока.
  • Новое: добавлено поведение для создания виджетов на основе форм.
  • Новое: добавлены поведения-анимации "Пульсация" и "Масштабирование", а также метод Animation::scaleTo().
  • Новое: добавлена возможность менять масштаб (zoom) для редактирования форм.
  • Новое: в меню добавления новых форм и модулей, добавлен пункт меню "Весь проект" для быстрой навигации по проекту.
  • Новое: добавлено событие "Таскание курсора" (mouseDrag) в редактор форм.
  • Новое: в редакторе формы добавлены кнопки для выравнивания выделенных объектов к разным сторонам.
  • Новое: в редакторе кода, в диалоге поиска и замены добавлена возможность заменить сразу все.
  • Новое: изменен общий стиль среды и самих программ.
  • Новое: добавлен поиск по компонентам в редакторе форм и модулей.
  • Новое: добавлена возможность задать заголовок компоненту "Панель" с выбором шрифта, позиции и цвета.
  • Новое: добавлена возможность клонировать формы, модули и спрайты проекта во вкладке "Проект".

  • Доработано: улучшено быстродействие подстветки синтаксиса в редакторе php кода.
  • Доработано: автодополнение скобок и кавычек теперь срабатыват в более подходящие моменты.
  • Доработано: новый диалог выбора названия при создании форм и модулей, с проверкой на корректность и подсказками.
  • Доработано: теперь по нажатии на Ctrl + Tab происходит переключение между редакторов файлов проекта.
  • Доработано: обновлена версия JRE (Java Runtime) до 8u101, поддержка новых ssl сертификатов Let's Encrypt и других.
  • Доработано: добавлен курсор CROSSHAIR (крестик) в редакторе форм.
  • Доработано: при создании формы автоматически прописывается ее заголовок от названия.
  • Доработано: в классе Regex новые удобные методы test(), all(), one(), first(), last(), groupNames(), groups() и конструктор.
  • Доработано: в классе str новый метод lines(), для конвертирования многострочного текста в массив.
  • Доработано: в классах Stream для объектов новый метод eachLine(), для построчного итерирования по потоку данных.
  • Доработано: в расширении JSoup для парсинга сайтов добавлена возможность использования прокси.
  • Исправлено: в автодополнении для $this отсутствовали подключенные поведения к форме и модулям.
  • Исправлено: авторазмер для компонента "Текст" некорректно работал если у компонента была задана окантовка или отступы.
  • Исправлено: в инспекторе свойств объектов для цветовых свойств не отображалась подсказка.
  • Исправлено: в некоторых случаях собранная программа могла зависать при нажатии определенных нестандартных клавиш.
  • Исправлено: определение типов переменных для автодополнения обрабатывало не все случаи.
  • Исправлено: модулные компоненты sql некорректно работали, если не был указан адрес к базе.
  • Исправлено: компонент загрузчик файлов из HTTP Client не мог загрузить ссылки, в которых был знак вопроса или равно.
  • Исправлено: ликвидирована небольшая утечка памяти при использовании конструктора событий, ошибка OutOfMemoryError.
  • Исправлено: ликвидирована ошибка в редакторе код, IllegalArgumentException: Unexpected change received.
  • Исправлено: редактор код создавал лишнюю нагрузку на процессор и диск выполняя лишние операции.
  • Исправлено: автодополнение для выражений, в которых присутствовал символ =>, не работало.
  • Исправлено: не работали свойства "Доступность" и "Видимость" в некоторых случаях, когда компоненты находились внутри табов.
  • Исправлено: в JPHP возникала редкая ошибка связанная с многопоточностью и параллельным подключением классов.
  • Исправлено: кнопка-таб "плюс" отображалась при не открытом проекте, хотя и не работала.
  • Исправлено: при переключении между табами разных редакторов кода позиция скролла смещалась.
  • Исправлено: иногда на несколько миллисекунд полностью пропадала подсветка кода в редакторе.
  • Исправлено: лишнее мерцание при открытии окна конструктора событий.
  • Исправлено: некорректно работали функции htmlspecialchars и htmlspecialchars_decode().
  • Исправлено: отсутствовал и не работал метод Process::destroy() для завершения процессов.
  • Исправлено: при вставке кода из буфера обмена среда не для всех случаев предлагала вставить use импорты для классов.
  • Исправлено: некорректно работала функция array_fill_keys().
  • Исправлено: некорректно работало перемещение объектов внутри панели в редакторе форм, если панель была заблокирована.
  • Исправлено: демо-проект "Игра с привидениями" не работал.
  • Изменено: события нажатия и клавиатуры переименованы, "Глобальное нажатие" теперь просто "Нажатие", а "Нажатие на клавишу" - "Нажатие (при фокусе)".

Зеркало (Windows 32/64bit): https://yadi.sk/d/wNyW6jz-34tZ2S
Зеркало (Linux 64bit): https://yadi.sk/d/0_FwCsd034tZ9Z

2016122612