Releases: jphp-group/develnext
DevelNext 16.7-autumn
Загрузки
-
Скачать для Windows DevelNextSetup-16.7.0-Autumn.exe (78 mb)
Зеркало (Windows 32/64bit): https://yadi.sk/d/xvn0uoMo3PCH33
-
Скачать для Linux 64bit DevelNextLinux-16.7.0-Autumn.tar.gz (102 mb)
Зеркало (Linux 64bit): https://yadi.sk/d/S3L3aZqw3PCH4x
Что нового?
- Добавлен менеджер скинов и 5 готовых скинов из коробки.
- Новые компоненты в стиле Material Design в дополнительном пакете расширений.
- Добавлена автоматическая система архивирования (бэкапирования) проекта.
- JPHP с поддержкой новых языковых возможностей из PHP 7.1+.
- Доработан метод fs::scan(), теперь он возвращает список файлов и понимает сложные фильтры.
- Доработан механизм загрузки DevelNext для более быстрых повторных запусков самой среды.
- Доработано автодополнение в редакторе кода для функций буферизации ob_*.
- Доработан редактор шрифтов, опция для генерации css стиля и автодополнение.
- Добавлена возможность поиска по своим проектам в диалоге открытия проекта.
- Исправлен баг в редакторе форм, выделение в некоторых случаях не всегда работало корректно.
- Исправлен баг с HttpClient и методом postAsync, некоторые ошибки обрабатывались некорректно.
- Исправлен баг компонента Таймера, не работало свойство "автостарт".
- Исправлен баг, проект собирался некорректно с пакетом Zip.
- Исправлен баг, компонент принтер некорректно работал с web браузером.
- Исправлены мелкие баги редактора исходного кода, обновлен базовый компонент.
- Исправлен баг с UXList, невозможно было изменить по индексу элемент + добавлен метод set().
- Исправлен баг со стилями, css стили не применялись в редакторе если в пути проекта были пробелы.
- Исправлен баг, связанный с некорректной печатью веб-браузера.
- Исправлен баг, связанный с повторной компиляцией и невозможностью удалить папку src_generated.
DevelNext 16.6.0-summer
Загрузки
-
Скачать для Windows DevelNextSetup-16.6.0.exe (75 mb)
Зеркало (Windows 32/64bit): https://yadi.sk/d/VXsAzx6X3LJxWG
-
Скачать для Linux 64bit DevelNextLinux-16.6.0.tar.gz (100 mb)
Зеркало (Linux 64bit): https://yadi.sk/d/sftueXwZ3LJxYh
Что нового?
- Новый UI компонент Canvas (Канвас) для рисования.
- Новый UI компонент "Поле для чисел" (UXNumberSpinner).
- Новый мастер, позволяющий генерировать скрипты для помощи новичкам.
- Добавлен функционал для работы с принтерами и печатью, новый компонент "Принтер".
- Новый пакет расширения для работы с ZIP архивами.
- Новый пакет расширения для работы с базой данных FireBird SQL 2+.
- Новая панель управления пакетами расширений, возможность устанавливать пакет по ссылке.
- Новый модульный компонент для управления счетом и его событиями в играх и приложениях.
- Оптимизирована работа таймеров, теперь они не нагружают процессор во время простоя.
- Улучшена производительность и отзывчивость, например, скорость открытия проектов.
- Доработана система оповещений в среде, теперь оповещения не переключают фокус ввода на себя.
- Доработана возможность обновления версий пакетов расширений.
- Доработан UI компонент "Таблица", появилась возможность вставлять изображения и компоненты в ячейки таблицы.
- Добавлена кнопка меню для выделенных объектов в редакторе форм.
- Исправлен баг в редакторе кода php с ошибкой "ArrayPushExprToken to ArrayGetExprToken".
- Исправлен баг в редакторе форм с ошибкой "unable using StringList property editor for non UXList properties".
- Исправлена баг в редакторе форм, было невозможно перетаскивать компоненты слои внутри других слоев.
- Исправлен баг редактора форм, некорректное перетаскивание компонентов, которые находились друг в друге.
- Исправлен баг в редакторе форм, связанный с некорректным выделением компонентов внутри табов, панелей и слоев при клике на форму.
- Исправлен баг в редакторе кода с ошибкой "MethodStmtToken invalid argument type".
- Исправлен баг при первом запуске среды с ошибкой "Error Missing argument 1 ($lang) for ide\misc\TipDatabase::getFirst()".
- Исправлен баг с компонентом табов, который был связан с символом процента в тексте таба.
- Исправлен баг с ошибкой "Argument 1 passed to ide\account\IdeService::sendError".
- Исправлен баг связанный с некорректной работой функции isset для UI объектов.
- Исправлен баг, не работала подсветка ключевого слова implements в редакторе кода для php.
DevelNext 16.5.2
Загрузки
-
Скачать для Windows DevelNextSetup-16.5.2.exe
В виде патча: DevelNext.WindowsPatch-16.5.2.exe
Зеркало (Windows 32/64bit): https://yadi.sk/d/MquQACfv3HGDoU -
Скачать для Linux 64bit DevelNextLinux-16.5.2.tar.gz
В виде патча: DevelNext.LinuxPatch-16.5.2.tar.gz
Зеркало (Linux 64bit): https://yadi.sk/d/cQY0gpfX3HGDpf
ℹ️ Если у вас уже установлен DevelNext 16 rc-2 или 16.5+, вам достаточно скачать нужный патч и установить его для обновления до 16.5.2
Что нового?
- Новое: в jphp добавлен нативный класс
php\time\Timer
для организации таймеров без использования потоков. - Доработано: компоненту трей иконка добавлен метод для отображения всплывающих сообщений.
- Доработано: новый лаунчер для отладки работы среды (
DevelNext-debug.exe
). - Исправлено: при раннем старте среды могли не отображаться системные ошибки.
- Исправлено: компонент
HttpClient
некорректно отправлял файлы черезPOST
иPUT
. - Исправлено: не работало событие "Загрузка компонента" для модульных компонентов.
- Исправлено: компонент
HotKey
добавлял в лог консоли красные сообщения, которые не являлись ошибками. - Исправлено: редкая ошибка
RejectedExecutionException
во время закрытия проекта или среды. - Исправлено: ликвидирована ошибка outofmemory во время работы с редактором кода.
- Исправлено: пункт меню дерева "Показать в папке" некорректно работал в Win 8 и Win 10.
- Исправлено: ошибка с
UXSpinner
setValueFactory. - Исправлен один из багов, который не позволял корректно запустить среду на слабых компьютерах.
- Исправлено: возникала ошибка при наборе в редакторе кода комбинаций из цифр и латинской буквы e.
DevelNext 16.5.1
Загрузки
-
Скачать для Windows DevelNextSetup-16.5.1.exe
В виде патча: DevelNext.WindowsPatch-16.5.1.exe
Зеркало (Windows 32/64bit): https://yadi.sk/d/dSR7JwBw3GLGEp -
Скачать для Linux 64bit DevelNextLinux-16.5.1.tar.gz
В виде патча: DevelNext.LinuxPatch-16.5.1.tar.gz
Зеркало (Linux 64bit): https://yadi.sk/d/lmN-gums3GLGFv
ℹ️ Если у вас уже установлен DevelNext 16 rc-2 или 16.5.0, вам достаточно скачать нужный патч и установить его для обновления до 16.5.1
Что нового?
- Доработано: добавлена ссылка на онлайн справочник по DevelNext.
- Доработано: компоненту "Контейнер" в редакторе добавлены свойства fitToWidth и fitToHeight.
- Доработано: теперь остановить запущенный проект из среды можно горячей клавишей F9.
- Исправлено: пакет расширений System Tray нарушал конечную сборку проектов, проекты не собирались корректным образом.
- Исправлено: при повторном нажатии на F9 запускалась копия проекта.
- Исправлено: некорректная работа констант FUNCTION и METHOD внутри анонимных функций при некоторых обстоятельствах.
- Исправлено: возникала ошибка в редакторе кода при действиях "Отменить" и "Вернуть".
- Исправлено: действие "Отменить" CTRL + Z в редакторе кода, при отсутствии истории изменений, удаляло весь текст.
- Исправлено: возникала ошибка 'The node must have parent value' в редакторе форм при переносе компонентов на форму.
- Исправлено: компонент 'SQLite хранилище' некорректно обрабатывал ситуации при ошибках чтения или записи в базу.
- Исправлено: баг в движке jphp, связанный с присваиванием значения переменной как ссылки на саму себя.
DevelNext 16.5.0
Загрузки
-
Скачать для Windows DevelNextSetup-16.5.0.exe
Зеркало (Windows 32/64bit): https://yadi.sk/d/SSRaplcq3FakhX
-
Скачать для Linux 64bit DevelNextLinux-16.5.0.tar.gz
Зеркало (Linux 64bit): https://yadi.sk/d/-d9Z5LrH3Fakkn
Что нового?
- Новое: добавлено дерево для навигации по файлам проекта.
- Новое: компонент 'Фрагмент формы', для удобного подключения одной формы внутрь другой.
- Новое: добавлена возможность для редактирования любых php файлов из студии.
- Новое: добавлены новые компоненты для создания горизонтальных, вертикальных и потоковых слоев.
- Новое: добавлен альтернативный простой способ импортирования классов, система пакетов.
- Новое: возможность редактировать формы, модули, стили и файлы в отдельных окнах, вне табов.
- Новое: добавлена возможность выбрать имя пакета при создании проекта.
- Новое: возможность создавать компоненты на форме перетаскиванием с палитры компонентов.
- Новое: возможность перетаскивать файлы изображений в редактор форм и на компоненты для иконок.
- Новое: отображение последних ошибок и предупреждений в консоле проекта.
- Новое: возможность редактирования текстовых файлов из студии (txt, ini, log, conf и т.д.).
- Новое: возможность инвертировать изображения и спрайты по X, Y, возможность задать кадр спрайта для отрисовки.
- Новое: возможность добавить заставку (splash screen) перед полной загрузкой проекта.
- Новое: при двойном клике на компонентах в редакторе форм добавлено меню добавления и редактирования событий.
Что доработано?
- Доработано: автодополнение научилось более полно подсказывать типы из свойства event->sender.
- Доработано: компоненты в редакторе форм теперь копируются вместе с кодом и набором действий их событий.
- Доработано: у компонентов контейнер, дерево и список убрана рамка и синее выделение при фокусе.
- Доработано: появилась возможность создавать компоненты на форме с помощью drag-n-drop.
- Доработано: переработан интерфейс среды для табов редакторов.
- Доработано: в php редакторе появились подсказки для констант классов.
- Доработано: в инспекторе событий теперь отображается количество действий из конструктора событий.
- Доработано: улучшена структура проекта для более удобного хранения в системах контроля версий (git, svn и т.д.).
- Доработано: все php файлы из папки проекта 'src/.inc' и папки пакетов '.inc' теперь автоматически подключаются при старте.
- Доработано: снижено количество работы с файловой системой в редакторах, благодаря чему увеличена производительность.
- Доработано: если проект был создан в более новой версии студии, то отображается предупреждении при открытии проекта.
- Доработано: для компонента медиа-плеер добавлено свойство media с информацией о загруженном файле (длина, размеры).
- Доработано: из файла проекта dnproject была убрана лишняя информация, которая влияла на производительность открытия проекта.
- Доработано: новое свойство prefSize (предпочитаемая высота и ширина) для многих стандартных компонентов.
- Доработано: при создании проекта теперь генерируется файл .gitignore для корректного хранения проекта в системе git.
- Доработано: добавлена подсказка для отображения количества событий на табе "События" в редакторе форм.
- Доработано: в редакторе форм при отсутствии событий или поведений у компонента, их вкладки подсвечиваются серым.
- Доработано: улучшено API для работы с шрифтами, новые свойства bold и italic, возможность менять шрифт напрямую через свойства.
- Доработано: раздел "Спрайты" во вкладке проекте, теперь отображается только когда подключен пакет расширений 2D Игра.
Что исправлено?
- Исправлено: редактор форм не отображал изображения заданные в css стиле проекта.
- Исправлено: ошибки вида Unexpected change received при редактировании кода.
- Исправлено: некоторые ошибки при работе с массивами в jphp.
- Исправлено: не сохранялась блокировка компонентов в редакторе форм после переоткрытия.
- Исправлено: перетаскивание в редакторе форм для некоторых фигурных компонентов работало некорректно.
- Исправлено: нарушался порядок следования css классов у визуальных компонентов после редактирования.
- Исправлено: ошибка при вставке скопированной панели в редакторе форм (The node must have id value).
- Исправлено: в диалоге создания спрайта был некорректный текст и заголовок.
- Исправлено: переименование id компонента иногда приводило к изменению других свойств компонента.
- Исправлено: в редакторе форм некорректно работало перетаскивание нескольких выделенных объектов, находящихся друг в друге.
- Исправлено: компонент Медиа-плеер выдавал ошибочное предупреждение, если ему не был задан компонент для вывода видео.
- Исправлено: некорректно работало действие "вызвать скрипт" если были установлены параметры "ждать выполнения" и в "фоновый поток".
- Исправлено: некорректно работало действие "если глобальная переменная" для большенства способов сравнения.
- Исправлено: в диалоге открытия проекта иногда появлялись графические артефакты.
- Исправлено: в splash скрине студии отображалась некорректная подсказка "True - ложь" и т.п.
- Исправлено: на формах проекта оставались лишние невидимые компоненты UXData.
- Исправлено: после вставки скопированного компонента в редакторе форм, его визуальные поведения не показывались на форме.
- Исправлено: в создании проекта, позволялось вводить запрещенные для файловой системы ОС символы в названии проекта.
- Исправлено: сбой при вводе некоторых спец. символов в компонентах "поле с маской" и "панель" в редакторе форме после сохранения.
2017031212
DevelNext RC-2 (Релизный кандидат)
- Новое: добавлено расширение для регистрации системных горячих клавиш (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
DevelNext RC-1 (Релизный кандидат)
- Новое: возможность сменить цветовую схему и размер шрифта для редактора кода.
- Новое: при вставке текста в редактор php, среда теперь предлагает импортировать классы через use.
- Новое: добавлен экспериментальный универсальный лаунчер для запуска среды на всех ОС где установлена Java Runtime.
- Новое: в диалоге выбора изображений появилась возможность искать среди изображений проекта, а также удалять изображения.
- Доработано: компоненту "робот" добавлен метод screenshot() для создания скриншотов рабочего стола.
- Доработано: классу изображения UXImage добавлен метод save() для сохранения в файл или поток в форматах png, jpg, gif.
- Доработано: в подсветке редактора кода появился жирный и курсивный вариант шрифта.
- Доработано: подстановка скобок в редакторе кода происходит более корректно.
- Доработано: загрузка некорректных сторонних пакетов расширений теперь не приводит к невозможности запустить среду.
- Доработано: подсказка в виде id компонентов дергалась при выделении компонента в редакторе форм.
- Доработано: в редакторе форм при выделении компонентов десятки раз вызывалось обновление компонента, что замедляло работу редактора.
- Доработано: изменен стандартный размер новых создаваемых форм на более приемлемый (640 на 480).
- Доработано: повторное отображение индикатора загрузки с другим текстом теперь не приводит к сбросу анимации.
- Доработано: теперь в конструкторе событий среда запоминает открытую вкладку редактора после перезапуска.
- Доработано: поиск в автодополнении стал удобнее, он больше не учитывает регистр символов.
- Доработано: небольшие улучшения в интерфейсе конструктора событий.
- Доработано: консоль проекта теперь не закрывается, если при выполнении проекта произошли какие-то ошибки.
- Доработано: поведению анимации "Мигание" добавлен параметр максимальной прозрачности.
- Доработано: в компоненте таблица убран текст 'no content in table' и добавлено свойство placeholder для текста при отсутствии элементов.
- Доработано: улучшен лаунчер для Linux версии, теперь он подтягивает опции из файла DevelNext.l4j.ini и закрывает окно консоли.
- Доработано: теперь при создании нового проекта к главной форме сразу добавляется модуль MainModule.
- Доработано: редактор отображает особым образом компоненты из неподключенных пакетов расширений, которые являются нерабочими.
- Исправлено: возникала задержка в пару секунд при открытии диалога открытия проектов.
- Исправлено: поведение "ограничение ввода" некорректно обрабатывало вставку текста из буфера обмена и некоторые горячие клавиши.
- Исправлено: в редакторе кода php, при нажатии enter и присутствии конца doc комментария проставлялся лишний символ.
- Исправлено: в редакторе модулей текст компонентов иногда наезжал на иконку компонентов.
- Исправлено: при изменении размеров форм в редакторе, не менялись значения в инспекторе свойств формы.
- Исправлено: метод загрузки loadForm() уничтожал модуль скрываемой формы, что являлось некорректным поведением.
- Исправлено: метод уничтожения формы free() не уничтожал её полностью.
- Исправлено: загрузчик файлов упирался в лимит по скорости скачивания 400 кб/с.
- Исправлено: в редакторе табов некорректно обрабатывались все случаи и появлялись пустые табы.
- Исправлены грамматические, орфографические и стилистические ошибки в тексте.
- Исправлено: в редакторе кода не работала горячая клавиша Ctrl + D, для дублирования кода.
- Исправлено: в загрузчике файлов название загружаемого файла не всегда обрабатывалось функций urldecode.
- Исправлено: в форме восстановления пароля при вводе некорректных данных не выводилось сообщение о валидации.
- Исправлено: невозможно было собрать проект с иконкой под Windows, если путь проекта содержал кириллические символы.
- Исправлено: если в начале текста компонентов присутствовали символы слеша, это приводило к ошибке.
- Исправлено: символ собаки в начале текста компонентов удалялся после компиляции.
- Исправлено: некорректное поведение кликов по пунктам контекстного меню, из-за чего клик срабатывал в некоторых случаях нелогично.
- Исправлено: иногда текстовый редактор свойств объектов самопроизвольно закрывался если пользователь убирал курсор в сторону.
- Исправлено: в некоторых случаях стили проекта накладывались на элементы в редакторе модулей.
- Исправлено: высота панели консоли неверно сохраняла свою высоту и становилась на 4 пикселя меньше при каждом открытии.
- Исправлено: на linux не работал запуск проекта из-за невозможности использовать javaw программу.
- Исправлено: на linux не работала корректно сборка проектов в JAR и Windows приложение.
- Исправлено: на linux не работали пункты меню для открытия сайта и vk группы проекта.
- Исправлено: на linux не работала кнопка "открыть" во вкладке "Проект" для открытия папки проекта.
- Исправлено: на linux были проблемы с отображением компонентов в редакторе модулей.
- Исправлено: на linux зачастую во вкладке "Проект" в меню маркеры с количеством были не видны.
- Исправлено: компонент Web парсер jsoup некорректно работал при старте с пустым url с включенной опцией авто-парсинг.
- Исправлено: компонент HTTP Монитор в некоторых случаях вел себя некорректно и выдавал ошибку Connection Refused.
- Исправлено: при экспорте проекта в zip-архив попадали лишние файлы кэша ненужные проекту.
- Исправлено: некоторые модальные диалоги и окна иногда уходили из виду и блокировали интерфейс всей среды.
- Исправлено: в компоненте отправитель писем нельзя было использовать объекты класса php\mail\Email для сообщений.
- Исправлено: компонент игровой мир в некоторых случаях не грузил сцены.
- Исправлено: диалог открытия файлов прекращал повторно открываться если пользователь удалял папку предыдущего выбранного файла.
- Исправлено: в jsoup парсере отсутствовал нужный метод для одного элемента Element::outerHtml().
- Исправлено: не работали два действия для управления поведениями в конструкторе событий.
- Исправлено: при изменении свойства формы resizable, форма увеличивалась в размерах, только в ОС Windows.
- Исправлено: редактор кода полностью пропадал в некоторых случаях переключения между дизайном и исходным кодом.
- Исправлено: свойство растягивание некорректно срабатывало для компонентов находящихся на панелях с окантовкой.
- Исправлено: визуальный редактор для компонентов с некоторыми эффектами, например с тенями, некорректно изменял ширину и высоту.
Зеркало (Windows 32/64bit): https://yadi.sk/d/qTZeSGAsvSHuh
Зеркало (Linux 64bit): https://yadi.sk/d/TG2YnSTEuYKyZ
2016092012
DevelNext Beta-5
- Оптимизирован размер среды, теперь DevelNext занимает на 30-40% меньше места, а новый сборщик проектов быстрее и меньше потребляет памяти и процессора.
- Добавлен компонент позволяющий отображать трей иконки в системе.
- Добавлено новое расширение и компонент HTTP Клиент для выполнения различных запросов к сайтам.
- Добавлен компонент "Загрузчик файлов" для загрузки файлов из интернета.
- Добавлен компонент "HTTP Мониторинг" для периодической проверки доступности сайта.
- Добавлена поддержка базы данных PostgreSQL 8+.
- Улучшен диалог подключения пакетов расширений в проект, добавлено подробное описание к каждому пакету.
- Доработано, все игровые возможности вынесены в отдельное расширение "2D Game".
- Расширена база стандартных функций php для подсказок в автодополнении.
- Доработано автодополнение, подстановка скобок для методов и функций происходит теперь более корректно.
- Добавлен спиннер со стрелками верх/низ для редактирования числовых значений во всех редакторах.
- В редакторе форм добавлены подсказки для выделенных компонентов и их id.
- Доработан анализатор ошибок в редакторе кода, он стал более точен и стабилен.
- Изменено, у форм появилось свойство "Для прототипов", без него компоненты формы не будут отображать в прототипах.
- Поведению "Временное табло" добавлена возможность отображать только дату и короткий год.
- Добавлена поддержка более 60 стандартных функций из php для работы с массивами, строками и файлами.
- Добавлена функция установки новых сторонних пакетов расширений в среду от других разработчиков.
- Исправлен баг в редакторе кода при наборе foreach + as.
- Исправлена подсветка некоторых ключевых слов в редакторе кода для php.
- Исправлена последовательность подключения модулей к форме.
- Исправлена ошибка при удалении модуля, который был ранее присоединен к какой-нибудь форме.
- Доработано отображение границ в редакторе форм.
- Исправлен баг с отображением сетки в редакторе форм при ширине или высоте равной 1024.
- Исправлен баг с диалогом "Диагностика среды", он показывал неправильный лог.
- Немного доработано фокусировка редактора кода в редакторе форм при смене режима отображения.
- Исправлен баг экспорта проекта в zip архив, в архив попадали лишние данные кэша.
- Изменено, при создании проекта сразу открывается редактор форм, а не вкладка "Проект".
- Исправлен баг с некорректной работой функции array_combine.
- Исправлено несколько багов в расширении MySQL, в методах fetch и query.
- Исправлено открытие файлов проекта через функцию ОС "Открыть с помощью".
- Исправлен редкий баг с событием "Уничтожение", в некоторых случаях оно не срабатывало.
- Исправлен баг в диалоге выбора картинки во вкладке "Поиск по проекту", кнопка добавить иногда выдавала ошибку.
Зеркало (Windows): https://yadi.sk/d/RSIHo2imuY9fq
Зеркало (Linux): https://yadi.sk/d/TG2YnSTEuYKyZ
DevelNext SNAPSHOT (11.03.2017)
Created at: 11.03.2017 11:45 (MSK)
История изменений: history.txt
Windows: https://yadi.sk/d/m3qP_V-ntMxq7 (73 mb)
Linux: https://yadi.sk/d/ot0OBrO3tN2Vz (97 mb)
Windows Patch: https://yadi.sk/d/vQgGi6zqtNCBa (20 mb)
Linux Patch: https://yadi.sk/d/myyW8rHhtN5gC (20 mb)
DevelNext Beta-4
- Увеличена скорость запуска проектов на 30-60%.
- Новое расширение для работы с базой данных SQLite (новые модульные компоненты и демо-проект).
- Добавлен компонент для работы с MySQL базой данных.
- Новый визуальный компонент "Дерево".
- Увеличено общее количество описаний для методов и свойств в редакторе кода.
- Добавлена возможность кешировать сцены не уничтожая их в поведении "Игровая сцена".
- Добавлена возможность скрыть отображение сетки в редакторе форм.
- Улучшен редактор форм, теперь границы формы отображаются всегда поверх компонентов.
- Улучшен визуальный редактор модулей.
- Улучшена работа с кодировками текста после сборки приложения в JAR файл.
- Исправлены баги и недочеты в свойстве "Растягивание" для визуальных компонентов редактора форм.
- Уменьшено потребление памяти и количество запущенных процессов при работе в среде.
- Ликвидирована существенная утечка памяти при закрытии проекта в среде.
- Исправлен баг сборки в Windows инсталятор при активации всех опций.
- Исправлен баг с переодически появляющейся ошибкой OverlappingFileLockException.
- Исправлен баг с таблицей, не работало свойство "видимость" у колонок.
- Добавлено автодополнение внутри классов форм для методов подключенных модулей.
- Исправлено: компонент пакета отображался в палитре всех компонентов когда сам пакет не был подключен к проекту.
- Исправлены некоторые баги подсказок в php редакторе, в некоторых случаях не работало автодополнение.
- Исправлен баг, который возникал в редакторе кода при написании выражений с символами && и др.
- Улучшена работа с doc-комментариями в редакторе кода.
- Исправлена проблема, когда css стиль проекта применялся не ко всем компонентам в редакторе форм.
- Исправлен баг с неверными подсказками для класса Mouse.
- Доработано автодополнение для переменных и для определения их типа.
- Исправлен баг singleton модулей, они создавались дважды в некоторых случаях.
Зеркало (Windows): https://yadi.sk/d/JTLQZYmLt2Cur
Зеркало (Linux): https://yadi.sk/d/UOOk_H32t2Cw8