JustCode - браузер на собственном движке - журнал разработки

Аватара пользователя
blackstrip
Админ
Сообщения: 1176
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: JustCode - браузер на собственном движке - журнал разработки

Сообщение blackstrip » Пт ноя 22, 2019 6:56 pm

Продолжается разработка JustCode Mobile для андроида, дельфи-код полуавтоматически переписывается в яву. Мобильная версия уже ходит по сайтам и ссылкам в них аналогично windows-версии. Осталось дописать интерфейс, меню всякие, редактор форм и др.фичи.

Изображение

Изображение

Аватара пользователя
blackstrip
Админ
Сообщения: 1176
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: JustCode - браузер на собственном движке - журнал разработки

Сообщение blackstrip » Пт янв 03, 2020 9:53 am

Разработка продолжается, большое количество промежуточных скриншотов выкладывается в группу вконтакте http://vk.com/blackstrip_ru и в телеграм https://teleg.run/blackstrip_ru

Изображение

Изображение

Изображение

Аватара пользователя
blackstrip
Админ
Сообщения: 1176
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: JustCode - браузер на собственном движке - журнал разработки

Сообщение blackstrip » Вс июн 21, 2020 3:55 pm

Разработка JustCode Mobile: разрабатывается внутренний мини-"файловый менеджер", диалог открытия/сохранения файлов.

При выборе в главном меню команды "Файл"
Изображение

открывается подменю с тремя функциями, аналогичными windows-версии JustCode
Изображение

И при выборе загрузки из файла/сохранения в файл - открывается этот файловый менеджер:
Изображение

Здесь можно ввести вручную путь, имя файла или просматривать текущую папку в виде списка файлов с иконками, именами и информацией о размере файлов. Иконки - увеличенные с 8х8 до 32х32 пикселей значки из DOS-оболочки BlackStrip Shell.

Также можно воспользоваться панелью с кнопками:
1) "Перейти в папку выше" (Стрелка вверх),
2) "Выбрать путь из готовых вариантов" (Папка с тремя точками), тогда откроется дополнительное меню для выбора путей типа корневого каталога карты памяти, верхнего каталога, общей папки загрузок телефона Downloads и других:
Изображение

3) "Перейти в папку внутренних загрузок" (Папка со значком скачивания) - эта папка Download лежит далеко в папке настроек (для сравнения, в windows-версии JustCode эта папка скачанных файлов Download лежит в одной папке с jc.exe), в нее, как обычно, по умолчанию скачиваются все кликнутые пользователем ссылки на картинки и другие загруженные файлы, и поэтому для нее в файловом менеджере кнопка на самом видном месте, наверху по центру, чтобы быстро в нее перейти если нужно,

4) "Создать новую папку" (эфемерная папка с плюсом) - открывает диалог создания новой папки в текущей просматриваемой папке:
Изображение

5) "Перейти по введенному пути чтобы выбрать файл" (поле ввода с текстом и стрелка вправо) - если знаешь путь наизусть, то просто введи и жми эту кнопку чтобы сразу попасть в папку по введенному пути.

Если долго держать палец на файле/папки в списке внизу окна - то открывается меню управления выбранным файлом:
Изображение

Можно файл переименовать:
Изображение

А можно и удалить:
Изображение

Функционал здесь похож на мобильный паинткад.

Если повернуть телефон в горизонтальное положение, то диалоговые окна выглядят по другому: слева путь и имя файла, справа кнопка открытия/сохранения выбранного файла и список файлов для ручного просмотра.
Изображение

Аватара пользователя
blackstrip
Админ
Сообщения: 1176
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: JustCode - браузер на собственном движке - журнал разработки

Сообщение blackstrip » Вс апр 04, 2021 4:00 am

Вышла версия JustCode 1.0.7.124

Изображение

Скачать (534 кбайт): http://blackstrip.ru/jc.zip

Исправления ошибок/Изменения:
- просмотр с использованием PCF-шрифта: зазоры между символами теперь корректно рассчитываются и отрисовываются при выборе размера шрифта больше 1
- область просмотра: убрана деформация строк отображаемого текста при быстрой прокрутке пальцем
- исправлен возможный сбой при прокрутке текста с кликабельным объектом (ссылкой, изображением и т.д.)
- исправлена ошибка полной неработоспособности обработчика форм

Оказывается в последней версии 1.0.6 полностью сломался обработчик форм и неправильно парсил код формы после оптимизации кода. Теперь исправлен и работает (вроде бы).

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей