News from Mars

CF
Carla F. Griggio
Mon, Sep 16, 2013 5:44 PM

Hey!
I wanted to let you know that I've been updating my blog on Mars with the
latest news, I've just posted some videos showing how different kinds of
layouts and widgets are working together on both Cocoa and GTK.

The blog: http://marsonpharo.wordpress.com/.

For the ones that are interested in some implementation challenges that I
had while building layouts that could work for both Cocoa and GTK, I
recommend reading this post:
http://marsonpharo.wordpress.com/2013/09/13/the-challenges-behind-building-mars-cross-platform-layouts-on-top-of-cocoa-and-gtk/

Cheers!
Carla.

Hey! I wanted to let you know that I've been updating my blog on Mars with the latest news, I've just posted some videos showing how different kinds of layouts and widgets are working together on both Cocoa and GTK. The blog: http://marsonpharo.wordpress.com/. For the ones that are interested in some implementation challenges that I had while building layouts that could work for both Cocoa and GTK, I recommend reading this post: http://marsonpharo.wordpress.com/2013/09/13/the-challenges-behind-building-mars-cross-platform-layouts-on-top-of-cocoa-and-gtk/ Cheers! Carla.
SD
Stéphane Ducasse
Mon, Sep 16, 2013 5:49 PM

thanks carla.
Native widgets opens really new horizons :)

Stef

On Sep 16, 2013, at 7:44 PM, Carla F. Griggio carla.griggio@gmail.com wrote:

Hey!
I wanted to let you know that I've been updating my blog on Mars with the latest news, I've just posted some videos showing how different kinds of layouts and widgets are working together on both Cocoa and GTK.

The blog: http://marsonpharo.wordpress.com/.

For the ones that are interested in some implementation challenges that I had while building layouts that could work for both Cocoa and GTK, I recommend reading this post: http://marsonpharo.wordpress.com/2013/09/13/the-challenges-behind-building-mars-cross-platform-layouts-on-top-of-cocoa-and-gtk/

Cheers!
Carla.

--
You received this message because you are subscribed to the Google Groups "Smalltalk GSoC students" group.
To unsubscribe from this group and stop receiving emails from it, send an email to smalltalk-gsoc-students+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

thanks carla. Native widgets opens really new horizons :) Stef On Sep 16, 2013, at 7:44 PM, Carla F. Griggio <carla.griggio@gmail.com> wrote: > Hey! > I wanted to let you know that I've been updating my blog on Mars with the latest news, I've just posted some videos showing how different kinds of layouts and widgets are working together on both Cocoa and GTK. > > The blog: http://marsonpharo.wordpress.com/. > > For the ones that are interested in some implementation challenges that I had while building layouts that could work for both Cocoa and GTK, I recommend reading this post: http://marsonpharo.wordpress.com/2013/09/13/the-challenges-behind-building-mars-cross-platform-layouts-on-top-of-cocoa-and-gtk/ > > Cheers! > Carla. > > -- > You received this message because you are subscribed to the Google Groups "Smalltalk GSoC students" group. > To unsubscribe from this group and stop receiving emails from it, send an email to smalltalk-gsoc-students+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out.
AB
Alexandre Bergel
Mon, Sep 16, 2013 10:04 PM

+1

On Sep 16, 2013, at 2:49 PM, Stéphane Ducasse stephane.ducasse@inria.fr wrote:

thanks carla.
Native widgets opens really new horizons :)

Stef

On Sep 16, 2013, at 7:44 PM, Carla F. Griggio carla.griggio@gmail.com wrote:

Hey!
I wanted to let you know that I've been updating my blog on Mars with the latest news, I've just posted some videos showing how different kinds of layouts and widgets are working together on both Cocoa and GTK.

The blog: http://marsonpharo.wordpress.com/.

For the ones that are interested in some implementation challenges that I had while building layouts that could work for both Cocoa and GTK, I recommend reading this post: http://marsonpharo.wordpress.com/2013/09/13/the-challenges-behind-building-mars-cross-platform-layouts-on-top-of-cocoa-and-gtk/

Cheers!
Carla.

--
You received this message because you are subscribed to the Google Groups "Smalltalk GSoC students" group.
To unsubscribe from this group and stop receiving emails from it, send an email to smalltalk-gsoc-students+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Smalltalk GSoC students" group.
To unsubscribe from this group and stop receiving emails from it, send an email to smalltalk-gsoc-students+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;.
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;._,.;:~^~:;.

+1 On Sep 16, 2013, at 2:49 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote: > thanks carla. > Native widgets opens really new horizons :) > > Stef > > On Sep 16, 2013, at 7:44 PM, Carla F. Griggio <carla.griggio@gmail.com> wrote: > >> Hey! >> I wanted to let you know that I've been updating my blog on Mars with the latest news, I've just posted some videos showing how different kinds of layouts and widgets are working together on both Cocoa and GTK. >> >> The blog: http://marsonpharo.wordpress.com/. >> >> For the ones that are interested in some implementation challenges that I had while building layouts that could work for both Cocoa and GTK, I recommend reading this post: http://marsonpharo.wordpress.com/2013/09/13/the-challenges-behind-building-mars-cross-platform-layouts-on-top-of-cocoa-and-gtk/ >> >> Cheers! >> Carla. >> >> -- >> You received this message because you are subscribed to the Google Groups "Smalltalk GSoC students" group. >> To unsubscribe from this group and stop receiving emails from it, send an email to smalltalk-gsoc-students+unsubscribe@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. > > > -- > You received this message because you are subscribed to the Google Groups "Smalltalk GSoC students" group. > To unsubscribe from this group and stop receiving emails from it, send an email to smalltalk-gsoc-students+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
DC
Damien Cassou
Tue, Sep 17, 2013 11:51 AM

Hi Carla,

On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio
carla.griggio@gmail.com wrote:

I wanted to let you know that I've been updating my blog on Mars with the
latest news, I've just posted some videos showing how different kinds of
layouts and widgets are working together on both Cocoa and GTK.

that's great news! I think Mars is what I need for the Pharo Launcher.
Do you think I could implement what you see on the screenshot
(https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or
something similar using Mars?

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill

Hi Carla, On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio <carla.griggio@gmail.com> wrote: > I wanted to let you know that I've been updating my blog on Mars with the > latest news, I've just posted some videos showing how different kinds of > layouts and widgets are working together on both Cocoa and GTK. that's great news! I think Mars is what I need for the Pharo Launcher. Do you think I could implement what you see on the screenshot (https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or something similar using Mars? -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
EL
Esteban Lorenzano
Tue, Sep 17, 2013 1:12 PM

ha! that's exactly what I demanded to the student of "abstract platform spec" as a proof of concept of his work :)

(is a good way to match two of the projects I'm mentoring: giving them a common denominator :P)

Esteban

On Sep 17, 2013, at 1:51 PM, Damien Cassou damien.cassou@gmail.com wrote:

Hi Carla,

On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio
carla.griggio@gmail.com wrote:

I wanted to let you know that I've been updating my blog on Mars with the
latest news, I've just posted some videos showing how different kinds of
layouts and widgets are working together on both Cocoa and GTK.

that's great news! I think Mars is what I need for the Pharo Launcher.
Do you think I could implement what you see on the screenshot
(https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or
something similar using Mars?

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill

ha! that's exactly what I demanded to the student of "abstract platform spec" as a proof of concept of his work :) (is a good way to match two of the projects I'm mentoring: giving them a common denominator :P) Esteban On Sep 17, 2013, at 1:51 PM, Damien Cassou <damien.cassou@gmail.com> wrote: > Hi Carla, > > On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio > <carla.griggio@gmail.com> wrote: >> I wanted to let you know that I've been updating my blog on Mars with the >> latest news, I've just posted some videos showing how different kinds of >> layouts and widgets are working together on both Cocoa and GTK. > > that's great news! I think Mars is what I need for the Pharo Launcher. > Do you think I could implement what you see on the screenshot > (https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or > something similar using Mars? > > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > "Success is the ability to go from one failure to another without > losing enthusiasm." > Winston Churchill >
CF
Carla F. Griggio
Tue, Sep 17, 2013 2:38 PM

I think it's possible to program that window with Mars :) But I also guess
that from each row of the tree you can open a pop-up menu with options,
right? That is not yet done, although there's some work on it already, and
it was among my next steps.

Now, a further step would be to "hide" the Pharo image so the Mars
application can be launched as a normal native application, but we haven't
discussed about it yet :P

Esteban, your idea was to do a describe a spec of that window to build the
corresponding Mars application? I think that at least the "skeleton" (plain
UI) of the Pharo Launcher is simple enough for a new Mars user to do,
the MarsClassesAndComments
example http://youtu.be/IRdBHfq1oNk?t=10m57s is a very very simple
application that uses a MarsTree list, so maybe he can base the Pharo
Launcher application on that one and then see how to use a MarsButton also
by just looking for references of that class in other examples.
Anyway, by the end of this week I should have more documentation on how to
use each widget.

On Tue, Sep 17, 2013 at 3:12 PM, Esteban Lorenzano estebanlm@gmail.comwrote:

ha! that's exactly what I demanded to the student of "abstract platform
spec" as a proof of concept of his work :)

(is a good way to match two of the projects I'm mentoring: giving them a
common denominator :P)

Esteban

On Sep 17, 2013, at 1:51 PM, Damien Cassou damien.cassou@gmail.com
wrote:

Hi Carla,

On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio
carla.griggio@gmail.com wrote:

I wanted to let you know that I've been updating my blog on Mars with

the

latest news, I've just posted some videos showing how different kinds of
layouts and widgets are working together on both Cocoa and GTK.

that's great news! I think Mars is what I need for the Pharo Launcher.
Do you think I could implement what you see on the screenshot
(https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or
something similar using Mars?

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill

I think it's possible to program that window with Mars :) But I also guess that from each row of the tree you can open a pop-up menu with options, right? That is not yet done, although there's some work on it already, and it was among my next steps. Now, a further step would be to "hide" the Pharo image so the Mars application can be launched as a normal native application, but we haven't discussed about it yet :P Esteban, your idea was to do a describe a spec of that window to build the corresponding Mars application? I think that at least the "skeleton" (plain UI) of the Pharo Launcher is simple enough for a new Mars user to do, the MarsClassesAndComments example <http://youtu.be/IRdBHfq1oNk?t=10m57s> is a very very simple application that uses a MarsTree list, so maybe he can base the Pharo Launcher application on that one and then see how to use a MarsButton also by just looking for references of that class in other examples. Anyway, by the end of this week I should have more documentation on how to use each widget. On Tue, Sep 17, 2013 at 3:12 PM, Esteban Lorenzano <estebanlm@gmail.com>wrote: > ha! that's exactly what I demanded to the student of "abstract platform > spec" as a proof of concept of his work :) > > (is a good way to match two of the projects I'm mentoring: giving them a > common denominator :P) > > Esteban > > > On Sep 17, 2013, at 1:51 PM, Damien Cassou <damien.cassou@gmail.com> > wrote: > > > Hi Carla, > > > > On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio > > <carla.griggio@gmail.com> wrote: > >> I wanted to let you know that I've been updating my blog on Mars with > the > >> latest news, I've just posted some videos showing how different kinds of > >> layouts and widgets are working together on both Cocoa and GTK. > > > > that's great news! I think Mars is what I need for the Pharo Launcher. > > Do you think I could implement what you see on the screenshot > > (https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or > > something similar using Mars? > > > > > > -- > > Damien Cassou > > http://damiencassou.seasidehosting.st > > > > "Success is the ability to go from one failure to another without > > losing enthusiasm." > > Winston Churchill > > > > > _______________________________________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org >
EL
Esteban Lorenzano
Tue, Sep 17, 2013 2:57 PM

On Sep 17, 2013, at 4:38 PM, Carla F. Griggio carla.griggio@gmail.com wrote:

I think it's possible to program that window with Mars :) But I also guess that from each row of the tree you can open a pop-up menu with options, right? That is not yet done, although there's some work on it already, and it was among my next steps.

Now, a further step would be to "hide" the Pharo image so the Mars application can be launched as a normal native application, but we haven't discussed about it yet :P

Esteban, your idea was to do a describe a spec of that window to build the corresponding Mars application? I think that at least the "skeleton" (plain UI) of the Pharo Launcher is simple enough for a new Mars user to do, the MarsClassesAndComments example is a very very simple application that uses a MarsTree list, so maybe he can base the Pharo Launcher application on that one and then see how to use a MarsButton also by just looking for references of that class in other examples.
Anyway, by the end of this week I should have more documentation on how to use each widget.

yes...PharoLauncher is made with Spec, and is quite simple, so I thought it was a good case.
now... you do not has to do it, that's Ben's homework.

Esteban

On Tue, Sep 17, 2013 at 3:12 PM, Esteban Lorenzano estebanlm@gmail.com wrote:
ha! that's exactly what I demanded to the student of "abstract platform spec" as a proof of concept of his work :)

(is a good way to match two of the projects I'm mentoring: giving them a common denominator :P)

Esteban

On Sep 17, 2013, at 1:51 PM, Damien Cassou damien.cassou@gmail.com wrote:

Hi Carla,

On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio
carla.griggio@gmail.com wrote:

I wanted to let you know that I've been updating my blog on Mars with the
latest news, I've just posted some videos showing how different kinds of
layouts and widgets are working together on both Cocoa and GTK.

that's great news! I think Mars is what I need for the Pharo Launcher.
Do you think I could implement what you see on the screenshot
(https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or
something similar using Mars?

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill

On Sep 17, 2013, at 4:38 PM, Carla F. Griggio <carla.griggio@gmail.com> wrote: > I think it's possible to program that window with Mars :) But I also guess that from each row of the tree you can open a pop-up menu with options, right? That is not yet done, although there's some work on it already, and it was among my next steps. > > Now, a further step would be to "hide" the Pharo image so the Mars application can be launched as a normal native application, but we haven't discussed about it yet :P > > Esteban, your idea was to do a describe a spec of that window to build the corresponding Mars application? I think that at least the "skeleton" (plain UI) of the Pharo Launcher is simple enough for a new Mars user to do, the MarsClassesAndComments example is a very very simple application that uses a MarsTree list, so maybe he can base the Pharo Launcher application on that one and then see how to use a MarsButton also by just looking for references of that class in other examples. > Anyway, by the end of this week I should have more documentation on how to use each widget. yes...PharoLauncher is made with Spec, and is quite simple, so I thought it was a good case. now... *you* do not has to do it, that's Ben's homework. Esteban > > > > On Tue, Sep 17, 2013 at 3:12 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote: > ha! that's exactly what I demanded to the student of "abstract platform spec" as a proof of concept of his work :) > > (is a good way to match two of the projects I'm mentoring: giving them a common denominator :P) > > Esteban > > > On Sep 17, 2013, at 1:51 PM, Damien Cassou <damien.cassou@gmail.com> wrote: > > > Hi Carla, > > > > On Mon, Sep 16, 2013 at 7:44 PM, Carla F. Griggio > > <carla.griggio@gmail.com> wrote: > >> I wanted to let you know that I've been updating my blog on Mars with the > >> latest news, I've just posted some videos showing how different kinds of > >> layouts and widgets are working together on both Cocoa and GTK. > > > > that's great news! I think Mars is what I need for the Pharo Launcher. > > Do you think I could implement what you see on the screenshot > > (https://ci.inria.fr/pharo-contribution/job/PharoLauncher/) or > > something similar using Mars? > > > > > > -- > > Damien Cassou > > http://damiencassou.seasidehosting.st > > > > "Success is the ability to go from one failure to another without > > losing enthusiasm." > > Winston Churchill > > > > > _______________________________________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org >