Changes

444 bytes added ,  04:17, 1 April 2010
no edit summary
Line 77: Line 77:  
4. Further PDF files are opened using Read by default.
 
4. Further PDF files are opened using Read by default.
   −
Thanks to [[User:Alsroot | ''Aleksey Lim'']] for developing this enhancement.
+
Thanks to [[User:Alsroot | ''Aleksey Lim'']] for developing this nice enhancement.
    
=== Synchronize changes made to a Journal entry ===
 
=== Synchronize changes made to a Journal entry ===
Line 175: Line 175:     
=== Customize the Sugar font size ===
 
=== Customize the Sugar font size ===
This [[Features/Font_configuration | Feature]] adds the possibility for distributors and deployers to customize the Sugar font size. The proposed solution is one similar to the solutions used in other desktop environments like [http://gnome.org/ GNOME] and [http://kde.org KDE]: allow customization of the base font size used across the entire desktop platform. This is another important step to bring Sugar more in-line with the desktop world and distributors like [http://laptop.org OLPC] will be able to select font sizes without ugly hacks. In Sugar 0.90 there will be a new control panel section that users will be able to customize font size to suit their needs, too.
+
This [[Features/Font_configuration | Feature]] adds the possibility for distributors and deployers to customize the Sugar font size. The proposed solution is one similar to the solutions used in other desktop environments like [http://gnome.org/ GNOME] and [http://kde.org KDE]: allow customization of the base font size used across the entire desktop platform. This is another important step to bring Sugar more in-line with the desktop world and distributors like [http://laptop.org OLPC] will be able to select font sizes without ugly hacks. In Sugar 0.90 there will be a new control panel section that users will be able to customize font size to suit their needs, too. The size of the Sugar font can be set using the GConf key ''/schemas/desktop/sugar/font/default_size'' which is set to ''10'' by default. The Font face can be set using the GConf key ''/schemas/desktop/sugar/font/default_face'' which is set to ''Sans Serif'' by default.  
    
Thanks to ''Daniel Drake'' for developing this Feature which is a huge improvement for customizing Sugar.
 
Thanks to ''Daniel Drake'' for developing this Feature which is a huge improvement for customizing Sugar.
    
=== Update an activity translation independently of the Sugar release process ===
 
=== Update an activity translation independently of the Sugar release process ===
In general the translation process is tightly coupled with the release workflow. In order to get the latest translations for a particular activity, deployments need either to wait for the activity maintainer to provide a new release or to use the language-pack mechanism, which is distribution specific (and at its best an ugly hack). The [[Features/Enhanced_Gettext | Enhanced Gettext Feature]] adds an extra search path for the translation files of Sugar activities. This allows deployments to add and update activity translations independently of the release process. The alternate search path can be configured using the [http://projects.gnome.org/gconf/ GConf configuration system].
+
In general the translation process is tightly coupled with the release workflow. In order to get the latest translations for a particular activity, deployments need either to wait for the activity maintainer to provide a new release or to use the language-pack mechanism, which is distribution specific (and at its best an ugly hack). The [[Features/Enhanced_Gettext | Enhanced Gettext Feature]] adds an extra search path for the translation files of Sugar activities. This allows deployments to add and update activity translations independently of the release process. The alternate search path can be configured using the [http://projects.gnome.org/gconf/ GConf configuration system]. The GConf key is ''/schemas/desktop/sugar/i18n/langpackdir'' which is unset by default.
    
With this feature it should be easier for deployments who rely on a small translator team to accomplish their job since they no longer need to keep pace with the Sugar release cycle. Furthermore, we hope to alleviate activity maintainers from the burden of making a new release whenever a new translation becomes available.
 
With this feature it should be easier for deployments who rely on a small translator team to accomplish their job since they no longer need to keep pace with the Sugar release cycle. Furthermore, we hope to alleviate activity maintainers from the burden of making a new release whenever a new translation becomes available.
Line 188: Line 188:  
=== Making the name input screen optional ===
 
=== Making the name input screen optional ===
 
An option has been added to enable the "enter your name" screen which is displayed when you use Sugar for the first time. The screen is only needed in live environments e.g. [[Sugar_on_a_Stick | Sugar on a Stick]]. If Sugar is ran in an installed to disk environment, the user will need to provide a name and password to start the session, so asking for a name again is not needed. In those cases Sugar will use the name provided by the existing UNIX account. The name input screen can be disabled using the [http://projects.gnome.org/gconf/ GConf configuration system]. The GConf key is ''/schemas/desktop/sugar/user/default_nick'', the screen is disabled by default and will use the UNIX account name. Set the key to ''disabled'' to display the screen on Sugar startup.
 
An option has been added to enable the "enter your name" screen which is displayed when you use Sugar for the first time. The screen is only needed in live environments e.g. [[Sugar_on_a_Stick | Sugar on a Stick]]. If Sugar is ran in an installed to disk environment, the user will need to provide a name and password to start the session, so asking for a name again is not needed. In those cases Sugar will use the name provided by the existing UNIX account. The name input screen can be disabled using the [http://projects.gnome.org/gconf/ GConf configuration system]. The GConf key is ''/schemas/desktop/sugar/user/default_nick'', the screen is disabled by default and will use the UNIX account name. Set the key to ''disabled'' to display the screen on Sugar startup.
 +
 +
Thanks to [[User:Alsroot | ''Aleksey Lim'']] for developing this enhancement.
    
== What's new for developers ==
 
== What's new for developers ==
3,267

edits