Re: Ease : presentations for the GNOME desktop: Weekly Report 03.



Really sorry about the random formatting, I'll find better tools to
convert tex => plain text next time.

Cheers,

Stéphane.

On Sun, Jun 13, 2010 at 11:33 PM,  <gnome-soc-list-request gnome org> wrote:
> Send gnome-soc-list mailing list submissions to
>        gnome-soc-list gnome org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://mail.gnome.org/mailman/listinfo/gnome-soc-list
> or, via email, send a message with subject or body 'help' to
>        gnome-soc-list-request gnome org
>
> You can reach the person managing the list at
>        gnome-soc-list-owner gnome org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of gnome-soc-list digest..."
>
>
> Today's Topics:
>
>   1. Re: Ease : presentations for the GNOME desktop: Weekly Report
>      03. (St?phane Maniaci)
>   2. Enhance the operation of GNOME Shell LookingGlass - Weekly
>      Report 03 (Christina Boumpouka)
>   3. Anjuta Snippets Manager - weekly report #3 (Dena Dragos)
>   4. Jokosher Telepathy support: Weekly report #3 (Peteris Krisjanis)
>   5. Clutterrific! - Week 3 (huaw mcmaster ca)
>   6. DACP in Rhythmbox: Weekly Report 3 (Alexandre Rosenfeld)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 13 Jun 2010 14:13:45 +0200
> From: St?phane Maniaci <stephane maniaci gmail com>
> To: Johannes Schmid <jhs jsschmid de>
> Cc: gnome-soc-list gnome org
> Subject: Re: Ease : presentations for the GNOME desktop: Weekly Report
>        03.
> Message-ID:
>        <AANLkTimd6url8_mlXuGh8ViLDvpev7eTjlC376TOjdvW mail gmail com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Sorry about that, I thought the blog would do. So here it it:
>
> 1??? What I have done
>
> As I explained last week to the mailing list, there wasn't any report #2, for
> the good reason that I had exams and academic defense till Monday. It went
> well overall, so I'm back at coding, and here's what I've done :
>
> ?? o? I started building my stock image fetcher, which as the moment works
> ????? well, except the fact that it doesn't retrieve anything online.
> I've looked
> ????? into how to leech pictures from FlickR, also wondered if it would be a
> ????? good choice to use Grilo, so now I just have to implement it, and this
> ????? should be done very soon!
>
> ?? o? Tried to port Ease UI to GtkBuilder, I'm getting closer but I still have
> ????? a bunch of warnings and some non-functionnal UI. Again, I think this
> ????? will be finished soon.
>
> ?? o? Started investigating packaging, in the perspective or releasing a super-
> ????? bleeding-alpha Ease 0.1 in the upcoming couple of weeks, for the mo-
> ????? ment I'm stuck at making 'make dist' work.
>
> ?? o? Thought a lot about that plugin infrastructure and even after reading
> ????? the Vala online tutorial (http://live.gnome.org/Vala/TypeModules), it's
>      still not crystal-clear, so I plan on spying other cool projects like
> ????? Grilo or GTG (this last one helps me a lot to organize, go Paul, Lucas
> ????? and Karlo).
>
>
> 2??? What's next
>
> ?? o? Finalize all the previous stuff.
>
> ?? o? I still get a bunch of warnings when I run Ease, so I'd like to
> investigate
> ????? this and fix it as soon as possible.
>
> ?? o? Learning how to draw with Cogl (so I can haz gradients and curves).
>
> ?? o? Shaping Ease 0.1, and getting out of the "it has to crash" phase.
>
>
> 3??? Timeline
>
> I'm a bit late regarding my timeline, due to various reasons such as :
>
> ?? o? My network connection broke for the past two weeks ;
>
> ?? o? School sucked most of my time last week ;
>
> ?? o? Other bad reason goes here.
>
> ??? Anyway, I'm back at coding, enjoy it a lot, so that should be fixed soon!
>
>
> 4??? Issues/Other news
>
> ?? o? I found a very cool tool to draw UI mockups : it's called Pencil, it's
> ????? a very nice Firefox-addon that you can also use standalone, give it a
> ????? try : http://pencil.evolus.vn. Just noticed their website is down, I
> ????? have a very strong problem with the whole Internet thing those days...
>
> ?? o? I started writing my Vala tutorial. Would be nice to host it somewhere
> ????? on git.gnome.org (with vala, gnome-web, itself?), so that other people
> ????? could write/update/correct it.
>
> ?? o? Early birthday, I got a new laptop!? Actually, the family had gotten
> ????? me one of those big Asus tanks/laptops, with dedicated graphics card,
> ????? wide display and such, but I politely declined and asked if I could pick
> ????? my own machine, and here landed the HP Probook 5310m : minimalist,
> ????? slick and powerful, love it.? This isn't the point of that report, so I'll
> ????? make a separate review on my blog.
>
> ??? That's all folks *warner cartoon music*.
>
> On Sun, Jun 13, 2010 at 9:18 AM, Johannes Schmid <jhs jsschmid de> wrote:
>>
>> Hi!
>>
>>
>> > My weekly report is available on my blog and as PDF here :
>>
>> We mentioned that before: Please include the full report in the mail,
>> every time because it is sometimes inconvenient to look at blog posts,
>> pdfs whatever while checking mail.
>>
>> Thanks and regards,
>> Johannes
>>
>
>
> ------------------------------
>
> Message: 2
> Date: Sun, 13 Jun 2010 15:54:20 +0300
> From: Christina Boumpouka <hmpoumpouka gmail com>
> To: gnome-soc-list gnome org
> Cc: Colin Walters <walters verbum org>
> Subject: Enhance the operation of GNOME Shell LookingGlass - Weekly
>        Report 03
> Message-ID:
>        <AANLkTikhCsSCqqJYIgUbUpL62pfnS7KE0_-GMQ3EolRi mail gmail com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hello,
>
> This is what I worked on this week:
> * I added the search field for the css file, however I'm unable to scroll down
> to the correct line. Hopefully, I will fix that during the week.
> * I tried to understand how theming and css works with widgets and how
> to access
> it through javascript. I'm not sure yet how the inspector should work as a user
> interface, but I'll try to get some feedback from my mentor.
> If you have any suggestions, let me know. I mostly use firebug's example to get
> inspired.
>
> If you're wondering how accurate my planning was...Well, I'm not behind schedule
> (yet), cause fortunately I had assigned 2 weeks for the css inspector
> functionality.
> So, my plan for next week is:
> * Finish the css inspector
> * Update my portfolio
> * Submit functional code
>
> Until next week,
> Christina
>
>
> ------------------------------
>
> Message: 3
> Date: Sun, 13 Jun 2010 20:47:08 +0300
> From: Dena Dragos <dragos dena gmail com>
> To: gnome-soc-list gnome org
> Cc: anjuta-devel lists sf net, jhs gnome org
> Subject: Anjuta Snippets Manager - weekly report #3
> Message-ID:
>        <AANLkTinHvMH4FcVowQtrTu3UW3qPn1yxGo3wkVLp-wed mail gmail com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hello,
>
>   This is my third weekly report for my GSoC project which can also
> be viewed on my blog [1], where I also have a screenshot and a brief
> explanation of it.
>
>    As of this week, a good part of the back-end is done, though I
> only managed to code just the last 3 days once I was done with my
> exam. This is also my first major weekly report since I made a lot of
> changes and I have some results which are actually visible. Also, I
> managed to implement more stuff than what I proposed for myself this
> week.
>
>    What I managed to pull off this week:
>    - Implemented the support for global variables, that includes the
> store where they are saved, the methods by which they are accessed and
> the view which is right now in the preferences window, but as jhs
> said, I should probably move it to the Snippets Editor. And I will,
> once I will make the Snippets Editor :-), but for now it will stay
> there.
>    - Implemented the part of the insertion which can be done at this
> point. That includes:
>       1. Insertion at the cursor position in the document.
>       2. Indentation detecting and adjusting the snippet content for that.
>       3. Evaluating the global variables.
>       4. Replacing all the variables with their default value in the
> snippet content (if they are not global, or if they are global, but
> the database doesn't hold a value for that global variable).
>    - Made a hackergotchi and should be updated when daniel will have
> enough time (actually to be fair, I found a hackergotchi with me in my
> inbox in a morning a few days ago, done by a friend of mine and I just
> adjusted it a bit).
>
>    What I will do next week I don't know exactly, but I have a list
> of things I should do for the next 2 weeks (actually I hope to be done
> faster with them, but it depends on how much time I will need for the
> rest of my exams, since I have 3 exams in these 2 weeks), after which
> I will start making the Snippets Browser and Snippets Editor:
>    - Define the 2 functions used to save the XML files (this
> shouldn't last too long now, I lost a lot of time with the parsing of
> the XML files because I had to study a bit the libxml).
>    - Properly free the memory of the snippets database (though the
> memory for the snippet and snippets-group objects is free'd properly
> right now, so don't have that much to do here).
>    - Write some methods which weren't that important until this point
> (these should be just a few).
>    - Review my code until this point and see if I can optimize some
> things and make sure all the memory is free'd properly.
>    - Make the database know about the language of the current
> document and if the Snippets Manager has the option to show only the
> snippets for the language of the current document, then the iterator
> for the tree model should skip those snippets which are not relevant.
>    - Make the trigger-key based insertion.
>    - Convert the current macros in the Macro plugin to snippets for my plugin.
>    - Modify the IAnjutaSnippetsManager interface and if jhs agrees
> push my plugin to master and replace the current Macro plugin.
>
>    If you don't have time to look up where my source code is saved,
> you can view it here [2].
>
>    See you guys next week :-).
>
> [1] http://dragos-dena.blogspot.com/2010/06/anjuta-snippets-plugin-weekly-report-3.html
> [2] http://github.com/dragos-dena/Anjuta-Snippets-Plugin
>
>
> ------------------------------
>
> Message: 4
> Date: Sun, 13 Jun 2010 20:52:53 +0300
> From: Peteris Krisjanis <pecisk gmail com>
> To: gnome-soc-list gnome org
> Subject: Jokosher Telepathy support: Weekly report #3
> Message-ID:
>        <AANLkTilUccM2v2K2LYvaw-xYkK9h45LzdweB7cVTRZYn mail gmail com>
> Content-Type: text/plain; charset=UTF-8
>
> Hi everyone!
>
> Altough I had big plans for this week, presentation which I had to do
> for my qualification paper (theme was 'multiuser time scheduling
> system using CalDAV') on friday got in a way. Happy news is I got nine
> out of ten and I have finished my second year without a glitch - yeah!
>
> Nevertheless, I finished Jokosher Telepathy accounts support, so now
> it can connect when connections for accounts are already active due of
> Empathy too (and if there is not Empathy connected, it will create new
> connection for each account). Huge thanks goes to sjoerd from
> #telepathy on Freenode for explaining the new way of doing this. I
> also started separate branch for replacing MessageArea class with GTK
> InfoBar. I haven't uploaded it yet to Launchpad, as I do my little
> experiments myself, but when it's ready (first part of next week) I
> will upload and propose to merge it with main branch.
>
> Unfortunately due lack of time I didn't get to connecting
> telepathy/farsight stuff to gnonlin, so no actual recording yet. As I
> have finished school, I will have more free time to study it all next
> week. Additionally, I will work on refactoring and cleaning up
> Telepathy code (as it still has few hacks where more elegant solution
> is needed), and definitely I will make a few tests with recording VoIP
> conversations.
>
> Cheers,
> Peter.
>
>
> ------------------------------
>
> Message: 5
> Date: Sun, 13 Jun 2010 13:55:32 -0400
> From: huaw mcmaster ca
> To: gnome-soc-list gnome org
> Subject: Clutterrific! - Week 3
> Message-ID: <web-306379626 cgpsrv2 cis mcmaster ca>
> Content-Type: text/plain;charset=utf-8
>
> Hi everyone,
>
>
>
> I got quite a bit of work done this week, but to start, here's a
> video of the work in progress:
>
> http://www.youtube.com/watch?v=xieUv70oZwQ
> http://attente.ca/video/memorrific.ogv (Theora)
>
> When I use my main photo album with pictures of my friends, it does
> evoke quite a bit of nostalgia, and I hope it does the same for you
> too :D
>
>
>
> Done this week: The screensaver pulls images from your XDG photos
> directory.  Also done this week, rudimentary autotools support, so
> now a make install should actually work on machines other than my
> own :)  Again, it's here:
>
> http://github.com/attente/clutterrific
> (please let me know of any build problems)
>
>
>
> The cube twisting demo is a bit broken at the moment.  My goal is to
> have user photos on the faces of the cube as well, but at the moment
> I'm waiting to see if a small patch I've written will be accepted
> into the Clutter codebase.  I really hope it will... otherwise it
> would make the task a bit more difficult.
>
>
>
> Cool lesson of the week: The one true way of learning the autotools:
>
> Copy + paste (courtesy of desrt and thos)
>
>
>
> Clutterrific!
>
>
> ------------------------------
>
> Message: 6
> Date: Sun, 13 Jun 2010 18:33:00 -0300
> From: Alexandre Rosenfeld <alexandre rosenfeld gmail com>
> To: "gnome-soc-list gnome org" <gnome-soc-list gnome org>
> Subject: DACP in Rhythmbox: Weekly Report 3
> Message-ID:
>        <AANLkTik2gWq9w48mKUHW_kRVht5U0yuWEHoRDLydfAaC mail gmail com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi all,
>
> - What have I done this week?
>
> This weekend has been very productive. During the week I had two
> exams, and the time I took to think about my project didnt went very
> well. I tried to think a way to get more logic into libdmapsharing
> instead of Rhythmbox to discover new remotes, but in the end I could
> only think about a solution that would add more code and not much
> benefits.
> But friday I was able to do much more. I changed the code from last
> week to use G_TYPE_STRV instead of a GValueArray, which made the code
> much cleaner.
> I added a callback to remote pairing, so the UI will be able to detect
> if pairing failed and show a message to the user. It was harder then I
> thought, because user_data support in DMAPConnectionHandler wasnt
> being used.
> I fixed the db segfault cited last week and added signals for most of
> DACP calls, still untested though.
> Thanks to the Stereo program, I added all DACP structures, so we can
> parse and send all DACP responses. Finally I added the correct
> /ctrl-int response, so now iPhone recognizes it?s output and calls
> more (unhandled) paths, which is really great and took a long time to
> get right.
>
> - What will I do next week?
>
> I started documenting my work this week, so I should take a better
> look at it this week. I should add more ctrl-int arguments this week,
> finally testing if all the signals are correctly handled and implement
> them in Rhythmbox.
>
> - How accurate was my planning?
>
> I did fix the DB segfault, was easier then I thought. I did
> implemented basic /ctrl-int support, much harder then I thought and
> the iPhone still doent show the player UI, which I thought it would.
> But since it?s calling a bunch of unhandled paths, it?s clear why it
> still doesnt.
> I did a bunch of stuff which wasnt planned, but it was mostly fixes
> and code cleaning.
>
> - Cool stuff, problems?
>
> I took a long time to understand code from Stereo, but it?s the only
> open implementation of a DACP server. The Android Remote, as I found
> out, doesnt call every DACP path, only the most useful ones, so it
> wasnt very helpful this time.
> It?s cool to compare Stereo Java implementation of DACP to
> libdmapsharing GObject implementation. Both their advantadges and
> shortcomings.
>
> Until next week,
> Alexandre Rosenfeld
>
> Eng Comp 06 - USP S?o Carlos
> FoG - http://fog.icmc.usp.br
> IM Team - AIESEC
>
>
> ------------------------------
>
> _______________________________________________
> gnome-soc-list mailing list
> gnome-soc-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-soc-list
>
>
> End of gnome-soc-list Digest, Vol 36, Issue 15
> **********************************************
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]