Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 1 participants
- 144633 messages
Re: [Pharo-dev] [Gsoc] [FastTable improvements] [Features request]
by Andrei Chis
Hi Elhamer,
A few other things that could possible be done:
- Horizontal scrollbars
- Better integration between Glamour and FastTable (there are quite a few
issues on the bug tracker about this)
- Better support for lazy DataSources especially in the tree widget.
- Support to automatically resize columns to fix the content
Cheers,
Andrei
On Wed, Mar 29, 2017 at 5:39 PM, Elhamer Oussama AbdelKHalek <
abdelkhalekdev(a)gmail.com> wrote:
> Dear Pharo community,
>
>
> I am planning in working on FastTables improvements during Gsoc as
> suggested by Mr. Stephan Eggermont.
>
> Iâve managed to collect some important features and ideas suggested by
> some of you (thanks to @stephan, @cyrilferlicot, @thierrygoubier,
> @estebanlm, @jfabry) in the following repo (as issues):
>
>
> https://github.com/SamTheDev/Pharo-FastTable-improvements/issues
>
>
> You might come across some FT limitations or issues while working with
> Pharo as a user or as a contributor, I would appreciate hearing your
> thoughts on this, please feel free to share your reviews/ideas/requests â¦
> on the repo.
>
>
> Thank you for your contribution,
>
> Elhamer.
>
March 29, 2017
Re: [Pharo-dev] Rubric on 64 bit VM
by Stephane Ducasse
+ 1
and push it to Rubric.
On Wed, Mar 29, 2017 at 5:10 PM, Esteban Lorenzano <estebanlm(a)gmail.com>
wrote:
>
> On 29 Mar 2017, at 17:01, Andrei Chis <chisvasileandrei(a)gmail.com> wrote:
>
>
>
> On Wed, Mar 29, 2017 at 2:12 PM, Esteban Lorenzano <estebanlm(a)gmail.com>
> wrote:
>
>> why does rubric checks for maxVal at first instance?
>>
>
> This is the problematic code for Spotter:
>
> RubAbstractTextArea>>#drawingBounds
> ^ (self scrollPane isNil or: [ self wrapped ])
> ifTrue: [self innerBounds]
> ifFalse: [ self innerBounds topLeft extent: SmallInteger maxVal @
> SmallInteger maxVal ]
>
>
> looks like heâs trying to get an incredible huge drawing area.
> I would just extract that to a RubAbstractTextArea class>>#maxExtent class
> method, and with constant numbers, as Eliot suggested.
>
> Esteban
>
>
>
>>
>> > On 29 Mar 2017, at 14:07, Andrei Chis <chisvasileandrei(a)gmail.com>
>> wrote:
>> >
>> > Hi,
>> >
>> > Right now rubric relies on 'SmallInteger maxVal' to set the drawing
>> bounds when a size is not set for the editor. This has some side-effects,
>> like the text in Spotter not appearing on 64 bit given that some drawing
>> methods from the graphical backend seem to expect 32 bit ranges. We can fix
>> this by introducing #maxVal32 or maybe there could be some range checks in
>> the canvas. Comments?
>> >
>> > Cheers,
>> > Andrei
>>
>>
>>
>
>
March 29, 2017
Re: [Pharo-dev] [Gsoc] [FastTable improvements] [Features request]
by Stephane Ducasse
What I do not like is that a source is a Morph and not a domain object.
To me there is something wrong. I do not understand why we will have to
rewrite source objects
to get fast table in another UI.
On Wed, Mar 29, 2017 at 5:52 PM, Stephane Ducasse <stepharo.self(a)gmail.com>
wrote:
> Excellent idea!!!
>
> On Wed, Mar 29, 2017 at 5:39 PM, Elhamer Oussama AbdelKHalek <
> abdelkhalekdev(a)gmail.com> wrote:
>
>> Dear Pharo community,
>>
>>
>> I am planning in working on FastTables improvements during Gsoc as
>> suggested by Mr. Stephan Eggermont.
>>
>> Iâve managed to collect some important features and ideas suggested by
>> some of you (thanks to @stephan, @cyrilferlicot, @thierrygoubier,
>> @estebanlm, @jfabry) in the following repo (as issues):
>>
>>
>> https://github.com/SamTheDev/Pharo-FastTable-improvements/issues
>>
>>
>> You might come across some FT limitations or issues while working with
>> Pharo as a user or as a contributor, I would appreciate hearing your
>> thoughts on this, please feel free to share your reviews/ideas/requests â¦
>> on the repo.
>>
>>
>> Thank you for your contribution,
>>
>> Elhamer.
>>
>
>
March 29, 2017
Re: [Pharo-dev] [Gsoc] [FastTable improvements] [Features request]
by Stephane Ducasse
Excellent idea!!!
On Wed, Mar 29, 2017 at 5:39 PM, Elhamer Oussama AbdelKHalek <
abdelkhalekdev(a)gmail.com> wrote:
> Dear Pharo community,
>
>
> I am planning in working on FastTables improvements during Gsoc as
> suggested by Mr. Stephan Eggermont.
>
> Iâve managed to collect some important features and ideas suggested by
> some of you (thanks to @stephan, @cyrilferlicot, @thierrygoubier,
> @estebanlm, @jfabry) in the following repo (as issues):
>
>
> https://github.com/SamTheDev/Pharo-FastTable-improvements/issues
>
>
> You might come across some FT limitations or issues while working with
> Pharo as a user or as a contributor, I would appreciate hearing your
> thoughts on this, please feel free to share your reviews/ideas/requests â¦
> on the repo.
>
>
> Thank you for your contribution,
>
> Elhamer.
>
March 29, 2017
[Gsoc] [FastTable improvements] [Features request]
by Elhamer Oussama AbdelKHalek
Dear Pharo community,
I am planning in working on FastTables improvements during Gsoc as
suggested by Mr. Stephan Eggermont.
Iâve managed to collect some important features and ideas suggested by some
of you (thanks to @stephan, @cyrilferlicot, @thierrygoubier, @estebanlm,
@jfabry) in the following repo (as issues):
https://github.com/SamTheDev/Pharo-FastTable-improvements/issues
You might come across some FT limitations or issues while working with
Pharo as a user or as a contributor, I would appreciate hearing your
thoughts on this, please feel free to share your reviews/ideas/requests â¦
on the repo.
Thank you for your contribution,
Elhamer.
March 29, 2017
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/60454
Home: https://github.com/pharo-project/pharo-core
March 29, 2017
[pharo-project/pharo-core] 3c7836: 60454
by GitHub
Branch: refs/heads/6.0
Home: https://github.com/pharo-project/pharo-core
Commit: 3c7836a79b6891139d0b0192ab61b6177f7e2866
https://github.com/pharo-project/pharo-core/commit/3c7836a79b6891139d0b0192…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
A ConfigurationOfFastTable.package/ConfigurationOfFastTable.class/instance/versions/version012_.st
M ConfigurationOfGTDebugger.package/ConfigurationOfGTDebugger.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTDebugger.package/ConfigurationOfGTDebugger.class/instance/versions/version311_.st
M ConfigurationOfGTEventRecorder.package/ConfigurationOfGTEventRecorder.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTEventRecorder.package/ConfigurationOfGTEventRecorder.class/instance/versions/version18_.st
M ConfigurationOfGTInspectorCore.package/ConfigurationOfGTInspectorCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTInspectorCore.package/ConfigurationOfGTInspectorCore.class/instance/versions/version329_.st
M ConfigurationOfGTPlaygroundCore.package/ConfigurationOfGTPlaygroundCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTPlaygroundCore.package/ConfigurationOfGTPlaygroundCore.class/instance/versions/version325_.st
M ConfigurationOfGTSpotter.package/ConfigurationOfGTSpotter.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTSpotter.package/ConfigurationOfGTSpotter.class/instance/versions/version227_.st
M ConfigurationOfGToolkitCore.package/ConfigurationOfGToolkitCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGToolkitCore.package/ConfigurationOfGToolkitCore.class/instance/versions/version337_.st
M ConfigurationOfGlamourCore.package/ConfigurationOfGlamourCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGlamourCore.package/ConfigurationOfGlamourCore.class/instance/versions/version437_.st
M GT-Debugger.package/GTGenericStackDebugger.class/instance/updating/selectionChanged_.st
M GT-Debugger.package/GTGenericStackDebugger.class/instance/updating/updateSelectionInterval.st
M GT-Debugger.package/GTMoldableDebugger.class/instance/accessing context/contextToSelectFrom_.st
M GT-Debugger.package/GTMoldableDebugger.class/instance/accessing context/interruptedContext.st
M GT-Debugger.package/GTMoldableDebugger.class/instance/actions/debug_using_.st
A GT-Debugger.package/GTMoldableDebugger.class/instance/actions/openAndInitialize_.st
A GT-Debugger.package/GTMoldableDebugger.class/instance/updating/removeSessionSilently.st
M GT-Inspector.package/GTRawObjectVariablesBrowser.class/instance/private building/variablesIn_.st
M GT-InspectorExtensions-Core.package/extension/SequenceableCollection/instance/gtInspectorItemsIn_.st
M GT-Playground.package/GTPlayBindingThemer.class/instance/empty-text/emptyTextFontSize.st
M GT-Spotter.package/GTSpotter.class/instance/notifying/notifyCandidateSelected_for_.st
M GT-Spotter.package/GTSpotterCandidatesList.class/instance/testing/isEmpty.st
A GT-Spotter.package/GTSpotterCandidatesList.class/instance/testing/isNotEmpty.st
M GT-Spotter.package/GTSpotterItemActionbarBrick.class/instance/adding/addActionButton_.st
M GT-Spotter.package/GTSpotterItemActionbarBrick.class/instance/brick-properties-events/onThemerChanged.st
M GT-Spotter.package/GTSpotterItemBrick.class/README.md
M GT-Spotter.package/GTSpotterItemBrick.class/definition.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/accessing/actionbarBrick.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/accessing/actionbarBrick_.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/accessing/iconBrick_.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/accessing/stepModel_.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/accessing/text_.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/actions/beSelected.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/actions/hideActionbar.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/actions/showActionbar.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/check.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/deselect.st
R GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/doubleClick_.st
R GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/handlesMouseDown_.st
R GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/mouseDown_.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/onSelectedChanged_.st
R GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/singleClick_.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/event handling/uncheck.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/initialization/initialize.st
A GT-Spotter.package/GTSpotterItemBrick.class/instance/morphic - events/doubleClick_.st
A GT-Spotter.package/GTSpotterItemBrick.class/instance/morphic - events/handlesMouseDown_.st
A GT-Spotter.package/GTSpotterItemBrick.class/instance/morphic - events/mouseDown_.st
A GT-Spotter.package/GTSpotterItemBrick.class/instance/morphic - events/singleClick_.st
M GT-Spotter.package/GTSpotterItemBrick.class/instance/notifying/notifySelected.st
A GT-Spotter.package/GTSpotterItemBrick.class/instance/testing/shouldShowActionbar.st
A GT-Spotter.package/GTSpotterSelectedCandidateChanged.class/instance/accessing/select_.st
R GT-Spotter.package/GTSpotterSelectedCandidateChanged.class/instance/accessing/selected_.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - defaults/defaultStream.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - defaults/defaultTask.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - dynamic/exceptionHandler.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - dynamic/previousStep.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - dynamic/processorsFilter.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - selected/selected.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - selected/selectedCandidate.st
A GT-Spotter.package/GTSpotterStep.class/instance/accessing - selected/selectedCategory.st
R GT-Spotter.package/GTSpotterStep.class/instance/accessing-defaults/defaultStream.st
R GT-Spotter.package/GTSpotterStep.class/instance/accessing-defaults/defaultTask.st
R GT-Spotter.package/GTSpotterStep.class/instance/accessing-dynamic/exceptionHandler.st
R GT-Spotter.package/GTSpotterStep.class/instance/accessing-dynamic/previousStep.st
R GT-Spotter.package/GTSpotterStep.class/instance/accessing-dynamic/processorsFilter.st
R GT-Spotter.package/GTSpotterStep.class/instance/accessing/selected.st
R GT-Spotter.package/GTSpotterStep.class/instance/accessing/selectedCategory.st
M GT-Spotter.package/GTSpotterStep.class/instance/actions/actDueTo_.st
M GT-Spotter.package/GTSpotterStep.class/instance/notifying/notifySelectedCandidateChanged_.st
M GT-Spotter.package/GTSpotterStep.class/instance/notifying/notifySelectedCandidateChanged_for_.st
M GT-Spotter.package/GTSpotterStep.class/instance/selecting/deselect.st
M GT-Spotter.package/GTSpotterStep.class/instance/selecting/selectFirst.st
M GT-Spotter.package/GTSpotterStep.class/instance/selecting/selectNextCategory.st
M GT-Spotter.package/GTSpotterStep.class/instance/selecting/selectNextDueTo_.st
M GT-Spotter.package/GTSpotterStep.class/instance/selecting/selectPreviousCategory.st
M GT-Spotter.package/GTSpotterStep.class/instance/selecting/selectPreviousDueTo_.st
A GT-Spotter.package/GTSpotterStep.class/instance/selecting/select_.st
A GT-Spotter.package/GTSpotterStep.class/instance/selecting/select_dueTo_.st
R GT-Spotter.package/GTSpotterStep.class/instance/selecting/selected_.st
R GT-Spotter.package/GTSpotterStep.class/instance/selecting/selected_dueTo_.st
M GT-Spotter.package/GTSpotterStep.class/instance/testing/hasCandidates.st
M GT-Spotter.package/GTSpotterStep.class/instance/testing/hasSelected.st
A GT-Spotter.package/ManifestGTSpotter.class/README.md
A GT-Spotter.package/ManifestGTSpotter.class/class/code-critics/ruleRBCollectSelectNotUsedRuleV1FalsePositive.st
A GT-Spotter.package/ManifestGTSpotter.class/definition.st
M GT-Tests-Spotter.package/GTSpotterStepTest.class/instance/private/assertDiveIn_.st
M Glamour-Core.package/GLMPopupAction.class/instance/actions/popupActOn_from_.st
R Glamour-FastTable.package/TGLMFastTableColumnsRenderer.class/instance/rendering/editRowMorphForColumn_element_withIndex_.st
A Glamour-FastTable.package/TGLMFastTableColumnsRenderer.class/instance/rendering/editRowMorphForColumn_node_withIndex_.st
R Glamour-FastTable.package/TGLMFastTableColumnsRenderer.class/instance/rendering/rowMorphElementsForColumn_element_withIndex_.st
A Glamour-FastTable.package/TGLMFastTableColumnsRenderer.class/instance/rendering/rowMorphElementsForColumn_node_withIndex_.st
M Glamour-FastTable.package/TGLMFastTableColumnsRenderer.class/instance/rendering/rowMorphForColumn_item_withIndex_.st
R Glamour-FastTable.package/TGLMFastTableColumnsRenderer.class/instance/rendering/viewRowMorphForColumn_element_withIndex_.st
A Glamour-FastTable.package/TGLMFastTableColumnsRenderer.class/instance/rendering/viewRowMorphForColumn_node_withIndex_.st
R Glamour-Morphic-Brick.package/GLMActionBrickDarkThemer.class/instance/modules/popupThemer.st
R Glamour-Morphic-Brick.package/GLMActionBrickPopupDarkThemer.class/README.md
R Glamour-Morphic-Brick.package/GLMActionBrickPopupDarkThemer.class/definition.st
R Glamour-Morphic-Brick.package/GLMActionBrickPopupDarkThemer.class/instance/brick-popup/borderWidth.st
M Glamour-Morphic-Brick.package/GLMActionBrickPopupThemer.class/definition.st
M Glamour-Morphic-Brick.package/GLMActionBrickPopupThemer.class/instance/brick-popup/borderWidth.st
A Glamour-Morphic-Brick.package/GLMArea.class/README.md
A Glamour-Morphic-Brick.package/GLMArea.class/class/initialization/origin_vectors_.st
A Glamour-Morphic-Brick.package/GLMArea.class/class/initialization/vectors_.st
A Glamour-Morphic-Brick.package/GLMArea.class/definition.st
A Glamour-Morphic-Brick.package/GLMArea.class/instance/accessing/origin.st
A Glamour-Morphic-Brick.package/GLMArea.class/instance/accessing/origin_.st
A Glamour-Morphic-Brick.package/GLMArea.class/instance/accessing/vector.st
A Glamour-Morphic-Brick.package/GLMArea.class/instance/accessing/vertices.st
A Glamour-Morphic-Brick.package/GLMArea.class/instance/initialization/initialize.st
A Glamour-Morphic-Brick.package/GLMArea.class/instance/initialization/vectors_.st
A Glamour-Morphic-Brick.package/GLMArea.class/instance/private/computeVertices.st
A Glamour-Morphic-Brick.package/GLMBrick.class/instance/brick-geometry/drawingBounds.st
A Glamour-Morphic-Brick.package/GLMBrick.class/instance/brick-geometry/globalClippingBounds.st
A Glamour-Morphic-Brick.package/GLMBrick.class/instance/brick-geometry/outerBoundsInParent.st
A Glamour-Morphic-Brick.package/GLMBrick.class/instance/initialization/defaultRenderer.st
M Glamour-Morphic-Brick.package/GLMBrick.class/instance/initialization/initialize.st
R Glamour-Morphic-Brick.package/GLMBrick.class/instance/morph-common/drawingBounds.st
M Glamour-Morphic-Brick.package/GLMBrick.class/instance/morph-drawing/changed.st
M Glamour-Morphic-Brick.package/GLMBrick.class/instance/morph-drawing/drawSubmorphsOnAthensCanvas_.st
M Glamour-Morphic-Brick.package/GLMBrick.class/instance/morph-drawing/drawSubmorphsOn_.st
M Glamour-Morphic-Brick.package/GLMBrick.class/instance/morph-drawing/fullDrawOn_.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/README.md
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/definition.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/instance/geometry/drawingBounds_.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/instance/private - shadow/renderCornerShadow_vector_origin_on_.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/instance/private - shadow/renderShadow_vector_origin_on_.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/instance/rendering/renderBackground_on_.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/instance/rendering/renderBorder_on_.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/instance/rendering/renderShadowOf_on_.st
A Glamour-Morphic-Brick.package/GLMBrickAreaRenderer.class/instance/rendering/render_on_.st
M Glamour-Morphic-Brick.package/GLMBrickLayoutTrait.class/instance/brick-layout-properties/zIndex.st
R Glamour-Morphic-Brick.package/GLMBrickPopupDarkThemer.class/README.md
R Glamour-Morphic-Brick.package/GLMBrickPopupDarkThemer.class/definition.st
R Glamour-Morphic-Brick.package/GLMBrickPopupDarkThemer.class/instance/brick-popup/backgroundColor.st
R Glamour-Morphic-Brick.package/GLMBrickPopupDarkThemer.class/instance/brick-popup/borderColor.st
R Glamour-Morphic-Brick.package/GLMBrickPopupDarkThemer.class/instance/brick-popup/textColor.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditBorderThemer.class/README.md
A Glamour-Morphic-Brick.package/GLMBrickPopupEditBorderThemer.class/definition.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditBorderThemer.class/instance/brick-popup/backgroundColor.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditBorderThemer.class/instance/brick-popup/contentBackgroundColor.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditBorderThemer.class/instance/brick-popup/contentPadding.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditShadowThemer.class/README.md
A Glamour-Morphic-Brick.package/GLMBrickPopupEditShadowThemer.class/definition.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditShadowThemer.class/instance/brick-popup-shadow/shadowOffset.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditShadowThemer.class/instance/brick-popup-shadow/shadowWidth.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditThemer.class/README.md
A Glamour-Morphic-Brick.package/GLMBrickPopupEditThemer.class/definition.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditThemer.class/instance/brick-popup/borderWidth.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditThemer.class/instance/brick-popup/inset.st
A Glamour-Morphic-Brick.package/GLMBrickPopupEditThemer.class/instance/brick-popup/spacing.st
R Glamour-Morphic-Brick.package/GLMBrickPopupErrorDarkThemer.class/README.md
R Glamour-Morphic-Brick.package/GLMBrickPopupErrorDarkThemer.class/definition.st
M Glamour-Morphic-Brick.package/GLMBrickPopupErrorThemer.class/definition.st
R Glamour-Morphic-Brick.package/GLMBrickPopupHelpDarkThemer.class/README.md
R Glamour-Morphic-Brick.package/GLMBrickPopupHelpDarkThemer.class/definition.st
M Glamour-Morphic-Brick.package/GLMBrickPopupHelpThemer.class/definition.st
R Glamour-Morphic-Brick.package/GLMBrickPopupSuccessDarkThemer.class/README.md
R Glamour-Morphic-Brick.package/GLMBrickPopupSuccessDarkThemer.class/definition.st
M Glamour-Morphic-Brick.package/GLMBrickPopupSuccessThemer.class/definition.st
M Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/definition.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup-shadow/shadowColor.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup-shadow/shadowInset.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup-shadow/shadowOffset.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup-shadow/shadowWidth.st
M Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/backgroundColor.st
M Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/borderColor.st
M Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/borderWidth.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/contentBackgroundColor.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/contentPadding.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/inset.st
A Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/spacing.st
M Glamour-Morphic-Brick.package/GLMBrickPopupThemer.class/instance/brick-popup/textColor.st
A Glamour-Morphic-Brick.package/GLMBrickPropertiesTrait.class/instance/brick-properties/shadowInset.st
A Glamour-Morphic-Brick.package/GLMBrickPropertiesTrait.class/instance/brick-properties/shadowInset_.st
A Glamour-Morphic-Brick.package/GLMBrickPropertiesTrait.class/instance/brick-properties/shadowOffset.st
A Glamour-Morphic-Brick.package/GLMBrickPropertiesTrait.class/instance/brick-properties/shadowOffset_.st
A Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/geometry/drawingBounds_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/bottomLeftCornerShadowOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/bottomRightCornerShadowOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/bottomShadowOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/leftShadowOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/rightShadowOf_on_.st
A Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/shadowGradientReverseFor_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/topLeftCornerShadowOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/topRightCornerShadowOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private-shadow/topShadowOf_on_.st
A Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/private/renderBackgroundColorOf_on_in_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/rendering/renderBackgroundColorOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/rendering/renderBorderOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/rendering/renderShadowOf_on_.st
M Glamour-Morphic-Brick.package/GLMBrickRenderer.class/instance/rendering/render_on_.st
M Glamour-Morphic-Brick.package/GLMBrickThemer.class/instance/brick-modules/registerModule_to_named_.st
A Glamour-Morphic-Brick.package/GLMDirection.class/README.md
A Glamour-Morphic-Brick.package/GLMDirection.class/class/accessing/cleanUp.st
A Glamour-Morphic-Brick.package/GLMDirection.class/class/accessing/uniqueInstance.st
A Glamour-Morphic-Brick.package/GLMDirection.class/definition.st
A Glamour-Morphic-Brick.package/GLMDirection.class/instance/arithmetic/%2A.st
A Glamour-Morphic-Brick.package/GLMDirection.class/instance/direction/left.st
A Glamour-Morphic-Brick.package/GLMDirection.class/instance/direction/origin_length_breadth_.st
A Glamour-Morphic-Brick.package/GLMDirection.class/instance/direction/rightAngle_.st
A Glamour-Morphic-Brick.package/GLMEastDirection.class/README.md
A Glamour-Morphic-Brick.package/GLMEastDirection.class/definition.st
A Glamour-Morphic-Brick.package/GLMEastDirection.class/instance/arithmetic/%2A.st
A Glamour-Morphic-Brick.package/GLMEastDirection.class/instance/direction/left.st
A Glamour-Morphic-Brick.package/GLMEastDirection.class/instance/direction/origin_length_breadth_.st
A Glamour-Morphic-Brick.package/GLMEastDirection.class/instance/direction/rightAngle_.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/README.md
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/class/examples/exampleBorderOpen.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/class/examples/exampleShadowOpen.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/class/examples/gtExampleBorder.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/class/examples/gtExampleShadow.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/definition.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/accessing/textEditBrick.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/accessing/textEditBrick_.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/accessing/textModel.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/accessing/textModel_.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/events-processing/onCreated.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/events-processing/onOpened.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/initialization/initialize.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/instance creation/newTextEditField.st
A Glamour-Morphic-Brick.package/GLMEditorPopupBrick.class/instance/visiting/acceptContents_.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/README.md
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/class/examples/createLabel_.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/definition.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/accessing/addContentBricks.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/accessing/anchorBrick_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/accessing/closer.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/accessing/closer_.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/accessing/contentBrick_.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/accessing/triggerBrick.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/accessing/triggerBrick_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/actions/doNotHideUnhover.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/actions/isHideUnhover.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/brick-geometry/area.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/events-processing/handleListenEvent_.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/events-processing/isInsideOfTriggerBrick_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/events-processing/onCreated.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/beError.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/beHelp.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/beSuccess.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/defaultCloser.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/defaultPopupLayout.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/defaultRenderer.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/initialize.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/initializeListeners.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/onCreated_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/initialization/unsubscribeListeners.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/instance creation/newContentBrick.st
M Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/instance creation/newTriggerBrick.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/opening/beRightToLeftWithOffset_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/opening/close.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/opening/openAboveFor_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/opening/openAbove_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/opening/openBelowFor_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/opening/openBelow_.st
R Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/opening/openFor_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - hooks/onClosed.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - hooks/onCreated.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - hooks/onOpened.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - hooks/onThemerChanged.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - layout/beDownward.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - layout/beUpward.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - layout/initializeLayout.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - layout/popupLayout.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - layout/popupLayout_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - listeners/addCloserListener.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - listeners/initializeListeners.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - listeners/removeCloserListener.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - listeners/unsubscribeListeners.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - opening dispatch/openAbove_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - opening dispatch/openBelow_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - opening/beRightToLeftWithOffset_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - opening/close.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - opening/openAt_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - opening/openOn_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - properties/inset.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - properties/inset_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - properties/spacing.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/popup - properties/spacing_.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/private/updateInsetAndSpacing.st
A Glamour-Morphic-Brick.package/GLMEmptyPopupBrick.class/instance/private/updateTriggerBrick.st
M Glamour-Morphic-Brick.package/GLMFoundationBrick.class/instance/accessing/brickRoot_.st
A Glamour-Morphic-Brick.package/GLMFoundationBrick.class/instance/accessing/fullBounds.st
M Glamour-Morphic-Brick.package/GLMFoundationBrick.class/instance/initialization/initialize.st
A Glamour-Morphic-Brick.package/GLMFoundationBrick.class/instance/recategorized/changed.st
M Glamour-Morphic-Brick.package/GLMHintableActionButtonBrick.class/class/actions/openHint_title_type_for_.st
A Glamour-Morphic-Brick.package/GLMInteractableBrick.class/instance/brick-interactable-testing/isHovered.st
A Glamour-Morphic-Brick.package/GLMInteractableBrick.class/instance/initialization/defaultRenderer.st
M Glamour-Morphic-Brick.package/GLMInteractableBrick.class/instance/initialization/initialize.st
M Glamour-Morphic-Brick.package/GLMInteractableBrickRenderer.class/instance/rendering/renderImageOf_on_.st
M Glamour-Morphic-Brick.package/GLMInteractableBrickRenderer.class/instance/rendering/render_on_.st
M Glamour-Morphic-Brick.package/GLMLabelBrick.class/class/examples/gtExampleWithPopup.st
A Glamour-Morphic-Brick.package/GLMNorthDirection.class/README.md
A Glamour-Morphic-Brick.package/GLMNorthDirection.class/definition.st
A Glamour-Morphic-Brick.package/GLMNorthDirection.class/instance/arithmetic/%2A.st
A Glamour-Morphic-Brick.package/GLMNorthDirection.class/instance/direction/left.st
A Glamour-Morphic-Brick.package/GLMNorthDirection.class/instance/direction/origin_length_breadth_.st
A Glamour-Morphic-Brick.package/GLMNorthDirection.class/instance/direction/rightAngle_.st
A Glamour-Morphic-Brick.package/GLMPopupActionBrick.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupActionBrick.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupActionBrick.class/instance/accessing/onCreated_.st
A Glamour-Morphic-Brick.package/GLMPopupActionBrick.class/instance/initialization/initialize.st
A Glamour-Morphic-Brick.package/GLMPopupActionBrick.class/instance/initialization/onCreated.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/README.md
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/gtExampleAllTypes.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/gtExampleAllTypesBelow.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/definition.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/instance/accessing/hintText_.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/instance/accessing/titleBrick_.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/instance/accessing/titleText_.st
R Glamour-Morphic-Brick.package/GLMPopupBrick.class/instance/events-processing/handleListenEvent_.st
A Glamour-Morphic-Brick.package/GLMPopupBrick.class/instance/initialization/beError.st
A Glamour-Morphic-Brick.package/GLMPopupBrick.class/instance/initialization/beHelp.st
A Glamour-Morphic-Brick.package/GLMPopupBrick.class/instance/initialization/beSuccess.st
A Glamour-Morphic-Brick.package/GLMPopupBrickCloser.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickCloser.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickCloser.class/instance/action/act.st
A Glamour-Morphic-Brick.package/GLMPopupBrickDownwardLayout.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickDownwardLayout.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickDownwardLayout.class/instance/building/build_trigger_content_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickDownwardLayout.class/instance/opening/open_with_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickEscPredicate.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickEscPredicate.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickEscPredicate.class/instance/predicate/popup_event_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickLayout.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickLayout.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickLayout.class/instance/building/build_trigger_content_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickLayout.class/instance/opening/open_with_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/class/instance creation/predicate_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/instance/accessing/popup.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/instance/accessing/popup_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/instance/accessing/predicate_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/instance/accessing/predicates.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/instance/action/act.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/instance/events-processing/handleListenEvent_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickListener.class/instance/initialization/initialize.st
A Glamour-Morphic-Brick.package/GLMPopupBrickOutisideClickPredicate.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickOutisideClickPredicate.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickOutisideClickPredicate.class/instance/predicate/popup_event_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickPredicate.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickPredicate.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickPredicate.class/instance/predicate/popup_event_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickUnhoverPredicate.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickUnhoverPredicate.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickUnhoverPredicate.class/instance/predicate/popup_event_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickUpwardLayout.class/README.md
A Glamour-Morphic-Brick.package/GLMPopupBrickUpwardLayout.class/definition.st
A Glamour-Morphic-Brick.package/GLMPopupBrickUpwardLayout.class/instance/building/build_trigger_content_.st
A Glamour-Morphic-Brick.package/GLMPopupBrickUpwardLayout.class/instance/building/open_with_.st
A Glamour-Morphic-Brick.package/GLMRubEditingArea.class/README.md
A Glamour-Morphic-Brick.package/GLMRubEditingArea.class/definition.st
A Glamour-Morphic-Brick.package/GLMRubEditingArea.class/instance/drawing/drawKeyboardFocusOnAthensCanvas_.st
A Glamour-Morphic-Brick.package/GLMRubEditingArea.class/instance/drawing/drawKeyboardFocusOn_.st
A Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/instance/brick-geometry/shrinkingWidth.st
M Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/instance/rubric-brick-creation/newRubricMorph.st
A Glamour-Morphic-Brick.package/GLMRubScrolledTextBrick.class/instance/protocol/takeKeyboardFocus.st
A Glamour-Morphic-Brick.package/GLMSouthDirection.class/README.md
A Glamour-Morphic-Brick.package/GLMSouthDirection.class/definition.st
A Glamour-Morphic-Brick.package/GLMSouthDirection.class/instance/arithmetic/%2A.st
A Glamour-Morphic-Brick.package/GLMSouthDirection.class/instance/direction/left.st
A Glamour-Morphic-Brick.package/GLMSouthDirection.class/instance/direction/origin_length_breadth_.st
A Glamour-Morphic-Brick.package/GLMSouthDirection.class/instance/direction/rightAngle_.st
M Glamour-Morphic-Brick.package/GLMTabLabelBrick.class/instance/brick-tab-label-accessing/label.st
A Glamour-Morphic-Brick.package/GLMVector.class/README.md
A Glamour-Morphic-Brick.package/GLMVector.class/class/initialization/initialize.st
A Glamour-Morphic-Brick.package/GLMVector.class/class/instance creation/direction_.st
A Glamour-Morphic-Brick.package/GLMVector.class/class/instance creation/east_.st
A Glamour-Morphic-Brick.package/GLMVector.class/class/instance creation/horizontal_.st
A Glamour-Morphic-Brick.package/GLMVector.class/class/instance creation/north_.st
A Glamour-Morphic-Brick.package/GLMVector.class/class/instance creation/south_.st
A Glamour-Morphic-Brick.package/GLMVector.class/class/instance creation/vertical_.st
A Glamour-Morphic-Brick.package/GLMVector.class/class/instance creation/west_.st
A Glamour-Morphic-Brick.package/GLMVector.class/definition.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/accessing/direction.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/accessing/length.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/accessing/next.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/accessing/previous.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/accessing/rightAngle_.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/geometry/%2A.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/geometry/+.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/geometry/left.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/geometry/offset.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/geometry/origin_breadth_.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/geometry/similar_.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/direction_.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/east.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/initialize.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/length_.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/next_.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/north.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/previous_.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/south.st
A Glamour-Morphic-Brick.package/GLMVector.class/instance/initialization/west.st
A Glamour-Morphic-Brick.package/GLMWestDirection.class/README.md
A Glamour-Morphic-Brick.package/GLMWestDirection.class/definition.st
A Glamour-Morphic-Brick.package/GLMWestDirection.class/instance/arithmetic/%2A.st
A Glamour-Morphic-Brick.package/GLMWestDirection.class/instance/direction/left.st
A Glamour-Morphic-Brick.package/GLMWestDirection.class/instance/direction/origin_length_breadth_.st
A Glamour-Morphic-Brick.package/GLMWestDirection.class/instance/direction/rightAngle_.st
A Glamour-Morphic-Brick.package/extension/Morph/instance/brickImageForm_.st
A Glamour-Morphic-Brick.package/extension/StringMorph/instance/brickImageForm_.st
R Glamour-Morphic-Renderer.package/GLMMorphicTableRenderer.class/instance/private/newTreeMorph.st
R ScriptLoader60.package/ScriptLoader.class/instance/pharo - scripts/script60453.st
A ScriptLoader60.package/ScriptLoader.class/instance/pharo - scripts/script60454.st
R ScriptLoader60.package/ScriptLoader.class/instance/pharo - updates/update60453.st
A ScriptLoader60.package/ScriptLoader.class/instance/pharo - updates/update60454.st
M ScriptLoader60.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
Log Message:
-----------
60454
Moose
http://files.pharo.org/image/60/60454.zip
March 29, 2017
Re: [Pharo-dev] Rubric on 64 bit VM
by Esteban Lorenzano
> On 29 Mar 2017, at 17:01, Andrei Chis <chisvasileandrei(a)gmail.com> wrote:
>
>
>
> On Wed, Mar 29, 2017 at 2:12 PM, Esteban Lorenzano <estebanlm(a)gmail.com <mailto:estebanlm@gmail.com>> wrote:
> why does rubric checks for maxVal at first instance?
>
> This is the problematic code for Spotter:
>
> RubAbstractTextArea>>#drawingBounds
> ^ (self scrollPane isNil or: [ self wrapped ])
> ifTrue: [self innerBounds]
> ifFalse: [ self innerBounds topLeft extent: SmallInteger maxVal @ SmallInteger maxVal ]
looks like heâs trying to get an incredible huge drawing area.
I would just extract that to a RubAbstractTextArea class>>#maxExtent class method, and with constant numbers, as Eliot suggested.
Esteban
>
>
> > On 29 Mar 2017, at 14:07, Andrei Chis <chisvasileandrei(a)gmail.com <mailto:chisvasileandrei@gmail.com>> wrote:
> >
> > Hi,
> >
> > Right now rubric relies on 'SmallInteger maxVal' to set the drawing bounds when a size is not set for the editor. This has some side-effects, like the text in Spotter not appearing on 64 bit given that some drawing methods from the graphical backend seem to expect 32 bit ranges. We can fix this by introducing #maxVal32 or maybe there could be some range checks in the canvas. Comments?
> >
> > Cheers,
> > Andrei
>
>
>
March 29, 2017
Re: [Pharo-dev] Rubric on 64 bit VM
by Andrei Chis
On Wed, Mar 29, 2017 at 2:12 PM, Esteban Lorenzano <estebanlm(a)gmail.com>
wrote:
> why does rubric checks for maxVal at first instance?
>
This is the problematic code for Spotter:
RubAbstractTextArea>>#drawingBounds
^ (self scrollPane isNil or: [ self wrapped ])
ifTrue: [self innerBounds]
ifFalse: [ self innerBounds topLeft extent: SmallInteger maxVal @
SmallInteger maxVal ]
>
> > On 29 Mar 2017, at 14:07, Andrei Chis <chisvasileandrei(a)gmail.com>
> wrote:
> >
> > Hi,
> >
> > Right now rubric relies on 'SmallInteger maxVal' to set the drawing
> bounds when a size is not set for the editor. This has some side-effects,
> like the text in Spotter not appearing on 64 bit given that some drawing
> methods from the graphical backend seem to expect 32 bit ranges. We can fix
> this by introducing #maxVal32 or maybe there could be some range checks in
> the canvas. Comments?
> >
> > Cheers,
> > Andrei
>
>
>
March 29, 2017
Re: [Pharo-dev] the new "fixed" compactor VM has FT broken...
by phil@highoctane.be
I am using Pharo5 on a VM that indeed gives me nice FT fonts.
No crash.
Yay!
Phil
On Wed, Mar 29, 2017 at 3:03 PM, Esteban Lorenzano <estebanlm(a)gmail.com>
wrote:
> BTW⦠I just checked Latest VM with a Pharo 5.0 (50771), and FT2 DOES NOT
> CRASHES⦠and it looks working fine, just installed somethings, etc. so I
> cannot be sure it will remain like that, but I can tell you: FT2 fonts are
> working fine in Windows (tested in 7) and Pharo 5.0 *with* latest VM.
>
> So, all this discussion is informative, but the mail that originates it
> can be reviewed :)
>
> Esteban
>
> On 29 Mar 2017, at 14:43, phil(a)highoctane.be wrote:
>
> We cannot work in 5.0 professionally with the VM released at the time.
> I am also using an intermediate VM thing to do the job.
>
> That is a pain. And not helping me push more Pharo to sysadmin people
> because they cannot have a stable reference point.
>
> Phil
>
> On Wed, Mar 29, 2017 at 12:05 PM, Esteban Lorenzano <estebanlm(a)gmail.com>
> wrote:
>
>>
>> > On 29 Mar 2017, at 11:39, Peter Uhnak <i.uhnak(a)gmail.com> wrote:
>> >
>> > On Wed, Mar 29, 2017 at 11:05:28AM +0200, Esteban Lorenzano wrote:
>> >> wellâ¦
>> >>
>> >> Latest VM is intended to work with latest Pharo, not with older
>> versions.
>> >> Latest VM is *always* an experimental/unstable VM that needs to be
>> considered⦠that, experimental and unstable. Otherwise there would not be
>> point on having the distinction between stable/latest, isnât?
>> >>
>> >
>> >> So, no, Latest VM (which can also be known as âalpha vmâ) has not
>> broken FT, it works fine in Pharo 6.0, which can also be know as âPharo 6.0
>> Alphaâ).
>> >>
>> >> BTW⦠Thatâs why in zeroconf you cannot download a âlatest vm for Pharo
>> 5â.
>> >>
>> >> Of course, you can live at the edge, but that doesnât means something
>> is broken when something fails if premises are not fulfilled :)
>> >
>> > Well considering VM for Pharo 5 never worked for me properly, whether
>> it was crashing on BitBlt/Cairo, FT, or who knows what, I don't really have
>> a choice but to use the latest. If there is a better way then I am all
>> ears, constantly dealing with crashing VM when I need to get work done is
>> extremely frustrating...
>> >
>> > Also I was under the impression that newer VM should work with older
>> images, with the only exception being Cog/Spur change. Or should I have six
>> different VMs and Pharo Launcher with six different VM configurations?
>>
>> we moved the paradigm a couple of years ago: each Pharo version comes
>> with his own VM version (Other smalltalks do that too).
>> Being infinite backward compatible is a lot of pain :)
>>
>> so yes, PharoLauncher needs to adapt to it⦠I added that requirement for
>> PharoLauncher: you ship with latest stable but you can always download
>> newers or olders (this is not yet implemented, is just a requirement I
>> added⦠well, couple of years ago when we changed the way we wanted VMs to
>> work).
>>
>> Esteban
>>
>> >
>> > Peter
>> >
>> >>
>> >> Said that⦠I had no problems with Latest VM + Pharo 6.0 (and they may
>> happen, since this is all alfa :P)
>> >>
>> >> I donât know if âworkarounding the VMâ (by renaming libfreetype) will
>> work, but if that works, ONCE we move latest vm to stable status we can
>> consider backporting it to Pharo 5.
>> >>
>> >> Esteban
>> >>
>> >>> On 29 Mar 2017, at 10:37, Peter Uhnak <i.uhnak(a)gmail.com> wrote:
>> >>>
>> >>> The new "fixed" compactor VM has broken FT...
>> >>>
>> >>> So any text drawn on Athens canvas results in red cross...
>> >>>
>> >>> Error in...
>> >>>
>> >>> CairoFontFace class>>primFtFace:loadFlags:
>> >>>
>> >>> 'Unable to find function address'
>> >>>
>> >>> Apparently because someone renamed libfreetype-6.dll to
>> libfreetype.dll
>> >>>
>> >>> (Windows VM latest, Pharo 5)
>> >>>
>> >>
>> >>
>> >
>>
>>
>>
>
>
March 29, 2017