1 Отредактировано Kroll (27-05-2010 23:01:55)

Тема: [Theme for Diablo] Diablo 5

Прежде всего, поздравляю всех с Днём Победы!

У меня сегодня тоже небольшая победа, я впервые публикую альфа-версию темы Diablo 5.
К сожалению, у меня сейчас совершенно нету времени ею заниматься и вряд ли появится в течение нескольких недель и позже (лето, солнце, работа, поездки), так что нечего затягивать. Я старался первым делом прикрутить то, что чаще всего у меня на виду, так как начал я её как простой интерес: «А может ли Diablo так...», так что если Вы вдруг найдёте что без некоторых ещё не сделанных элементов Вы жить не можете — пишите мне, я постараюсь их добить. Если уж не всё успею, то хоть парочку.

А теперь о грустном: есть такие вещи, которые не побороть. $1
Ещё пришлось пошаманить с областью ввода, а если конкретно — фон подбирать под цвет текста, а не наоборот, как делают нормальные люди.
Есть некоторые програмы, которые отказываются использовать таблеточные указания и рисуют себя как им хочется, в частности — Skype. Он юзабелен, но выглядит убого.
Ну и энергопотребление. Так как контрастность низкая — придётся ходить с выкрученной до упора яркостью. Но, это жертва маемо5-подобному интерфейсу.

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

Пакет будет ближе к полудню, а на затравку — слайдшоу:
[video]http://www.youtube.com/watch?v=9Ibq4BLtuz8[/video]

http://skriblovsky.net/maemo/install.png

  • Обновляете список пакетов

  • Находите в user/system пакет Diablo5, установиваете

  • Включаете тему Diabloиз списка установленных тем

  • Перезагружаете таблетку

  • Смотрите на баги и проклинаете Kroll'a

Внимание!
Не удалять пакет пока тема активна!

Настоятельно рекомендую пользоваться вместе с таск свитчером Telescope, доступном в Extras-Devel!

--------------------------------------------------
Обновления:

21 Мая 2010
Diablo 5 v.0.6
— курсор
— кнопки
— комбобоксы (списки и меню)
— куча мелких косметических исправлений и улучшений


13.05.2010:
Diablo 5 ver 0.5.2:
— Скроллбары стали светлее;
— Убрана надпись «Старт» в левом-верхнем углу;
— Сделана виртуальная клавиатура

--------------------------------------------------

Как решить проблему с чатом:
Чат → меню → Инструмента → Параметры → Цвет шрифта (отличный от чёрного)

Выражаю благодарность Mitrandir'у за предоставленную помощь в сборке и размещении пакета!

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

2

Re: [Theme for Diablo] Diablo 5

Свершилось! Ждем пакет!
P.S. С Днем Поведы вас, господа!

Samsung i9001 | Nokia N91 | Acer Aspire 5535 | Acorp W422G
Продал таблетку... Теперь жалею...

3

Re: [Theme for Diablo] Diablo 5

Неужели прямо таки до максимума придется выкручивать? Я несколько месяцев сидел с тёмно-синей темой (metaчто-тотам) и не приходилось...
Да, и что значит "встроенный чат"? Я уже не помню просто, какой из них встроенный... Надеюсь, вы не ппро Pidgin?
жду пакет, спасибо Kroll  smile
Всех с праздником Великой Победы!

LG GT540 Optimus, Android 2.1

4

Re: [Theme for Diablo] Diablo 5

kolm пишет:

Да, и что значит "встроенный чат"? Я уже не помню просто, какой из них встроенный...

Я про Telepathy.
Кстати, ночью меня жахнуло и часа в три я полез кое-что переделать.. В общем сейчас оно немного странно, но я постараюсь попинать уважаемого Mitrandira по поводу активации Телескопа из моей темы... Вы поймёте.

Так же, пакет будет расчитан на 7 (!!!) апплетов в статусбаре, включая апплет меню приложений. Дело в том, что если апплетов меньше, то, благодоря нокиевцам, они съезжают ТОЛЬКО вправо, как по дефолту, а с моей темой им бы в лево надо было... но они вправо едут и образутся много места слева, включая нарисованные перегородки на самом статусбаре, которые оказываются под каким-либо апплетом, а не по бокам последнего. Позже соберу три изображения, которые надо будет заменить, для 6 апплетов и для 5 апплетов.

Если Вы не боитесь глючности статусбарклока, то можете поставить последний. Хилдон будет частенько рушиться, но зато будет ещё более по маемовски smile

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

5

Re: [Theme for Diablo] Diablo 5

Kroll, "кароче, Склифасовский", когда тема будет?  smile

Samsung i9001 | Nokia N91 | Acer Aspire 5535 | Acorp W422G
Продал таблетку... Теперь жалею...

6

Re: [Theme for Diablo] Diablo 5

DarkTroll, как только Mitrandir выйдет на связь! Ибо сборка и парковка в реп — это его дело :Ь

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

7

Re: [Theme for Diablo] Diablo 5

а так для своих сюда выложить нельзя?

8

Re: [Theme for Diablo] Diablo 5

Можно, в первом посте всё что Вам нужно есть.

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

9

Re: [Theme for Diablo] Diablo 5

Что-то у вас со временем (часовой пояс) на компьютере, где пакет собирали
apt-get install telescope diablo5
...
tar: ./postinst: time stamp 2010-05-10 03:17:08 is 10940 s in the future
...
date
пн май 10 2010 00:15:28 MSD

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

10

Re: [Theme for Diablo] Diablo 5

Mitrandir живёт в Нижнем Новгороде... Но это всего +1 к Калининграду вроде (летнее там UTC+4, в Калининграде UTC+3), но совпадает с Московским.
В любом случае, собранный в будущем пакет — это круто.

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

11

Re: [Theme for Diablo] Diablo 5

я установил диабло5 первый раз(без телескопа).

замечания(незнаю как у других,но у меня так):
1.в верхнем левом углу - есть кнопка "старт" ,а слоем ниже ярлык от неё.как я понял-слова "старт" не должно быть, а должен быть токо ярлык.
2.у меня n800, и экранная клава белого цвета,так же как и буквы,так что невидно кнопок.

исправите?

n810

12

Re: [Theme for Diablo] Diablo 5

еще не работает кнопка переключения языка/cope/paste у клавиатуры в режиме набора пальцами

13

Re: [Theme for Diablo] Diablo 5

n800 user пишет:

еще не работает кнопка переключения языка/cope/paste у клавиатуры в режиме набора пальцами

правильно.
+ еще пеудобно что в режиме ввода пальцем фон у поля ввода черный, и курсор черный,. поэтому непонятно нажал ли ты пробел
, или например энтер

n810

14

Re: [Theme for Diablo] Diablo 5

svs57 пишет:

Что-то у вас со временем (часовой пояс) на компьютере, где пакет собирали

Привет из будущего smile  Странно. У меня на виртуалке с SDK стоит GMT+0, то есть наоборот должно было быть в прошлом. Хотя нет, временные метки файлов ведь все равно в UTC хранятся. Впрочем, может dpkg-buildpackage что-нибудь аджастит исходя из часового пояса, указанного в changelog? Короче, неважно.

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

arlekino1990 пишет:

в верхнем левом углу - есть кнопка "старт" ,а слоем ниже ярлык от неё.как я понял-слова "старт" не должно быть, а должен быть токо ярлык.

У Kroll'а нет слова "Старт" потому, что я ему когда-то hex-редактором вырезал его из .mo-файла с локализацией. Я пока не знаю как включить это изменение в пакет. Можно просто добавить этот измененный файл в пакет, но тогда это будет работать только для русского языка.

n800 user пишет:

еще не работает кнопка переключения языка/cope/paste у клавиатуры в режиме набора пальцами

Хм. Подтверждаю. Хотя точно помню, что я это меню точно видел при установленной теме. А сейчас не работает

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

15

Re: [Theme for Diablo] Diablo 5

Mitrandir пишет:

У Kroll'а нет слова "Старт" потому, что я ему когда-то hex-редактором вырезал его из .mo-файла с локализацией. Я пока не знаю как включить это изменение в пакет. Можно просто добавить этот измененный файл в пакет, но тогда это будет работать только для русского языка.

ну если нетрудно дай фаил, и скажи куда его засунуть.

+еще  кнопки свернуть окошко,но как я понимаю это по идее компенсируется телескопом

n810

16

Re: [Theme for Diablo] Diablo 5

Kroll, выложи пожалуйста, свой файл из которого я "Старт" вырезал. У меня он не сохранился

arlekino1990 пишет:

+еще  кнопки свернуть окошко,но как я понимаю это по идее компенсируется телескопом

На то и расчет. В Fremantle нет кнопки свернуть smile

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

17 Отредактировано Kroll (10-05-2010 12:16:00)

Re: [Theme for Diablo] Diablo 5

n800 user пишет:

еще не работает кнопка переключения языка/cope/paste у клавиатуры в режиме набора пальцами

У меня тоже но я никогда не связывал это с темой О_о В других темах у меня, кстати, тоже не работает Оо

arlekino1990 пишет:

еще пеудобно что в режиме ввода пальцем фон у поля ввода черный, и курсор черный,. поэтому непонятно нажал ли ты пробел
, или например энтер

Не нашёл где меняется цвет курсора sad Есть предложения?

arlekino1990 пишет:

1.в верхнем левом углу - есть кнопка "старт" ,а слоем ниже ярлык от неё.как я понял-слова "старт" не должно быть, а должен быть токо ярлык.

Это для каждой локали нужно отдельную настройку...
Mitrandir, я предлагаю рядом с пакетом темы выложить «пакеты-локализаторы», для русского, английского, немецкого, французского языков... Каждый из них будет убирать слово «старт» в соответствующей раскладке.

Аттач для РУСКОЙ локали класть в \usr\share\locale\ru_RU\LC_MESSAGES\

Post's attachments

Attachment icon maemo-af-desktop.mo 8.83 kb, 290 downloads since 2010-05-10 

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

18

Re: [Theme for Diablo] Diablo 5

спасибо получилось

n810

19

Re: [Theme for Diablo] Diablo 5

Kroll пишет:

Это для каждой локали нужно отдельную настройку...
Mitrandir, я предлагаю рядом с пакетом темы выложить «пакеты-локализаторы», для русского, английского, немецкого, французского языков... Каждый из них будет убирать слово «старт» в соответствующей раскладке.

Не, не катит.... Почему? Потому что в /usr/share/locale 112 папок с файлами локалей:

ls /usr/share/locale | wc -l
112

И если в каждой из них лежит свой maemo-af-desktop.mo, который будет весить, допустим, по 8 кило, то размер пакета возрастет на без малого мегабайт.... Не проще ли написать скриптик весом в несколько килобайт, который будет при установке темы редактировать должным образом файлы локалей, предварительно скопировав оригиналы в безопасное место, чтобы при удаленни темы все вернуть на место?

Ведь если делать для разных такую надстройку, то для всех локалей.

Samsung i9001 | Nokia N91 | Acer Aspire 5535 | Acorp W422G
Продал таблетку... Теперь жалею...

20 Отредактировано arlekino1990 (10-05-2010 21:30:54)

Re: [Theme for Diablo] Diablo 5

2 kroll:
сегодня походил на улице с темой диабло5, и оказалось что очень трудно смотреть на тёмный экран.
в связи с чем обращаюсь с просьбой:
1.создать отдельно такую же тему но белого цвета-или серого(серебрянного)
2.или, для тех кто нехочет особо ничего менять, выложить пакет который бы:
                                   -убирал левую часть экрана(ну тоесть расширял рабочую область)
                                   - +небольшие доработки(такие как замена старта значком)

n810

21

Re: [Theme for Diablo] Diablo 5

arlekino1990 пишет:

2 kroll:
в связи с чем обращаюсь с требованием:

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

n800  -->  n810 5.2010.32-3

22

Re: [Theme for Diablo] Diablo 5

спасибо,
изменил на  просьбу
smile
это была не шутка, просто неправильно выразился.

n810

23

Re: [Theme for Diablo] Diablo 5

Я предупреждал что будет плохо видно.
Сейчас убил таблетку тем что для интереса удалил тему пока она была активна (ДЕТИ, НЕ ПОВТОРЯЙТЕ ЭТОГО ДОМА), пришлось перепрошиваться, но когда я увидел светлые тона — это так порадовало глаза smile
Меня уже попросили сделать подобные модификации для темы NuvoClear2... Я сделаю их, но позже, мне не до того будет следующие две недели.

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

24

Re: [Theme for Diablo] Diablo 5

Kroll пишет:

Сейчас убил таблетку тем что для интереса удалил тему пока она была активна (ДЕТИ, НЕ ПОВТОРЯЙТЕ ЭТОГО ДОМА)

Кстати, в этом случае, если есть возможность, достаточно просто поставить пакет назад. Если не получится запустить менеджер пакетов на самой таблетке - можно залогиниться на нее по SSH и сделать apt-get install diablo5

А вообще насчет NuvoClear - это хорошая идея. Да и рисовать в этой теме придется поменьше smile

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

25

Re: [Theme for Diablo] Diablo 5

Кстати, в этом случае, если есть возможность, достаточно просто поставить пакет назад. Если не получится запустить менеджер пакетов на самой таблетке - можно залогиниться на нее по SSH и сделать apt-get install diablo5

Обижаешь. Мало того что у меня всё изображение уехало — я таки умудрился вычистить и снова поставить тему. Менял тему и гуишным менеджером, и matchbox-remote -t Diablo5... меня таблетка игнорировала. На другие темы не перестраивалась. Короче сейчас я довольный как слон с чистой таблеткой smile

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3