Re: [Sugar-devel] Collaboration support for sugar web activities

2014-02-20 Thread Emil Dudev
created/shared' and 'buddy joins activity'. I think this would be a good way to implement it. Emil Dudev On Wednesday, 19 February 2014, Emil Dudev wrote: > On Wed, Feb 19, 2014 at 2:36 AM, James Cameron wrote: > >> On Wed, Feb 19, 2014 at 02:00:07AM +0200, Em

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-02-19 Thread Emil Dudev
On Wed, Feb 19, 2014 at 2:36 AM, James Cameron wrote: > On Wed, Feb 19, 2014 at 02:00:07AM +0200, Emil Dudev wrote: > > The thing I'm facing is that there is telepathy 'magic' code both in > > sugar's core and sugar's toolkit (per activity/process)

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-02-18 Thread Emil Dudev
tyModel which just merges > WebsocketNeighborhood and TelepathyNeighborhood (it should not be hard, it > looks like a list of activities/buddies with signals for changes). > > Are there abstraction leaks that makes that impossible or problematic? > I'm not exactly sure about

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-02-16 Thread Emil Dudev
hanges to gwebsockets, so it can have client functionality: https://github.com/edudev/gwebsockets/ A web client that mirror's TogetherJS's server (it just replies the messages): https://github.com/edudev/web-reply Sugar (only neighborhood.py is important): https://github.com/edudev/suga

Re: [Sugar-devel] Sugar web activity wait 1 minute at startup

2014-01-26 Thread Emil Dudev
will still try to load it. The document ready event (or whatever the name was) would not fire, until the file is loaded, or it times out (I think it was about 40 seconds). Emil Dudev On Sun, Jan 26, 2014 at 10:38 AM, Lionel Laské wrote: > > Hi all, > > I'm currently porting my

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-20 Thread Emil Dudev
On Mon, Jan 20, 2014 at 10:33 PM, Daniel Narvaez wrote: > On 20 January 2014 13:53, Emil Dudev wrote: > >> On Mon, Jan 20, 2014 at 12:48 PM, Daniel Narvaez wrote: >> >>> * Why did you go with a separate web activity instead on integrating >>> directly in the s

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-20 Thread Emil Dudev
y to go. I don't believe that I can decide what is best for sugar. It would be nice to know what the community is thinking and what is their vision of how web collaboration should be handled. Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-19 Thread Emil Dudev
r-net and gtd-activity still use Mozilla's hub server for the communication. sugar-toolkit-gtk3: https://github.com/edudev/sugar-toolkit-gtk3/tree/webcollaboration sugar: https://github.com/edudev/sugar/tree/webcollaboration gtd-activity: https://github.com/edudev/gtd-activity/tree/collaborat

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-18 Thread Emil Dudev
oing multi platform, I'll choose the second approach. Emil Dudev On Sat, Jan 18, 2014 at 1:19 PM, Daniel Narvaez wrote: > Interesting! Are you planning to use a js actitvity or a python one as > client? > > > On 18 January 2014 01:21, Emil Dudev wrote: > >> Busy

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-17 Thread Emil Dudev
ems with limited functionality. About WebRTC: I really think that peer-to-peer connections are needed. But at this point, I'll go with client-server connections. gwebsockets: https://github.com/edudev/gwebsockets/tree/master websocket-server: https://github.com/edudev/web-reply Emil Dudev O

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-12 Thread Emil Dudev
reason. But if sugar's core is used, it should be possible. Emil Dudev On Sun, Jan 12, 2014 at 7:01 PM, Daniel Narvaez wrote: > It might not come that easily but I think we need to support non-degraded > collaboration between web activities inside Sugar. We don't need to > int

Re: [Sugar-devel] [DESIGN] Network view refresh button

2014-01-11 Thread Emil Dudev
twork adapter. But I think someone else took the task and completed it. Emil Dudev On Mon, Jan 6, 2014 at 5:52 PM, Manuel Quiñones wrote: > 2014/1/6 Manuel Quiñones : > > 2013/12/11 Gonzalo Odiard : > >> +1 > >> > >> The networking / collaboration stack is bi

Re: [Sugar-devel] [DESIGN] Journal time filter (was Re: Fwd: GCI task, Ticket #3026)

2014-01-11 Thread Emil Dudev
spans. Emil Dudev On Fri, Jan 3, 2014 at 10:50 PM, Manuel Quiñones wrote: > 2013/12/4 Daniel Narvaez : > > The tag seems to be helpful to get designers attention :) > > > > On Tuesday, 3 December 2013, Walter Bender wrote: > >> > >> Emil's code wo

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-11 Thread Emil Dudev
On Sat, Jan 11, 2014 at 4:31 PM, Daniel Narvaez wrote: > On 11 January 2014 15:21, Emil Dudev wrote: > >> Can a similar web server be set up like jabber.sugarlabs.org is? >> > > Do you mean if it's possible to setup another instance of the jabber > server to be

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-11 Thread Emil Dudev
It's why I think we should > have a full control of collaboration implementation instead of depending of > a tier API. > Writing a low level API would not be hard. It's the high level stuff from TogetherJS that will be lost. Don't get this wrong, I'm not all for TogetherJ

Re: [Sugar-devel] Collaboration support for sugar web activities

2014-01-10 Thread Emil Dudev
vity: https://github.com/edudev/gtd-activity/tree/collaboration togetherjs (This is not needed, it's just to show the changes I've made): https://github.com/edudev/togetherjs/tree/sugar Regards, Emil Dudev On Tue, Jan 7, 2014 at 9:52 AM, Emil Dudev wrote: > Hello, > > >

[Sugar-devel] Collaboration support for sugar web activities

2014-01-06 Thread Emil Dudev
d of the week I can show a web activity having collaboration support based on TogetherJS. Regards, Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel

[Sugar-devel] [DESIGN] Mic volume

2014-01-01 Thread Emil Dudev
e the speaker ones? I prefer having a separate icon. I've started work on a microphone icon that will fill itself depending on the current volume setting. Regards, Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sug

Re: [Sugar-devel] From GConf to GSettings

2013-12-27 Thread Emil Dudev
Here are the keys that activites still use from GConf: org.sugarlabs.speech pitch, rate org.sugarlabs.user nick, color org.sugarlabs backup-url org.sugarlabs.collaboration jabber-server org.sugarlabs.power automatic org.sugarlabs.font default-face, default-size The activities are numerous, so I did

Re: [Sugar-devel] From GConf to GSettings

2013-12-26 Thread Emil Dudev
for activities, which use custom keys. These keys have to be included in sugar's schema file, or sugar should allow activities to define their own schemas. Emil Dudev On Thu, Dec 26, 2013 at 7:35 PM, Daniel Narvaez wrote: > On 26 December 2013 17:30, Emil Dudev wrote: >> >> M

Re: [Sugar-devel] From GConf to GSettings

2013-12-26 Thread Emil Dudev
ion can be made without affecting any of the activities. Emil Dudev On Thu, Dec 26, 2013 at 7:23 PM, Daniel Narvaez wrote: > On 26 December 2013 17:02, Emil Dudev wrote: >> >> As GConf is deprecated, it should be replaced by GSettings. >> >> I've made a patch that

[Sugar-devel] From GConf to GSettings

2013-12-26 Thread Emil Dudev
sue is the compatibility of the activities. How should it be handled? I'm not sure how many activities use GConf. I was able to find only 3: read and write (using sugar's speech settings), and browse. But I'm sure there are more activit

[Sugar-devel] Color theme selection in Terminal

2013-12-23 Thread Emil Dudev
w the selection of a light or dark theme. There is also an option to select a custom theme, choosing custom colors for background and foreground. What are your thoughts on having a custom theme option? Regards, Emil Dudev ___ Sugar-devel mailing list

[Sugar-devel] [DESIGN] View Source paths

2013-12-21 Thread Emil Dudev
ere was a discussion about this on a pull request and I believe to have taken care of the issues noted there. Regards, Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel

Re: [Sugar-devel] Mails caught as spam

2013-12-19 Thread Emil Dudev
hich I add personally). I've used gmail's web interface to send the mails, not an MTA/SMTP client. Yet I find many mails from sugar-devel in my spam folder, as well. Emil Dudev On Thu, Dec 19, 2013 at 5:22 PM, Daniel Narvaez wrote: > Same here. Maybe the infra team can help wit

[Sugar-devel] Image preview on clipboard

2013-12-13 Thread Emil Dudev
this is an interesting feature that sugar must implement. Maybe in the future the support can be extended to not only text and images. Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel

[Sugar-devel] [DESIGN] Network view refresh button

2013-12-09 Thread Emil Dudev
/81f4cd226f7e0930d10d944e22e2eeaf933a953b Since I can't create icons, the refresh button uses the software update icon of the control panel. Regards, Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/

[Sugar-devel] Additional folders in Journal

2013-12-07 Thread Emil Dudev
aster...edudev:ticket3856 I currently display all the folders that *xdg-user-dir* handles. Half of them can be removed. And an other thing: the icons of all the folders is 'user-documents'. Emil Dudev ___ Sugar-devel mailing list Sugar-devel@list

[Sugar-devel] Transfer all file metadata

2013-12-05 Thread Emil Dudev
t. Yet I have not found way to fix it. Here are the code edits: https://github.com/edudev/sugar/compare/sugarlabs:master...edudev:ticket2473 Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel

[Sugar-devel] External devices @ development environment

2013-12-04 Thread Emil Dudev
I think that's where the problem is). All calls to Gio.VolumeMonitor.get().get_mounts() return an empty list. Also, no signals seem to be emitted from Gio.VolumeMonitor.get(). This is where I'm stuck. Does anyone have a similar problem?

[Sugar-devel] Fwd: GCI task, Ticket #3026

2013-12-03 Thread Emil Dudev
Regards, Emil Dudev ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel