PaintCAD Mobile - журнал разработки

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

PaintCAD Mobile - журнал разработки

Сообщение blackstrip » Вт июл 14, 2009 12:48 pm

Удивительно, но удалось отладить и много где поправить старый 1.9 паинткад так, чтобы он нормально заработал не только на сименсах, но и на новых сонериках, и на нокиях и др мобилах.

Поэтому пока что новые версии паинткадов будут выпускаться. А гиперпаинткад не будет сделан как отдельная прога, а будет частью существующего паинткада. Нарисованная для гиперпаинткада графика, а также всякие задуманные премудрости типа кеширования, редактора скриптов, совета дня и др. - также будут постепенно внедряться в прогу.

Кроме того в паинткаде к сожалению невозможно внедрить 24битный режим не заломав 256цветный. Поэтому будет сделано так: при старте проги пользователю будет предложено выбрать режим работы - 256-цветный (обычный паинткад) или 24-битный (это для рисования красивых картинок многоцветных, редактирования фот и др). Причем т.к. оперативной памяти в мобиле мало - часть функций (например сбор-разбор гиф-файлов, рисование bmx, всякие юнипалитры и гиперпалитры) будет доступна в 256цветном режиме, и НЕдоступна в 24битном (потому что эти функции там не нужны, а заодно оперативы удастся освободить побольше для комфортного рисования в 24битном режиме).

Уже вчера вечером (точнее сегодня ранним ранним утром) вышла версия 1.10
- паинткад откатился до версии 1.9 и теперь разрабатывается на ее базе (т.е. все изменения которые в 1.9.1 были - теперь отсутствуют, но будут со временем добавлены)
- теперь паинткад нормально работает на сонериках новых поколений и нокиях и др=)

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

Re: PaintCAD - новые версии

Сообщение blackstrip » Вт июл 14, 2009 12:51 pm

Сегодня днем вышла модификация PaintCAD 1.10.2
- для сонериков 6 поколения исправлена некорректная отрисовка значков в меню и палитры при бегании курсором по меню
- для сименсов без JSR-75 исправлены глюки при запуске проги
- исправлен баг неправильного позиционирования поля рисования относительного главного окна (восстановленное исправление как в 1.9.1)
- в меню 0-Обновление теперь показывается не только номер версии, но и номер модификации (а на титульном окне - ТОЛЬКО версия). Это сделано чтоб при каждом мелком изменении не перелопачивать сайт изменяя везде номера версий, даты выпуска и размеры. Теперь пользователю достаточно выбрать 0-Обновление и там посмотреть какой номер модификации у него, и какой на сайте. Если на сайте номер модицикации больше - то значит есть более новая версия проги =)

качать все там же http://blackstrip.ru/PaintCAD.jar =) а тема про гиперпаинткад закрывается, т.к. теперь это все в одну прогу складывается - в PaintCAD

если чо - старая версия 1.9.1-хотфикс2 теперь доступна по ссылке http://blackstrip.ru/191/PaintCAD.jar

DuMOH
Обсуждатель
Сообщения: 133
Зарегистрирован: Ср янв 02, 2008 6:14 pm
Откуда: Смоленск
Контактная информация:

Re: PaintCAD - новые версии

Сообщение DuMOH » Вт июл 14, 2009 3:47 pm

Наконец таки!! Ура! :D
http://DuMOHsmol.narod.ru - мой сайт

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

Re: PaintCAD - новые версии

Сообщение blackstrip » Вт июл 14, 2009 8:37 pm

Вышла модификация PaintCAD 1.10.3
Теперь по возможностям она не уступает PaintCAD 1.9.1-hotfix2

Изменения:
- исправлены глюки с пропадающими окнами сообщений (например, перед сохранением пнг)
- исправлен разбиральщик гифов. теперь он корректно пропускает блоки с сигнатурой 0x21 и признаком 0xFE (признак для блоков копирайтов и блоков инфы об авторах) (восстановленное исправление как в 1.9.1)
- в диалогах изменения размера холста, растра и нового файла теперь по нажатию "*" включается режим сохранения пропорций сторон. (восстановленное исправление как в 1.9.1)
- в меню "Доп.эффекты" добавлен эффект "Возгорание"("Combustion"), рисующий горящие попиксельно массивы точек выбранного цвета (восстановленное исправление как в 1.9.1)
- в эффект "Сглаживание" добавлен пункт выбора типа эффекта: Обычное сглаживание или Мощное сглаживание (с помощью расширенного фильтра 5х5 точек вместо 3х3)(восстановленное исправление как в 1.9.1)
- поправлены глюки отрисовки окна выбора типа нового файла на сонериках 6 поколения

http://blackstrip.ru/PaintCAD.jar

p4eL
Заходящий
Сообщения: 88
Зарегистрирован: Сб авг 30, 2008 4:41 pm

Re: PaintCAD - новые версии

Сообщение p4eL » Ср июл 15, 2009 7:29 pm

свершилось! троекратное ура!

я значит тут подумал и решил - в менюнадо сделать категории, чтобы прога выглядела посолиднее и была поудобнее. короче вот:

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

Файл:
- Новый
- Открыть
- Сохранить
- Собрать GIF
- Разобрать GIF
- BMPs to GIFs
- ??? to BMP24
- Снять 3GP/MP4-кадр

Настройка:
- Язык
- Чем рисуем
- Авточистка
- Начало координат
- Индикаторы
- Базовый диск

Справка:
- О программе (сюда сунуть еще и галерею и поддержку)
- Помощь
- Проверить обновления

Выход

Так же можно другой вариант менюхи:
Изображение

и тогда подункты появятся соответственно

Файл - при нажатии вверх или кнопки 2
Настройка - при нажатии влево или кнопки 4
Справка - при нажатии вправо или кнопки 6
Выход - при нажатии вниз или кнопки 8

ну и все вышесказанное также при кнопке 0 в режиме рЫсования.

как идея? что скажешь?

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

Re: PaintCAD - новые версии

Сообщение blackstrip » Чт июл 16, 2009 1:42 pm

ну ты интерфейс хочешь привести к такому общепринятому комповскому виду =) конечно обычно в меню справки бывают и обновления и сам хелп. а в настройке - всякие настройки +) но чото мне это напоминает ппм )) там тоже строчки все такие. типа сначала 5 штук. а в каждой еще по 5 пунктов +) мне пока сегодняшнее распределение пунктов нравится (не потому что оно лучше, а потому что оно привычней), хотя конечно сделаю со временем нечто подобное как твое предложение. особенно когда под коммуникаторы с сенсорным экраном буду перерабатывать интерфейс.

p4eL
Заходящий
Сообщения: 88
Зарегистрирован: Сб авг 30, 2008 4:41 pm

Re: PaintCAD - новые версии

Сообщение p4eL » Чт июл 16, 2009 1:53 pm

четакое ппм?

DuMOH
Обсуждатель
Сообщения: 133
Зарегистрирован: Ср янв 02, 2008 6:14 pm
Откуда: Смоленск
Контактная информация:

Re: PaintCAD - новые версии

Сообщение DuMOH » Чт июл 16, 2009 5:15 pm

ProPaintMobile ;)
http://DuMOHsmol.narod.ru - мой сайт

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

Re: PaintCAD - новые версии

Сообщение blackstrip » Чт июл 16, 2009 5:25 pm

мобильный граф.редактор ProPaintMobile. он для сонериков изначально писался. потом его еще портировали на другие мобилы.

его Annimon пишет. Вот его тема http://www.seclub.ru/forum/index.php?tid=113251

он 24битный, т.е. там не 256 цветов как в паинткаде, а вообще много цветов =) и мона редактировать или рисовать картинки в норм качестве, без всяких там зернистостей как в паинткаде.

и вот в нем как раз меню аля "блокнот" в винде +) типа там файл, правка и т.п.

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

еще есть кстати другие. например justPaint. вот его тема http://www.seclub.ru/forum/index.php?tid=100857 , тоже редактор, тоже 24битный, и тоже для сонериков делался. на моем БенкСименсе Е71 глючит.

еще есть PhotoSnap - http://www.seclub.ru/forum/index.php?tid=116584 - тож редактор)) и тож 24 битный.

и еще какие то есть

в общем если сделать в паинткаде второй режим 24битный и убрать ограничения на размер рисунка (или дать устанавливать эти ограничения самим пользователям) - то будет хорошо =) и я это в ближайшее время попытаюсь запихнуть в паинткад. хотя конечно это всю прогу придется ответвлениями набить.

еще хорошо что я давным давно сделал в Сименсах 132х176 возможность создания рисунков 176х220 (то есть больше размера экрана, и добавил движущийся рисунок например при выделении большого фрагмента - если рисунок больше экрана, то он будет ездить когда курсор подъедет к границе, и прочие штуки, которые позволяют теперь безболезненно сделать поддержку рисунков больше размера экрана).

и еще хорошо что в паинткаде приведено все к ЮНИпалитре. это позволит в кусок проги (который портит цвета, подбирая в соответствии с Адаптацией цвет из юнипалитры) добавить возможность рисования неиспорченного цвета. Ну и чуть перелопатить несколько модулей, которые эффекты рисовали раньше на массиве - терь будут рисовать их "на процедуре", которая будет либо к массиву обращаться если 256цветный режим, или к Image напрямую если 24битный режим (как раз напрямую к Image обращаются все эти 24битные редакторы).

короч в ближайшее время может выйдет такой паинткад, если все удастся замутить как задумано =) сегодня вот доделал поддержку LG, оттестил на KF510, теперь на lg тоже все работает. мож к вечеру 1.10.4 выйдет, или позже

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

Re: PaintCAD - новые версии

Сообщение blackstrip » Чт июл 16, 2009 8:10 pm

Вышла модификация 1.10.4

http://blackstrip.ru/PaintCAD.jar

Изменения:

- исправлен вывод неправильного сообщения при выполнении команды "- Все метки"
- по кнопке 6 на титульном окне теперь добавлена марка LG (раньше было только от 1-5) и соответствующие коды клавиш для нее
- улучшено определение мобил Nokia и SonyEricsson, добавлено определение мобил LG
- номер подверсии теперь выводится и в титульном окне тоже (раньше только в 0-Обновление его было видно)
- добавлены новые значения базового диска "SDMMC/","/","NAND/","MMCard/ (для Windows Mobile и мобил LG). теперь и на этих дисках можно располагать папку со шрифтами
- в фаилменеджере ("Обзор") исправлены ошибки, теперь выход в Мою мобилу из папок верхнего уровня производится корректно. Раньше могло глючить на дисках с именем коротким, например, "/", или именем без двоеточия, например "SDMMC/"
- извлечение FontPack (0-Извлечь FP) исправлено. Теперь этот алгоритм подстраивается под имя базового диска и не создает проблем с распаковкой по пути с лишним слешем (типа c://pictures/fonts)

Ответить

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

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