Обзор программы GDesk (UIQ 3.0)
Платформа: | UIQ 3.0 |
Категория: | Система/Интерфейс |
Название: | GDesk (0.20 beta) |
Разработчик: | FiendSoft, Gary Leach (gdesk.wetpaint.com) |
На диске: | 89 Кб |
В памяти: | 210 Кб |
|
Меню обзора Главный модуль Управление дизайном Что делают plug-in`ы Функция «Safe mode» Несколько примеров дизайна GDesk Плюсы, недостатки, выводы |
«GDesk» программа, предназначенная для изменения внешнего вида рабочего стола. Считая с версии 0.10 (первый релиз) программа неплохо обрасла функциями, и если такими темпами пойдет и дальше, то после выхода полноценной, не-beta версии, возможно, увидим очень неплохое и сильное приложение.
Сейчас программа состоит из главного модуля и plug-in`ов к нему: GDeskClock, GDeskAgnView, GDeskTaskMan, GDeskInfoView, GDeskShortcuts. Помимо этого отдельным пунктом идут темы оформления (дизайн) рабочего стола для GDesk.
Главный модуль
Итак, установим главный модуль, получим следующее: пустой рабочий стол с функцией вызова меню по клику в любую его точку. Это же самое меню, кстати, на модели M600 вызывается нажатием на клавишу «Shift».
Основные пункты этого меню «Run Main» (запуск стандартного рабочего стола), «Run» (запуск установленных приложений), «Control Panel» (пункты панели управления) и «Design».
Пункт «Design» расмотрим отдельно, а меню «Options» настройки рабочего стола. Здесь можно изменить назначение левой «софт-клавиши» (имеется в виду кнопка в левом нижнем углу жисплея), «Replace main» (сделать приложение системным и отключить показ стандартного рабочего стола), и включить отображение системных приложений в списке «Run». Здесь же есть еще один пункт «Flick launch», который занимается переключением режимов запуска программ по ярлыкам на рабочем столе: или клик по иконке, или зажимание и небольшое смещение иконки приложения. Пока соответствующий plug-in не установлен, от этой настройки толку, разумеется, никакого.
Есть один момент, который следует учесть: если включена функция «Replace main», программа перехватывает длинное нажатие клавиши «Back» («Назад»), в результате длинное ее нажатие перестает блокировать клавиатуру и экран. Тут разработчики предлагают такой вариант решения: установить на рабочем столе ярлык приложения, которое умеет включать блокировку.
Управление дизайном
Выбор пункта меню «Design» приводит к переключению в режим редактирования рабочего стола. Постараемся рассматривать все по-порядку, а то недолго и запутаться. Первое фон. Можно выбрать вариант с фоновой картинкой и без, вариант с кнопкой «Close» (т.наз. здесь «левая софт-кнопка»), выбираются цвета для подсветки ярлыков и цвет фона. для картинки назначается способ растягивания.
Далее настройка GUI. Сюда входит настройка внешнего вида для кнопок, диалогов и меню. Для каждого элемента предполагается возможность загрузки фоновой картинки и маски для нее, а также систему отображения. Это последнее применяется для ускорения работы: картинка ставится «углами» берутся четыре угла и вырезаются таким образом, чтобы при составлении полностью заполнить фон меню. Самый быстрый вариант «Corners: full» (без масштабирования картинки по размеру меню), самый медленный «Corners: none» (вся картинка вписывается в фон меню).
Настройка ярлыков. Ярлыки назначаются для приложений, элементов «Панели управления», дополнительных элементов управления (о них чуть ниже) и элементов plug-in`ов. Для повышения аккуратности размещения ярлыков можно включить отображение «сетки», имеется также функция «выровнять по сетке». Клик по ярлыку (или иному элементу) в режиме редактирования рабочего стола вызывает меню, в котором собраны функции управления: замена, удаление, выбор иконки, выбор размера иконки, назначение клавиши, копирование/перемещение между страницами. Каждый ярлык может иметь свою стандартную иконку, либо назначенную (как и для прочих элементов: картинка и маска); размер иконок три варианта.
Имеется функция назначения порядка перебора ярлыков с помощью Jog-dial. Работает нормально, но вот сама настройка пока до ума не доведена: например, на русифицированном M600 кнопки управления «Ч» и «С», это притом, что в инструкции указаны «2/8», «5» и «Z/C». Но это переживаемо, в принципе. Каждому ярлыку можно еще назначить горячую клавишу. Что интересно, на M600 назначаются почти все кнопки, включая даже прокручивание Jog`а и «Shift» и не назначаются только клавиши «Back» и «Alt».
Имеется поддержка страниц: вы можете создавать как бы несколько рабочих столов, размещая на них различные ярлыки. Немного странно реализовано переключение между страницами: можно добавить элемент «Ссылка на страницу», но только на одну. То есть, если страниц несколько (больше двух), желательно иметь еще одну, на которую будут ссылаться прочие страницы, и на которой будут собраны ссылки на них. Есть еще элемент «Меню страницы», он может располагаться, например, на странице 1, и будет содержать все элементы, скажем, страницы 2.
Назначается «главная» страница (страница по-умолчанию), к которой будет осуществляться возврат по клавише «Back», и после выхода из запущенных с других страниц приложений. Горячие клавиши, назначенные ярлыкам, вообще говоря, работаю внутри той страницы, на которой расположен ярлык. Но имеется функия «черезстраничного» вызова приложение будет запускаться при нажатии назначенной клавиши независимо от того, какая страница открыта.
Из неприятного в программе раздражающая надпись внизу (на P990 вверху) экрана: «Gdesk version Gary Leach». Ее придется убирать специальным патчем, которые, разумеется, на странице автора не лежат.
Оставшиеся функции сохранение или загрузка дизайна рабочего стола, а также экспорт списка приложений. Этого редактора пока, правда, не видно, но, видимо, появится, раз уж функция такая спроектирована.
Что делают plug-in`ы
В общем, смысл их добавить возможность делать ярлыки и создавать элементы, которых нет в меню или панели управления. Например, отображение часов или календаря, менеджера задач, ссылки на звонок/SMS/MMS/e-mail для контакта или создание новой записи календаря. Все это появится в меню «Add other».
Функция «Safe mode»
Программа умеет запускаться в безопасном режиме в случае, если предыдущий запуск закончился как-то некорректно, и в этом случае программа предлагает два варианта: безопасный режим и обычный режим. В режиме «Safe mode» можно будет либо «убить» сбойный дизайн, либо сохранить его, чтобы отправить автору. Больше ни для чего режим не предназначен, и лишь для этих целей, видимо, и задумывался. В любом случае, его наличие может оказаться хорошим плюсом.
Несколько примеров дизайна GDesk
Пока вариантов не так много; программа еще только набирает обороты.
Плюсы, недостатки, выводы
В общем, самый основной недостаток не полная самостоятельность программы. Очень все зависит от того, какая тема установлена, заменены ли системные иконки и шрифты, какой аппарат (верхнее или нижнее расположение статусной строки), какие приложения установлены. Тем пока еще немного, но уже в тех, что есть, достаточно заметен разброд в плане комплектации, меж тем сейчас нормальным комплектом можно было бы считать тему для GDesk, тему оформления для аппарата, шрифты (если это важно), иконки. И все это неплохо бы в двух вариантах: для M600/W950 и для P990.
В оперативной памяти программа занимает места не очень много: 210 Кб вполне среднее значение. На скорость работы смартфона в целом если и влияет, то визуально этого заметить не удалось. Имеет два исправимых недостатка: строка автора (убирается патчем) и сброс функции блокировки с клавиши «Back» (здесь или сторонняя программа, или меню опций). Как класс отсутствуют подписи к ярлыкам; в некоторых случаях это сильно затрудняет использование программы. И огорчает ограниченность некоторых настроек: например, часы сделать очень крупными не получится
Конечно, функционально программа на несколько порядков выше, чем другой вариант «расширения» рабочего стола программы «LinkBoy». И если многостраничность и активные элементы очень нужны, или же важно «особенное» (произвольное) расположение и количество ярлыков, то выбор очевиден. В любом случае, это пока beta-версия, и еще придет время для окончательного суждения.
Дополнительно |
|