Hi all,
I am encountering a regression in Roassal2: before when I had an arrowed line with a label and I removed that line, the label would also disappear. This is no longer the case. :-(
I tried to figure out how to fix it, but the RTEdge I get from the view does not seem to have any link to the label, so I cannot remove it by hand either. What can I do?
BTW: RTArrowwedLine ? Should that not be RTArrowedLine ?
More detailed code below:
“construction"
edge := (RTEdge from: efrom to: eto) model: trans name.
arrow := RTArrowwedLine new color: trans color.
arrow line width: 2.
arrow head width: 2.
arrow withOffsetIfMultiple.
view add: ( (edge + arrow) @ (RTLabelled new color: trans color; view: view; offsetOnEdge: 0.3)) .
“destruction”
(view edgeFromModel: trans name) remove
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry
PLEIAD lab - Computer Science Department (DCC) - University of Chile
Dear all,
We are happy to release Hapao2 for Pharo. Ricard Jacas and Alejandro Infante put quite some work on Spy2 (an über cool profiling framework for Pharo) and Hapao2.
Hapao2 is about assessing the test coverage of your code and is a major revamp of Hapao1, which was presented a couple of years ago by Vanessa.
Hapao2 does not only list covered and uncovered methods, as most test coverage tool on Earth will do. Hapao gives a great visualization to easily navigate in your code, assess its complexity, and give you a great visual output telling its coverage.
You need Roassal in your image:
Gofer new smalltalkhubUser: 'ObjectProfile'
project: 'Roassal2';
package: 'ConfigurationOfRoassal2';
load.
(Smalltalk at: #ConfigurationOfRoassal2) load
and you need S2py:
MCHttpRepository
location: 'http://smalltalkhub.com/mc/ObjectProfile/S2py/main'
user: ''
password: ''
New entries will appear in the world menu:
You can run the test coverage on :
- the class classes you have modified,
- on a particular
- on a particular class category
- on the last class categories you have modified
- on the last packages you have modified
Here is a portion of a large coverage:
A technical description of Hapao may be found on http://bergel.eu/download/papers/Berg12c-HapaoSCP.pdf
We are daily using Hapao to help us understand our tests.
Cheers,
Ricardo, Alejandro & Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
I am not sure if other have seen this. Select a piece of text in a workspace, and type:
cmd-shift-‘
=> insert ‘ … ‘ around the selected text
cmd-shift-[
=> insert [ … ]
Cool!
Are there other shortcuts?
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
Doru, I have see you’ve just merged moveBehind:. Up to now, I have always used pushFront: and pushBack:
What is the vocabulary we should use? I have no problem changing the code I have. I am just looking for the best vocabulary.
Also, I have recently added some methods in TRConstraint, such as alignFromLeft:, alignFromRight:, use:alignFromBottom:, setAllToMaxWidth:
I am not so sure about the name of these methods. Any better suggestion?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
Consider the following:
view := RTView new.
view add: (RTBox new size: 50) element.
view on: TRKeyDown do: [ :evt |
evt keyCombination = $j command ifTrue: [ RTZoomInMove on: view ].
evt keyCombination = $k command ifTrue: [ RTZoomOutMove on: view ] ].
view
Apparently, there is no way, the keydown event are emitted in GTInpsector? I have to open the view for this :-(
Can this be fixed?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 1088 by alexandr...(a)objectprofile.com: GTInspector capture
Roassal keystroke
https://code.google.com/p/moose-technology/issues/detail?id=1088
Consider the following:
view := RTView new.
view add: (RTBox new size: 50) element.
view on: TRKeyDown do: [ :evt |
evt keyCombination = $j command ifTrue: [ RTZoomInMove on: view ].
evt keyCombination = $k command ifTrue: [ RTZoomOutMove on: view ] ].
view
Apparently, there is no way, the keydown event are emitted in GTInpsector?
I have to open the view for this :-(
Can this be fixed?
Doru: It looks like the Pager does not allow the Roassal presentation to
take the focus at all.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
Hi!
Soon, we will face the problem of having too many tabs.
E.g.,
Any idea how to fix this?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
For an experiment, I would like to analyze some packages of Pharo 4.0 (Morph and Polymorph). Of course, I would like to do it with Moose ;o) But, Moose image is currently running on top of Pharo 3.0. So I would like to know how I can do mse models of Pharo 4.0 (importing Fame, Famix and Smalltalk importer into Pharo 4.0 would be enough?) Has someone already tried to load Moose in Pharo4.0?
Thanks in advance for your help.
Anne