Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add yum proxy supportHEADdx3Jerry Vonau2012-02-021-2/+5
|
* AU#694: More friendly message when not able to connect to XS20120124Ajay Garg2012-02-011-1/+3
| | | | | | Signed-off-by: Ajay Garg <ajay@sugarlabs.org> Authored-by: Ajay Garg <ajay@sugarlabs.org> Signed-off-by: Anish Mangal <anish@sugarlabs.org>
* sl#2713: Add last updated on field to CP/About my computerAnish Mangal2012-02-012-1/+81
| | | | Signed-off-by: Anish Mangal <anish@sugarlabs.org>
* Remove AC microformat updater filesAnish Mangal2012-02-0110-1053/+0
| | | | Dextrose now uses the out-of-tree microformat updater from OLPC.
* Connecting to Hidden-Wireless-Networks.Ajay Garg2012-02-012-0/+230
| | | | Signed-off-by: Ajay Garg <ajay@activitycentral.com>
* Add capability to connect to WPA/WPA2-Enterprise Networks.Ajay Garg2012-02-014-12/+541
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Note that this is a consolidated patch, to be applied in full; and NOT OVER version-4, version-3, version-2, and version-1 patches). Enhancements/Fixes of current version (version-5), over version-4 :: -------------------------------------------------------------------- a. Fixed the regression - Unable to connect to Unprotected-Wireless-Networks. Catcher :: Anish. For the record. ---------------- Enhancements/Fixes of version-4, over version-3 :: -------------------------------------------------- a. Fixing logging statements, and some formatting-changes (Thanks Sascha). b. Not passing parameters to NetworkManager, that are not entered (required), as in TTLS- and PEAP-configuration (Thanks Anish). For the record. ---------------- Enhancements/Fixes of version-3, over version-2 :: -------------------------------------------------------------------- a. Now, TLS-based-authentication is also supported. ----------------------------------------------- Thus, now, the following three authentication types are supported : (i) TTLS (ii) PEAP (iii) TLS Following authentication types are still not supported : (i) LEAP (actually this may work, but the set-up has not been able to be worked out, and hence, this has not been verified, even with nm-applet). b. Journal-Chooser integration. ---------------------------- This is useful in picking up chooser-entries (especially in case of certificates requirements, like in TLS and TTLS). For the record. ---------------- Enhancements/Fixes of version-2, over version-1 :: -------------------------------------------------- a. Network-Autoconnect-Upon-Hibernate-Resume ------------------------------------------ Fixing the case, when network wouldn't (auto-)come-up, when the XO resumed from hibernation. (Thanks Anish for catching that :-) ). However, there wasn't a problem with auto-connect-on-reboot; it's working fine. Signed-off-by: Ajay Garg <ajay@activitycentral.com>
* Journal detail view: don't choke on invalid 'keep' property (fixes SL#1591)Sascha Silbe2012-02-011-2/+2
| | | | | | | | | | | | | | | Properties of data store entries can get corrupted, e.g. due to low level crashes or running out of battery (see OLPC#11372 [1] for a real-life example). In addition any activity can - accidentally or on purpose - write data store entries with arbitrary metadata. By comparing the 'keep' property as a string we can avoid the ValueError that might happen when trying to convert the property value to an integer. [1] https://dev.laptop.org/ticket/11372 Reported-by: Gary Martin <garycmartin@googlemail.com> Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* (Partial) fix for GSM connection time (see SL#2992)Sascha Silbe2012-02-011-10/+7
| | | | | | | | | | | | | | | The connection time has apparently been off by a couple of hours (depending on the time zone; see SL#2992 [1]) ever since we had this feature (commit f5daf6e). This patch addresses the most important use case (controlling the GSM connection using the Sugar UI) by fixing the time format. If a system connection is used and brought up before Sugar starts, connection time calculation will still be off; this seems to be unfixable [1]. [1] http://mail.gnome.org/archives/networkmanager-list/2012-January/thread.html#00022 Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* sugar-install-bundle: skip older bundles by default, accept multiple bundlesSascha Silbe2012-02-011-11/+23
| | | | | | | | | | | | | If the user has already installed a newer version of an activity, sugar-install-bundle shouldn't overwrite it. Since there might be cases where this is still useful we provide an option to force installing the bundle even if it's the same or even an older version. The changes necessary to parse the CLI options also add back the support for installing multiple bundles in one invocation. Signed-off-by: Sascha Silbe <silbe@activitycentral.com> Reviewed-by: James Cameron <quozl@laptop.org>
* Localise sugar-install-bundleSascha Silbe2012-02-013-5/+21
| | | | | | | | | | | sugar-install-bundle contains user-visible strings that should be translated. By default xgettext guesses the programming language based on the file extension. Since the scripts in bin/ don't have any extension, we need to tell xgettext the source language by explicitly stating it in XGETTEXT_OPTIONS. This works because the sugar package only contains Python files. Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* au#687: Add network proxy config extension to CPAnish Mangal2012-02-018-1/+795
| | | | | | | | | | | | | | This work has been done and maintained by: Aleksey Lim <alsroot@activitycentral.org> here: http://git.sugarlabs.org/alsroot/proxy_cp Signed-off-by: Anish Mangal <anish@sugarlabs.org> [merged a few fix-up patches from Aleksey] Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* sugar-session: export manual Gnome proxy settings as $http_proxyJerry Vonau2012-02-011-0/+26
| | | | | | | | | | | | Some applications and tools and even some parts of Sugar will use the http_proxy environment variable if set, but don't use the Gnome (GConf) proxy settings. After changing the GConf proxy settings, Sugar needs to be restarted for the http_proxy environment variable to be updated. [factored out into separate function; some clean-ups; added description] Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* Add quz and aym to ALL_LINGUAS (take 2)bernie2012-02-011-1/+1
| | | | Signed-off-by: Bernie Innocenti <bernie@codewiz.org>
* updater: Only pre-select already installed activities (fixes SL#2822, AU#383)Ajay Garg2012-02-011-1/+2
| | | | | | | | | | OLPC AU uses the software updater to offer easy installing of optional activities. For this to work properly new activities must not be selected by default. Signed-off-by: Ajay Garg <ajay@sugarlabs.org> [adjusted description, split off unrelated bug fixes, set default value] Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* Don't choke on non-integer activitiesAjay Garg2012-02-013-4/+6
| | | | | | | | | Since Sugar 0.92 activity versions can be non-integer strings. Signed-off-by: Ajay Garg <ajay@sugarlabs.org> [split out from other patch, added description, correctly handle comparison; include fix from Jerry Vonau] Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* Replace activity updater with microformat compatible oneAnish Mangal2012-02-016-201/+285
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch replaces the Sugar activity updater with one, that supports activity microformats. + The updater now allows installation of new activities which were not previously installed. + The updater uses the optional olpc-activity-name and olpc-activity-size tags. - If olpc-activity-name is not present, the activity name is derived from the bundle id. For example, org.Sugarlabs.RecordActivity will be listed as Record. - If olpc-activity-size is not present, an additional http request is made to ascertain the size of the bundle. + If the size returned as zero, the bundle is removed from the list of those which may be updated. + To install new bundles, a metabundle class has been created, which acts as an empty structure. Co-Authored by Anish Mangal <anish@sugarlabs.org> Co-Authored by Akash Gangil <akashg1611@gmail.com> Signed-off-by: Anish Mangal <anish@sugarlabs.org>
* Do not send empty feedback reports if anonymous_with_sn is enabledAleksey Lim2012-02-011-11/+13
|
* Switch default feedback serve to feedback.sl.o; clean up gconf doc stringsAleksey Lim2012-02-011-3/+3
|
* Notify on not sent feedbacks; fix issue with not auto resendAleksey Lim2012-02-011-12/+20
|
* Let call the frame from arbitrary code avoiding curcular importsAleksey Lim2012-02-011-3/+1
|
* Send XO serial numbers with anonymous reportsAleksey Lim2012-02-012-2/+19
|
* Enable/disable personalized and anonymous feedback submits unrelatedAleksey Lim2012-02-013-18/+19
|
* Message Notifications second behaviour enhancementMartin Abente2012-02-011-1/+3
| | | | | Corner notification icon will only show up if the frame is not visible.
* Initial client implementation for feedback featureAleksey Lim2012-02-016-1/+275
| | | | | | | See http://git.sugarlabs.org/feedback-server/ for the server side. [added link to server] Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* Two kinds of feedback submitsAleksey Lim2012-02-011-82/+132
|
* Patch to add feedback icon to frameMukesh Gupta2012-02-012-1/+132
| | | | Signed-off-by: Mukesh Gupta <mukeshgupta.2006@gmail.com>
* Yum-updater notifications integrationAleksey Lim2012-02-011-0/+36
| | | | | | | | | Original-code: http://wiki.sugarlabs.org/go/Dextrose/Updater dextrose-port-by: Martin Abente <martin.abente.lahaye@gmail.com> VERSION 2 Including silbe's robustness suggestions. PLEASE REPLACE OLD PATCH WITH THIS ONE
* Show register gconf valueMartin Abente2012-02-012-2/+20
| | | | | | | | | | Add a new gconf show_register value in the sugar scheme. This value determines whether or not the Register option will be displayed at the buddy icon palette. This is a request from Abhishek Singh at Nepal. Reviewed-by: Aleksey Lim <alsroot@activitycentral.org>
* Extend sugar-launch with more optionsMartin Abente2012-02-011-1/+9
| | | | | | | | Add activity_id, object_id and uri options. This patch is necessary in order to use Browse as the default http uri handler in sugar. Reviewed-by: Aleksey Lim <alsroot@member.fsf.org>
* Add lease duration information in about my computerAnish Mangal2012-02-012-0/+43
| | | | Signed-off-by: Anish Mangal <anish@sugarlabs.org>
* Clipboard menu off screen #2201Aleksey Lim2012-02-011-1/+1
| | | | Rely on sugar-toolkit in setting most appropriate text_maxlen
* MAY CONTAIN TYPO: Flickering and unknown icons in the window bar #870Aleksey Lim2012-02-012-4/+8
|
* Fix no restart after provider info selectionMartin Abente2012-02-011-8/+4
| | | | | | | | | | Current 3g provider information selection logic bypassed the validation process, thefore no restart was required. Note that changes in the current session does not modify the current loaded connection information, and since the connection information is loaded at startup, restart is required.
* Database support for 3G control panelAndrés Ambrois2012-02-015-33/+290
| | | | For more information please look at #1630
* Dextrose: Escape all text passed to Palette.primary_text and .secondary_textSascha Silbe2012-02-011-1/+1
| | | | | | | | | sugar.graphics.palette.Palette passes primary_text and secondary_text through to GTK without escaping it, so we need to make sure it doesn't contain anything special in user data (activity title, bundle_id, nick name, etc.) or translations. Signed-off-by: Sascha Silbe <silbe@activitycentral.com>
* Globalkey for touchpad device iconMartin Abente2012-02-013-6/+44
| | | | | | | | | | | Add a new keyboard shortcut as a globalkey, this will toggle the touchpad mode when <Alt + m> is pressed. Also change DeviceView.palette indentifier for DeviceView._palette. Palette was not showing because of that. Dextrose version
* S non-intrusive NamingAlertMartin Abente2012-02-011-0/+12
| | | | | Add a new gconf value to the scheme to determine when or not to show NamingAlert when an activities close.
* Improve message notification behaviourMartin Abente2012-02-012-12/+23
| | | | | | | | Corner's notification icon will use the same icon as the frame notification button. Frame's notification button will pulse until the messages are read.
* Simple messages notification extensionMartin Abente2012-02-013-35/+322
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend jarabe.frame.notification with new graphical elements in order to display message notifications. These graphical elements were inspired from Gary Martin mockups. Messages notification are accessible through dbus see http://library.gnome.org/devel/notification-spec/ or jarabe.frame.frame.add_message method. This implementation only supports icons, summary and markup body. When a message is received: 1. A notification icon will appear and remain as long as the time defined by the caller. 2. A new tray button will be added to the respective tray, this button will remain present until the user reads its content to delete it explicitly. 3. The button constains a message palette that will behave as a messages queue. Icons-only notications will be accesible and will behave as before. VERSION 2: The messages queue was moved from the corners to the respective trays, in order to mantain the corners available for other usage.
* Make sure Adhoc is Sugar-AdhocUnknown2012-02-011-2/+3
|
* Share 3g connectionMartin Abente2012-02-011-10/+169
| | | | dextrose backport
* accessibility_0013_add-theme-mouse-default.patchUnknown2012-02-011-0/+1
|
* accessibility_0012_add-accel-mouse-default.patchUnknown2012-02-011-1/+5
|
* accessibility_0009_cp_show-virtualkeyboard-for-accessibility-traslate.patchUnknown2012-02-011-0/+8
|
* accessibility_0007_cp_translations.patchUnknown2012-02-011-0/+68
|
* accessibility_0008_cp_show-virtualkeyboard-for-accessibility.patchUnknown2012-02-015-8/+65
|
* accessibility_0006_virtualkeyboard.patchUnknown2012-02-019-3/+2158
|
* accessibility_0005_cp_accessibility_capital_letters.patchUnknown2012-02-013-6/+63
|
* accessibility_0004_cp_accessibility_mouse.patchUnknown2012-02-016-6/+159
| | | | | [fixed shell script syntax] Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org>
* accessibility_0003_cp_accessibility_contrast.patchUnknown2012-02-019-35/+167
| | | | | [fix shell syntax] Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org>