The comment of this version says: -=-=-=-=-=-=-=-=-=-=-=-= This version contains a number of important refactorings and improvement: - MOGraphElement.children has been renamed into MOGraphElement.nodes - allChildrenDo: -> allNodesDo: - added a method MOGraphElement>>handleException: that handle error. Normally, an image should not freeze when rendering an erroneous Mondrian script. - Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve the ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges - recagorization of methods in MOArrowedOrthoVerticalLineShape - Bug fixed in MOLineShape>>containsPoint:for: This solved the ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this - Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green! -=-=-=-=-=-=-=-=-=-=-=-=
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre
Thanks Alex, that's good to see Mondrian moving on.
On 9 déc. 2009, at 16:00, Alexandre Bergel wrote:
The comment of this version says:
This version contains a number of important refactorings and improvement:
- MOGraphElement.children has been renamed into MOGraphElement.nodes
- allChildrenDo: -> allNodesDo:
- added a method MOGraphElement>>handleException: that handle error. Normally, an image should not freeze when rendering an erroneous Mondrian script.
- Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve the ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges
- recagorization of methods in MOArrowedOrthoVerticalLineShape
- Bug fixed in MOLineShape>>containsPoint:for: This solved the ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this
- Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green!
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Mondrian is moving and will continue to do so. What I would like to do in the future: - fixing bugs - better interactivity (automatic highlighting of some elements) - dynamic update (adding/removing/replacing nodes and edges) - adding some animation capabilities - using Cairo
Cheers, Alexandre
On 9 Dec 2009, at 13:33, Simon Denier wrote:
Thanks Alex, that's good to see Mondrian moving on.
On 9 déc. 2009, at 16:00, Alexandre Bergel wrote:
The comment of this version says:
This version contains a number of important refactorings and improvement:
- MOGraphElement.children has been renamed into MOGraphElement.nodes
- allChildrenDo: -> allNodesDo:
- added a method MOGraphElement>>handleException: that handle
error. Normally, an image should not freeze when rendering an erroneous Mondrian script.
- Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve the
ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges
- recagorization of methods in MOArrowedOrthoVerticalLineShape
- Bug fixed in MOLineShape>>containsPoint:for: This solved the
ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this
- Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green!
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
+1 on dynamic update! I have nodes that I want to switch their visualization for so that I can have a summary view/expanded view switch on a double click.
On 09 Dec 2009, at 13:52, Alexandre Bergel wrote:
Mondrian is moving and will continue to do so. What I would like to do in the future:
- fixing bugs
- better interactivity (automatic highlighting of some elements)
- dynamic update (adding/removing/replacing nodes and edges)
- adding some animation capabilities
- using Cairo
Cheers, Alexandre
-- Johan Fabry jfabry@dcc.uchile.cl - http://dcc.uchile.cl/~jfabry PLEIAD Lab - Computer Science Department (DCC) - University of Chile
+1 this is important Mondrian can really get cooler and cooler.
Alex did you check the Strike font 7 px because they look also really nice and small.
Stef
Thanks Alex, that's good to see Mondrian moving on.
On 9 déc. 2009, at 16:00, Alexandre Bergel wrote:
The comment of this version says:
This version contains a number of important refactorings and improvement:
- MOGraphElement.children has been renamed into MOGraphElement.nodes
- allChildrenDo: -> allNodesDo:
- added a method MOGraphElement>>handleException: that handle error. Normally, an image should not freeze when rendering an erroneous Mondrian script.
- Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve the ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges
- recagorization of methods in MOArrowedOrthoVerticalLineShape
- Bug fixed in MOLineShape>>containsPoint:for: This solved the ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this
- Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green!
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Excellent work, Alex!
"MooseModel browseMeta" works nicely now :)
Cheers, Doru
On 9 Dec 2009, at 22:13, Stéphane Ducasse wrote:
+1 this is important Mondrian can really get cooler and cooler.
Alex did you check the Strike font 7 px because they look also really nice and small.
Stef
Thanks Alex, that's good to see Mondrian moving on.
On 9 déc. 2009, at 16:00, Alexandre Bergel wrote:
The comment of this version says:
This version contains a number of important refactorings and improvement:
- MOGraphElement.children has been renamed into MOGraphElement.nodes
- allChildrenDo: -> allNodesDo:
- added a method MOGraphElement>>handleException: that handle
error. Normally, an image should not freeze when rendering an erroneous Mondrian script.
- Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve the
ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges
- recagorization of methods in MOArrowedOrthoVerticalLineShape
- Bug fixed in MOLineShape>>containsPoint:for: This solved the
ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this
- Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green!
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"No matter how many recipes we know, we still value a chef."
+1 this is important Mondrian can really get cooler and cooler.
I also would like to add new buttons next to + and -. One for the history and a second for that provides help and script examples.
Alex did you check the Strike font 7 px because they look also really nice and small.
I will look into that. Life will be more relax avec ecoop deadline.
Alexandre
Stef
Thanks Alex, that's good to see Mondrian moving on.
On 9 déc. 2009, at 16:00, Alexandre Bergel wrote:
The comment of this version says:
This version contains a number of important refactorings and improvement:
- MOGraphElement.children has been renamed into MOGraphElement.nodes
- allChildrenDo: -> allNodesDo:
- added a method MOGraphElement>>handleException: that handle
error. Normally, an image should not freeze when rendering an erroneous Mondrian script.
- Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve the
ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges
- recagorization of methods in MOArrowedOrthoVerticalLineShape
- Bug fixed in MOLineShape>>containsPoint:for: This solved the
ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this
- Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green!
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
On 10 déc. 2009, at 12:52, Alexandre Bergel wrote:
+1 this is important Mondrian can really get cooler and cooler.
I also would like to add new buttons next to + and -. One for the history and a second for that provides help and script examples.
It would be good if the history only remembers different scripts, and not all scripts launched each time I click the generate button.
Alex did you check the Strike font 7 px because they look also really nice and small.
I will look into that. Life will be more relax avec ecoop deadline.
Alexandre
Stef
Thanks Alex, that's good to see Mondrian moving on.
On 9 déc. 2009, at 16:00, Alexandre Bergel wrote:
The comment of this version says:
This version contains a number of important refactorings and improvement:
- MOGraphElement.children has been renamed into MOGraphElement.nodes
- allChildrenDo: -> allNodesDo:
- added a method MOGraphElement>>handleException: that handle error. Normally, an image should not freeze when rendering an erroneous Mondrian script.
- Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve the ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges
- recagorization of methods in MOArrowedOrthoVerticalLineShape
- Bug fixed in MOLineShape>>containsPoint:for: This solved the ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this
- Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green!
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
It would be good if the history only remembers different scripts, and not all scripts launched each time I click the generate button.
I was thinking about that as well, but this does not look like to be trivial. I will have time to think about it next week.
Alexandre
Alex did you check the Strike font 7 px because they look also really nice and small.
I will look into that. Life will be more relax avec ecoop deadline.
Alexandre
Stef
Thanks Alex, that's good to see Mondrian moving on.
On 9 déc. 2009, at 16:00, Alexandre Bergel wrote:
The comment of this version says:
This version contains a number of important refactorings and improvement:
- MOGraphElement.children has been renamed into
MOGraphElement.nodes
- allChildrenDo: -> allNodesDo:
- added a method MOGraphElement>>handleException: that handle
error. Normally, an image should not freeze when rendering an erroneous Mondrian script.
- Bug fixed in MOGraphElement>>elementAt:ifAbsent: This solve
the ISSUE #193. A test has been added: MOViewRendererTest>>testEdgeContainsPointWithEdges
- recagorization of methods in MOArrowedOrthoVerticalLineShape
- Bug fixed in MOLineShape>>containsPoint:for: This solved the
ISSUE #249. The problem stems from using CurvedLine. I added a test MOViewRendererTest>>testEdgeContainsPointCurveFitter for this
- Added a safeguard in MOAnnouncer>>popupText:
All 164 Test methods are green!
Doru, I wanted to do a merge with tg.296, but you redefined MOSplineShape>>display:on: and I provide a new version of this method (I refactored some part). Maybe you want to do the merging of this method. I can do it if you want.
I am now updating the corresponding issues in code.google.com
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev