Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Дневник разработчика DK

Дневник разработчика DK 1 год 3 мес. назад #100830

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Выложил версию 0.991

Изменения:
Совместимость с бетой мейкера 1.6
Добавил класс ProgressBar
Добавил новой документации
Исправление ошибок

Немного позже будет еще одно обновление

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy

Дневник разработчика DK 1 год 3 мес. назад #101002

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Выложил версию 0.992

Изменения:
Добавил класс CheckBox
Полностью переписал класс FileManager.
Вернее, этого класса больше нет, а есть следующие классы:
IO - статический класс с некоторыми функциями файловой системы
IO.Entity (только для наследования File и Directory)
IO.File - Класс файла для манипуляции конкретными файлами
IO.Directory - Класс директории для работы с конкретными директориями и файлами в них
IO.WebStorage - Класс для работы с localStorage (применяется в браузерах и мобильных устройствах)
Обновлено огромное количество документации

В следующих версиях хочу добавить класс TextInput - спрайт, который позволяет вводить текст с клавиатуры с поддержкой горячих клавиш для вставки и копирования текста.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.

Дневник разработчика DK 1 год 3 мес. назад #101264

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Анонс версии 0.993

Исправлена ошибка в классе Animation
Исправлены ошибки в классе Animation.Action
Добавлено 2 новых метода в класс Animation.Action
Добавлено 2 новых действия OpenWindow и CloseWindow
Исправлена ошибка в логике работы open и close у Window
Изменена логика создания стрелок у окон
Добавлена функция для параллельной загрузки нескольких Bitmap
Много переведенной документации

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, Lekste

Дневник разработчика DK 1 год 2 мес. назад #101392

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Планировал в версии 0.993 представить новые элементы, основанные на html с применением стилей css, но не успел доделать. Хотелось бы в январе выпустить версию 1.0, так что могу до релиза и не успеть сделать эти элементы. По большому счету мне осталось только перевести документацию и можно выпускать плагин.
Начиная с версии 0.993, каждая новая функция будет подписываться с какой версии она появилась, чтобы было легче ориентироваться.
Также продолжил работать над плагином локализации, который будет довольно серьезно отличаться от предыдущих версий.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Последнее редактирование: 1 год 2 мес. назад от DK.
Администратор запретил публиковать записи гостям.

Дневник разработчика DK 1 год 2 мес. назад #101532

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Отложил все планы на новые функции. Мне остается дописать документацию (а ее довольно много осталось) и подправить пару функций, и можно выпускать версию 1.0. Новые функции будут уже после релиза добавляться.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Последнее редактирование: 1 год 2 мес. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy

Дневник разработчика DK 1 год 2 мес. назад #101563

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Соответственно больше промежуточных версий не будет.
Начиная с версии 1.0 будет вестись changelog для всех изменений, также измененные функции будут нумероваться версиями.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.

Дневник разработчика DK 1 год 2 мес. назад #101564

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Бог Светлого
  • Сообщений: 736
  • Спасибо получено: 408
  • Программист RubyПрограммист JavaScript ВетеранОраторДаритель Стимкея
Ты еще встрой плагин, который при вызове функций, помеченных устаревшими, будет выдавать "Achtung! Diese Funktion ist veraltet und wird nicht zur Verwendung empfohlen." :)
Администратор запретил публиковать записи гостям.

Дневник разработчика DK 1 год 2 мес. назад #101565

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Обязательно)

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.

Дневник разработчика DK 1 год 2 мес. назад #101756

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Постараюсь на следующих выходных выложить версию 1.01 плагина DKTools. В основном, правки будут связаны с документацией. Больше подробностей ближе к релизу.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.

Дневник разработчика DK 8 мес. 2 нед. назад #104499

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Скорее всего, следующая версия DKTools 4.0.0 будет требовать последнюю на данный момент версию RPG Maker 1.6.1 в связи с переходом на ES2016 и ES2017.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.

Дневник разработчика DK 8 мес. 4 дн. назад #104862

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
С момента релиза DKTools не поддерживал работу на мобильных устройствах и в браузерах. Скоро это будет исправлено.
Классы DKTools.IO и DKTools.IO.File будут поддерживать работу с файлами в браузерах и на мобильниках, но с некоторыми ограничениями.
Еще это означает, что плагин локализации также получит поддержку мобильников и браузеров.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Последнее редактирование: 8 мес. 4 дн. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, AnnTenna

Дневник разработчика DK 7 мес. 1 нед. назад #105331

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Еще немного анонсов.

В следующей версии DKTools появится новый PreloadManager. Он сможет предзагружать изображения и звуки как на компьютерной версии проекта, так и в браузерной и для мобильников. Для десктопной версии будут расширенные настройки. Например, проверка существования файлов и предзагрузка целыми папками. Также будут оптимизированы некоторые функции, что ускорит загрузку проекта.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Seibur, KageDesu, BrainStorming Team

Дневник разработчика DK 6 мес. 3 нед. назад #105481

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
DKTools 5.1.0 уже находится в разработке!

Небольшая демонстрация одного из будущих элементов - выпадающий список!

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Последнее редактирование: 6 мес. 3 нед. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, yuryol, NeKotZima

Дневник разработчика DK 6 мес. 2 нед. назад #105625

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Поскольку библиотека постоянно расширяется, и вес текущей версии приближается к 1 МБ, то пора уже задуматься о минифицированной версии плагина.

Также сейчас рассматривается возможность добавления поддержки XML файлов для плагина локализации.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, Aiaz Marx

Дневник разработчика DK 2 мес. 5 дн. назад #108427

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
13 января плагину DKTools исполнилось 3 года!
За это время было написано огромное количество строк кода, выпущено немало обновлений и опубликовано много плагинов, использующих данную библиотеку.
Скоро выйдет обновление 6.2.1.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Последнее редактирование: 2 мес. 5 дн. назад от DK. Причина: неправильная версия
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, yuryol, Aiaz Marx, Noxmils

Дневник разработчика DK 1 мес. 2 нед. назад #108837

  • DK
  • DK аватар
  • Вне сайта
  • Бог Светлого
  • DKPlugins
  • Сообщений: 813
  • Спасибо получено: 911
  • Программист RubyПроект месяца 3 местоПрограммист JavaScript УчительДаритель Стимкея2 место Проект месяца 1 местоПроект месяца 2 местоВетеранОратор
Ведется работа над DKTools версии 6.3.0

Плагин локализации DKTools Localization имеет одну приятную функцию, которая позволяет для разных языков использовать разные файлы (аудио, изображения и видео).
Для этого достаточно создать папку, назвав ее локалью нужного языка и поместить в нее необходимые файлы.
Плагин будет искать сначала файлы в таких папках, а если не найдет, то загрузит стандартные файлы.
Но есть одна проблема.
Проверять файлы можно только с помощью NWJS, то есть только на ПК, потому что браузеры не имеют прямого доступа к файловой системе компьютера.
Из этой ситуации есть выход - слепок файловой системы!
Я набросал небольшой плагин, который делает слепок файловой системы проекта (информация о всех папках и файлах в проекте) и переписывает необходимые методы из классов DKTools.IO, DKTools.IO.File и DKTools.IO.Directory, чтобы они читали информацию из этого слепка, тем самым стала доступна возможность безопасно проверять существование файлов и папок в браузерах.
Спешить выкладывать пока не буду, потому что надо убедиться, что не возникнет проблем.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy
  • Страница:
  • 1
  • 2
  • 3
  • 4
Время создания страницы: 0.246 секунд