12.04刚刚在发布中添加多点触控手势支持吗?

Modified on: Sun, 10 Jun 2018 04:14:23 +0800

我正在审核我今天要下载的更新和

  1. 注意到很多都与手势支持有关,

  2. 注意到其中许多是新安装而不是升级。

  3. 醇>

    12.04刚刚在发布中添加了多点触控手势支持吗?如果是这样,它增加了哪些功能?哪些应用程序已经支持这些功能,我可以期望其他人在不久的将来增加支持吗?

    以下是已安装的软件包:

    Install: libframe6:amd64 (2.2.4-0ubuntu0.12.04.1), libgeis1:amd64 (2.2.9.2-0ubuntu1), libgrail5:amd64 (3.0.6-0ubuntu0.12.04.01, automatic)
    

    以下是升级版(包括许多支持触控支持):

    Upgrade: libgrip0:amd64 (0.3.4-0ubuntu2~ubuntu12.04.1, 0.3.5-0ubuntu1~12.04.1), eog:amd64 (3.4.2-0ubuntu1, 3.4.2-0ubuntu1.1), ginn:amd64 (0.2.4-0ubuntu1, 0.2.4.1-0ubuntu1)
    

    其中有关新安装的说明,

    libgeis1

    Gesture engine interface support
     A common API for clients of a systemwide gesture recognition and propagation
     engine.
    

    libframe6

    Touch Frame Library
     This library handles the buildup and synchronization of a set of simultaneous
     touches. The library is input agnostic, with bindings for mtdev, frame and
     XI2.1.
    

    libgrail5

    Gesture Recognition And Instantiation Library
     This library consists of an interface and tools for handling gesture
     recognition and gesture instantiation. Applications can use the grail callbacks
     to receive gesture primitives and raw input events from the underlying kernel
     device.
    

    升级包的说明是

    ligrip0

    provides multitouch gestures to GTK+ apps
    
     Libgrip hooks gesture recognition into GTK+ applications.
    

    ginn

    Gesture Injector: No-GEIS, No-Toolkits
    
     A daemon with jinn-like wish-granting capabilities: it gives applications the
     ability to support a subset of multi-touch gestures without having to integrate
     GEIS or multi-touch GTK/Qt libs.
    

    添加大量新库并升级现有组件让我想知道12.04是否意味着在不久的将来开始本地支持除两个手指滚动之外的手势。我预计这些功能很快就会推出,但我认为它们只会在新版本中推出,而不是作为现有版本的升级。

    任何人都有这方面的信息吗?

最佳答案

我觉得自己有点奇怪。我做了一些挖掘,看起来上游项目已重命名。

  • utouch-geis
  • utouch帧
  • utouch-圣杯

现在:

  • GEIS
  • 圣杯

(请参阅10294821029643

此更新反映了重命名以及一些错误修复:

http://www.ubuntuupdates.org/package/core/精确/主/更新/ libframe6

Version: 2.2.4-0ubuntu0.12.04.1 2012-09-10 15:06:58 UTC
  frame (2.2.4-0ubuntu0.12.04.1) precise-proposed; urgency=low

  * Update debian/watch file for project rename 
  * New upstream microrelease, bug fixes only 
    - Compile fixes when compiled with clang 
    - Accept/reject owned touches that have already ended (lp: #1025297) 
    - Rename project to "Frame" 
    - Remove ChangeLog 
  * Removed frame v1 symbols 
    - Renamed libframe1 package to libframe6 due to SONAME bump 
  * Fix Multi_arch typo in debian/control, should be Multi-Arch 
  * Rename package and update packaging (lp: #1029482) 
    - Added Conflicts and Replaces clauses for libframe-dev and frame-tools 
  * Remove no longer necessary build depends on mtdev and evemu 
    - Added 01-remove-mtdev-dependency.patch and 
      02-remove-evemu-dependency.patch 
    - Run autoreconf to regenerate Makefile.in files 
 -- Francis Ginther <email address hidden> Thu, 30 Aug 2012 10:51:55 -0500

1025297 Can't accept owned touch that has ended.
1029482 [Needs-Packaging] frame (renamed from utouch-frame)

http://www.ubuntuupdates.org/package/core/精确/主/更新/ libgeis1

Version: 2.2.9.2-0ubuntu1   2012-09-13 23:06:56 UTC
  geis (2.2.9.2-0ubuntu1) precise-proposed; urgency=low

  * New upstream release. Only change is the following bug fix: 
    - Fixes regression that caused GEISv1 clients, such as Unity, to not work 
      (LP: #1047596)

1047596 Geisv1 gesture class IDs are wrong

http://www.ubuntuupdates.org/package/core/精确/主/更新/ libgrail5

Version: 3.0.6-0ubuntu0.12.04.01    2012-09-13 23:06:56 UTC
  grail (3.0.6-0ubuntu0.12.04.01) precise-proposed; urgency=low

  * Update debian/watch file for project rename 
  * New upstream microrelease, bug fixes only 
    - Fix documentation of UGSubscriptionPropertyTapThreshold 
    - Properly process gestures that end before composition time (LP: #1020315) 
    - Don't expand gestures that have physically ended already (LP: #1023397) 
    - Correct behaviour when a touch ends before ownership is gained 
      for it (LP: #1026962) 
    - Fix include path for correct compilation of some tests 
    - Rename project to "Grail" 
    - Remove ChangeLog 
  * Removed grail v2 symbols 
    - Renamed libgrail1 package to libgrail5 due to SONAME bump 
  * Rename package and update packaging (lp: #1029643) 
    - Added Conflicts and Replaces clauses for libgrail-dev and grail-tools 
  * Remove no longer necessary build depends on mtdev and evemu 
    - Added 01-remove-mtdev-dependency.patch and 
      02-remove-evemu-dependency.patch 
 -- Francis Ginther <email address hidden> Mon, 27 Aug 2012 14:18:32 -0500

1020315 quick, single-finger, taps not correctly processed
1023397 grail creates two identical gestures under certain circustances
1026962 grail doesn't work properly if ownership comes for touch whose end is pending
1029643 [Needs-Packaging] grail (renamed from utouch-grail)

相关问答

添加新评论