Re: [Pharo-dev] [Pharo-users] [ann] bloc & cairo+morphic

2017-05-11 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello Doru, all, I’m really happy to see Bloc progresses. Even I’m not active since more than one year, Bloc is still an important project for me. but let me complete this short historical presentation a little bit. Bloc is a project that I initiated in 2013 in

[Pharo-dev] Pharo 5 rocks

2016-09-20 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello all, Thanks thanks thanks for Pharo 5. Each year, from September to November, my students are learning Pharo with the last release. And as you know, beginners and naive users are very good at stressing a software :) Previous years I faced issues due to Pharo bugs

Re: [Pharo-dev] [bloc] feature envy -> move method close to data?

2016-02-26 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello, I think the problem is that, as far as we know now, it is not desirable that new subclasses of BlShape are created in case the drawing has to be redefined for a particular BlElements. For now, we flag it as a sensible point. We will fix or at least take a decision

Re: [Pharo-dev] [bloc] why redefining new is not enough?

2016-02-25 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello Stephan, > On 25 Feb 2016, at 13:30, Stephan Eggermont <step...@stack.nl> wrote: > > On 25-02-16 12:31, Alain Plantec via Pharo-dev wrote: > >the space may be needed during #initialize. > > I would strongly advice against that. That makes

Re: [Pharo-dev] [bloc] feature envy -> move method close to data?

2016-02-25 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > On 25 Feb 2016, at 12:51, stepharo wrote: > > To me this is pre optimisation > > I do not see why we cannot do > > BlElement>>drawOnAthensCanvas: aCanvas > > self shape drawOnAthensCanvas: aCanvas with: self > > so far only localBounds from

Re: [Pharo-dev] [bloc] why redefining new is not enough?

2016-02-25 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > > > well… is not forbidden, of course… > but many frameworks use basicNew as a way of obtain *explicitly* > non-initialized objects (voyage does that, for instance). ok > >> >>> that’s why we have new and basicNew :) >> >> the space may be needed during

Re: [Pharo-dev] [bloc] why redefining new is not enough?

2016-02-25 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > On 25 févr. 2016, at 11:49, Esteban Lorenzano wrote: > > this is bad… redefining basicNew should not be done, never, never, never. why ? > that’s why we have new and basicNew :) the space may be needed during #initialize. this is why the

Re: [Pharo-dev] [bloc] feature envy -> move method close to data?

2016-02-25 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello, very good remark. This is one of the main consequence of the design review we made recently. In the first design, this was the case, the drawing was delegated. For now, it is a known issue of the current design. Cheers Alain > On 25 févr. 2016, at 09:56, stepharo

Re: [Pharo-dev] [Bloc] Do we want or

2016-02-23 Thread Alain Plantec via Pharo-dev
--- Begin Message --- I don’t like it too. Alain > Le 23 févr. 2016 à 09:50, Nicolai Hess a écrit : > > > > 2016-02-23 9:47 GMT+01:00 stepharo >: > Hi > > I saw that something or > I do not know why but I have the

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello, yes, #formerOwner: and #formerPosition: are here for compatibility with Morphic. and it will be like that for a while :) The bloc drag mechanism is implemented differently with the help of events. Cheers Alain > On 9 févr. 2016, at 13:25, Aliaksei Syrel

Re: [Pharo-dev] Some questions

2016-02-09 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > > The same for me... Besides SpaceElement there is BlSpace which is a model. > Doru suggested to rename: > > BlWorldElement -> BlWorld > BlSpace -> BlSpaceModel > BlSpaceElement -> BlSpace > > Would such naming by more self-describing for you? yes Alain --- End

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > On 9 févr. 2016, at 13:24, Stephan Eggermont wrote: > > On 09/02/16 11:53, Aliaksei Syrel wrote: >> So I'm asking: what parts of Bloc do you find especially complicated to >> understand. so we could concentrate on them? Root class >> BlElement(methods)

Re: [Pharo-dev] Bloc Documentation

2016-02-09 Thread Alain Plantec via Pharo-dev
for the community to help. Cheers Alain > On 9 févr. 2016, at 14:26, Alain Plantec <alain.plan...@yahoo.com> wrote: > > >> On 9 févr. 2016, at 13:24, Stephan Eggermont <step...@stack.nl> wrote: >> >> On 09/02/16 11:53, Aliaksei Syrel wrote: >>> So I'm a

Re: [Pharo-dev] [Help needed] final push for Rubric editor

2015-12-06 Thread Alain Plantec via Pharo-dev
--- Begin Message --- > On 06 Dec 2015, at 17:07, Nicolai Hess wrote: > > in: > > 17192 > > UITheme should not use PluggableTextMorph > > what should we use to replace

Re: [Pharo-dev] cleanup rubric

2015-08-02 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello all, Yes we have both PluggableTextMorph and Rubric so it is a mess. Yes Rubric was a fork, so a lot of code is duplicated. I would say just wait that all PluggableTextMorph uses are removed then we will be able to clean-up things. Now, remember that I was not so excited

Re: [Pharo-dev] How to combine event listeners in Bloc?

2015-07-16 Thread Alain Plantec via Pharo-dev
---BeginMessage--- De:Stephan Eggermont step...@stack.nl Date:jeu j juil. AM à 9:51 Objet:Re: [Pharo-dev] How to combine event listeners in Bloc? is only overridden in TableLayout. Is that a separate responsibility in Bloc or is that part of the responsibility of a LayoutStrategy (or even an

Re: [Pharo-dev] How to combine event listeners in Bloc?

2015-07-16 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Stephan Have a look at Bloc-DragPanels-AlainPlantec.9 I’ve added two event listeners. Cheers Alain On 15 Jul 2015, at 17:26, Stephan Eggermont step...@stack.nl wrote: On 15/07/15 15:51, Alain Plantec via Pharo-dev wrote: the problem with BlPasteUpEventListener

Re: [Pharo-dev] Card layout in Bloc?

2015-07-15 Thread Alain Plantec via Pharo-dev
---BeginMessage--- I’ve changed it to have the label at the top of the card Cheers Alain On 15 Jul 2015, at 08:06, Stephan Eggermont step...@stack.nl wrote: On 14-07-15 22:18, Alain Plantec via Pharo-dev wrote: cool, can you commit your BlCardLayout into the bloc repo? I copied Bloc

Re: [Pharo-dev] How to combine event listeners in Bloc?

2015-07-15 Thread Alain Plantec via Pharo-dev
---BeginMessage--- the problem with BlPasteUpEventListener is that it is a complex listener that may be difficult to combine. what is the behaviour that you want to implement ? Drag@Drop into/from the pane and click management for each pane element individually ? Cheers Alain On 15 Jul 2015,

Re: [Pharo-dev] Card layout in Bloc?

2015-07-14 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello again Stephan, yes, you need a kind of TableLayout for Bloc. Not available for now, maybe Alex have a flow layout policy in Brick. If not, I will try to revive the BlTableLayoutStrategy that I’ve made a the very beginning of Bloc by porting TableLayout to local

Re: [Pharo-dev] Card layout in Bloc?

2015-07-14 Thread Alain Plantec via Pharo-dev
---BeginMessage--- BlCardLayoutlayout: aMorph in: newBounds |offset maxHeight| offset := 0@0. maxHeight := 0. aMorph layoutComponentsDo: [ :component | offset x + component width newBounds width ifTrue: [ start a new line

Re: [Pharo-dev] Freezing Bloc UI

2015-07-05 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello, Thanks for experimenting Bloc!!!. I think that, In this case, this is the font chooser that freezes, not Bloc. You can always come back to Morphic with CMD+Backspace. Then remove the freeze block space, create a new bloc space and switch to it. I guess it is because

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-18 Thread Alain Plantec via Pharo-dev
; spaceFillWeight: 3; on: #keyStroke send: #keyStroke:fromSourceCodeMorph: to: self. self setSourceCodeShorcutsTo: sourceTextArea. ^ sourceTextArea Alain On 18 May 2015, at 16:17, Alain Plantec alain.plan...@yahoo.com wrote: Hello Franck, just changed

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-18 Thread Alain Plantec via Pharo-dev
: [Pharo-dev] Trying to use Rubric in Nautilus From: alain.plan...@yahoo.com mailto:alain.plan...@yahoo.com Date: Thu, 14 May 2015 14:16:16 +0200 To: pharo-dev@lists.pharo.org mailto:pharo-dev@lists.pharo.org done committed Cheers Alain On 14 May 2015, at 12:06, Alain Plantec

Re: [Pharo-dev] FreeType fonts and underline/strikethrough emphasis

2015-05-16 Thread Alain Plantec via Pharo-dev
and strokeouts as expected without changing RubCharacterScannerdisplayString: from: to: at: Alain On 16 May 2015, at 12:47, Nicolai Hess nicolaih...@web.de wrote: 2015-05-16 0:43 GMT+02:00 Alain Plantec alain.plan...@yahoo.com mailto:alain.plan...@yahoo.com: Hello Nicolai, I’ve pushed

Re: [Pharo-dev] FreeType fonts and underline/strikethrough emphasis

2015-05-15 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Nicolai, I’ve pushed your fixe into Rubric. It works as expected. thanks a lot!. Cheers Alain | font1 font2 tMorph | font1 := TextFontReference toFont: (StrikeFont familyName: 'Bitmap DejaVu Sans' size: 11). font2 := TextFontReference

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-14 Thread Alain Plantec via Pharo-dev
---BeginMessage--- done committed Cheers Alain On 14 May 2015, at 12:06, Alain Plantec alain.plan...@yahoo.com wrote: ahh, good remark :) the menu stuff is not finished. I do it now thanks Alain On 13 May 2015, at 18:09, Franck Warlouzet franck.warlou...@hotmail.fr

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-14 Thread Alain Plantec via Pharo-dev
---BeginMessage--- ahh, good remark :) the menu stuff is not finished. I do it now thanks Alain On 13 May 2015, at 18:09, Franck Warlouzet franck.warlou...@hotmail.fr wrote: Hi alain thanks a lot! This helps us a lot. We got nearly something working. We will produce a list of

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-13 Thread Alain Plantec via Pharo-dev
---BeginMessage--- see Rubric-AlainPlantec.196 in the Rubric repo. I’ve added RubPluggableTextMorph and RubPluggableTextMorphExample. Need to be polished certainly but it should facilitate the integration of Rubric in Nautilus. cheers Alain On 12 May 2015, at 22:45, stepharo steph...@free.fr

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-12 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Attached a simple example (RubTextStuff.st). see the use of the RubTextAccepted announcement (RubTextStuff classexample) to do things when the code is accepted in the view. now you can also have a look at RubMethodEditingExample when the selector change, then the code in the

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-12 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Ok i see. It is possible to code an adapter with the pluggabletexmorph protocol. I will try to do it tomorrow.  Cheers Alain De:stepharo steph...@free.fr Date:mar j mai PM à 21:44 Objet:Re: [Pharo-dev] Trying to use Rubric in Nautilus Thanks alain Before asking we

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-12 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Maybe you should use RubSmalltalkMethodEditorModel (one have also RubSmalltalkScriptEditorModel). Have a look at RubWorkspaceExample to see how it can be used. Alain On 12 mai 2015, at 16:40, stepharo steph...@free.fr wrote: Hi we are trying with Franck Warlouzet to

Re: [Pharo-dev] Rendering morph list items in NewList

2015-05-05 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello I ve the impression that it is due to the redrawing of invalid rectangles. Maybe because of a lack of efficienty of the morph list Alain De:Yuriy Tymchuk yuriy.tymc...@me.com Date:mar j mai PM à 14:13 Objet:[Pharo-dev] Rendering morph list items in NewList Hi, when

Re: [Pharo-dev] Tx Pass

2015-04-28 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello, On 27 Apr 2015, at 15:58, Sean P. DeNigris s...@clipperadams.com wrote: Just like Bloc (which has *great* class comments), I think it's crucial to document the high level design decisions in Tx. I did a first pass and noted some initial impressions... Design

Re: [Pharo-dev] Rubric and Bloc are now in PharoExtras

2015-04-24 Thread Alain Plantec via Pharo-dev
---BeginMessage--- On 17 Apr 2015, at 18:21, Alain Plantec alain.plan...@yahoo.com wrote: On 17 Apr 2015, at 13:40, Sean P. DeNigris s...@clipperadams.com wrote: Thank you!!! Quick question. What is our procedure about contributing to projects which we own but are not part of Core

Re: [Pharo-dev] Rubric and Bloc are now in PharoExtras

2015-04-18 Thread Alain Plantec via Pharo-dev
, Alain Plantec via Pharo-dev a écrit : -- www.tudorgirba.com http://www.tudorgirba.com/ Every thing has its own flow -- www.tudorgirba.com http://www.tudorgirba.com/ Every thing has its own flow ---End Message---

[Pharo-dev] Permission denied issue when moving Bloc to PharoExtras

2015-04-17 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello all, Here are the Gofer invocations I used. The fetch is ok but the push ends-up in a ‘Permission denied’ error. what is wrong in my Gofer push invocation ? Thanks Cheers Alain Gofer it smalltalkhubUser: 'AlainPlantec' project: 'Bloc'; package: 'Bloc-Core';

Re: [Pharo-dev] Permission denied issue when moving Bloc to PharoExtras

2015-04-17 Thread Alain Plantec via Pharo-dev
and password. Then Gofer will be able to find your password to commit. Sorry I skipped that detail when giving you the scripts :/. Guille El vie., 17 de abr. de 2015 a la(s) 10:03 a. m., Alain Plantec via Pharo-dev pharo-dev@lists.pharo.org mailto:pharo-dev@lists.pharo.org escribió: Hello all

Re: [Pharo-dev] Rubric and Bloc are now in PharoExtras

2015-04-17 Thread Alain Plantec via Pharo-dev
---BeginMessage--- On 17 Apr 2015, at 13:40, Sean P. DeNigris s...@clipperadams.com wrote: Thank you!!! Quick question. What is our procedure about contributing to projects which we own but are not part of Core? Should we commit to the inbox or directly to the project repo? At the moment,

Re: [Pharo-dev] Contributing to Bloc

2015-04-07 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello, in fact you are running morphic widget inside bloc. The compatibility is not 100%. I guess here the problem is related to the global coordinate system of Morphic. We will try to fix it. Thanks for reporting. Cheers Alain On 06 Apr 2015, at 13:56, kilon alios

Re: [Pharo-dev] Contributing to Bloc

2015-04-07 Thread Alain Plantec via Pharo-dev
---BeginMessage--- So how am I proceed ? How I can help ? sorry for the late answer, I’m very busy …. but thanks !! for now I think the most important is to document bloc and to stress it - by trying the examples or - by trying to program new examples or - by adding comments, fix the english

Re: [Pharo-dev] Contributing to Bloc

2015-04-07 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello, yes, the bloc repo will be moved. Cheers Alain On 06 Apr 2015, at 13:43, Sean P. DeNigris s...@clipperadams.com wrote: kilon.alios wrote So I was wondering how I can be of assistance I think the first step has to be to move the Bloc repo under the Pharo team and

Re: [Pharo-dev] Bloc Roadmap

2015-04-01 Thread Alain Plantec via Pharo-dev
---BeginMessage--- We’ve implemented a lot of examples. please have a look. Thanks - I have and they are also great. But AFAICT it's impossible to tell from the examples /why/ e.g. we went from Morphs owning their step actions to block-based steps registered with a scheduler that is

Re: [Pharo-dev] Bloc Roadmap

2015-04-01 Thread Alain Plantec via Pharo-dev
---BeginMessage--- On 01 Apr 2015, at 22:15, Sean P. DeNigris s...@clipperadams.com wrote: yes, we know, we are preparing a documentation. Great! Is the WIP publicly available (e.g. in one of our Pillar/GitHub repos)? Btw. the class comments are reeeally great! I'm only talking about

Re: [Pharo-dev] Bloc Roadmap

2015-04-01 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Sean, On 01 Apr 2015, at 20:39, Sean P. DeNigris s...@clipperadams.com wrote: did you read the class comments? or Morph and Views Yes. I see that the Morph is delegating it's drawing to a View, but what I'm interested in is the rationale. I believe that

Re: [Pharo-dev] Remove submorph's halo when parent morph is removed from world

2015-03-26 Thread Alain Plantec via Pharo-dev
---BeginMessage--- good catch Alex Cheers Alain Le 26 mars 2015 à 23:24, Aliaksei Syrel alex.sy...@gmail.com a écrit : Hi, Do you hate an issue when halo is not removed when parent morph is deleted from the world and halo stays around nothing? If you take a look at implementation of

Re: [Pharo-dev] Morphs becoming unresponsive

2015-03-24 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Henrik, I read windowEvent: anEvent WorldState quitSession. self removeProperty: #closeWorldDialogOpen ] but shouldn't it be windowEvent: anEvent WorldState quitSession. self removeProperty: #canOpenCloseDialog

Re: [Pharo-dev] Which one to use? [WAS: Re: GLMBrick whats next?]

2015-03-24 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Esteban, Most probably is because you are doing double work: you draw with Athens, but you convert it to a Form to display it (and a Form is a Morph using DisplayPlugin). I can ensure you that if you use Athens directly with SDL2 (an example I can share with you

Re: [Pharo-dev] Which one to use? [WAS: Re: GLMBrick whats next?]

2015-03-24 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Thierry, Le 24 mars 2015 à 15:24, Thierry Goubier thierry.goub...@gmail.com a écrit : One of the problem is that the Morphic replacement will probably be less than Morphic was (or was intended to be) :( why do you think so ? Cheers Alain You'll probably tell

Re: [Pharo-dev] GLMBrick whats next?

2015-03-24 Thread Alain Plantec via Pharo-dev
, on March 31 and April 1 (no joke :)), we have a session in Bern where Alain Plantec will join us to look into how to approach this problem concretely. Given that, now I /really/ feel it would be beneficial to have the talks recorded because otherwise you increase your work exponentially

Re: [Pharo-dev] Which one to use? [WAS: Re: GLMBrick whats next?]

2015-03-24 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Le 24 mars 2015 à 15:56, Thierry Goubier thierry.goub...@gmail.com a écrit : 2015-03-24 15:39 GMT+01:00 Denis Kudriashov dionisi...@gmail.com mailto:dionisi...@gmail.com: 2015-03-24 17:36 GMT+03:00 Thierry Goubier thierry.goub...@gmail.com

Re: [Pharo-dev] Which one to use? [WAS: Re: GLMBrick whats next?]

2015-03-24 Thread Alain Plantec via Pharo-dev
an experiment in this direction). Concretely, on March 31 and April 1 (no joke :)), we have a session in Bern where Alain Plantec will join us to look into how to approach this problem concretely. All in all, you should see Brick as a pragmatic intermediary step towards removing Morph. I

Re: [Pharo-dev] Which one to use? [WAS: Re: GLMBrick whats next?]

2015-03-24 Thread Alain Plantec via Pharo-dev
---BeginMessage--- I don’t get it sorry. Padding by ten pixels to the left: | leftMargin aParserButton | leftMargin := Morph new width: 10; hResizing: #shrinkWrap; vResizing: #spaceFill. aParserButton :=

Re: [Pharo-dev] GLMBrick whats next?

2015-03-23 Thread Alain Plantec via Pharo-dev
---BeginMessage--- thanks a lot for these explanations. yep! very promising :) I would love to see all these improvements implemented in Bloc. Le 23 mars 2015 à 20:54, Aliaksei Syrel alex.sy...@gmail.com a écrit : What we really want to have in Bloc is an easy way to detect that user

Re: [Pharo-dev] Bloc: Why Fast Drag?

2015-03-09 Thread Alain Plantec via Pharo-dev
---BeginMessage--- checking this was in my to do list. Thanks a lot Nicolai, I will make a try. Alain On 09 Mar 2015, at 11:54, Nicolai Hess nicolaih...@web.de wrote: 2015-03-09 8:59 GMT+01:00 Alain Plantec via Pharo-dev pharo-dev@lists.pharo.org mailto:pharo-dev@lists.pharo.org

Re: [Pharo-dev] Bloc: Why Fast Drag?

2015-03-09 Thread Alain Plantec via Pharo-dev
---BeginMessage--- yes, this is because even in Bloc, morphic morphs are still drawn with the Form based framework, whereas the hand is itself drawn with Athens. When a morph is dragged, it is added as a hand child. As a hand child, it should also be drawn with Athens but not every Morphic

Re: [Pharo-dev] Bloc Example Errors

2015-03-09 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Sean, ahh, ok, I reported this problem a while ago, this is due to your VM which use an old version of the cairo library. This should be ok with the latest vm. Cheers Alain Le 9 mars 2015 à 03:02, Sean P. DeNigris s...@clipperadams.com a écrit : Pharo Smalltalk

Re: [Pharo-dev] Bloc Example Errors

2015-03-08 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Sean, thanks for your feedbacks ! Regarding the font errors (1, 4, 5 and 6), these are TxText related. TxText does no work with strike fonts. As a fix, load FT fonts and change you source code font setting. Then these examples should run. Regarding 2, it is fixed now.

Re: [Pharo-dev] Research Groups

2015-03-05 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello, Lysic does not exist anymore, it has been integrated in the Lab-STICC. Alain On 5 mars 2015, at 15:42, stepharo steph...@free.fr wrote: Hello guys I started to collect all the research groups using Pharo. If you are not part of the group or if your affiliation

[Pharo-dev] Rubric versus Athens

2015-02-26 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Hello Nicolai, I’ve made a first pass. I’ve not used your Athens* add ons. Instead, raw Athens drawing. Less clean but done. Hope it will help to continue Athens integration. Cheers Alain ---End Message---

Re: [Pharo-dev] GTInspector is slow for large strings

2015-02-25 Thread Alain Plantec via Pharo-dev
---BeginMessage--- I’ve tried this: [ 'http://picasaweb.google.com/data/feed/api/all?q=puppy' asUrl retrieveContents ] timeToRun 0:00:00:02.587 [ GTInspector setGTInspectorEnabledStatus: false ('http://picasaweb.google.com/data/feed/api/all?q=puppy' asUrl retrieveContents) inspect ]

Re: [Pharo-dev] Athens/Morphic

2015-01-31 Thread Alain Plantec via Pharo-dev
---BeginMessage--- super! it just works fine, except the font. I’ve also noticed that the mouse pointer is not drawn while dragging a morph. Do you plane to make a package for it ? I would like to integrate it in Bloc. thanks Alain Le 31 janv. 2015 à 09:48, Marcus Denker marcus.den...@inria.fr

Re: [Pharo-dev] Athens/Morphic

2015-01-31 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Yes the HandMorph is handled like any other Morph, it draws itself and after that it draws all its submorphs. (And actually it does not use any caching, and it is still quite fast) the same in Bloc, no caching and it works just fine :) But yes, it needs a special

Re: [Pharo-dev] [Ann] a short Bloc demo

2015-01-28 Thread Alain Plantec via Pharo-dev
---BeginMessage--- Thanks Nicolai In fact it is a NecMenuMorph issue I think. I’ve opened and fixed a fogbugz issue. Cheers Alain Le 27 janv. 2015 à 20:44, Nicolai Hess nicolaih...@web.de a écrit : 2014-12-24 15:19 GMT+01:00 Alain Plantec alain.plan...@yahoo.com mailto:alain.plan

Re: [Pharo-dev] [Ann] a short Bloc demo

2015-01-27 Thread Alain Plantec via Pharo-dev
the full display screen extent. 2015-01-26 23:52 GMT+01:00 Alain Plantec alain.plan...@yahoo.com mailto:alain.plan...@yahoo.com: Hello Nicolai, I’ve not tested in w7. I’ve just tried in Windows 8.1. It works outofthebox here. Cheers Alain PharoBlocInWindows81.PNG Le 25 janv. 2015 à 16:40

Re: [Pharo-dev] [Ann] a short Bloc demo

2015-01-27 Thread Alain Plantec via Pharo-dev
. 2015 à 09:12, Tudor Girba tu...@tudorgirba.com a écrit : I will have access to a Windows 7 today. Can you give me detailed instructions of what to try? Doru On Tue, Jan 27, 2015 at 9:02 AM, Alain Plantec via Pharo-dev pharo-dev@lists.pharo.org mailto:pharo-dev@lists.pharo.org wrote

Re: [Pharo-dev] athens font rendering bug

2015-01-27 Thread Alain Plantec via Pharo-dev
---BeginMessage--- of Nicolai example, not Andrei … :) Cheers Alain Le 27 janv. 2015 à 08:57, Alain Plantec alain.plan...@yahoo.com a écrit : I’ve dig a little bit to understand why it is working in my image. Something is weird with the default ‘source Sans Pro’ setting. With a fresh

Re: [Pharo-dev] athens font rendering bug

2015-01-26 Thread Alain Plantec via Pharo-dev
à 00:04, Alain Plantec alain.plan...@yahoo.com a écrit : it seems ok here (also in Pharo 4, Mac OS X) Alain Capture d’écran 2015-01-27 à 00.02.35.png Le 26 janv. 2015 à 23:45, Sven Van Caekenberghe s...@stfx.eu mailto:s...@stfx.eu a écrit : Looks the same here, Pharo 4, Mac OS X

Re: [Pharo-dev] athens font rendering bug

2015-01-26 Thread Alain Plantec via Pharo-dev
---BeginMessage--- it seems ok here (also in Pharo 4, Mac OS X) Alain Le 26 janv. 2015 à 23:45, Sven Van Caekenberghe s...@stfx.eu a écrit : Looks the same here, Pharo 4, Mac OS X On 26 Jan 2015, at 23:18, Nicolai Hess nicolaih...@web.de wrote: You can force the wrong font characters

Re: [Pharo-dev] Jun4Pharo so exciting :)

2014-12-29 Thread Alain Plantec
Le 29 déc. 2014 à 21:12, Sven Van Caekenberghe s...@stfx.eu a écrit : On 29 Dec 2014, at 21:04, S Krish krishnamachari.sudha...@gmail.com wrote: Originally OpenGL package in VW Smalltalk OK, thanks. And how is this different or how does this compare to Athens then ? I guess June

Re: [Pharo-dev] [Ann] a short Bloc demo

2014-12-26 Thread Alain Plantec
On 26 Dec 2014, at 07:09, Ben Coman b...@openinworld.com wrote: see in TBlAthensWrapperunprotectedFullDrawOn: I can't see that class. I guess you mean BlAthensPasteUpMorphunprotectedFullDrawOn: Hi Ben, TBlAthensWrapper is the trait :) Alain self surface

Re: [Pharo-dev] [Ann] a short Bloc demo

2014-12-26 Thread Alain Plantec
present ! On 24 Dec 2014, at 15:41, Alexandre Bergel alexandre.ber...@me.com mailto:alexandre.ber...@me.com wrote: Wow! Impressive!!! Alexandre On Dec 24, 2014, at 3:19 PM, Alain Plantec alain.plan...@yahoo.com mailto:alain.plan...@yahoo.com wrote: Hello all, I’ve just uploaded

Re: [Pharo-dev] [Ann] a short Bloc demo

2014-12-26 Thread Alain Plantec
loadDevelopment works fine. cheer -ben Sven Van Caekenberghe wrote: Yes, a nice X-Mas present ! On 24 Dec 2014, at 15:41, Alexandre Bergel alexandre.ber...@me.com mailto:alexandre.ber...@me.com wrote: Wow! Impressive!!! Alexandre On Dec 24, 2014, at 3:19 PM, Alain Plantec

Re: [Pharo-dev] [Ann] a short Bloc demo

2014-12-25 Thread Alain Plantec
Caekenberghe wrote: Yes, a nice X-Mas present ! On 24 Dec 2014, at 15:41, Alexandre Bergel alexandre.ber...@me.com wrote: Wow! Impressive!!! Alexandre On Dec 24, 2014, at 3:19 PM, Alain Plantec alain.plan...@yahoo.com wrote: Hello all, I’ve just uploaded a small demo of Bloc. http

[Pharo-dev] [Ann] a short Bloc demo

2014-12-24 Thread Alain Plantec
Hello all, I’ve just uploaded a small demo of Bloc. http://vimeo.com/115336678 http://vimeo.com/115336678 Cheers Alain

[Pharo-dev] ValueHolder analysis

2014-11-14 Thread Alain Plantec
Hi guys (this is stef hijacking the account of alain). I was puzzled by the fact that each value holder has its own announcer. I’m trying to understand the pros and cons. Stef Announcer allInstances size 5417 Announcer allInstances collect: #numberOfSubscriptions #(0 1 2 3 51 0 16 1 16

Re: [Pharo-dev] Should Nautilus use Rubric?

2014-11-07 Thread Alain Plantec
Hi Juraj, Rubric is in the image because of GT but I guess GT will use TxText when it will be released as the default text editor. As a consequence, Rubric will be removed from the image. For the record, Rubric is the reimplementation of PluggableTextMorph. I consider it as an improvement over

Re: [Pharo-dev] Should Nautilus use Rubric?

2014-11-07 Thread Alain Plantec
TxModel implements the text model of TxText. http://smalltalkhub.com/mc/sig/TxText/main There is no direct relation with Rubric. TxText is a completely fresh text model whereas Rubric is a kind of fork of PluggableTextMorph. TxText is implemented with Athens and not Rubric. Cheers Alain On 7

Re: [Pharo-dev] Should Nautilus use Rubric?

2014-11-07 Thread Alain Plantec
On 7 nov. 2014, at 14:32, Norbert Hartl norb...@hartl.name wrote: I think we should submit TxModel to the vaporware awards 2014 :) Hi Norbert, I really don't think so. Have a look. TxText is a real perl, I can't believe it will not be released. Cheers Alain Norbert Am 07.11.2014 um

Re: [Pharo-dev] Should Nautilus use Rubric?

2014-11-07 Thread Alain Plantec
:)) On 7 nov. 2014, at 14:52, Esteban Lorenzano esteba...@gmail.com wrote: Actually, I’m (finally) about to integrate it (an alpha version). it will be in the image next week :P Esteban On 07 Nov 2014, at 14:32, Norbert Hartl norb...@hartl.name wrote: I think we should submit

[Pharo-dev] Athens: issue with clipping and/or path drawing

2014-10-13 Thread Alain Plantec
Dear All, The border is not well rendered when a submorph is partly outside the bounds of the AthensWrapMorph. The AthensWrapMorph is set to clip its submorphs. See the two small screenshots with an ellipse morph. Is it a known issue or am I doing something wrong ? | a e | a := AthensWrapMorph

Re: [Pharo-dev] GTPlayground wrong cursor position

2014-10-03 Thread Alain Plantec
Thank you. It looks like the cursor positioning and syntax highlighing happens in different processes, right? yes, and the cursor bounds are not updated correctly after the highlighting process has finished. I’ve found the fix :) Thanks for reporting. Cheers Alain On 3 oct. 2014, at

Re: [Pharo-dev] Why Bloc?

2014-09-18 Thread Alain Plantec
On 18 sept. 2014, at 04:44, Sean P. DeNigris s...@clipperadams.com wrote: stepharo wrote - look at what he is doing - we try to document the classes ... How do I start playing with Bloc? After loading the development version into Pharo 3.0 and doing

Re: [Pharo-dev] Why Bloc?

2014-09-18 Thread Alain Plantec
On 18 Sep 2014, at 14:37, Sean P. DeNigris s...@clipperadams.com wrote: Alain Plantec-3 wrote then you are ready to run a Bloc world: world menuBlocNew Bloc space world menuBlocSwitch to Bloc space... choose 'Bloc-1' I loaded via the config and then the steps above seemed to freeze

Re: [Pharo-dev] Why Bloc?

2014-09-18 Thread Alain Plantec
On 18 Sep 2014, at 15:40, Alain Plantec alain.plan...@yahoo.com wrote: On 18 Sep 2014, at 14:37, Sean P. DeNigris s...@clipperadams.com wrote: Alain Plantec-3 wrote then you are ready to run a Bloc world: world menuBlocNew Bloc space world menuBlocSwitch to Bloc space... choose

Re: [Pharo-dev] Why Bloc?

2014-08-16 Thread Alain Plantec
Hello, I'm just back from holidays. To explain a bit more, Bloc is not done from scratch. For now, one can consider Bloc as a fork of the Morph class and few other system levels classes as HandMorph, WorldMorph ... They are progressively rewritten and simplified (we removed all HandMorph cache

Re: [Pharo-dev] GUI question

2014-06-28 Thread Alain Plantec
On 28 juin 2014, at 09:45, stepharo steph...@free.fr wrote: Hi all, is there a rationale for the world menu on left mouse button only in Pharo 4? (and world contents on the right mouse button) Simplifying mouseDown: following the cleaning made on Bloc by alain. It was strange to have

Re: [Pharo-dev] news from block :)

2014-06-12 Thread Alain Plantec
wrote: looks so exciting... From: Alain Plantec alain.plan...@univ-brest.fr Subject: Bloc news Date: 11 Jun 2014 14:10:29 GMT+2 To: Stéphane Ducasse stephane.duca...@inria.fr Cc: Alain Plantec alain.plan...@univ-brest.fr Name: Bloc-Core-AlainPlantec.15 Author: AlainPlantec Time

Re: [Pharo-dev] news from block :)

2014-06-11 Thread Alain Plantec
searched in the pharo-dev list but couldn't find it :/ A Morphic clean/revamp lead by Alain and Stef. On Wed, Jun 11, 2014 at 2:26 PM, stepharo steph...@free.fr wrote: looks so exciting... From: Alain Plantec alain.plan...@univ-brest.fr Subject: Bloc news Date: 11 Jun 2014 14:10:29 GMT

Re: [Pharo-dev] It would be too expensive to add a description for packages in Configuration Browser?

2013-12-08 Thread Alain Plantec
Nobody payed attention to this but this is really nice and supporting self documentation. i said i will weeks ago. I will try today. Alain Screen Shot 2013-11-07 at 16.14.26.png stef

Re: [Pharo-dev] MorpgTreeMorph enable/disable?

2013-10-16 Thread Alain Plantec
done. a slice is in inbox Cheers Alain On 15 oct. 2013, at 20:14, plantec alain.plan...@yahoo.com wrote: Hi Esteban, Le 15 oct. 2013 à 18:30, Esteban Lorenzano esteba...@gmail.com a écrit : Hi, I'm working with MorphTreeMorph and I need to toggle enable/disable... and as far as I

Re: [Pharo-dev] Smalltalk = strongly typed

2013-08-02 Thread Alain Plantec
Hi Ben, Thanks for the references, I've also found this post interesting: http://blogs.perl.org/users/ovid/2010/08/what-to-know-before-debating-type-systems.html Cheers Alain On 2 août 2013, at 06:03, b...@openinworld.com wrote: greetings all, I'm in the final weeks of writing up my Masters