|
|
(5 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| {{Template:Sweets Distribution Linkbar}} | | {{Template:Sweets Distribution Linkbar}} |
− |
| |
− | This page collects information directly associated with the [[Sweets Distribution]] repository '''0.94'''.
| |
| | | |
| == Summary == | | == Summary == |
| | | |
− | This repository with stable Sucrose-0.94 packages.
| + | Sweets Distribution '''0.94''' repository contains stable [[0.94|Sucrose-0.94]]. |
− | | |
− | * [https://packages.sugarlabs.org/project/monitor?project=SweetsDistribution%3A0.94 OBS project].
| |
− | * [http://download.sugarlabs.org/packages/SweetsDistribution:/0.94/ Download link].
| |
| | | |
− | == Features ==
| + | * {{OBS/repositories|SweetsDistribution:0.94|Supported platforms}} |
| + | * {{OBS/status|SweetsDistribution:0.94|Provided packages and build status}} |
| | | |
− | The list of major features that this repository has, on top of pristine Sucrose, with information how to configure them.
| + | == Usage == |
| | | |
− | '''Improved Telepathy related code'''
| + | To start using it, follow the instructions: |
| | | |
− | A part of Telepathy related code was rewritten to try to minimize regressions from Glucose-0.88 code. The goal is to make Shell's Telepathy related functionality the same level stable as it was in 0.88 before total redesigning Telepathy related code.
| + | * How to [[Sweets_Distribution#Installation|install]]; |
| + | * How to [[Sweets_Distribution#Usage|use]]. |
| | | |
− | '''Blacklist Shell components'''
| + | == Sources == |
| | | |
− | To make downstream distributing more flexible, Sweets Distribution provides functionality to blacklist usage of particular Shell components. The blocking rules should be place to arbitrary files to {{Code|/usr/share/sugar/blacklist}} directory. The blacklist might be overridden by {{Code|/usr/share/sugar/whitelist}} directory files. Each line in blacklist/whitelist files should contain one rule in format:
| + | Gitorious repositories with sources are hosted in the following projects: |
| | | |
− | <CATEGORY> <COMPONENT>
| + | * [http://git.sugarlabs.org/desktop Desktop] |
| + | * [http://git.sugarlabs.org/sweets Sweets] |
| | | |
− | Where the {{Code|CATEGORY}} is a type of Shell components and {{Code|COMPONENT}} is an item within the catogory:
| + | Look for the {{Code|master-0.94}} git branches in source repositories. |
| | | |
− | * '''cpsection'''<br>Control panel sections, components should be directory names from {{Code|/usr/share/sugar/extensions/cpsection}};
| + | == See also == |
| | | |
− | * '''deviceicon'''<br>Device icon, components should be {{Code|.py}} file names from {{Code|/usr/share/sugar/extensions/deviceicon}} directory; | + | * [https://packages.sugarlabs.org/project/monitor?project=SweetsDistribution%3A0.94 OBS project]. |
− | | + | * [http://download.sugarlabs.org/packages/SweetsDistribution:/0.94/ Download link]. |
− | * '''globalkey'''<br>Global key handler, components should be {{Code|.py}} file names from {{Code|/usr/share/sugar/extensions/globalkey}} directory; | |
− | | |
− | * '''updater'''<br>Ignore activities while launching activity updates from ''Software update'' Control panel section, components should bundle_id values. For example, Sweets Distribution might provide Fructose activities, the ones that depend on not trivial dependencies should be used only from native packages.
| |
− | | |
− | # Example of blacklist file
| |
− |
| |
− | updater org.laptop.WebActivity # Depends on broken xulrunner package
| |
− | cpsection sweets # Downstream distributions do not need it
| |
− | deviceicon battery.py # Broken on my system
| |
− | globalkey viewsource.py # Аt the same time...
| |
− | | |
− | '''Disabled reusing of system users while registration'''
| |
− | | |
− | In pristine Sucrose, this feature is enabled by default. That means that system user will be reused as Sugar nickname while Sugar initial startup. To revert original behavior, set {{Code|/desktop/sugar/user/default_nick}} GConf key to {{Code|system}}.
| |
| | | |
− | '''Registration on school servers is disabled by default'''
| + | == Feedback == |
| | | |
− | Sugar Shell support registration on OLPC XS school server. Sweets distribution does not provide OLPS XS and this functionality is disabled by default. To revert original behavior, set {{Code|/schemas/desktop/sugar/show_register}} GConf key to {{Code|true}}.
| + | {{:Platform_Team/Sweets_Distribution/Feedback}} |
| | | |
− | '''Closer integration with login managers'''
| + | == Subpages == |
| | | |
− | Sugar Shell will reuse language setting from GDM manager, [http://bugs.sugarlabs.org/ticket/2603 #2603].
| + | {{Special:PrefixIndex/{{PAGENAMEE}}/}} |