[Sugar-devel] Stepping down as Sugar maintainer

2013-01-06 Thread Sascha Silbe
Hello everyone, I am stepping down as maintainer for Sugar and some related services. This is mostly due to lack of time, but even if I had more of that to spare for Sugar, the way I work is sufficiently different from that of the most active contributors that I'd do more harm than good. For

[Sugar-devel] [PATCH sugar] Add support for connecting to shared upstream network connections via Ad-hoc

2012-09-15 Thread Sascha Silbe
network connections shared by Dextrose (and probably future Sugar upstream versions). These use an SSID of user name network. For any other network, we'll try DHCP, just in case it's an ad-hoc network created with nm-applet (Gnome). Signed-off-by: Sascha Silbe si...@activitycentral.com

Re: [Sugar-devel] Adventures in the land of ENOSPC

2012-09-15 Thread Sascha Silbe
Martin Langhoff martin.langh...@gmail.com writes: Manuel Kaufmann has been looking at SL#394, and looking at the bug report, it struck me that it was reported backwards. I would have written: I filled up my disk and it knocked the system out, Sugar would not start again, etc. Oh, btw, it was

Re: [Sugar-devel] [DESIGN] Views: search behavior

2012-08-28 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: - if you did a search in View A and then switch to View B the search from A will not be applied in B, if you switch back to A the search you did before in A has been cached and is still applied (behavior before 0.97.2) IMO this makes the most

Re: [Sugar-devel] [DESIGN] unfocus search entries in Views and the Journal

2012-08-21 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: I would suggest the following new behavior: - the entry is unfocused by default, the canvas is focused - the entry contains a hint (e.g. Search in your Journal...), adding a placeholder text is available in GTK+3.2 [2] - when the user starts

Re: [Sugar-devel] [PATCH sugar] Frame: reveal Palette on left click for device, friends and clipboard items v2

2012-08-21 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: As well the clipboard icons will reveal now the Palette on left click. This is also true when selecting a clipboard item. Technically we have to listen to the 'button-release-event' of the child widget as the RadioToolButton does only emit a

Re: [Sugar-devel] Maintenance, reviews, QA co

2012-08-21 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: VI. Accept patches into mainline that are likely to increase the number of contributors using Sugar themselves (A) or to increase their usage of Sugar, even if the patch doesn't directly benefit the XO target user base. It should

Re: [Sugar-devel] [REMINDER] Development team meeting --- 21 August 2012 (15:00 UTC)

2012-08-21 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: - your item here - review process and code acceptance policy [1] Sascha [1] message-id:toek3x5b15n@mimosa.sascha.silbe.org https://lists.sugarlabs.org/archive/sugar-devel/2012-August/thread.html#38893 -- http://sascha.silbe.org/

Re: [Sugar-devel] [PATCH sugar] Example objects support

2012-08-21 Thread Sascha Silbe
Martin Abente Lahaye martin.abente.lah...@gmail.com writes: [src/jarabe/journal/volumestoolbar.py] [_set_up_activities_examples()] [...] +activities = [] +for home_activity in home_model._activities: +if home_activity.is_journal(): +continue + +

Re: [Sugar-devel] [HELP] Shell port to GTK3+: Removing hardcoded styles-- facing issue

2012-08-10 Thread Sascha Silbe
Kartik Kumar kartik.p...@gmail.com writes: Then I made changes to aboutcomputer/view.py to load the CSS: (changes are highlighted in bold): Diffs are usually easier to read, especially in MUAs that don't render font attributes for HTML mails. If you want all of the previous code to be included

[Sugar-devel] [PATCH sugar v5 1/3] Properly wrap labels in the Network Control Panel (GTK#318276 workaround)

2012-08-07 Thread Sascha Silbe
handler that sets the requested size of the label to the actual allocation. [1] https://bugzilla.gnome.org/show_bug.cgi?id=318276 Signed-off-by: Sascha Silbe si...@activitycentral.com --- v5-v4: no changes v4: introduced this patch into the series extensions/cpsection/network/view.py | 42

[Sugar-devel] [PATCH sugar v5 3/3] sugar-session: export manual Gnome proxy settings as $http_proxy

2012-08-07 Thread Sascha Silbe
. Signed-off-by: Sascha Silbe si...@activitycentral.com --- v4-v5: no changes original version-v4: Add support for no_proxy, some minor changes bin/sugar-session| 29 + extensions/cpsection/network/view.py | 34

[Sugar-devel] [PATCH sugar v5 0/3] Improve proxy support

2012-08-07 Thread Sascha Silbe
a minor change over v4 that doesn't affect the behaviour (including UI layout). Sascha Silbe (3): Properly wrap labels in the Network Control Panel (GTK#318276 workaround) Add proxy configuration support to Network Control Panel sugar-session: export manual Gnome proxy settings as $http_proxy

[Sugar-devel] [PATCH sugar v5 2/3] Add proxy configuration support to Network Control Panel

2012-08-07 Thread Sascha Silbe
[2]. This implements the Proxy Settings Feature [3]. [1] https://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol [2] http://people.gnome.org/~bmsmith/gconf-docs/C/gnome-vfs.html [3] https://wiki.sugarlabs.org/go/Features/Proxy_Settings Signed-off-by: Sascha Silbe si...@activitycentral.com

Re: [Sugar-devel] [PATCH sugar 1/7] SugarEventIcon: Add a hippo-free implementation of the CanvasIcon

2012-08-06 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: The icon consists of an GtkEventBox and an IconBuffer. The GtkEventBox is a subclass of GtkBin which has its own window and therefor is used to catch events for our IconBuffer which does not have it's own window. [...] This is fine from my side,

Re: [Sugar-devel] [PATCH sugar 2/7] ControlPanel AboutMe section: use the EventIcon from the shell

2012-08-06 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: We had a similar implmentation of the EventIcon in this section, now we can reuse the one from the shell. Once the EventIcon patch has been merged: Acked-by: Sascha Silbe si...@activitycentral.com Thanks for the clean-up! Sascha -- http

Re: [Sugar-devel] [PATCH sugar 6/7] Remove hippo mentions

2012-08-06 Thread Sascha Silbe
the file. In case we decide to keep the file for some reason: Acked-by: Sascha Silbe si...@activitycentral.com Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ pgpvzWTpZ4aUc.pgp Description: PGP signature ___ Sugar-devel mailing list Sugar

Re: [Sugar-devel] [PATCH sugar 7/7] Drop unused intro.py

2012-08-06 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: From: Daniel Narvaez dwnarv...@gmail.com It was moved inside jarabe and ported to GTK+. This file should be removed in the same patch that added the code to jarabe, so that the code movement can easily be tracked and the actual code changes be

Re: [Sugar-devel] [PATCH sugar 5/7] Move SpreadLayout logic to favoriteslayout.py

2012-08-06 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: From: Daniel Narvaez dwnarv...@gmail.com The SpreadLayout derives now from the ViewLayout. The ViewLayout has a grid by default and the allocation happens here as well. I don't see any code moves in this patch, just removal. Like for Drop unused

Re: [Sugar-devel] [PATCH sugar 0/7] Remove last hippo occurrences from the shell

2012-08-06 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: This is a patch series to make the Sugar shell hippo free. Based on the work that has been done in [1] and [2]. It incorporates the patch from Sascha to move the EventIcon into the shell temporary. [...] Thanks for the patch series and especially

Re: [Sugar-devel] [PATCH sugar 3/7] Views: Replace the hippo based layout with one using GTK+ containers

2012-08-06 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: [...] src/jarabe/desktop/transitionbox.py | 50 + src/jarabe/journal/detailview.py | 73 +++ [...] [src/jarabe/desktop/Makefile.am] @@ -15,4 +15,5 @@ sugar_PYTHON = \ schoolserver.py \

Re: [Sugar-devel] [PATCH sugar 7/7] Drop unused intro.py

2012-08-06 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: [src/intro/intro.py] It has been moved a long time ago, outside this patch series. I guess Daniel came across this when grepping for hippo. OK. Please mention in the commit message that it has been unused since

Re: [Sugar-devel] Help activity future

2012-07-30 Thread Sascha Silbe
Gonzalo Odiard gonz...@laptop.org writes: I was looking at Mallard, but I didn't wanted impose over the people writing the content, the charge of learning a new markup. For us, is difficult found people available to write the content, (the last full manual is from Sugar 0.82) then, I think

Re: [Sugar-devel] How to have CellRenderer.props take effect, without a UI refresh?

2012-07-30 Thread Sascha Silbe
Ajay Garg a...@activitycentral.com writes: [adding short-circuit logic to jarabe.journal.listview.BaseListView.refresh()] [...] What we should do is enhancing the logic to a) just redraw instead of querying the back-end again for changes we triggered ourselves and / or b) update our

Re: [Sugar-devel] How to have CellRenderer.props take effect, without a UI refresh?

2012-07-24 Thread Sascha Silbe
Ajay Garg a...@activitycentral.com writes: This piece of code works as expected, and the toggling-UI-effect takes place as soon as the star/favorite-icon is clicked (that is, the mouse-pointer need not be hovered away). But note that, there is listview-refresh involved after each toggling of

Re: [Sugar-devel] How to have CellRenderer.props take effect, without a UI refresh?

2012-07-24 Thread Sascha Silbe
Ajay Garg a...@activitycentral.com writes: [toggling favourite star causes a listview-refresh] What exactly do you mean by listview-refresh? Do you mean a) a redraw of the current content or b) some operation that causes us to query the data store (or file system)? By refresh, I mean to say

[Sugar-devel] [PATCH sugar 1/2] SugarEventIcon: Add a hippo-free implementation of the CanvasIcon

2012-07-24 Thread Sascha Silbe
and the SugarEventIcon. This patch is highly based on the work from Walter Bender, Daniel Drake and Raul Gutierrez Segales. Signed-off-by: Simon Schampijer si...@laptop.org [moved from sugar-toolkit to sugar] Signed-off-by: Sascha Silbe si...@activitycentral.com [1] http://developer.gnome.org/gtk

[Sugar-devel] [PATCH sugar 0/2] Move EventIcon to sugar

2012-07-24 Thread Sascha Silbe
by the hippo-canvas removal project, not a change to sugar. Sascha Silbe (1): Switch to private implementation of EventIcon Simon Schampijer (1): SugarEventIcon: Add a hippo-free implementation of the CanvasIcon extensions/cpsection/aboutme/view.py |3 +- src/jarabe/desktop

Re: [Sugar-devel] GSM string question

2012-07-16 Thread Sascha Silbe
Chris Leonard cjlhomeaddr...@gmail.com writes: Can someone please explain the purpose of these GSM strings? In Sugar 0.94, they did *NOT* say (DEPRECATED/UNUSED), but in Sugar 0.96 and Sugar 0.97, they say (DEPRECATED/UNUSED) If they are really deprecated or unused, why are we still

Re: [Sugar-devel] [ANNOUNCE] Design meeting Wednesday July 18th 2012 - 15:00 UTC 1hr

2012-07-16 Thread Sascha Silbe
Gary C Martin garycmar...@googlemail.com writes: It's time to start reviving the IRC Design Meetings for the next Sugar release cycle! Thanks for restarting the Design Team meetings! [...] Time: Wednesday July 18th 2012 - 15:00 UTC for 1hr Place: #sugar-meeting Unfortunately, I'm

Re: [Sugar-devel] Enable gnome-keyring to autostart in sugar-emulator

2012-07-05 Thread Sascha Silbe
Gonzalo Odiard gonz...@laptop.org writes: Why is Signed-off-by: Caspar Bothmer cas...@activitycentral.com if the patch was done by Daniel? Because Caspar changed the patch. See the kernel patch submission guide [1], section 12) Sign your work: [...] Rule (b) allows you to adjust the code,

Re: [Sugar-devel] [PATCH sugar] Drop the sugar-ui-check script

2012-07-05 Thread Sascha Silbe
Daniel Narvaez dwnarv...@gmail.com writes: Subject: Re: [Sugar-devel] [PATCH sugar] Drop the sugar-ui-check script From: Daniel Narvaez dwnarv...@gmail.com This was used by the old buildbot implementation. Now it's unused and it's not working anymore anyway. Thanks for the patch! Pushed

Re: [Sugar-devel] Enable gnome-keyring to autostart in sugar-emulator

2012-07-04 Thread Sascha Silbe
Daniel Narvaez dwnarv...@gmail.com writes: Thanks. Can you please push the patch with updated log? We will do that today. Thanks again for the patch and for your patience. This change wasn't quite as simple as it looks; it took us some time to understand the root cause of the bug and sorting

Re: [Sugar-devel] Enable gnome-keyring to autostart in sugar-emulator

2012-07-04 Thread Sascha Silbe
Daniel Narvaez dwnarv...@gmail.com writes: Thanks. Can you please push the patch with updated log? Pushed as f0ee9e9 [1] to master. AFAIK (and the commit message doesn't state the opposite), it doesn't fix any user-visible issue, so I haven't pushed to the stable branch (sucrose-0.96). Sascha

Re: [Sugar-devel] [PATCH sugar-toolkit] presence: use RoomConfig1 to configure channel properties (#3629)

2012-07-03 Thread Sascha Silbe
Daniel Drake d...@laptop.org writes: [...] However, as of Telepathy-0.24.0, these properties have gone away. http://telepathy.freedesktop.org/spec/Channel_Type_Text.html Changed in 0.24.0. This interface used to have a bunch of clunky Telepathy.Properties. They have been removed

Re: [Sugar-devel] [PATCH sugar-toolkit] presence: use RoomConfig1 to configure channel properties (#3629)

2012-07-03 Thread Sascha Silbe
Daniel Drake d...@laptop.org writes: On Tue, Jul 3, 2012 at 8:04 AM, Sascha Silbe si...@activitycentral.com wrote: It seems the if/elif blocks and the else block now handle cases that are different in nature. While if block vs. elif block distinguishes between the versions of Telepathy

Re: [Sugar-devel] test automation

2012-07-02 Thread Sascha Silbe
Sridhar Dhanapalan srid...@laptop.org.au writes: I am keen to explore ways to improve the quality and delivery time of code. Is there any work being done to automate testing of code? Yes, I've been working on this whenever I have time. We already have a data store test suite [3-5] and a

Re: [Sugar-devel] sugarless.py Implode version

2012-07-02 Thread Sascha Silbe
James Cameron qu...@laptop.org writes: On Thu, Jun 28, 2012 at 11:36:25AM -0300, Gonzalo Odiard wrote: +1 to keep the sugarless version working. In the future, I hope we have more activities working in Gnome too. I would like to see every activity as a menu option in the GNOME menus. ;-}

Re: [Sugar-devel] [PATCH sugar-toolkit] presence: use RoomConfig1 to configure channel properties (#3629)

2012-07-02 Thread Sascha Silbe
Daniel Drake d...@laptop.org writes: This code was still using regular Telepathy properties to set important configuration such as Anonymous=False. However, as of Telepathy-0.24.0, these properties have gone away. [...] Fixes sharing of activities over gabble on new platforms such as Fedora

Re: [Sugar-devel] [PATCH sugar] Unset gnome keyring environment variables

2012-06-26 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: Thanks Daniel for the patch. Looks good to me and reading the bug conversation this looks like the right thing to do to me. Sascha, you said you wanted to adjust some description? Yes, the review showed the actual code change to be good, but

Re: [Sugar-devel] Passphrase must be re-entered when XO loses then regains wifi connection

2012-06-26 Thread Sascha Silbe
Ajay Garg ajaygargn...@gmail.com writes: NM may (re-)request the secrets in the following cases :: a) Wifi connection is lost. (Yes, even if the AP is switched off permanently, the dialog-box keeps popping up periodically). b) After being lost, the wifi connection is again within the

Re: [Sugar-devel] Passphrase must be re-entered when XO loses then regains wifi connection

2012-06-25 Thread Sascha Silbe
Anish Mangal an...@activitycentral.com writes: The issue of sugar prompting users to enter wifi passphrase after a connection is broken and is re-established[1] has been in Sugar/OLPC for some time. The purpose of this email is to understand the causes of this: It's a long-standing

Re: [Sugar-devel] Sugar Digest 2012-06-23

2012-06-25 Thread Sascha Silbe
Walter Bender walter.ben...@gmail.com writes: == Sugar Digest == 5. Daniel Francis, a youth from Uruguay, has joined Developer Team meetings and will be mentored by Sascha Silbe in reviewing patches to Sugar itself. A nice example for other aspiring contributors. The nice flurry of new

Re: [Sugar-devel] Object Chooser

2012-06-05 Thread Sascha Silbe
Bert Freudenberg b...@freudenbergs.de writes: On 04.06.2012, at 14:13, Bert Freudenberg wrote: So you're saying that in the response, the second argument would more properly be named object_id_or_full_path. And to distinguish the two cases, we have to look at its first character: if it is

Re: [Sugar-devel] Object Chooser (was Re: Etoys mp3 files)

2012-06-05 Thread Sascha Silbe
Ajay Garg ajaygargn...@gmail.com writes: a) As mentioned in one of the earlier emails, 'get_properties' method needs to succeed to open a journal/external-USB-drive object. So, my query is : is the end-result just opening of the file (from journal/external-USB-drive), or something more too ?

Re: [Sugar-devel] 0.96 Change?

2012-06-05 Thread Sascha Silbe
Art Hunkins abhun...@uncg.edu writes: I notice that for Sugar 0.96 it seems necessary, in copying a file from the Terminal to a USB stick, to do: cp myfile.py /run/media/liveuser/myUSB/myfile.py (perhaps I've got liveuser and myUSB reversed) instead of the much simpler (in 0.94 and

Re: [Sugar-devel] [PATCH sugar] Set the SUGAR_LANGPACKDIR env variable when reading the GConf key, part of SL #3654

2012-06-05 Thread Sascha Silbe
Simon Schampijer si...@schampijer.de writes: We can not mix static and dynamic gconf bindings in one process, | export path as env variable so it can be read by sugar-activity when launching the activity. This patch series would have been easier to review if it had

Re: [Sugar-devel] [PATCH calculate] Remove dependency on CanvasIcon

2012-06-05 Thread Sascha Silbe
Sascha Silbe sascha-ml-reply-to-201...@silbe.org writes: Excerpts from Sascha Silbe's message of 2011-11-14 21:59:11 +0100: The code that used CanvasIcon was commented out in 2007 already. [...] Gary, can you include this patch in Calculate, please? Ping. Sascha -- http

Re: [Sugar-devel] Etoys mp3 files

2012-06-04 Thread Sascha Silbe
Ajay Garg a...@activitycentral.com writes: As seen from the logs, the (mp3) file that was opened, was present in a USB pen drive. ANY ENTRY, when accessed via USB-pen-drive, will give this error (i.e. mp3, jpeg, png - any file). Can you give more details, please? I can't reproduce the

Re: [Sugar-devel] [ASLO] Release Terminal-38

2012-06-01 Thread Sascha Silbe
Gonzalo Odiard gonz...@laptop.org writes: I think is not a good idea publish a activity with serious regressions like this. +1 Anyone interested in the current state of development can clone the git repository and use ./setup.py dev. For everybody else it's going to be a rather bad surprise.

Re: [Sugar-devel] [PATCH Sugar] Set favourites layout to RingLayout if it's not set in gconf SL #3652

2012-05-30 Thread Sascha Silbe
Manuel Quiñones ma...@laptop.org writes: Thanks, I see, seems that my gconf setup is wrong because is returning None for that key. This is in sugar-jhbuild [...] There's a good chance you're running into Gnome#664031. GConf 3.2.4+ has my fix. Sascha [1]

Re: [Sugar-devel] [ASLO] Media mount point

2012-05-30 Thread Sascha Silbe
Alan Jhonn Aguiar Schwyn alan...@hotmail.com writes: And the back compatibility ??And all the activities/programs that search in /media ?? ___ They should use proper API (gio on recent distros, HAL on old OLPC OS builds) rather than hardcoding

Re: [Sugar-devel] Lists in foreign languages (was Port Gtk 3 (Chat.activity))

2012-05-30 Thread Sascha Silbe
fors...@ozonline.com.au writes: http://fedoraproject.org/wiki/Mailing_list_guidelines#Use_the_common_language http://tech.groups.yahoo.com/group/editplus/message/5510 +1 Like James I usually don't read non-English posts (with no English translation included), though less because of concerns

Re: [Sugar-devel] [PATCH Write] Optional data when it exports a file SL #2795

2012-05-30 Thread Sascha Silbe
Manuel Kaufmann humi...@gmail.com writes: 'keep' and 'share-scope' are optional metadata for the activity metadata, so we should use them only if they are set before and if not we should use default values for them. This patch fixes it. [...] Reviewed-By: Sascha Silbe si

Re: [Sugar-devel] [PATCH Sugar] Set favourites layout to RingLayout if it's not set in gconf SL #3652

2012-05-29 Thread Sascha Silbe
Manuel Quiñones ma...@laptop.org writes: This prevent crashing jhbuild's sugar emulator startup if there is not a gconf setting for '/desktop/sugar/desktop/favorites_layout'. We already set a default for favorites_layout in sugar.schemas (data/sugar.schemas.in). If you're getting None, your

[Sugar-devel] bundlebuilder broken without git (was: Re: [Release] Clock-8)

2012-05-29 Thread Sascha Silbe
James Cameron qu...@laptop.org writes: However, testing using the StopWatch activity directory showed that Sugar still wanted git to be installed, and the directory to be a git repository as well before setup.py would run the dist_xo target. It seems the fix for that somehow got through the

[Sugar-devel] Closing audio devices on activity switch (was: Re: [PATCH powerd] audio inhibit support)

2012-05-22 Thread Sascha Silbe
[CC'ing sugar-devel as this is about Activity development] Walter Bender walter.ben...@gmail.com writes: [Closing the audio device when switching from Measure to something else] What about non-sugarised audio players? Jukebox seems to be broken, so someone using a Gnome application (e.g.

Re: [Sugar-devel] [PATCH Sugar] Inhibit power suspend while playing text to speech - OLPC #11830

2012-05-22 Thread Sascha Silbe
Sascha Silbe si...@activitycentral.com writes: [...] 1. UPower API UPower has a D-Bus API to set latency requirements [1,2]. The UPower back-end code uses the kernel PM QoS interface [3] to set the requested CPU (DMA) latency (in µs, up to ~35 minutes) and network throughput

Re: [Sugar-devel] [PATCH Sugar] Inhibit power suspend while playing text to speech - OLPC #11830

2012-05-21 Thread Sascha Silbe
[CC'ing devel@l.l.o because it touches operation of low-level software components on OLPC OS] Paul Fox p...@laptop.org writes: the problem is that there's no good operating system mechanism that powerd can use to know that audio is truly in use. it's possible to know that the audio device

Re: [Sugar-devel] [PATCH Sugar] Inhibit power suspend while playing text to speech - OLPC #11830

2012-05-21 Thread Sascha Silbe
Gonzalo Odiard godi...@sugarlabs.org writes: [...] That is a complete nonsense to me. [...] I'm not going to reply to your mail in detail because it wasn't constructive in any way; I even felt it to be slightly ad-hominem. See my other mails (including a patch, and maybe another one later

Re: [Sugar-devel] Dr.Geo on XO 1

2012-05-20 Thread Sascha Silbe
Bert Freudenberg b...@freudenbergs.de writes: Nope, that was not it. I compiled with -mtune=geode, makes no difference. Make sure to set -march=architecture to something appropriate. -march tells gcc what instructions it can use (so anything that doesn't support these instructions will fail to

Re: [Sugar-devel] [PATCH Sugar] Inhibit power suspend while playing text to speech - OLPC #11830

2012-05-15 Thread Sascha Silbe
Gonzalo Odiard godi...@sugarlabs.org writes: Using powerd-inhibit-suspend directory is how ALL the activities are working today, Quantity isn't the same as quality. That everybody is doing it doesn't make it suddenly a good idea. Quite the contrary, as platform developers we have the

Re: [Sugar-devel] [PATCH Log 2/2] Log collector adds user's logs and list installed activities

2012-05-14 Thread Sascha Silbe
Manuel Kaufmann humi...@gmail.com writes: On Sun, May 13, 2012 at 8:51 AM, Sascha Silbe si...@activitycentral.com wrote: This won't work if Sugar isn't installed in /usr (e.g. when using sugar-jhbuild). Why do you say this won't work? If the user doesn't have any activity installed

Re: [Sugar-devel] Wanting to know a bit of (NetworkManager) workflow upon resume-from-suspend

2012-05-14 Thread Sascha Silbe
Paul Fox p...@foxharp.boston.ma.us writes: yes. i think we hope there won't actually be any more of those, but if there are, that patch will be there. Great, thanks! Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ pgpHKRhP9wUQ2.pgp Description: PGP signature

Re: [Sugar-devel] [PATCH Sugar] Inhibit power suspend while playing text to speech - OLPC #11830

2012-05-14 Thread Sascha Silbe
godi...@sugarlabs.org writes: To avoid stoping playing the text when the xo go to sleep. This patch creates a file in /var/run/powerd-inhibit-suspend/ and remove it when finish. /var/run/powerd-* is an implementation detail of a particular downstream implementation of power management (namely

Re: [Sugar-devel] Call for testing and feedback: alternative Journal implementation

2012-05-14 Thread Sascha Silbe
of Sascha Silbe (XO-1) (CSN7470103E) on 13.09.2010.xmj' 1337031865.457434 DEBUG root: model.write '' '/media/Debian Inst/Journal backup of Sascha Silbe (XO-1) (CSN7470103E) on 13.09.2010.xmj' True 1337031866.380370 DEBUG root: launch bundle_id=org.sugarlabs.Restore activity_id

Re: [Sugar-devel] Call for testing and feedback: alternative Journal implementation

2012-05-14 Thread Sascha Silbe
Eduardo H. Silva hoboprim...@gmail.com writes: I have a question, could activities add new entries to the semantic datastore? For example, Paint and Write when installed would add these items: Painted a picture of,IsActionOf,Paint Wrote,IsActionOf,Write Then you could use this information

Re: [Sugar-devel] [PATCH Log 2/2] Log collector adds user's logs and list installed activities

2012-05-13 Thread Sascha Silbe
Manuel Kaufmann humi...@gmail.com writes: [logcollect.py] @@ -229,10 +229,11 @@ class MachineProperties: def installed_activities(self): s = '' -for path in glob.glob('/usr/share/activities/*.activity'): +for path in

Re: [Sugar-devel] [PATCH v2 Terminal] Prevent Sugar capture Ctrlz and Ctrlq send them to vte SL #3222 OLPC #11836 Used the same approach than the solution for the Escape capture when the activity

2012-05-13 Thread Sascha Silbe
Manuel Kaufmann humi...@gmail.com writes: On Thu, May 10, 2012 at 11:05 AM, Manuel Quiñones ma...@laptop.org wrote: Tested-by: James Cameron qu...@laptop.org I tested this patch and it works. Thanks for testing! If you put a Tested-By: line similar to James' in your mail, Patchwork [1] will

Re: [Sugar-devel] Unit testing an activity

2012-05-07 Thread Sascha Silbe
Taylor Rose (RIT Student) tjr1...@rit.edu writes: Does anyone have advice about how to run unit tests for an activity? I am working on a video conferencing activity called Open Video Chathttps://github.com/FOSSRIT/Open-Video-chat. I'd like to be able to run some basic unit tests on the

[Sugar-devel] [PATCH v3 sugar-datastore 2/2] Add API to check/wait for index rebuild to finish (SL#1160)

2012-05-01 Thread Sascha Silbe
. This patch provides a reasonable middle ground that we can build on. If or when data store rebuilds happen rarely in the field, we can still switch to blocking at start-up. [1] https://bugs.sugarlabs.org/ticket/1160 [2] https://bugs.sugarlabs.org/ticket/1546 Signed-off-by: Sascha Silbe si

Re: [Sugar-devel] sugar.po string change

2012-04-24 Thread Sascha Silbe
Excerpts from Chris Leonard's message of 2012-04-24 07:33:37 +0200: Why did this change land in glucose 0.94 sugar.po instead of glucose 0.95 sugar.po ? ../src/jarabe/desktop/keydialog.py:94 A wireless encryption key is required for\n the wireless network '%s'. It already landed in

[Sugar-devel] [ANNOUNCE] bugs.sl.o (Trac): added component name to notification mail subject

2012-04-24 Thread Sascha Silbe
Hello everyone, I've modified the subject line of Trac notification emails to include the name of the component the ticket was filed against. This should help scanning the notification emails, both visually and automatically (tagging). Sascha -- http://sascha.silbe.org/

Re: [Sugar-devel] [PATCH] Only add one time every object in the clipboard v3 - SL #3371

2012-04-23 Thread Sascha Silbe
Excerpts from godiard's message of 2012-04-20 16:17:46 +0200: This patch change the behaviour of the clipboard tray, every object is added only one time, if already exist, the already added object is selected. It's worth mentioning that even though the entry is just selected, we still trigger

Re: [Sugar-devel] [PATCH] When a object is removed from the clipboard try, select the last available v2 - SL #1266

2012-04-23 Thread Sascha Silbe
Excerpts from godiard's message of 2012-04-20 16:35:52 +0200: From: Gonzalo Odiard godi...@gmail.com More context would be useful. I had to read the ticket to understand what this patch is about. v2: If there no more objects in the try, clean the clipboard Please put the changelog below

Re: [Sugar-devel] [PATCH sugar] Create a default unencrypted keyring, OLPC #10290

2012-04-23 Thread Sascha Silbe
Excerpts from Simon Schampijer's message of 2012-04-16 12:33:05 +0200: This patch does create an ununcrypted default keyring if there is not one available already. This will stop prompts for unlocking the keyring after logging into Sugar. In GNOME the session manager deals with creating

Re: [Sugar-devel] [Sugar] Show a clean error in log if not libraries needed to do tts - SL #3345

2012-04-23 Thread Sascha Silbe
Excerpts from godiard's message of 2012-03-09 19:44:08 +0100: From: Gonzalo Odiard godi...@gmail.com How about this for a patch summary and description: Handle missing gst-plugins-espeak gracefully (fixes SL#3345) The text-to-speech support in Sugar (jarabe.model.speech) depends on

Re: [Sugar-devel] [PATCH sugar] Don't treat SSID as UTF-8 character sequence (fixes SL#2023)

2012-04-17 Thread Sascha Silbe
Excerpts from Sascha Silbe's message of 2012-04-11 23:40:55 +0200: [embedded NUL in SSIDs] Yes, that's the one case I wanted to test but couldn't (quickly) get HostAP to do it. I'm now quite sure that with the current versions, I can't get either iwconfig (which can be used to set up a Prism

Re: [Sugar-devel] [PATCH sugar] Fix shortcut for view source

2012-04-16 Thread Sascha Silbe
Excerpts from Simon Schampijer's message of 2012-04-16 10:42:39 +0200: [extensions/globalkey/viewsource.py] -BOUND_KEYS = ['0xEC', 'altshiftv'] +BOUND_KEYS = ['XF86KbdLightOnOff', 'altshiftv'] Is Keyboard light on/off really a key that we want to trigger View Source? Maybe it's what current

Re: [Sugar-devel] [PATCH sugar-0.94] Don't treat SSID as UTF-8 character sequence (fixes SL#2023)

2012-04-16 Thread Sascha Silbe
Excerpts from Sascha Silbe's message of 2012-04-10 20:39:18 +0200: This is a backport of 7f8ba95a66780828531eba0494e004757bf45c71. [...] This backport was not tested in any way. Tested: - filtering on ASCII and non-ASCII parts of the name of and connecting to: - an unsecured AP with a UTF-8

Re: [Sugar-devel] Compiling sugar with jhbuild in Fedora 17

2012-04-15 Thread Sascha Silbe
Excerpts from Manuel Kaufmann's message of 2012-04-15 01:43:41 +0200: I installed Fedora 17 in my Netbook, I ran depscheck and I installed all the depencies to compile sugar but I'm getting this error: configure: error: Package requirements (telepathy-glib = 0.11.9) were not met: No

Re: [Sugar-devel] jhbuild in Ubuntu

2012-04-14 Thread Sascha Silbe
Excerpts from Manuel Kaufmann's message of 2012-04-14 09:19:48 +0200: I've just installed Ubuntu 11.10 in my netbook and I tried to compile Sugar on it. I'm getting this error: humitos@eulogia:~/sugar-jhbuild$ ./sugar-jhbuild depscheck Warning: unknown distro version, automatic fallback to

Re: [Sugar-devel] Running an activity through ssh

2012-04-13 Thread Sascha Silbe
Excerpts from Manuel Kaufmann's message of 2012-04-13 18:07:51 +0200: I'm trying to run an Activity over ssh -C -X to my XO. [...] Is there a way to do this? Sugar and the Gnome platform it builds on generally assume there's a single, local, graphical session. In particular, the D-Bus session

Re: [Sugar-devel] [PATCH sugar] Don't treat SSID as UTF-8 character sequence (fixes SL#2023)

2012-04-11 Thread Sascha Silbe
Excerpts from Martin Langhoff's message of 2012-04-10 21:43:20 +0200: There is only one thing that still worries me. According to the spec, the ESSID may also contain nulls in the middle of the array. I don't know how NM handles such cases in its communication with nm-client via d-bus. I

Re: [Sugar-devel] doc sprint data save

2012-04-10 Thread Sascha Silbe
Excerpts from Bernie Innocenti's message of 2012-04-10 17:45:50 +0200: Start Sugar with this datastore and you'll see a few corrupted objects in the Journal. Perhaps Mark can describe what he did to get them (if anything). I don't see anything unusual in the Journal and no errors in the logs

[Sugar-devel] [PATCH sugar-0.94] Don't treat SSID as UTF-8 character sequence (fixes SL#2023)

2012-04-10 Thread Sascha Silbe
] http://projects.gnome.org/NetworkManager/developers/api/09/spec.html [4] http://projects.gnome.org/NetworkManager/developers/libnm-util/09/libnm-util-nm-utils.html#nm-utils-ssid-to-utf8 Signed-off-by: Sascha Silbe si...@activitycentral.com --- extensions/deviceicon/network.py | 17

Re: [Sugar-devel] [PATCH sugar] Fix Traceback when connecting to a network for the first time

2012-04-10 Thread Sascha Silbe
Excerpts from Daniel Drake's message of 2012-04-03 19:17:14 +0200: Looks good to me, thanks Thanks for the review! Pushed as 7f8ba95 [1] to master. Sascha [1] https://git.sugarlabs.org/sugar/mainline/commit/7f8ba95a66780828531eba0494e004757bf45c71 -- http://sascha.silbe.org/

Re: [Sugar-devel] [PATCH sugar] Don't treat SSID as UTF-8 character sequence (fixes SL#2023)

2012-04-10 Thread Sascha Silbe
Excerpts from Daniel Drake's message of 2012-04-03 19:22:52 +0200: Had a quick read through the patch, looks good. Thanks for the review! Pushed as 7f8ba95 [1] to master. Backport to 0.94 prepared [2], but not tested yet. Sascha [1]

Re: [Sugar-devel] [PATCH sugar] Fix Traceback when connecting to a network for the first time

2012-04-10 Thread Sascha Silbe
Excerpts from Sascha Silbe's message of 2012-04-10 21:18:29 +0200: Thanks for the review! Pushed as 7f8ba95 [1] to master. Sorry, this should have read b0cd1c [2]. Sascha [2] https://git.sugarlabs.org/sugar/mainline/commit/b0cd1c99318f5fd95d254b263cd53b3f852c527a -- http://sascha.silbe.org/

[Sugar-devel] [PATCH sugar] Fix Traceback when connecting to a network for the first time

2012-04-02 Thread Sascha Silbe
: _activate_reply_cb() takes exactly 1 argument (2 given) This is because the same set of callbacks was used for both ActivateConnection() and AddAndActivateConnection() even though they return different sets of values. Signed-off-by: Sascha Silbe si...@activitycentral.com --- I already hit

[Sugar-devel] [PATCH sugar] Don't treat SSID as UTF-8 character sequence (fixes SL#2023)

2012-04-02 Thread Sascha Silbe
/ticket/2023 [2] http://standards.ieee.org/getieee802/download/802.11-2007.pdf [3] http://projects.gnome.org/NetworkManager/developers/api/09/spec.html [4] http://projects.gnome.org/NetworkManager/developers/libnm-util/09/libnm-util-nm-utils.html#nm-utils-ssid-to-utf8 Signed-off-by: Sascha Silbe

Re: [Sugar-devel] Local server equivalent of jabber.sugarlabs.org

2012-04-02 Thread Sascha Silbe
Excerpts from Ajay Garg's message of 2012-03-29 06:55:19 +0200: I am wanting to play around with a Jabber server, which is same in the basics as jabber.sugarlabs.org. So, what should I install locally? jabberd? ejabberd? any other server? Depends on what exactly you want. Possibilities: 1.

Re: [Sugar-devel] [PATCH sugar] Do not display APs that announce the ssid in invalid utf-8 data, OLPC #11698

2012-03-27 Thread Sascha Silbe
Excerpts from Simon Schampijer's message of 2012-03-27 10:19:30 +0200: Sugar is not doing well in dealing with non-utf8 data. If an AP does not announce the ssid in valid utf-8 data Sugar will fail in certain ways. That's an odd way to put it. The actual problem is that - similar to POSIX

Re: [Sugar-devel] Mobile dongles - XO-1 with release 11.3.0

2012-03-26 Thread Sascha Silbe
Excerpts from David Leeming's message of 2012-03-26 04:22:46 +0200: I have one old ZTE DC87 modem locked to Digicel that I have tried. I added the APN to the modem configuration. When plugged in, Sugar recognises a wireless modem is plugged in and shows the icon on the frame. If I click

Re: [Sugar-devel] Changing the prompt when inside a Sugar shell

2012-03-26 Thread Sascha Silbe
Excerpts from Manuel Quiñones's message of 2012-03-25 20:47:14 +0200: what about changing the prompt when doing: ./sugar-jhbuild shell Is a bit confusing for me to know which tabs in my GNOME Terminal are inside Sugar shells. I often end calling env and checking for the current

[Sugar-devel] [PATCH v2 sugar] Recreate corrupted key pair (fixes SL#1568)

2012-03-26 Thread Sascha Silbe
Recreate a corrupted key pair instead of leaving it alone and failing horribly later. This case was encountered two years ago (OLPC#9612 [2]) and recently again in Nicaragua. [1] https://bugs.sugarlabs.org/ticket/1568 [2] https://dev.laptop.org/ticket/9612 Signed-off-by: Sascha Silbe si

Re: [Sugar-devel] [PATCH] Recreate corrupted key pair (#1568)

2012-03-26 Thread Sascha Silbe
Excerpts from James Cameron's message of 2012-03-24 01:05:57 +0100: Reviewed-by: James Cameron qu...@laptop.org Thanks for the review! Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ signature.asc Description: PGP signature ___

Re: [Sugar-devel] [PATCH Maze 4/4] Save and restore state of the game

2012-03-26 Thread Sascha Silbe
Excerpts from Manuel Kaufmann's message of 2012-03-21 02:52:54 +0100: First of all, thanks for the patch! Your help is very welcome. Disclaimer: I'm neither the maintainer of Maze nor a regular contributor to it. My opinions and advice may differ from what you need to do to get your patch

[Sugar-devel] Gonzalo added as moderator in Trac (was: Re: Moderation on bugs.sl.o)

2012-03-26 Thread Sascha Silbe
Excerpts from Gonzalo Odiard's message of 2012-03-20 21:44:17 +0100: If you want, add me to the list. I think is important try to responsive with our possible volunteers. Done. You should now see additional menu items Moderator and Admin in Trac. Moderator (suffixed with the number of pending

Re: [Sugar-devel] Error on run sugar-emulator

2012-03-26 Thread Sascha Silbe
Excerpts from Manuel Kaufmann's message of 2012-03-26 21:16:37 +0200: File /srv/sugar-jhbuild/install/lib/python2.7/site-packages/jarabe/desktop/homebox.py, line 294, in _update_icon self.props.named_icon = favoritesview.LAYOUT_MAP[self._layout]\ KeyError: None 1332789278.997674

  1   2   3   4   5   6   7   8   9   10   >