Тема: Telescope
Сегодня вышла первая тестовая сборка таск свитчера Telescope.
Программа создана многоуважаемым пользователем этого форума Mitrandir'ом при моих активных пинках и засыпаниях реквестами в жаббер.
На данный момент:
Работа в фоне, активация по F5
Переход на рабочий стол при тапе на пустом пространстве или по долгому нажатию F5 глобально
Поддержка фонового изображений (на данный момент того, что используется на рабочем столе)
Переключение по миниатюрам при помощи F5 и переход на подсвеченную миниатюру при помощи клавиши Esc
Возможность поставить шорткей на запуск приложений (подробности ниже под спойлером)
Планируется:
System Panel — отображение важной системной информации
перехват нотификейшонсов (имэйлы, чаты и т.п.)
гуишные настройки (цвета, обои и т.п.)
Как настроить шорткеи:
event(keysym): actiontype(action)event: только "press" на данный момент;
keysym: название клавиши по системе X11. К примеру: F4, Escape, Space, Return, Left, Right;
actiontype: "internal" для внутренних действий Телескопа или "shell" для запуска внешних приложений/команд;
action: само действие.
actiontype=="internal" — это одно из: "selectNext", "selectPrev", "switchToSelected", что будет подсвечивать следующее окно, предыдущее и переход к подсвеченному окну соответственно.
actiontype=="shell" — это консольная команда, запускающая приложение.
Видео под катом
Мы припарковались в гараже.
Текущую стабильную версию можно установить из Extras.
Текущую нестабильную и глючную версию, но зато с новыми фишками, можно взять из гаража или в Extras-Devel.
__________________________________________________
Changelog:
Telescope 1.0.3
Пофикшен баг, возникающий при повороте экрана при активном телескопе -- окно телескопа оказывалось смещённым
Telescope 1.0.2
В случае, когда телескоп не имеет возможности получить скриншот окна, он нарисует серенькие шашечки вместо скриншота. Такое может случиться если вы ещё не разучились пользоваться кнопкой «свернуть окно»
Телексоп теперь не вызовется если нет открытых окон. При закрытии последнего окна из телескопа он скроется. Сделано потому, что уже не первый и не второй человек задаёт вопрос: «А почему когда нет окон я получаю пустую обою когда нажимаю F5?».
Telescope 1.0 в Extras!
http://maemo.org/downloads/product/OS2008/telescope/
Никаких новых фич, это копия 0.2.9, прошедшая проверку на стабильность.
Telescope 0.2.9
Поддержка D-Bus. Теперь телескоп можно вызывать с помощью D-Bus-вызова на шине org.telescope метода org.telescope.Telescope.Show у объекта /Telescope. Hide тоже есть. Сделано с единственной целью — в следующей версии темы Diablo5 в таскбаре будет кнопка, вызывающая телескоп (а ля Fremantle).
Добавлен фикс для приложений на liqbase, аналогичный фиксу для родного медиаплеера
Telescope 0.2.8.1
Кнопка F5 для вызова телефона может быть заменена на любую другую с помощью строчки в /etc/telescope.conf: hotkey = …
Telescope 0.2.8
Значительная переработка кода без особых улучшений для пользователя. Просто назрело.
Добавлены действия для маппирования на кнопки: selectLeft, selectRight, selectUp, selectDown. Их можно смаппировать на джойпад и управлять выделением с джойпада. В пакете идёт настроенный для этого telescope.keys, и если вы изменяли ваш соответствующий файл, то apt-get спросит у вас какой из файлов оставить. Как поведёт себя Application Manager ещё не знаю.
Добавлена конфиг-опция show.desktop.thumbnail = on/off, при включении которой десктоп показывается как отдельный тумбнэйл. Пользоваться с осторожностью, т.к. кнопку "закрыть" я с него ещё не убрал Xlab, проверь, что это корректно работает под убунтой.
Добавлена конфиг-опция show.desktop.iconify = on/off, включение которой приведёт к тому, что Телескоп будет показывать рабочий стол путём сворачивания всех окон (вместо посылки спец.-сообщения матчбоксу). Xlab, проверь, пожалуйста, поможет ли это.
Telescope 0.2.7.3
Пара мелких фиксов: улучшен хак для родного медиаплеера, пофикшены клавиатурные би средндинги, переназначенные средствами xkb-файлов
Telescope 0.2.7.2
Workaround для бага с штатным медиаплеером. Теперь при вызове телескопа из медиаплеера, медиаплеер будет предварительно свёрнут (сворачивается он без анимации, поэтому довольно быстро).
Telescope 0.2.7.1
Поддержка обоев в виде сплошного цвета без картинки
Специально для Kroll'а: опция selection.disabled = yes в /etc/telescope.conf отключает всё что связано с выделением окон
Telescope 0.2.7
Поддержка SDL-игр, окна MPlayer'а и других нестандартных окон. Изменение заголовка окна теперь отображается в реальном времени.
Telescope 0.2.6.2
Несколько багфиксов:
Текущее окно иногда не выделялось
Пропадали названия окон после поворота экрана
Баг из предыдущих нескольких постов
Telescope 0.2.6
Портретный режим
Управление клавишами
Запуск программ по нажатию клавиш
Измененное оформление окон (by Kroll)
Багфиксы
Telescope 0.2.6.1
Добавлены потерянные файлы.
Telescope 0.2.4
Пофикшен хитрый баг, из-за которого иногда вместо превьюшек оказывались "дырки"
Когда открыто только одно окно, его превьюшка будет не такая большая, чтобы было удобнее попадать в пустое место, чтобы вызвать десктоп
Telescope 0.2.3
Пофикшена очередная партия глюков с загрузкой обоев. Поддержка обоев больших чем экран и всех режимов их натягивания на экран из меню хилдона (кроме "Мозайка", но вы ведь ей не пользуетесь?)
Telescope 0.2.2
Пофикшена загрузка обоев с нелатиницей в пути, а так же обработка CachedAs= из home-background.conf
Telescope 0.2
Оформлением превьюшек, как в мокапе Kroll'a. Без верхней панели.
Пофикшены некоторые баги.
По умолчанию подхватывается текущая обоина (правда автообновления при смене обоев нет)
Налажена работа со свернутыми окнами, их превьюшки берутся из кэша.
Telescope 0.1.1
Работа в фоне;
переход в десктоп по тапу по фону;
переход на десктоп из любого приложения по долгому нажатию на F5;
незаметные, но не менее важные, для конечного пользователя доработки.
Отредактировано Kroll (01-08-2010 00:43:38)













