xpra icon
Bug tracker and wiki

Changes between Version 29 and Version 30 of ProjectIdeas


Ignore:
Timestamp:
01/22/18 08:09:30 (4 months ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProjectIdeas

    v29 v30  
    3232           * Re-implement keyboard mapping logic using {{{Xkb}}} instead of core keyboard API (probably using the [http://xkbcommon.org/doc/current/ xkbcommon] library), OR:
    3333           * Possibly re-implement the keyboard input device using uinput, see #173
     34           * Keep in mind the needs of other platforms (see Win32 server project below)
    3435           
    3536           '''Difficulty''': hard\\
     
    4041{{{#!div class="box"
    4142== 3) Android client support ==
    42        The objective is for Xpra to support as many platforms as possible for the client. An Android client exists but is not completely up-to-date in terms of feature, and its usability is far from perfect. This project consists in improving Android client support, or, alternatively, implement Xpra client support for another mobile platform (be it Linux - Raspberry Pi, Android, or any other OS).\\
     43       The objective is for Xpra to support as many platforms as possible for the client. An Android client exists but is not completely up-to-date in terms of features, and its usability is far from perfect. This project consists in improving Android client support, or, alternatively, implement Xpra client support for another mobile platform.\\
    4344       The tasks for Android consist in the following:
    4445           * Support keyboard
     
    6364           '''Keywords''':  win32, terminal services
    6465}}}
     66
     67{{{#!div class="box"
     68== Other possible projects ==
     69
     70Here are some other areas of interest:
     71* [/wiki/ImageDepth Image Depth]: improving high bit depth support
     72* [/wiki/Webcam Webcam]: taking advantage of builtin image compression, manage bandwidth usage, etc
     73* [/wiki/Encodings Encodings]: new codecs (AV1?), hardware accelerated decoding, 30 bits per pixel codecs, etc
     74* [/wiki/Clients/HTML5 HTML5 client]: native video support, browser integration, etc
     75* python3: port rootless server, etc
     76}}}