LINUX.ORG.RU

Компания Canonical представила свой фреймворк для работы с multitouch-устройствами — UTouch Framework

 ,


0

0

В Ubuntu 10.10 будет добавлена поддержка multitouch-устройств, таких как: Dell XT2 Tablet, Apple Magic TrackPad и 3M/N-Trig. Разработка Canonical не базируется на проприетарной технологии Synaptics Gesture Suite или какой-либо FOSS разработке. Также стоит заметить, что поддержка multitouch должна быть как со стороны Linux-ядра, так и со стороны X-сервера и GTK+. Более подробно с проектом можно ознакомиться на launchpad.net.

Лицензия проекта: (L)GPLv3

>>> Подробности

★★★★★

Проверено: svu ()
Последнее исправление: MuZHiK-2 (всего исправлений: 3)

17 лет назад, мне думалось, за слакой будущее. Через 15 лет, понял - будущее уже наступило. В виде Debian. Спасибо.

anonymous
()
Ответ на: комментарий от AVL2

> Не надо путать определение жестов и мультитач.

Не надо путать мультипоинтер и мультитач. Протокол tuio заточен под поверхности - там прямо так буквами по белому и написано. MPX заточен под много курсоров/множественный фокус. Где мультитач - частный случай.

Посмотри где используется MPX: http://wearables.unisa.edu.au/projects/

Использовать tuio в качестве «стандарта» - это равно что поставить нужды хомячков с ипадами во главу развития X-сервера.

Есть средняя кнопка и два скролла.


Средняя кнопка тут вообще не в кассу. Средняя кнопка работает на поверхности контрола. Тачевый скрол - эквивалент скрола правой кнопкой на фокусрованном контроле.

r ★★★★★
()
Ответ на: комментарий от AlexVR

> Где RH, Novell и т.п.?

Написано же, что основано на наработках Carlos Garnacho из проекта GNOME и Peter Hutterer из компании Red Hat.

Кстати, Peter Hutterer - это тот самый, который переключалку раскладки в Гноме починил (это был баг ксорга), а убунтоиды этот патч так и не смогли бекпортировать.

Nxx ★★★★★
()
Ответ на: комментарий от snizovtsev

> upstart, bazaar (велосипед, конечно), launchpad,

Launchpad ни к чему кроме Убунты отношения не имеет.

simple-scan, unity и тонна патчей.

А про патчи можно поподробнее?

Nxx ★★★★★
()
Ответ на: комментарий от ahonimous

> ололо :) одного лаунчпада + пользы от него достаточно, чтоб назвать вклад Canonical существенным

Лончпад - это система сборки Убунты. Своя система сборки есть у любого дистрибутива, даже у Alt Linux.

Nxx ★★★★★
()

Замечательно

А по сабжу Предчувствую в треде толстых тролей,обсирающих каноникал.

Ubuntu1004
()
Ответ на: комментарий от r

> Использовать tuio в качестве «стандарта» - это равно что поставить нужды хомячков с ипадами во главу развития X-сервера.

Ну Убунта же затачивается как раз под нетбуки и ипады, они уже давно забили на десктопы.

Nxx ★★★★★
()
Ответ на: комментарий от anonymous

> Нет.

Ну вот, например, игра 0ad. Как видим, для всех дистров, даже для Дебиана пакеты качаются из сусевой OBS. И только для убунты - с лончпада. Лончпад - он только для убунты не нужен, во всем уступает OBS.

http://trac.wildfiregames.com/wiki/LatestRelease

Nxx ★★★★★
()

поддержка multitouch должна быть как со стороны Linux-ядра

Стало быть на *BSD или другом UNIX-like это работать не будет, я правильно понял? Я конечно ярый сторонник Ubuntu, но не люблю непортабельные в рамках UNIX-like семейства фишки...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

>Стало быть на *BSD или другом UNIX-like это работать не будет, я правильно понял? Я конечно ярый сторонник Ubuntu, но не люблю непортабельные в рамках UNIX-like семейства фишки...

сделают в драйвере поддержку - будет

annulen ★★★★★
()
Ответ на: комментарий от Nxx

>Как видим, для всех дистров, даже для Дебиана пакеты качаются из сусевой OBS. И только для убунты - с лончпада.

На OBS можно и для Убунты собирать

annulen ★★★★★
()
Ответ на: комментарий от Nxx

>Launchpad ни к чему кроме Убунты отношения не имеет.

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

annulen ★★★★★
()

а разве мультитач это не патентованое поделие? где эпл со своими зондами?

bernd ★★★★★
()
Ответ на: комментарий от annulen

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

Да, кстати, есть такой момент. Переводы там удобные.

Nxx ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

>Стало быть на *BSD или другом UNIX-like это работать не будет, я правильно понял?

Зачем что-то нужно, кроме Убунту? Остальные дистрибутивы и прочее - лишний зоопарк, который только мешает, но, со временем, вымрет.

anonymous
()
Ответ на: комментарий от Nxx

> Launchpad ни к чему кроме Убунты отношения не имеет.

4.2.

Awn, Bazaar, Exaile, MySQL, Inkscape, …

sjinks ★★★
()
Ответ на: комментарий от Nxx

> Лончпад - это система сборки Убунты

Опять 4.2.

Система сборки — это Soyuz.

sjinks ★★★
()
Ответ на: комментарий от anonymous

Зачем что-то нужно, кроме Убунту? Остальные дистрибутивы и прочее - лишний зоопарк, который только мешает, но, со временем, вымрет.

Разумная мысль кстати. Нам нужен десктоп, и нужно чтобы было 100% opensource. Ubuntu подходит идеально, остальное просто мешает развитию.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от AVL2

>Получается, в линуксе будет свой протокол, в венде свой и что таже мозилла будет делать? Оба варианта?

При чем тут вообще мозилла? Какое ей дело то мультитач протокола? Есть тулкиты, в них все и реализуют

Davinel
()

не нужно же.

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

точно так же можно утверждать, что Убунту мешает развитию всего остального)

annulen ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

> Разумная мысль кстати. Нам нужен десктоп, и нужно чтобы было 100% opensource. Ubuntu подходит идеально, остальное просто мешает развитию.

Ubuntu - это вообще не самостоятельный дистрибутив. И никогда не станет самостоятельным.

Nxx ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

> Разумная мысль кстати. Нам нужен десктоп, и нужно чтобы было 100% opensource. Ubuntu подходит идеально, остальное просто мешает развитию.

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

Nxx ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

>Ubuntu подходит идеально, остальное просто мешает развитию.

Особенно Debian)))

anonymous
()
Ответ на: комментарий от Nxx

>Ubuntu - это вообще не самостоятельный дистрибутив. И никогда не станет самостоятельным.

Дебиан был никому не нужен без Убунты, если что.

anonymous
()
Ответ на: комментарий от Nxx

> Ubuntu - это вообще не самостоятельный дистрибутив. И никогда не станет самостоятельным.

И дальше дальше что? Ubuntu самый популярный дистрибутив. Надеюсь это ты отрицать не станешь? Так почему не OpenSUSE.

Root-msk ★★★★★
() автор топика
Ответ на: комментарий от anonymous

В интернетах говорят — Дебиан - мечта бюрократа.

gistart
()
Ответ на: комментарий от Davinel

>При чем тут вообще мозилла? Какое ей дело то мультитач протокола? Есть тулкиты, в них все и реализуют

простейшие жесты, возможно. Но полноценное мультитач управление на тулкит не переложишь.

Уж не говоря о мозилле, которая из всего гтк только канву использует.

AVL2 ★★★★★
()
Ответ на: комментарий от Lordwind

vanga-mode on: вы этот прикол ещё увидите реализованным

duott ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Вот...

>> Зачем что-то нужно, кроме Убунту? Остальные дистрибутивы и прочее - лишний зоопарк, который только мешает, но, со временем, вымрет.

Разумная мысль кстати.

С этим спорить трудно, но... ;-)

Ubuntu подходит идеально, остальное просто мешает развитию

И что же мешает Вам так сильно-то? Может быть ентот самоёй дебиан? Иль RH, SuSE, тот самый ALT, etc... ? И развитию чего всё вышеперечисленное могло как-либо помешать тому самому, что есть развитие, в Вашем понимании ?

Нам нужен десктоп, и нужно чтобы было 100% opensource.

Вам-то нужен. Что бы за него не платить ни копеечки. А ведь люди работают не за так... Свободное программное обеспечение - не есть бесплатное пиво. Ещё старик RMS сказал. И он прав. Я полностью за то, что бы программы были свободными, но не в коем случае не за их бесплатность. Научитесь платить за то, что Вам надо. И учитесь делиться с другими за то, что Вам дали «за так»... Кодом, который Вы добавили, или тестированием, выявлением ошибок в тех программах, что Вы бесплатно скачали...

Зачем что-то нужно, кроме Убунту? Остальные дистрибутивы и прочее - лишний зоопарк, который только мешает, но, со временем, вымрет.

А что такое Ubuntu? Вы задумывались? Не смешите хотя бы тех, кто РЕАЛЬНО работает для Вашего блага.

R_Valery ★★★
()
Ответ на: комментарий от Nxx

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

Да, кстати, есть такой момент. Переводы там удобные.

если в крадце и пару-обзаццами (на русском) — то вот тут хорошо написанно — зачем и что-делает Launchpad: http://doc.bazaar.canonical.com/bzr.2.2/ru/tutorials/using_bazaar_with_launchpad.html#id6

mkfifo
()
Ответ на: комментарий от r

>Не надо путать мультипоинтер и мультитач.

я и не путаю. Посмотри заголовок новости.

Протокол tuio заточен под поверхности - там прямо так буквами по белому и написано. MPX заточен под много курсоров/множественный фокус. Где мультитач - частный случай.

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

А мультипойнтер это, конечно, другое. При чем тут мультитач?

AVL2 ★★★★★
()
Ответ на: комментарий от Nxx

Launchpad ни к чему кроме Убунты отношения не имеет.


Может быть ты будешь поменьше говорить о том, о чем не имеешь понятия? Ну так, чисто ради самоуважения.

Alsvartr ★★★★★
()
Ответ на: комментарий от Nxx

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


Да что там, если бы не убунта мы бы сейчас все жили при коммунизме и летали бы на Марс.

Alsvartr ★★★★★
()
Ответ на: комментарий от AVL2

>я и не путаю. Посмотри заголовок новости.

Смотрю. Убунтоиды реализовали либу для жестов, которую можно использовать для мультитач панелей поверх мультикурсорного протокола иксов. Ты в свою очередь удивляешься почему x.org обеспокоилась своим протоколамвместо того чтобы взять готовый tuio. На что я говорю что tuio заточен исключительно под _мультитачевые поверхности_ и является очень узким решением которое может подойти исключительно для ипада, а 2 мышки туда не всунешь, в отличии от MPX где можно воткнуть две мышки и иметь _фокус_ одновременно в 2х приложениях.

То есть MPX - это «и мультитач в том числе», а tuio - «только мультитач».


А мультипойнтер это, конечно, другое. При чем тут мультитач?


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


r ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

>Разумная мысль кстати.

Идите вы... в южную африку.

r ★★★★★
()
Ответ на: комментарий от Axon

главное, чтоб внешние интерфейсы общие были. Upstart, в общем-то, не так и полезен.

dotbg ★★★★
()
Ответ на: комментарий от Nxx

>Если бы не убунта, ты бы сейчас просто качал пакет для Linux и не заморачивался, для какого дистрибутива.

Опять конспирология. Так и будем изливать свое жалкое имхо? Или все таки ради разнообразия приведешь пруфы?

anonymous
()
Ответ на: комментарий от anonymous

> Опять конспирология. Так и будем изливать свое жалкое имхо? Или все таки ради разнообразия приведешь пруфы?

man LSB

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

> man LSB

То есть, хочешь сказать, что злобный Марк запрещает бедным программерам придерживаться LSB?

anonymous
()
Ответ на: комментарий от Nxx

>Если бы не убунта, ты бы сейчас просто качал пакет для Linux и не заморачивался, для какого дистрибутива.

Раньше так и было (Linux == RH). Но пакеты частенько не работали в дебиане и Co...

annulen ★★★★★
()
Ответ на: комментарий от r

>Использовать tuio в качестве «стандарта» - это равно что поставить нужды хомячков с ипадами во главу развития X-сервера.

(top secret) хомякам до лампочки X-сервер. Ипад они знают, а о сетевой прозрачности и не догадываются

annulen ★★★★★
()
Ответ на: комментарий от anonymous

> То есть, хочешь сказать, что злобный Марк запрещает бедным программерам придерживаться LSB?

LSB говорит о том, что для внутренних нужд дистры имеют право использовать любой формат пакетов, но для стороннего ПО длжен использоваться формат RPM, который стандартизован.

Launchpad, на сколько я знаю, не умеет делать RPM, поэтому все приложения, которые там хостятся, используют deb в нарушение LSB.

Nxx ★★★★★
()
Ответ на: комментарий от annulen

> Раньше так и было (Linux == RH). Но пакеты частенько не работали в дебиане и Co...

Поэтому и был придуман стаандарт, чтобы все работало. А для Дебиана написана утилита alien.

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

> А для Дебиана написана утилита alien.

которая абсолютно беспомощна в случае ABI-несовместимости

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.