Hi,
I remind you that the MooseDay will take place in Lille on the 19th December and a joint Moose and Pharo sprint on the 20th. I know that some of you will come even if they don't have yet filled in the doodle (so please fill in it http://www.doodle.com/d82xvu7ad4umqqxy).
I also need to know who wants to present something on what topic in order to organize the program and diffuse it. If you plan to make a presentation, can you please send me an email rapidly?
Thanks in advance.
Anne
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Component-Glamour
New issue 1011 by usman.bh...(a)gmail.com: Rubric presentation does not
display text attribtues
http://code.google.com/p/moose-technology/issues/detail?id=1011
We could format Text by adding various attributes and show the text in a
glamour text presentation. However, with rubric text presentation, text
attribute are not shown. Is this a feature or bug?
The script below can be used to reproduce the bug.
| browser text|
text := (Text fromString: 'A new text') addAttribute: (TextColor color:
Color orange ).
browser := GLMTabulator new.
browser row: #text.
browser transmit to: #text; andShow: [ :a |
a rubricText
title: 'Text with selection'; "Text is orange"
display: text; format: #yourself ].
browser openOn:1
--
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,
Is it possible to have an element that does not scale when the camera extent changes? Eg. I want to have circle that is always 10px in diameter no matter what is the zoom.
Cheers.
Uko
I think this is an important synchronization mechanism, and we should try
to keep it going. It takes only a couple of minutes to write down what you
have done.
### Here's what I've been up to since the last WhatsUp:
- Consolidated Moose 5.0 (it's now working fully in Pharo 3.0)
- Cleaned the Moose issue tracker
- Looked into the problem related to SpecDebugger requiring Spec inspector.
Unfortunately, the problem is still not solved. A little story is described
here:
http://www.humane-assessment.com/blog/debugging-the-debugger-with-the-inspe…
- Reviewed and improved GTDebugger (with Andrei)
- Installed GTInspector and GTDebugger as default tools in the Moose image
(with Andrei). A preview screenshot is available here:
https://www.dropbox.com/s/hzxg82nzz163gb1/2013-11-15%2019.20.42%20-%20gtdeb…
### What's next, until 2013-11-30 (*):
- Work on the GTDebugger to make it even sexier
- Build a simple overview visualization for software systems
- Translate the Moose book into Pillar
Cheers,
Doru
--
www.tudorgirba.com
"Every thing has its own flow"
Hello,
Due to the pragma-based recognition of properties and class-side
annotations for Moose entities we never know if we put the all the needed
pragmas and that there was no typing error involved in our custom entities
and properties. We only get to know if there is some information missing
once we start manipulating the entities in the interface where we may have:
1/ missing information or 2/ nils + DNUs.
So, what I am thinking to do is to run my battery of tests on a generated
model and the MSE (export and then import) version of the model to see if
we didn't lose information in saving the model in an MSE file and getting
it back.
Do we have such types of tests in Moose: same tests that are run on a model
before exporting it and after importing it?
regards,
Usman
Hi Fabrizio and others,
I loaded the Petit PHP parser. Now I want to use it but I see no clues. Do
anyone has an example how to parse PHP code like this:
class myClass
{
public $abc;
public function test() {
include "abc.php"; }
}
Cheers,
Hernán
I create a new property in a MooseEntity.
isFlag
<MSEProperty: #isFlag type: #Boolean>
<MSEComment: 'An exemplary flag'>
^ isFlag
I do MooseModel resetMeta.
I export the model with the entity containing the flag to an MSE.
isFlag property is absent in the mse file.
Is this a known bug/feature or do I need to update something?
Usman
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 918 by benjamin...(a)gmail.com: GLMTreePresentation display
artifact when selection is set to an unexpanded node
http://code.google.com/p/moose-technology/issues/detail?id=918
Execute the following Workspace script, then in the left pane, click on $X
while it is not expanded. An display artifact appears on the first line as
shown in attached image, which is the an overlap of the the hidden third
level $X and $O. See attached PNG.
Also the right pane locks up, which can be reset by unexpanding $A.
If you expand the $X in the right pane before clicking the $X in the left
pane, the problem does not occur.
---
|browser |
browser := GLMTabulator new.
browser column: #one; column: #two.
browser transmit to: #one; andShow:
[ :a |
a tree
rootsExpanded;
children: [:x :i | x asString size > 1 ifTrue: [x] ifFalse:
[OrderedCollection new] ] ;
format: [ :x | x isCollection ifTrue: [x first] ifFalse: [x] ].
].
browser transmit to: #two; andShow:
[ :a |
a tree
rootsExpanded;
children: [:x :i | x asString size > 1 ifTrue: [x] ifFalse:
[OrderedCollection new] ] ;
format: [ :x | x isCollection ifTrue: [x first] ifFalse: [x] ].
].
browser transmit from: #one; to: #two port: #selection.
browser openOn: #(($A $B ) ($C $E ($X $O)))
Attachments:
GLMTreePresentation-artifact.png 9.6 KB
--
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
Name: ConfigurationOfPetitParser-StephanEggermont.45
Author: StephanEggermont
Time: 21 November 2013, 9:38:06.125 am
UUID: 45d3d648-e50b-4035-b7ca-51f53a668c5d
Ancestors: ConfigurationOfPetitParser-StephanEggermont.44
Defined package dependencies for snapshot
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 772 by google....(a)ben.coman.com.au: Moose Panel > ST importer >
incorrect selection highlighting
http://code.google.com/p/moose-technology/issues/detail?id=772
Upon removing an item from a list, the next item down becomes higlighted
like it is selected and the highlighting cannot be removed. It is not
really selected.
How to reproduce the problem:
1. Unzipped Moose Suite 4.6 Development
2. Ran Moose.app\Contents\Windows\Squeak.exe
3. WorldMenu > Moose > Moose Panel
4. Clicked the ST downarrow icon. (btw, you might think about giving the
dialog that pops up a title)
5. In the [Initial list] tab selected the nine "AST-*" entries and clicked
the three-right-arrows.
6. In the [Selection] tab, selected "AST-Semantic" and clicked the
three-left-arrows.
The row below that - "AST-Semantic-Binding" - is now highlighted as
selected.
7. Try to get rid of the selection highlighting on "AST-Semantic-Binding"
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 977 by step...(a)stack.nl: No widestring method definitions
http://code.google.com/p/moose-technology/issues/detail?id=977
Gemstone doesn't like widestring method definitions.
MCMethodDefinition allInstances select: [ :each | (each source isKindOf:
ByteString) not ]
should return an empty collection. In Pharo 3.0 it does.
In Moose 4.8 however we have
VerveineJTestResource>mse
MalPorterStemmerTest>porterTestData
MalStopwords>moreBasicEnglish
MalGermanStemmer>performStemming:
PPAnalyzerTest>grammarD
Stephan
--
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!
I had fun understanding how countries may be described using SVG.
Here is a first shoot:
Moving the mouse above a country name highlight the country. You can now rehearse your geography.
The complete source code of this example is:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| view element nameComponent label |
view := ROView new.
ROSVGPath countries do: [ :k |
element := (ROSVGPath path: (ROSVGPath perform: k)) elementOn: k.
view add: element.
].
nameComponent := ROElement new.
ROSVGPath countries do: [ :k |
label := ROLabel elementOn: k asString.
label @ ROLightlyHighlightable.
label on: ROMouseEnter do: [ :event | ROBlink highlight: (view elementFromModel: event model asSymbol) ].
label on: ROMouseLeave do: [ :event | ROBlink unhighlight: (view elementFromModel: event model asSymbol) ].
nameComponent add: label.
].
ROGridLayout new
gapSize: -3;
lineItemsCount: 15;
on: nameComponent elements.
view add: nameComponent.
nameComponent translateTo: 0 @ 400.
view openInWindowSized: 1000 @ 700
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Component-Famix Milestone-5.0
New issue 1014 by tu...(a)tudorgirba.com: FileAnchor should store file names
with / only
http://code.google.com/p/moose-technology/issues/detail?id=1014
On Windows, VerveineJ exports source file anchors with \. If the MSE file
is afterwards copied on a Linux or Mac machine, the path is not found.
One solution is to ensure that all occurrences of \ are replaced when
loading a FileAnchor.
--
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,
roassal views have a nice feature in glamour - a new glamour pane is opened when an entity is clicked. This is being set up by:
aView raw allElementsDo: [:each |
each on: ROMouseClick do: [:event | self selection: each model ]] ].
in GLMRoassalPresentation>>renderOn:.
I’d like to know if there is a possibility to do it yourself, because I generate some nodes dynamically when view is already displayed.
Cheers.
Uko
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Component-Glamour
New issue 1012 by usman.bh...(a)gmail.com: GLMExpander does not allow
changing pane size
http://code.google.com/p/moose-technology/issues/detail?id=1012
In GLMExpander panes cannot be resized to show completely the contents of
the contained presentation. A script with an expander showing an Eyesee
chart to demonstrate the problem:
browser := GLMDashboard new.
browser title: 'Expander Example'.
expander := GLMExpander new.
expander title: 'Chart'.
expander show: [ :a |
a title: [ 'A simple eyesee chart' ].
a eyesee
title: 'Sample bar chart';
diagram: [:renderer :x :y |
renderer verticalBarDiagram
y: #yourself;
models: #(5 2 10 6 12 8);
width: 200;
height: 450;
baseAxisLine.
renderer interaction popupText:
#yourself ]].
browser addPaneNamed: #metrics extent: 200@450.
browser transmit to: #metrics; andShow: [:a |
a custom: expander ].
browser openOn: #('first exmple')
--
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!
Time to time, the following gets rendered:
Characters have different sizes, which is not pleasant to read. Any idea how this comes from?
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
hi!
Some have asked about adding routes and defining cities:
https://twitter.com/objectprofile/status/402397548067176448
We have extended our builder with such possibilities.
Soon the builder will work on Roassal@Amber.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Status: New
Owner: ----
Labels: Type-Enhancement Priority-Medium Usability
New issue 732 by tudor.gi...(a)gmail.com: Moose should improve the visuals
for larger fonts
http://code.google.com/p/moose-technology/issues/detail?id=732
The icons from GLMUIThemeExtraIcons and from MooseIcons should be saved in
larger resolutions (currently, they are in 16x16).
Mondrian should offer a default class variable for the size of nodes and
the width of nodes and edges.
These should be settable via global settings.