[Pharo-users] Creating a custom visualization for analyzing a legacy Delphi application in 15 min.

2015-09-11 Thread Stephan Eggermont
15 minutes should be enough to create a custom tool, helping me gain insight in my problem. Moose (and Pharo) delivers. https://vimeo.com/139004257 Stephan A big thank you to the GT & Roassal crew

Re: [Pharo-users] Using Plan Board to actually planing an event at our local hackerspace

2015-09-13 Thread Stephan Eggermont
On 13-09-15 22:59, Offray Vladimir Luna Cárdenas wrote: - Json exportation to import the plan info in our website (powered by web2py: http://web2py.com ), so this is the most important part - SVG (I think this is supported right now). The SVG output is not in the PlanBoard example but should be

[Pharo-users] RubMethodEditingExample subclasses Model?

2015-09-15 Thread Stephan Eggermont
Why are RubMethodEditingExample and RubPluggableTextMorphExample subclasses of Model? Stephan

Re: [Pharo-users] Long text entry field

2015-09-15 Thread Stephan Eggermont
On 15-09-15 14:55, Offray Vladimir Luna Cárdenas wrote: Hi all, Thanks to the Stephan's advices, I'm making progress in my small planning application and hopefully today I will have a working prototype. Now I would like to add some properties to the PlanColumn class, one of them is a long descr

Re: [Pharo-users] Long text entry field

2015-09-15 Thread Stephan Eggermont
Hi Offray, On 15-09-15 16:08, Offray Vladimir Luna Cárdenas wrote: I will publish my variation of your work. Is pretty specific for the needs of our local hackerspace, but will be really nice to share code. Good. It is very helpful to have lots of examples of how to do things with Morphic (an

Re: [Pharo-users] externalizing Magritte descriptions and partial forms

2015-09-21 Thread Stephan Eggermont
On 21-09-15 02:46, Peter Uhnák wrote: So far so simple... however what I don't understand: 1. What if I want to have different descriptions for the same attribute? For example in some views the email is required and in others it is not. asMagritteMorph is just the quick and dirty variant for s

Re: [Pharo-users] Depending on something already in the image

2015-09-21 Thread Stephan Eggermont
On 21-09-15 08:58, stepharo wrote: This is because the configurationOfGTInspector is not well done (it probably uses groups) but groups are evil :) Groups might be evil, but many configurations is worse :) You are depending on the wrong configurations. In Pharo 5 you need to depend on Configura

Re: [Pharo-users] externalizing Magritte descriptions and partial forms

2015-09-21 Thread Stephan Eggermont
On 21-09-15 12:09, Peter Uhnák wrote: Thank you Stephan, I think the image is becoming much clearer. However I still don't understand how SRP applies here: Person>>asNameMagritteMorph ^(self magritteDescription select: [:each | each label = 'Name']) asMorphOn: self Surely this is re

[Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-21 Thread Stephan Eggermont
When experienced (non-smalltalk) developers come to Pharo, they often complain about the (perceived) lack of keyboard control. Spotter has made it easy to open new browsers and inspectors, but navigating between all the open windows is still mostly done with the mouse. What would happen if we

Re: [Pharo-users] Problem Loading Roassal 2 development in Pharo 4

2015-09-21 Thread Stephan Eggermont
On 21-09-15 21:15, Johan Fabry wrote: Hi all, I cannot load Roassal2 development in Pharo 4, it’s missing the GTExampleFinder class (full message below). I can proceed through and still get a reasonably working version though (I guess without some examples, have not tried it as I don’t need t

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-21 Thread Stephan Eggermont
On 21-09-15 21:05, Andrew Glynn wrote: I'm not sure that those developers will ever be happy with Smallltalk. Unless you can do everything in VI and compile on the command line, they feel there's something wrong. To me the prototype confirms that we could create an interface that is mostly ke

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-21 Thread Stephan Eggermont
On 21-09-15 21:05, Alexandre Bergel wrote: Wow!! This is impressive! Alexandre Thanks. It is really nice to be able to try out some ideas that have been long at the back of my mind. Stephan

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-21 Thread Stephan Eggermont
On 21-09-15 21:25, Peter Uhnák wrote: This is really cool. Because even on my 24" screen I can comfortably have only couple (4) of system browser opened at once (and I am interested only in the method). The code card trick with expanded and compact view could easily be integrated in Nautilus.

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-21 Thread Stephan Eggermont
On 22-09-15 02:21, Peter Uhnák wrote: Couple notes: 1. The theme is not respected. (Also it's 2:15 AM here ;) Yep,a real hard-coded prototype. I'll at least pick up the text, focus and background colors. 2. When method is reformatted, or code added the height doesn't change -- I would expec

Re: [Pharo-users] Exploring Pier

2015-09-22 Thread Stephan Eggermont
On 21-09-15 23:44, Jimmie Houchin wrote: Hello, I am interested in learning to use Pier. I browsed the mailing list to learn about current status and documentation. It seems to be pretty quiet on the mailing lists. There seems to be some activity on Smalltalkhub on Pier3. I am interested to se

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-22 Thread Stephan Eggermont
On 22-09-15 09:59, p...@highoctane.be wrote: Hi Stephan, I made it work nicer with the dark theme. Thanks. I adopted the changes and tuned them to work better with both themes. Anyone know how to get a good result for the package name that is shown above the method name? I need a less prominen

[Pharo-users] Integrating a custom spotter, reusing current code

2015-09-22 Thread Stephan Eggermont
In the CodePanel demo, I now managed to add some spotter integration by copy-pasting some code from GTSpotter and adding actLogic. Object subclass: #CardSpotterModel instanceVariableNames: 'panel' classVariableNames: '' category: 'NewUI' CardSpotterModel>>spotterImplement

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-22 Thread Stephan Eggermont
On 22-09-15 14:02, Peter Uhnák wrote: Also, how do I get to a list of the implementers/senders/references/etc of the method/class? What is the improved and approved way to do this :) ? do you mean sending them #senders and #implementors? Or am I missing something? No, how do I get a spotter m

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-23 Thread Stephan Eggermont
On 23-09-15 11:30, Andrei Chis wrote: Hi Stephan, Right now you can just filter processors in spotter: GTSpotterMorph new extent: 600@700; spotterModel: (GTSpotter on: Object>>#printString withProcessors: { CompiledMethod>>#spotterForImplementorsFor:}); openCenteredInWorld. However this does n

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-23 Thread Stephan Eggermont
On 23-09-15 11:04, Peter Uhnák wrote: On Wed, Sep 23, 2015 at 4:21 AM, Alexandre Bergel wrote: I have not tried, but can you compile methods? Not yet. Would be great if someone would take a look. I'm probably doing something silly. Added support for mouse based column manipulation When nav

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-23 Thread Stephan Eggermont
On 23-09-15 03:21, Peter Uhnák wrote: aMorph passenger do: [ :each | each isClass ifTrue: [ each methods do: [ :method | self addMorph: (CodeCard class: method methodClass selector: method selector) ] ].

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-25 Thread Stephan Eggermont
On 25-09-15 11:02, Andrei Chis wrote: Hi Stefan, Now when using a filter you can configure each processor individually. Here is a full example of an implementors browser on a method with dive in support: http://ws.stfx.eu/GK4T298XWAS8 I just added the minimum API to configure individual process

[Pharo-users] More keyboard control, CodePanel and Spotter

2015-09-25 Thread Stephan Eggermont
The recent improvements by Andrei to the spotter interface made it easy to improve CodePanel. Here I show manipulating columns and searching from a card to senders, implementors, methods of the class and class methods. https://vimeo.com/140423783 Needs GT-Spotter >= 325, i.e. at the moment th

Re: [Pharo-users] Some news from the growing pharo teacher front

2015-09-26 Thread Stephan Eggermont
On 26-09-15 16:05, ATTIOGBE Damessi Douwonou wrote: I'm John student from TOGO! I'm verry happy to meet PHARO on my road :) I will do my best to be Pharo master. i like Pharo! Hi John, welcome to Pharo. Don't hesitate to tell us about your journey and ask questions here. Truly mastering a s

Re: [Pharo-users] Is Pharo the best system to make this application?

2015-09-28 Thread Stephan Eggermont
On 27-09-15 22:06, Justin Northrop wrote: I've described it here: https://www.reddit.com/r/smalltalk/comments/3mk0pe/what_system_should_i_use_to_quickly_prototype_a/ Basically, it's a visual programming language, and an environment controlled by this language that allows real-time shared editin

Re: [Pharo-users] Pharo - database without database

2015-09-28 Thread Stephan Eggermont
On 27-09-15 18:47, Adam wrote: 1) Object memory limit: Current object memory of Pharo is limited to 4GB. Free version of GemStone/S is also limited to 4GB, so I would rather stick with Pharo until I reach this level. And in the future this limit grow due to 64bit version of VM. The information

Re: [Pharo-users] Morph: event handler on wrong morph/submorph

2015-09-28 Thread Stephan Eggermont
On 28/09/15 18:59, Federico.Balaguer wrote: Hello, I found a problem with BotArena (http://smalltalkhub.com/#!/~FedericoBalaguer/BotArena) on Pharo 4. BotArena is an interactive robot simulation environment that we use in my university to teach OOP basics. BotArena was developed as an instantia

Re: [Pharo-users] not yet / should be implemented

2015-09-29 Thread Stephan Eggermont
On 29-09-15 12:03, Carlo wrote: This is one of those things where everyone has their personal opinions and probably not much payoff but anyway here are my thoughts. ShouldBeImplemented - this was supposed to be already implemented This is a stronger form of communication where some abstract beha

Re: [Pharo-users] Some news from the growing pharo teacher front

2015-09-29 Thread Stephan Eggermont
On 29-09-15 16:52, Offray Vladimir Luna Cárdenas wrote: Thanks for your interest. Please try this updated installation script [1]: Is there a specific reason this is not a Metacello configuration? Stephan

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-09-29 Thread Stephan Eggermont
On 29-09-15 01:28, Peter Uhnák wrote: As for changing/updating the code in the cards... maybe we can look at MessageBrowser because it should have all the necessary behavior. That is difficult. MessageBrowser uses Spec, so there are some abstractions in the way. Do you know if RubMethodEditi

[Pharo-users] Pharo 5 update of Grafeo

2015-09-30 Thread Stephan Eggermont
Grafeo is a nice Morphic graph editing toolkit by Eiichiro Ito. It forms the basis for Fluo. https://vimeo.com/80749341 I've updated it for Pharo 5. I had to copy it to StephanEggermont/Documentation, as oohito/Fluo is not writable. Stephan Name: Grafeo-StephanEggermont.64 Author: StephanEgger

Re: [Pharo-users] Pillar for 30 gone the way of the dodo on the CI

2015-10-01 Thread Stephan Eggermont
On 30-09-15 19:57, Ferlicot D. Cyril wrote: We removed the Pillar job for Pharo 3 because we introduced an new feature not backward compatible. Why is that a reason to remove the build? You have a configuration, don't you? Stephan

Re: [Pharo-users] Pillar for 30 gone the way of the dodo on the CI

2015-10-01 Thread Stephan Eggermont
On 01-10-15 09:41, Stephan Eggermont wrote: On 30-09-15 19:57, Ferlicot D. Cyril wrote: We removed the Pillar job for Pharo 3 because we introduced an new feature not backward compatible. Why is that a reason to remove the build? You have a configuration, don't you? I would suggest:

Re: [Pharo-users] Pillar for 30 gone the way of the dodo on the CI

2015-10-01 Thread Stephan Eggermont
On 01-10-15 10:05, Peter Uhnak wrote: In Jenkins you specify configuration matrix (versions of pharo versus type (development, stable, ...)).. So it will run development for all versions, even pharo 30 (which is now permanently broken) Shouldn't #'development' for Pharo3.x then point to #'sta

[Pharo-users] Is RubMethodEditingExample supposed to work?

2015-10-01 Thread Stephan Eggermont
Is that supposed to be able to make changes to methods? Stephan

Re: [Pharo-users] Is RubMethodEditingExample supposed to work?

2015-10-02 Thread Stephan Eggermont
On 02-10-15 08:27, Nicolai Hess wrote: Maybe it was supposed to work but isn't finished? There is another example RubPluggableTextMorphExample That one can save changes. Ah, then I'll take a look at that one Stephan

Re: [Pharo-users] Analysis/Visualizations of DBs

2015-10-02 Thread Stephan Eggermont
On 02-10-15 14:34, Torsten Bergmann wrote: What I think of is a tool where (after connecting to a possibly unknown database) you can easily get/build an overview on the design, quality and data of the database (similar to what Moose, ViDi does for code). In general, this is difficult to do. O

Re: [Pharo-users] IS there TypePlug for Pharo or similar type annotation tool?

2015-10-02 Thread Stephan Eggermont
On 02-10-15 20:50, Peter Uhnák wrote: What options do we have in terms of type annotations in Pharo? The only type annotations I've actually used in Pharo is Magritte Stephan

Re: [Pharo-users] Pillar for 30 gone the way of the dodo on the CI

2015-10-03 Thread Stephan Eggermont
On 03-10-15 09:16, stepharo wrote: So let us archive it but now my scripts are broken. If we want the old scripts to continue working, instead of creating a new (old) job for it we would need some mechanism to tell the build matrix in more detail what should happen to which build: only build

Re: [Pharo-users] Pillar for 30 gone the way of the dodo on the CI

2015-10-04 Thread Stephan Eggermont
On 03-10-15 16:09, Esteban Lorenzano wrote: well… I’m with Marcus here: the real problem is that we shouldn’t use the CI as a repository for download images. Hey, it's just an URL. Nobody said it always has to point at the CI. Just fake it :) Stephan

Re: [Pharo-users] Better Code Completion

2015-10-04 Thread Stephan Eggermont
On 04/10/15 23:53, Peter Uhnák wrote: This is both rant and list of questions/notes/observations... ...but first of all: do Smalltalkers not like code completion? Because the one in Pharo is really poor and not only that nobody is doing anything about it, *but also nobody is complaining*; this l

Re: [Pharo-users] A keyboard controlled code editor, how difficult would that be?

2015-10-05 Thread Stephan Eggermont
On 05-10-15 21:11, Peter Uhnák wrote: Is there a reason why this is not in the catalog browser? Do you feel it's not production-ready (missing editing)? Because I am very happy consumer even in this state. :) I'll add a configuration as soon as editing works and the spotter improvements make i

Re: [Pharo-users] Better Code Completion

2015-10-06 Thread Stephan Eggermont
On 04-10-15 23:53, Peter Uhnák wrote: 3. Is middle-of-the word really that often used? See moseInterengEntity above. It feels to me that it just creates a lot of false positives (I have this problem also with inspector btw, so I often have to prefix it with >># or if I see it already lot of , whi

[Pharo-users] Pharo for the Software Architect: a Wardley Value Stream Map

2015-10-07 Thread Stephan Eggermont
Pharo provides an excellent platform for the Software Architect. It is easy to quickly create interactive tools. The Grafeo graph drawing library makes it easy to create a Wardley Value Stream Mapping tool: this prototype is just 6 classes and 40 methods. https://vimeo.com/141653455 Wardley M

Re: [Pharo-users] Is RubMethodEditingExample supposed to work?

2015-10-12 Thread Stephan Eggermont
On 02-10-15 10:57, Stephan Eggermont wrote: On 02-10-15 08:27, Nicolai Hess wrote: Maybe it was supposed to work but isn't finished? There is another example RubPluggableTextMorphExample That one can save changes. Ah, then I'll take a look at that one Couldn't make that one

Re: [Pharo-users] Is RubMethodEditingExample supposed to work?

2015-10-12 Thread Stephan Eggermont
On 12-10-15 17:12, Thierry Goubier wrote: for the system announcements, I believe you only need to follow MethodModified and MethodRemoved. Ah nice, that works. Just that deleting morphs directly when reacting to the methodRemoved announcement tends to crash the image... I've had to replace the

Re: [Pharo-users] distributed peer2peer sharing app in Pharo

2015-10-13 Thread Stephan Eggermont
On 12-10-15 19:27, Juraj Kubelka wrote: I am not sure if the objective is the same, but Evan and I are working on peer2peer solution for Pharo. > We have also implemented Logoot algorithm for collaborative text editing. Nice. We'll be able to improve our development flow a lot by reducing syn

Re: [Pharo-users] Renaming a Class triggers debugger

2015-10-14 Thread Stephan Eggermont
On 14/10/15 22:23, Nicolai Hess wrote: I can now reproduce the first one too. 1. Open fresh 4.0 image (I have 40619) Confirmed in 40622 When having the senders window open, renaming the class results in some nil() instead of AAClass4 class (as yet unclassified) Stephan

Re: [Pharo-users] Pharo and VPS

2015-10-15 Thread Stephan Eggermont
On 15-10-15 17:22, Esteban Lorenzano wrote: On 15 Oct 2015, at 17:17, Jimmie Houchin wrote: Hello, I am exploring getting a VPS similar to the 1GB option. https://www.linode.com/pricing I have not selected a company or service at this time so this is simply an example and one of my options

Re: [Pharo-users] CiteZen and Pharo 5 / Pharo4 tests

2015-10-16 Thread Stephan Eggermont
On 16-10-15 13:17, Peter Uhnák wrote: Hi, I wanted to use CiteZen, but there's no Pharo 5 version (wouldn't even load), so I tried Pharo 4 instead but the tests are not passing: all CZBibTest fail on MessageNotUnderstood: Metaclass>>allMethodsInCategory: is this known problem? Do I need to use

Re: [Pharo-users] CiteZen and Pharo 5 / Pharo4 tests

2015-10-17 Thread Stephan Eggermont
On 17-10-15 12:02, Peter Uhnák wrote: On Fri, Oct 16, 2015 at 6:50 PM, Stephan Eggermont wrote: Uhm, there is a green build on https://ci.inria.fr/pharo-contribution/job/Citezen/ Well that's nice, but if you install it via Catalog Browser, which should be the correct way to install pac

Re: [Pharo-users] CiteZen and Pharo 5 / Pharo4 tests

2015-10-18 Thread Stephan Eggermont
On 18-10-15 11:16, stepharo wrote: Yes. I'm sorry but I'm sick, failing also the reinstall my machine and was trying to organise birthday party of my last son ;) No problem. I've committed a version to the MetaRepoForPharo50 as I couldn't write in the repo. In Pharo 5 it doesn't load. I change

Re: [Pharo-users] CiteZen and Pharo 5 / Pharo4 tests

2015-10-18 Thread Stephan Eggermont
On 18-10-15 12:31, Stephan Eggermont wrote: I've committed a version to the MetaRepoForPharo50 as I couldn't write in the repo. In Pharo 5 it doesn't load. I changed the build to use the MetaRepo version and build both 4 and 5 versions. In Citezen-Reborn-StephaneDucasse.36 ther

Re: [Pharo-users] Voting for removing Seaside chapter from UPBE

2015-10-19 Thread Stephan Eggermont
On 19-10-15 19:54, Dimitris Chloupis wrote: I already mentioned this in Github issues but here is my take on this I vote for the complete removal of the Seaside chapter for several reasons a) Its not a beginner orientated chapter as is the focus of this book I just took a look. It definitely

Re: [Pharo-users] Artefact and WideString

2015-10-22 Thread Stephan Eggermont
On 22/10/15 12:01, Sven Van Caekenberghe wrote: On 22 Oct 2015, at 11:14, Hilaire wrote: Le 21/10/2015 22:26, olivier auverlot a écrit : Hi Hilaire, Take a look in the Artefact demos. I think there are a PDF document with a monetary character. Indeed ((128 asCharacter) asString). I am

Re: [Pharo-users] Artefact and WideString

2015-10-22 Thread Stephan Eggermont
On 22-10-15 16:16, Sven Van Caekenberghe wrote: Most but not all use 128 as encoding. But Latin1 is not one of them (at least not in the strict interpretation). Hmm, you can't trust anything you read on the internet anymore:) CP1252, legacy Windows it is. Stephan

Re: [Pharo-users] Fwd: FOSDEM 2016 devroom selection

2015-10-23 Thread Stephan Eggermont
On 23/10/15 12:07, Jose San Leandro wrote: Sad news. Indeed. I'll try again next year. There are of course several devrooms where we can propose talks, e.g. "Containers and Process Isolation" should be interested to hear about our long-time experience with images Stephan https://fosdem.org/

Re: [Pharo-users] Updated Pharo By Example

2015-10-23 Thread Stephan Eggermont
On 23-10-15 19:15, Thierry Goubier wrote: Le 23 oct. 2015 7:00 PM, "Dimitris Chloupis" a écrit : I completely agree with Stef, I did actually removed some screenshots and someone put them pack Maybe I can create a pharo script to auto make them for each version Wasn't there a way to run S

Re: [Pharo-users] What is your preferred way for storing ByteArray's as text?

2015-10-30 Thread Stephan Eggermont
On 29/10/15 16:35, Esteban A. Maringolo wrote: As some already know I'm working in the new GLORP port from VW to Pharo. Are you generating the port with rewrite rules? Stephan

Re: [Pharo-users] Seaside on Pharo 5?

2015-10-31 Thread Stephan Eggermont
On 30/10/15 16:48, Yuriy Tymchuk wrote: Is there a version of Seaside that works on Pharo5? If you disable the deprecation warning for #subStrings: you should be fine. Stephan

Re: [Pharo-users] Fast Table: How to solve dependency on FTTreeDataSource

2015-11-08 Thread Stephan Eggermont
On 08/11/15 22:55, Offray Vladimir Luna Cárdenas wrote: In fact seems that my problem is not that. Is to storage a "large" Smalltalk collection (10k items) in a SQLite database. When I try to do it the environment becomes unresponsive. Any hint on how to do it is welcomed. How are you using SQL

Re: [Pharo-users] How to make an input field with some formating abilities

2015-11-10 Thread Stephan Eggermont
On 10-11-15 18:16, Dimitris Chloupis wrote: What I want is to create a morph that has the ability to input text from the user that formats it automatically and allows for a limited amount of characters. You might want to take a look at RubFloatingEditorBuilder. In #buildEditor you see how to re

Re: [Pharo-users] How to make an input field with some formating abilities

2015-11-10 Thread Stephan Eggermont
On 10-11-15 20:03, Dimitris Chloupis wrote: Well my experience with other language has taught me GUI APIs are generally a nightmare to work with, the only exception to this rule was DELPHI, those guys were just awesome at GUI design. VCL was simple yet incredible flexible, I would even dare say t

Re: [Pharo-users] How to make an input field with some formating abilities

2015-11-11 Thread Stephan Eggermont
On 10-11-15 21:18, Dimitris Chloupis wrote: Delphi continued with the new company but since the new company has nowhere near the resources of Borland the decided to embrace .NET while keeping VCL around purely for compatibility reasons. Now Delphi works on .NET which follow a very similar design

Re: [Pharo-users] Changing playground and monticello shortcuts

2015-11-12 Thread Stephan Eggermont
On 12-11-15 14:08, Dimitris Chloupis wrote: I am on a 100kb/s connection and never had an issue with Spotter, are we sure here that is just slow connections or maybe something else ? There are two aspects to slow connections: bandwidth and delay. Low bandwidth is probably less of an issue as t

[Pharo-users] Smalltalks video recordings?

2015-11-12 Thread Stephan Eggermont
Looking at the tweet stream of #Smalltalks2015, I wonder if #Smalltalks2015 is being recorded? Are there already slides available? Stephan

Re: [Pharo-users] Smalltalks video recordings?

2015-11-12 Thread Stephan Eggermont
On 12/11/15 19:57, Esteban A. Maringolo wrote: It is being recorded. And the slides being collected. So I guess they will be made public soon. Great. I'm looking forward to them Stephan

Re: [Pharo-users] Very sad day for the world

2015-11-14 Thread Stephan Eggermont
What a sad news from Paris. Lots of love and strength, and wisdom in finding the right course of action in reacting to these terrible actions. Stephan

Re: [Pharo-users] touch screens

2015-11-16 Thread Stephan Eggermont
On 16/11/15 09:06, stepharo wrote: Yes it works. Look at the thales videos Now it is available for Pharo50. Now we need people to have a look and let us know. The SDL2TUIOTouchExample seems to need an improvement in the event handling for window closing. It crashes the image. Stephan

Re: [Pharo-users] touch screens

2015-11-16 Thread Stephan Eggermont
On 16-11-15 12:38, Stephan Eggermont wrote: On 16/11/15 09:06, stepharo wrote: Yes it works. Look at the thales videos Now it is available for Pharo50. Now we need people to have a look and let us know. The SDL2TUIOTouchExample seems to need an improvement in the event handling for window

[Pharo-users] Multitouch example

2015-11-16 Thread Stephan Eggermont
I'm trying to get the multitouch example to work, connecting an iPad with TUIOPad to an MBP. Tuio2DDCirsor sends #deliverAdd:to:from: to an OSTUIODriver, that then tries to send #deliver:. That doesn't exist (anymore?). Anyone know what that's supposed to be now? Stephan

Re: [Pharo-users] Multitouch example

2015-11-17 Thread Stephan Eggermont
On 17/11/15 08:58, Merwan Ouddane wrote: I fixed it Thanks, that does it. I can now rotate and zoom photo's with TUIOpad after making sure that I've added a few to the screen, as it doesn't recognize objects added to the screen :) Stephan

Re: [Pharo-users] [ANN][EPHESTOS] ChronosManager a time managment tool

2015-11-17 Thread Stephan Eggermont
That's one fancy looking UI. Well done. The glow effect is really nice, as are the seconds LEDs and the embossing. I was somewhat confused by the enabling/disabling of the stopwatch In the pomodoro timer I use you can enter a description of where you are working on. Do you plan to add somethin

Re: [Pharo-users] Enable/Disable GTSpotter

2015-11-18 Thread Stephan Eggermont
On 18-11-15 13:30, Esteban Lorenzano wrote: I do not think is a problem but if you want to distribute a desktop app you might want to > disable it, so I think is a good think to have a setting for it Ahem. Why would a setting be helpful for a desktop application? You might want to unload Spot

Re: [Pharo-users] Extracting *.tar.gz file in Pharo 5

2015-11-21 Thread Stephan Eggermont
On 20-11-15 21:44, Juraj Kubelka wrote: Can you give me an example? The file has about 30.000 files (compressed less then 50 MB). I am not sure if it is good idea to manage this inside of Pharo image. AFAIK file systems are much worse with very many small files. Minimum block size. Stephan

Re: [Pharo-users] About profiling code

2015-11-22 Thread Stephan Eggermont
On 22-11-15 20:42, Guillermo Polito wrote: Out of the top of my head, doing it like that only profiles widget creation/install if I'm not mistaken. But not render time. Because the doit is executed inside the event processing of the morphic render loop. But a cool ui profiling should also measur

Re: [Pharo-users] Pharo for Data Visualization

2015-12-01 Thread Stephan Eggermont
On 01-12-15 01:25, Ronie Salgado wrote: Hello, I added a fallback method for the selection, so the missing extension should not be required. The following script should work in a playground. Works for me on Ubuntu 15.04 on a 4790K stephan@stephanUbuntu:~$ /usr/lib/nux/unity_support_test --pri

Re: [Pharo-users] evolutions of squeakelib & crypto (Reed Solomon)

2015-12-03 Thread Stephan Eggermont
On 03-12-15 09:34, Robert Withers wrote: Hi Stef, Yes, my bailing on a more standard squeak project distribution solution is due to a few factors... 1 - environment confusion between Pharo and Squeak. I choose squeak due it is the native VMMaker and vm Dev environment. 2 - in squeak, the Crypto

Re: [Pharo-users] evolutions of squeakelib & crypto (Reed Solomon)

2015-12-04 Thread Stephan Eggermont
On 03-12-15 23:06, Robert Withers wrote: Are any of these used by both squeak and Pharo? That would be the right move I think. I will ask about getting my password reset for squeaksource, since that is where the old code resides. All of them. Mostly timing of project start/high activity and who

[Pharo-users] Small steps in a keyboard driven IDE

2015-12-11 Thread Stephan Eggermont
https://vimeo.com/148637679 Added a class view that shows the methods. Dragging them out opens a method card, Shift-RightArrow adds a method card below the class card. Ctrl-- makes a method card use smaller text, Ctrl-+ larger. On my machines I have a bug in Keymapping or the VM that breaks a +

Re: [Pharo-users] seeking your tutorials

2015-12-11 Thread Stephan Eggermont
https://github.com/StephanEggermont/MorphicDraw Stephan

Re: [Pharo-users] PharoJVM

2015-12-12 Thread Stephan Eggermont
On 12-12-15 02:53, EuanM wrote: It's especially important to strategically, it is vital to get Smalltalk/Pharo to tap into the Java ecosystem if Java itself gets deprecated by Oracle. Everyone who has a lot of enterprise Java code will need something that works on the JVM and will easily interop

Re: [Pharo-users] PharoJVM

2015-12-12 Thread Stephan Eggermont
On 12-12-15 22:45, horrido wrote: Yes, the mentality of Pharo has not escaped my attention. ... Why would you want to limit the breadth of applicability of a programming language? Especially one that purports to be **general purpose**. Oh please, can you stop this nonsense? If you want to l

Re: [Pharo-users] PharoJVM

2015-12-13 Thread Stephan Eggermont
On 13-12-15 06:10, horrido wrote: Rather than view my posts as accusatory, you should view them as trying to steer the collective thinking of a large group toward a more promising direction...which is exactly what they are. My analysis of the situation is objective, *not defamatory*. I see what's

Re: [Pharo-users] PharoJVM

2015-12-13 Thread Stephan Eggermont
On 13-12-15 15:13, horrido wrote: That's an *enormous* amount of work!!! No wonder it hasn't been done yet. Indeed.On the other hand, it doesn't need to be perfect. It is much better done in short iterations. The understanding comes from going through this process often and with many differe

[Pharo-users] Keymapping, shift vs non-shift

2015-12-14 Thread Stephan Eggermont
On my keyboard I have '+' in two positions: once over the '=' in the alphanumeric part,and once as a separate key on the numeric part. When I do a self bindKeyCombination: $+ command mac | $+ ctrl win | $+ ctrl unix toAction: [ self increaseFontSize ]. that only works for the numeric '+'. Is

Re: [Pharo-users] Keymapping, shift vs non-shift

2015-12-14 Thread Stephan Eggermont
On 14-12-15 12:13, Guillermo Polito wrote: So you mean that in order to make + in your +/= key you must press shift? And then (ctrl +) does not match (ctrl shift +)? Indeed. Then I’d say it is a bug/unimplemented feature... Hmm, maybe shift only has to work as a modifier for alphanumeric cha

Re: [Pharo-users] Keymapping, shift vs non-shift

2015-12-14 Thread Stephan Eggermont
On 14-12-15 12:38, Peter Uhnak wrote: But since that's how most applications behave, I would propose to actually use "$= ctrl" for zooming in. That's an interesting bug. I notice Safari, FireFox and Chromium have the bug. They explicitly state in the menu that the key combination is ctrl-+, r

Re: [Pharo-users] New web tutorial

2015-12-14 Thread Stephan Eggermont
On 14-12-15 14:50, Norbert Hartl wrote: Looks good but I don't understand it :) Norbert If I read very slowly... Great! Stephan

Re: [Pharo-users] PharoJS - converting to Javascript error

2015-12-14 Thread Stephan Eggermont
On 14/12/15 23:09, Noury Bouraqadi wrote: But, even if we fix it, don't expect morphs to work on JS. PharoJS doesn't support graphic primitives... at least not in the near future :-) Connect to lively kernel? Stephan

Re: [Pharo-users] New web tutorial

2015-12-15 Thread Stephan Eggermont
On 15-12-15 08:02, Hilaire wrote: Le 14/12/2015 21:02, Stephan Eggermont a écrit : On 14-12-15 14:50, Norbert Hartl wrote: Looks good but I don't understand it :) Norbert If I read very slowly... Great! Stephan Oh, guys you are too funny :) I think reading Dutch, even slowly, I

Re: [Pharo-users] [IMPORTANT] Starting migration to Spur VM

2015-12-17 Thread Stephan Eggermont
On 17-12-15 15:54, Johan Fabry wrote: Guys, how should I adapt my CI job ? What about jobs that also target older Pharo images? Duplicate the job? Stephan

Re: [Pharo-users] Morphic video tutorials

2015-12-19 Thread Stephan Eggermont
On 19/12/15 22:39, Dimitris Chloupis wrote: I decided to start making a series of video tutorial that will focus on Morphic and the things I have learned with making my own custom GUIs here is the first one and its playlist where i will add future ones https://www.youtube.com/playlist?list=PLqb

[Pharo-users] Support for UNC filereferences?

2015-12-20 Thread Stephan Eggermont
lshad Khabibullin [14:38] @maxleske: wow thank you! trying.. ​[14:38] ah.. it’s already.. Stephan Eggermont [14:38] asFileReference on String might not do the right thing ​[14:41] @maxleske: what do you mean by FilePlugin? Does it mean that Windows distribution of Pharo 4 has it? Max Leske [

Re: [Pharo-users] RemoteTask does not work on Macos

2015-12-21 Thread Stephan Eggermont
On 21/12/15 14:47, David T. Lewis wrote: I think that your VM is missing a couple of necessary plugins. The XDisplayControlPlugin is used to close the socket connection to the X display in the new child VM/image. You may also be missing the OSProcessPlugin. Note, I developed this in Squeak on Li

Re: [Pharo-users] RemoteTask does not work on Macos

2015-12-21 Thread Stephan Eggermont
On 21/12/15 18:09, Stephan Eggermont wrote: On 21/12/15 14:47, David T. Lewis wrote: I think that your VM is missing a couple of necessary plugins. The XDisplayControlPlugin is used to close the socket connection to the X display in the new child VM/image. You may also be missing the

Re: [Pharo-users] RemoteTask does not work on Macos

2015-12-21 Thread Stephan Eggermont
On 21/12/15 21:17, David T. Lewis wrote: My expectation is that a Unix VM (interpreter, Cog, Spur) running on Mac with X11 display should work with the current RemoteTask, exactly as on on Linux. But I have not personally tried it, and I am not really sure what would be required to get it working

[Pharo-users] Working with a compressed Fuel file?

2016-01-03 Thread Stephan Eggermont
I'm trying to work with a compressed Fuel file, without having to expand everything at the same time. It looks like not all streams are created equally. I seem to need a File instead of a FileReference: saveToFile |zipStream fileRef| fileRef := File named: (FileSystem disk workingDirec

Re: [Pharo-users] Adding description doc for Catalog browser projects

2016-01-04 Thread Stephan Eggermont
On 04-01-16 11:39, Dimitris Chloupis wrote: It has just occured me to that since meta repo is public and anyone can commit to it, is it ok if I add descriptions to projects that have none ? Because I am tried of seeing a project on Catalog Browser with no idea what it does. But i thought to ask

Re: [Pharo-users] Working with a compressed Fuel file?

2016-01-04 Thread Stephan Eggermont
On 03-01-16 20:31, Mariano Martinez Peck wrote: I may have a hint. Which is the error upon materialization? A dnu on the stream? Which message? A segmentation fault when saving Smalltalk stack dump: 0xffcb7390 M GZipWriteStream(DeflateStream)>deflateBlock 0xe66c808: a(n) GZipWriteStream 0xffc

<    1   2   3   4   5   6   >