Custom Query (230 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (76 - 78 of 230)

Ticket Resolution Summary Owner Reporter
#79 fixed windows 7 moans on pywin32 - makes systray not positioned correctly Antoine Martin Antoine Martin
Description
Traceback (most recent call last):
File "applet.py", line 873, in get_win32_tray_position
File "applet.py", line 880, in do_get_win32_tray_position
File "shifter\ui\window_util.pyc", line 153, in get_shell_tray_window
File "shifter\ui\window_util.pyc", line 129, in get_impl
Exception: All window manager utility classes failed to load!

ImportError: DLL load failed: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
#83 fixed threading / start processes using twisted: use ProcessProtocol Antoine Martin Antoine Martin
Description

When starting a process and watching its output, we shouldn't do this in a separate thread but instead integrate the code with twisted main-loop (gtk/glib's actually) using ProcessProtocol?, see here

Also, when waiting for a process by pid (one we may not have launched ourselves), we should use gobject.child_watch_add(pid) which will also integrate with the main loop.

Places of interest:

  • 1 ssh_key_util.generate_new_key: simple call_when_done callback
  • 2 config_server.do_tunnel_connect_test: simple call_when_done callback (needs output and returncode)
  • 3 ssh_command_monitor: needs every line to be parsed as they are received...
  • 4 server_link.do_connect_to_server: re-implements wait_for_socket!!!
#86 fixed use ProcessControl with server_util_base for watching nx output Antoine Martin Antoine Martin
Description

As was done with #83 for ssh related processes, we can use twisted to avoid starting a new thread on the server for each NX session we watch the output of.

Xpra is different as we poll a logfile, this integrates with the mainloop fine via gio.File

VNC we just don't care.

Note: See TracQuery for help on using queries.