Changes between Version 2 and Version 3 of Ticket #45


Ignore:
Timestamp:
03/05/10 07:38:20 (10 years ago)
Author:
Antoine Martin
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #45 – Description

    v2 v3  
    1 We filter out the ones that are not to be used in virtualized environments in load_desktop_menus.py, but when we launch a full virtual desktop it will use all the apps found in /usr[/local]/applications
     1We filter out the ones that are not to be used in virtualized environments in load_desktop_menus.py, but when we launch a full virtual desktop it will use all the apps found in {{{/usr\[/local\]/applications}}}
    22[[BR]]
    3 We need a way to tell those window managers what .desktop files to use...
     3We need a way to tell those window managers what .desktop files to use... and more importantly, which ones to ignore.
    44
    5 Maybe we can simply create a new $XDG_CONFIG_DIRS for the virtual desktops and set the environment variable before launching them?
    6 see [http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html xdg menu spec 1.0]
     5Create a new $XDG_CONFIG_DIRS=~.shifter/server/virtual-desktop-menus for the virtual desktops and set the environment variable before launching them.
     6see [http://standards.freedesktop.org/menu-spec/menu-spec-latest.html xdg menu spec] and [http://standards.freedesktop.org/basedir-spec/latest/ar01s03.html environment variables]
     7
     8We must create this local copy on first startup (which means it will go stale... sigh) and patch it to remove the entries we don't want.. (tricky - see #94)
    79
    810See also bug #43 (remove shutdown option from menus)