Custom Query (230 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (88 - 90 of 230)

Ticket Owner Reporter Resolution Summary
#134 Antoine Martin Antoine Martin fixed move all internal scripts to /usr/libexec - these aren't meant to be used directly
Description

Only a few scripts should remain in /usr/bin:

  • winswitch_applet / winswitch_server : essentials
  • winswitch_away / winswitch_back : can be used by blueproximity, etc
  • winswitch_command_wrapper : used by .desktop command lines, must be on PATH to make it user friendly
  • winswitch_stdio_socket / winswitch_stdio_tcp : can be used by users for diagnosys (maybe)

Almost everything else we can move to libexec. This is cleaner and better for packaging. Means we don't need so many manual pages.

#136 Antoine Martin Antoine Martin fixed reduce imports required for basic functions - speedup and will reduce logging
Description

Some commands barely use any features, yet they need to import tons of stuff. This makes them slow to start and produces lots of unnecessary debug messages to be printed.

Examples:

  • away/back: should not care about pygtk, icons, etc..
  • "--help" should not need to load pygst (which causes its own warning logging: ** Message: pygobject_register_sinkfunc is deprecated (GstObject))
  • winswitch_open should be fast and nimble
#139 Antoine Martin Antoine Martin duplicate keyboard mappings xmodmap vs setxkbmap vs whatever...
Description

The solution we have doesn't work in all cases:

  • xpra + UK keyboard mapping ends up wrong
  • win32 doesn't map properly either?
  • osx: we have to guess since the build does not use an X server..

etc. Figure out the best way to make it all work.

Note: See TracQuery for help on using queries.