xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Custom Query (2683 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (64 - 66 of 2683)

Ticket Resolution Summary Owner Reporter
#90 fixed python3 and gtk3 support J. Max Mena Antoine Martin
Description

Makes sense to bundle this together since python3 is only really supported with gtk3 and vice versa.

Main work items:

  • backwards compatible python3 changes (via 2to3 mostly), most already done in r618, r619, r620, r621 and r622
  • python3 strings: changes need testing on python2.5, also need to ensure that calling encode(..) and decode(..) does not adversely affect performance
  • for other non-backwards compatible python3 changes, find a way to run 2to3 during build so we can keep a unified source tree in python2 format. (main issue here: catch exception syntax change)
  • gtk3 imports have moved and now require annotation to silence pydev lint
  • gtk3 methods on gtk.Window have changed, client.py will need to provide wrapper methods:
    • gdk.get_default_root_window().get_pointer() (removed)
    • gdk.get_default_root_window().get_size() (removed)
    • gtk.Window.__init__(win, wintype) (removed: no arg constructor now)
    • window.set_geometry_hints(...) (signature changed)
    • window.flags() (removed - must call get_$FLAGNAME)
    • window.window.set_cursor(..) (renamed to window.override_cursor?)
    • window.window.invalidate_rect (now window.queue_draw_area)
    • do_expose_event(event) is now do_draw(context)
    • window.window.get_geometry (removed, must now call get_position() and get_size()?)
    • constants have moved
    • gdk.keymap_get_default (removed?)
    • gdk.Cursor can no longer use pixbuf..
    • ...
  • gtk3 removed GdkPixmap and GdkImage, we're supposed to be using cairo but cairo.ImageSurface.create_for_data is not implemented in pycairo and there are no alternatives (ouch!)
  • PIL (Python Imaging Library) is not available on python3 (so we can't use that to fix cairo either)
#91 fixed Control key not forwarded hamar hamar
Description

Control-C does not work inside an xterm. Actually any Control-X. Same is true for the Super-Key.

Reproduce: start xterm and a second xterm from there. Trying to kill second xterm with Control-C in first xterm fails.

#92 fixed osx client is missing some key mappings Antoine Martin Antoine Martin
Description

As originally reported here on the mailing list: the 'a' key goes MIA.

Note: See TracQuery for help on using queries.