[URGENT] wrong gconf key description in gnome-session



In gnome-session schema file there is a string that we forgot to fix:

        List of components that are required as part of the session.
        (Each element names a key under
        "/desktop/gnome/session/required-components".) The Session
        Preferences will not normally allow users to remove a required
        component from the session, and the session manager will
        automatically add the required components back to the session if
        they do get removed.
        
The actual key name is required_components: there is a FIXME comment
from 2.24 claiming this should be fixed while not in string freeze.

OK to commit attached patch ASAP?

PS also note that /schemas/apps/gnome-session/options/logout_option
GConf key is no longer used (it refers to old, all-in-one logout
dialog). Should we add a "deprecated" label in short description and
change the long to "This key is no longer used by gnome-session" or
could we simply remove it from schema.in file? 

Index: data/gnome-session.schemas.in
===================================================================
--- data/gnome-session.schemas.in	(revisione 5249)
+++ data/gnome-session.schemas.in	(copia locale)
@@ -92,10 +92,9 @@
          <type>list</type>
          <list_type>string</list_type>
          <default>[windowmanager,panel,filemanager]</default>
-         <!-- FIXME when not string frozen: s/required-components/required_components/ -->
          <locale name="C">
             <short>Required session components</short>
-            <long>List of components that are required as part of the session. (Each element names a key under "/desktop/gnome/session/required-components".) The Session Preferences will not normally allow users to remove a required component from the session, and the session manager will automatically add the required components back to the session if they do get removed.</long>
+            <long>List of components that are required as part of the session. (Each element names a key under "/desktop/gnome/session/required_components".) The Session Preferences will not normally allow users to remove a required component from the session, and the session manager will automatically add the required components back to the session if they do get removed.</long>
          </locale>
       </schema>
       <schema>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]