|
GP2X Community Новостной форум посвященный консолям GP2X
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Hahahoj
Site Admin
Пол: Возраст: 50 Зарегистрирован: 08.10.2008 Сообщения: 1848
Группы:
|
|
Ainu сделал нам очередной подарок на Новый Год. Он выложил альфу интернет-браузера Arora.
Итак, на данный момент мы имеем работающий браузер arora для caanoo:
http://ramainen.ru/download/arora-caanoo-v0.3.zip
Поверх стандартной arora была поделана следующая работа:
1. Добавлена поддержка джойстика, тоесть управление кнопками, и именно:
L - полноэкранный режим (главная кнопка)
Y и B - уменьшение и увеличение масштаба
2. Добавлена поддержка виртуальной клавиатуры. Вызывается кнопкой X.
Также переделана сама виртуальная клавиатура, ради экономии места.
3. Уменьшена в размерах графика, для экономии драгоценного места на экране.
Таким образом, мы имеем полность работоспособный браузер.
Кстати, выдающий 98 на ACID3 тесте, тоесть полноценная поддержка HTML5, javascript, css присутсвует.
Из бонусов:
- буфер обмена (копировать вставить работает),
- открытие текстовых файлов (только на английском),
- открытие HTML файлов (ага, книжки можно читать),
- открытие картинок через File - open,
- печать в виде виртуального принтера в PDF файл (не знаю зачем),
- мультитабы,
- поддержка русского языка в Web-страницах.
Из недостатков:
Flash, разумеется, не поддерживается.
Однако работа не заканчивается, в планах русский текст в виртуальной клавиатуре, точная настройка модуля джойстика (для производительности), дополнительные клавиши управления, сохранение кукисов и вообще данных после перезагрузки программы.
Впоследствии модуль управления кнопками и виртуальная клавиатура перейдут в саму сборку Qt вместе с остальными родными библиотеками, то есть виртуальная клавиатура для всех приложений будет одна и таже, она находится во внешнем .so файле, и её можно менять без перекомпиляции бинарника самой программы.
Для запуска нужна Qt.
Пользуйтесь на здоровье! С Новым Годом!
Ainu
_________________ Просто Вовк
Последний раз редактировалось: Hahahoj (Пн Янв 03, 2011 4:02 pm), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
ainu
Местный
Возраст: 36 Зарегистрирован: 13.11.2010 Сообщения: 133
Группы: Нет
|
|
Чуток расширил возможности браузера, теперь можно снимать скриншоты.
Соотвественно предлагаю в посте выложить картинку (без неё скучнее):
|
|
Вернуться к началу |
|
|
Hahahoj
Site Admin
Пол: Возраст: 50 Зарегистрирован: 08.10.2008 Сообщения: 1848
Группы:
|
|
Я видео снял. Но глючит картинку 8/ и по ходу мовье мейкер вместе с ним.
.адд
В общем сдох мой тюнер. Что удалось снять выложил:
http://wiz.rusbase.net/forum/files/arorav0.3.wmv
В реале пропаданий экрана нету есно, это тюнер отрубается. Работал с тачем (очень не удобно одновременно с тв-аутом)+ реальная USB клава.
По видео можно заценить скорость работы с интернетом и не только. _________________ Просто Вовк |
|
Вернуться к началу |
|
|
mironicus
Постоялец
Пол: Возраст: 31 Зарегистрирован: 12.09.2011 Сообщения: 15
Группы: Нет
|
|
перезалейте кто-нибудь плииз _________________ hello world |
|
Вернуться к началу |
|
|
ainu
Местный
Возраст: 36 Зарегистрирован: 13.11.2010 Сообщения: 133
Группы: Нет
|
|
mironicus писал(а): | перезалейте кто-нибудь плииз |
Могу залить тестовую версию, которую когдато допиливал но так и не допилил, и не выкладывал, но в ней НУЖНО разобраться, там много лишнего, а у самого руки не доходят.
То, что выкладываю - просто копия папки webkit с моего устройства, так что не обессудьте - там всякий мусор.
Это самая-самая последняя сборка из тех, что у меня есть.
Арора запускается через arora-start.gpe, есть еще для запуска в фоновом режиме, и есть для запуска с Wifi - но их надо менять для конкретныйх настроект. В общем, лучше в gpe файле покопаться.
Вроде как работает смена раскладки в экранной клавиатуре кнопочкой RU, можно менять шрифт размер и начертание для этой самой клавиатуры.
Кнопки:
L - развернуть на весь экран
A, Y - масштабирование страницы.
X открывает клавиатуру
R делает скриншот
В принципе самое главное что я тогда разрабатывал - экранную клавиатуру как модуль. Она также работет в другой программе, которая там же лежит, и которую не выкладывал (вроде) ранее - console, это порт линуксовой программы Konsole на QT, и в ней используется таже самая идея экранной клавиатуры и смены шрифта клавиатуры/консоли. Но всё равно в ней лучше работать при помощи USB-клавы. Консоль на Qt со всеми вытекающими, но может поспорить с существующими терминалами по удобности.
Там же лежит хрень - игра вроде сапёра или чегото вроде из примеров Qt, собрал для проверки.
В любом случае, там есть скоспилированный файл arora, который сам по себе и есть браузер, при наличии рук его можно запустить.
Итак, если заработает, хорошо, если не заработает, пишите (лучше в личку), может я не все файлы или либы скинул. У меня вроде работает. Логинился и писал из под консоли сюда, на хабр, в твиттере сидел - всё нормально.
Если кто-нибудь из этой кучи файлов сделает релиз нормальный и нормально запакует с инструкцией по запуску, то все скажут ему спасибо.
Скачать можно тут:
http://dl.dropbox.com/u/626643/caanoo/arora_v0.5_4.01.2011_rus_keyb_console_minehunt.zip
(ссылка на дропбоксе, просто так не исчезнет).
Версия 0.4 (от неё скриншот лежит) потеряна =).
Версия 0.3 (которая зарелизена в начале поста): http://dl.dropbox.com/u/626643/caanoo/arora-caanoo-v0.3.zip
Она аккуратная, без мусора и точно работает.
Планов на arora сейчас уже нет, в любом случае надо сначала собрать новенький Qt 4.7.4, вышедший недавно, а уже потом пересобирать arora, а это дело небыстрое.
О чём я тогда писал:
Цитата: | Впоследствии модуль управления кнопками и виртуальная клавиатура перейдут в саму сборку Qt вместе с остальными родными библиотеками, то есть виртуальная клавиатура для всех приложений будет одна и таже, она находится во внешнем .so файле, и её можно менять без перекомпиляции бинарника самой программы. |
Это я сделал, сейчас они модули, виртуальная клавиатура работает для двух программ из одного .so-шника, теоретически её можно встраивать в остальнце Qt программы.
Кстати, у меня на консоли ещё много такого вот несортированного но работающего мусора, если кто готов разгребать - я выложу. Даже есть музейный экспонат yabause, эмулятор Sega Saturn, правда работает только интерфейс. Если получится собрать Qt с работающей поддержкой OpenGL, то он вполне может поползти с крайне низким FPS. |
|
Вернуться к началу |
|
|
Hahahoj
Site Admin
Пол: Возраст: 50 Зарегистрирован: 08.10.2008 Сообщения: 1848
Группы:
|
|
Как обычно - готов помочь.
Так же хотелось бы увидеть не приватный релиз PHP-SDL и PHP-QT. _________________ Просто Вовк |
|
Вернуться к началу |
|
|
mironicus
Постоялец
Пол: Возраст: 31 Зарегистрирован: 12.09.2011 Сообщения: 15
Группы: Нет
|
|
премного благодарен)
а с какой версией либ лучше запускать? _________________ hello world |
|
Вернуться к началу |
|
|
Hahahoj
Site Admin
Пол: Возраст: 50 Зарегистрирован: 08.10.2008 Сообщения: 1848
Группы:
|
|
С той что тут неподалеку лежит. Помнится с официальными оно не работало. _________________ Просто Вовк |
|
Вернуться к началу |
|
|
mironicus
Постоялец
Пол: Возраст: 31 Зарегистрирован: 12.09.2011 Сообщения: 15
Группы: Нет
|
|
у меня на 1.6.1 с официальной пошла v4.7.1
но не юзабельно-перестает отвечать тач и мыш не понимает(
а вот из-под сборки ainu совсем не получается
черный экран-вылет в главное меню _________________ hello world |
|
Вернуться к началу |
|
|
ainu
Местный
Возраст: 36 Зарегистрирован: 13.11.2010 Сообщения: 133
Группы: Нет
|
|
У меня работало на всех 1.6 прошивках, а то что тач не работает - скорее всего папки ts с драйверами тачскрина в корне карты нет. Об этом я писал, когда Qt релизил.
С официальным Qt Arora не будет работать никогда, ибо в ней нет поддержки webkit, а значит, и любых браузеров, поэтому придётся выделить на флешке место под 60 мегабайт Qt, если не жалко места. Ни на что оно не вляет и запускается только при запуске программ на Qt.
Hahahoj писал(а): | Как обычно - готов помочь. |
Тогда на днях скину архив со всем барахлом, который можно рассортировать и возможно (а может и нет) сделать пару релизов. |
|
Вернуться к началу |
|
|
mironicus
Постоялец
Пол: Возраст: 31 Зарегистрирован: 12.09.2011 Сообщения: 15
Группы: Нет
|
|
бррр
я качал qt 4.7.1
там в папке demos был браузер рабочий
он загружал страницы. Через донгл.
на той же прошивке.
ainu, скачай и попробуй вдруг webkit есть
качал я с опенхандхельда |
|
Вернуться к началу |
|
|
Hahahoj
Site Admin
Пол: Возраст: 50 Зарегистрирован: 08.10.2008 Сообщения: 1848
Группы:
|
|
Что ему качать да проверять? Ты говоришь про его порт. Он тебе про него и пишет.
В нем есть две папки относящиеся к QT сама QT и ts. Когда ты запускаешь приложения имея их на флешке в корне - ты используешь именно его версию QT, а не QT от GPH. _________________ Просто Вовк
Последний раз редактировалось: Hahahoj (Вт Сен 20, 2011 10:10 pm), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
mironicus
Постоялец
Пол: Возраст: 31 Зарегистрирован: 12.09.2011 Сообщения: 15
Группы: Нет
|
|
простите, тупанул =\
весь архив перерыл-ts нигде не нашел _________________ hello world |
|
Вернуться к началу |
|
|
Hahahoj
Site Admin
Пол: Возраст: 50 Зарегистрирован: 08.10.2008 Сообщения: 1848
Группы:
|
|
Новость недельной давности:
http://wiz.rusbase.net/forum/viewtopic.php?t=1035
Когда Ainu пришлет свои беты и альфы в свалке - разберу и попробую сделать отдельную страничку со списком его релизов. Будет проще ориентироваться. _________________ Просто Вовк |
|
Вернуться к началу |
|
|
mironicus
Постоялец
Пол: Возраст: 31 Зарегистрирован: 12.09.2011 Сообщения: 15
Группы: Нет
|
|
стыдно.
буду исправляться _________________ hello world |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
Powered by phpBB © 2001, 2005 phpBB Group
|