Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-25 Thread Henrik Johansen
On Sep 24, 2013, at 10:42 , kilon theki...@yahoo.co.uk wrote: I agree, Morphic is quite messy but its design is very solid. Its just like any huge library need to go under a cleanup phase and be improved. Depends on what you want you mean by solid. For exploratory visual programming, it's a

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-25 Thread Norbert Hartl
Am 25.09.2013 um 10:25 schrieb Henrik Johansen henrik.s.johan...@veloxit.no:On Sep 24, 2013, at 10:42 , kilon theki...@yahoo.co.uk wrote:I agree, Morphic is quite messy but its design is very solid. Its just likeany huge library need to go under a cleanup phase and be improved. Depends on what you

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-25 Thread kilon
How about using a C++ interface generator like SWIG? http://www.swig.org/exec.html http://is.muni.cz/th/256594/fi_m/thesis.pdf (note I haven't used this, I've just been browsing around for interest) cheers -ben its not that simple. Swig is like a template thingy that generates wrapper

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread laurent laffont
Hi Carla, this is cool ! Is there a ready Pharo + Mars image built by jenkins server ? Cheers, Laurent On Tue, Sep 24, 2013 at 4:42 AM, Carla F. Griggio carla.grig...@gmail.comwrote: Hi everyone! I want to let you know that I've just posted a screencast in my blog about the new Mars

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Carla F. Griggio
Nope! I should learn how to do that :P I'll try to do it this week. On Tue, Sep 24, 2013 at 9:04 AM, laurent laffont laurent.laff...@gmail.comwrote: Hi Carla, this is cool ! Is there a ready Pharo + Mars image built by jenkins server ? Cheers, Laurent On Tue, Sep 24, 2013 at 4:42 AM,

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread kilon
You did an awesome job, I had not the chance to try your code. I assume it on smalltalkhub but it is down , but will try your code ASAP on my UBUNTU. But from the videos its clear you have done very good job, thank you for contributing to pharo . google code link to a non existent website. Where

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread kilon
ok found it in smalltalkhub and load it to the image, but trying CofigurationOfMars loadBleedingEdge gives me an error error: name not found unix . How I load it ? I am on Ubuntu 13.04 amd64. -- View this message in context:

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Carla F. Griggio
Hi! For Ubuntu read this blog entry where I explain the setup I had to do: http://marsonpharo.wordpress.com/2013/06/19/setting-up-the-environment/ It's a little outdated because it was one of the first things I did, but if something doesn't work just let me know or comment on the blog post.

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Esteban Lorenzano
oops... I updated the page... but most probably I should remove it. when ready to use filetree, I will move Mars to github or bitbucket :) Esteban On Sep 24, 2013, at 10:31 AM, kilon theki...@yahoo.co.uk wrote: You did an awesome job, I had not the chance to try your code. I assume it on

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread kilon
yeah it fails with error after executing : Gofer it url: 'http://www.smalltalkhub.com/mc/estebanlm/Mars/main'; package: 'ConfigurationOfMars'; load. ConfigurationOfMars loadBleedingEdge: 'All'. Error : nil cannot be found in Smalltalk dictionary here is the stack trace

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Santiago Bragagnolo
woaaa, i love it. Can the potion have the colour of the tests? (all green= green potion)) :3 does the potion get filled meanwhile tests are running? (i know all what i ask for is not needed :P ) 2013/9/24 Esteban Lorenzano esteba...@gmail.com oops... I updated the page... but most probably I

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Santiago Bragagnolo
(of course i didnt saw the video because my beloved proxy :) ) 2013/9/24 Santiago Bragagnolo santiagobragagn...@gmail.com woaaa, i love it. Can the potion have the colour of the tests? (all green= green potion)) :3 does the potion get filled meanwhile tests are running? (i know all what i

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread laurent laffont
Same error here on ArchLinux. Laurent On Tue, Sep 24, 2013 at 12:06 PM, kilon theki...@yahoo.co.uk wrote: yeah it fails with error after executing : Gofer it url: 'http://www.smalltalkhub.com/mc/estebanlm/Mars/main'; package: 'ConfigurationOfMars'; load. ConfigurationOfMars

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Carla F. Griggio
Santiago: yes! Germán said the same thing :P It would be awesome. Maybe filling the potion is more difficult, but at least I can change the color :P Kilon and laurent: I will try it in a new image and get back to you, thanks for trying it (or trying to try it :P). On Tue, Sep 24, 2013 at 12:30

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Carla F. Griggio
I'm checking that error and it's weird. First, I could load the project with no problems in the last Pharo 2.0 image I downloaded from pharo-project.org. But I checked your stacktrace and I see that the error comes from here: ExternalObject classinitialize ExternalObject initialize Smalltalk

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread laurent laffont
I've tried on Pharo 3.0. On Pharo2.0 one click it loads correctly. Laurent On Tue, Sep 24, 2013 at 1:06 PM, Carla F. Griggio carla.grig...@gmail.comwrote: I'm checking that error and it's weird. First, I could load the project with no problems in the last Pharo 2.0 image I downloaded from

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Esteban Lorenzano
ah yes... in 3.0 it will not work at the moment :) On Sep 24, 2013, at 2:25 PM, laurent laffont laurent.laff...@gmail.com wrote: I've tried on Pharo 3.0. On Pharo2.0 one click it loads correctly. Laurent On Tue, Sep 24, 2013 at 1:06 PM, Carla F. Griggio carla.grig...@gmail.com

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Alexandre Bergel
I am wondering. How far are we from dropping Morphic for good? By the way, is this the goal? Alexandre On Sep 24, 2013, at 4:09 AM, Carla F. Griggio carla.grig...@gmail.com wrote: Nope! I should learn how to do that :P I'll try to do it this week. On Tue, Sep 24, 2013 at 9:04 AM,

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Stéphane Ducasse
I am wondering. How far are we from dropping Morphic for good? Far. By the way, is this the goal? No I do not think so because they are plenty of experimentations that a native binding will not support. Stef Nope! I should learn how to do that :P I'll try to do it this week. On

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Goubier Thierry
Le 24/09/2013 15:05, Stéphane Ducasse a écrit : I am wondering. How far are we from dropping Morphic for good? Far. By the way, is this the goal? No I do not think so because they are plenty of experimentations that a native binding will not support. But could a Spec subset (or Spec

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Esteban Lorenzano
On Sep 24, 2013, at 3:05 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: I am wondering. How far are we from dropping Morphic for good? Far. yes, we still need a lot of work. but I'm working on made a release so others can collaborate :) By the way, is this the goal? No I

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Goubier Thierry
Le 24/09/2013 15:09, Esteban Lorenzano a écrit : On Sep 24, 2013, at 3:05 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: I am wondering. How far are we from dropping Morphic for good? Far. yes, we still need a lot of work. but I'm working on made a release so others can

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Esteban Lorenzano
you need gtk3-devel? weird... you should be ok without. We need to check that. Esteban On Sep 24, 2013, at 3:22 PM, Goubier Thierry thierry.goub...@cea.fr wrote: Le 24/09/2013 15:09, Esteban Lorenzano a écrit : On Sep 24, 2013, at 3:05 PM, Stéphane Ducasse stephane.duca...@inria.fr

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Goubier Thierry
I followed the instructions in another mail. Basically, it fails trying to load libgtk3 Thierry Le 24/09/2013 15:18, Esteban Lorenzano a écrit : you need gtk3-devel? weird... you should be ok without. We need to check that. Esteban On Sep 24, 2013, at 3:22 PM, Goubier Thierry

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Stéphane Ducasse
No I do not think so because they are plenty of experimentations that a native binding will not support. But could a Spec subset (or Spec itself?) target Mars? this is the idea. We should be able to reuse the composition logic of spec object. Stef

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Esteban Lorenzano
yes... if you have it (for 32bits), you should be ok. but maybe you need to change the path. On Sep 24, 2013, at 3:28 PM, Goubier Thierry thierry.goub...@cea.fr wrote: I followed the instructions in another mail. Basically, it fails trying to load libgtk3 Thierry Le 24/09/2013

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Mark Bestley
laurent.laff...@gmail.com wrote: --089e0122eca46a487504e71ea2a2 Content-Type: text/plain; charset=UTF-8 Same error here on ArchLinux. Laurent On Tue, Sep 24, 2013 at 12:06 PM, kilon theki...@yahoo.co.uk wrote: yeah it fails with error after executing : Gofer it url:

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread kilon
EstebanLM wrote the objective is to have an alternative. now, we are running morphs inside mars windows (with athens, etc.)... so there would not be a problem there :) now this sounds super interesting stuff, mixing moprhic with native guis. I hear that GTK3 is mostly Cairo based, and so is

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Goubier Thierry
I changed it to libgtk-3.so.0 instead of libgtk-3.so.0.600.0 (on ubuntu 13.04 it's libgtk-3.so.0.600.4 :)). However MarsTestRunner fail with a MNU: MarsListModelannounce: and I'm chasing a sizingPolicy nil in MarsLayout for MarsWorkspace Thierry Le 24/09/2013 15:28, Esteban Lorenzano a

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Sean P. DeNigris
kilon wrote And the fact that Morphic is written in smalltalk and not just another C library, is hard to beat for customization When one wants to do something non-standard, Morphic is insanely powerful. The only issue I have is cleaning and refactoring. I think the underlying idea is brilliant.

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread kilon
I agree, Morphic is quite messy but its design is very solid. Its just like any huge library need to go under a cleanup phase and be improved. I checked to find out if QT can be accessed from C , the short answer is no. So move along nothing to see here. I dont know what you mean by export the

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Esteban Lorenzano
er... of course Mars is designed to alllow the backend you want to plug in, but we thinkthat Gtk3 is ok for Linux and good enough for Windows. For OSX we have the Cocoa backend. So I do not understand this line of argument :) Esteban On Tue, Sep 24, 2013 at 10:42 PM, kilon theki...@yahoo.co.uk

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread Stéphane Ducasse
I saw Add multi-touch gesture recognizers ClutterPanAction, ClutterZoomAction, and ClutterRotateAction are gesture recognizers that can be used to detect common multi-touch gestures. The ClutterGestureAction class has been modified to make it easy to create new gesture recognizers. And I'm

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread kilon
Personally I don't care that much to be frank with you. I think the age of native look has passed and failed miserably. All the rage now is custom look guis, graphics app are strictly custom look, sound and music apps are strictly custom look and web apps of course as well. Only business apps are

Re: [Pharo-dev] [Esug-list] New Mars examples: Package Browser and Test Runner

2013-09-24 Thread btc
kilon wrote: I agree, Morphic is quite messy but its design is very solid. Its just like any huge library need to go under a cleanup phase and be improved. I checked to find out if QT can be accessed from C , the short answer is no. So move along nothing to see here. I dont know what