deprecating roassal
by Tudor Girba
Hi,
I think Roassal2 is strong enough now to start deprecating Roassal. I would
like that when we ship Moose 5.0 to only have Roassal2 loaded. Of course,
Roassal should still be in the image.
This is important because Moose should remain as slim as possible.
To this end, we have to go through the existing Roassal visualization and
either delete them (if they are no longer used), or update them to work
with Roassal.
Do you see problems with this?
Doru
--
www.tudorgirba.com
"Every thing has its own flow"
9 years, 1 month
what is the process to get changes integrated into moose?
by Pharo4Stef
Hi
what is the process to get changes integrated into moose?
We fixed two problems in DM and knonkrator and I do not know
what is the process for their integration.
Then is the rest API integrated into Moose?
Stef
9 years, 1 month
Map Builder
by Alexandre Bergel
Hi!
Some of you have asked about visualizing locations on a map. It is fairly easy using the map builder in roassal 2. Here is a small example:
=-=-=-=-=-=-=-=-=-=-=-=
| map |
map := RTMapBuilder new.
map countries: #('UnitedStates' 'Canada' 'Mexico').
map cities addCityNamed: 'New York City' location: 40.7127 @ -74.0059.
map cities addCityNamed: 'Ottawa' location: 45.420833 @ -75.69.
map cities addCityNamed: 'Mexico City' location: 19.433333 @ -99.133333.
map cities: #('New York City' 'Ottawa' 'Mexico City').
map render.
map view
-=-=-=-=-=-=-=-=-=-=-=-=
You will have something like:
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
9 years, 1 month
moose association
by Stéphane Ducasse
Hi doru
I have a couple of questions?
- what is the process to get in the moose association because synectique is wondering how to help moose?
- once in the association what is the decision process if any?
- who is in the moose association? is it an empty shell?
Stef
9 years, 1 month
About a Moose Supporting companies on the Moose web
by Pharo4Stef
Hi
since synectique is actively participating to moose
- Petit parser extension
- Rest API
- many bug fixes
we are wondering how we could help more Moose and I think that showing that there are companies behind moose would be good.
So I would like to know how we can get a tab on the moose web page with supporting companies.
Stef
9 years, 1 month
moose association
by Pharo4Stef
Hi doru
I have a couple of questions?
- what is the process to get in the moose association because synectique is wondering how to help moose?
- once in the association what is the decision process if any?
- who is in the moose association? is it an empty shell?
Stef
9 years, 1 month
A first proposition for legend in roassal 2
by Usman Bhatti
Hello,
I started to see how an implementation of a legend can be provided in
Roassal 2.
I added this methods in TRCanvas>>addLegend:..
addLegend: aDictionary
| startPos interNodeWidth|
interNodeWidth := 30.
fixedShapes isEmpty ifTrue: [ startPos := self topLeft + (10@20) ] ifFalse:
[startPos := self topLeft + (10@40)].
aDictionary associationsDo:
[ :association |
|shape|
self
addFixedShape:
(TRBoxShape new
size: 10;
translateTo: startPos;
color: association value).
shape := (TRLabelShape new
text: association key;
fontSize: 10).
shape translateTo: (shape width /2) + startPos x + 10 @ startPos y.
self
addFixedShape: shape.
startPos := startPos x + shape width + interNodeWidth @ startPos y ].
Usage example:
============================================
| v e1 e2 l |
v := RTView new.
e1 := (RTEllipse new size: 30; color: (Color blue alpha: 0.3)) element.
e2 := (RTEllipse new size: 30; color: (Color yellow alpha: 0.3)) element.
l := (RTLine new attachPoint: RTShorterDistanceAttachPoint new) edgeFrom:
e1 to: e2.
e1 @ RTDraggable.
e2 @ RTDraggable.
v canvas addLegend: ({ 'Red' -> Color red. 'very very green' -> Color
green.'blue' -> Color blue. 'Cyan' -> Color cyan. 'Cyan2' -> Color cyan})
asDictionary.
v addAll: (Array with: l with: e2 with: e1).
v open
=========================================
Questions for Roassal guys:
- Is TRCanvas the right place to add a legend? I started from here because
it allows adding fixed shapes to the view.
- how do I tell the canvas not to draw where meta-items are drawn such as
legend(s), menus, etc.
If this is correct, Leo might continue from here on and put this code in a
class to add more customizations.
tx,
Usman
9 years, 1 month
GraphET2 in the moose image?
by Alexandre Bergel
Hi Pablo,
Is GraphET2 part of Moose? If no, can you please take care of this?
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
9 years, 1 month