[Pharo-dev] GLMBrick whats next?

2014-12-31 Thread Nicolai Hess
I took a look at GLMBrick and I am wondering what is the intent: - a temporary solution until this functions/behavior are included in Morphic - a layer on top of morphic without the intent to do this in Morphic any time. - a temporary solution until this functions/behaviors are implemented with bl

[Pharo-dev] GLMGaussianBlurBrickRenderer

2014-12-31 Thread Nicolai Hess
I saw this GLMGaussianBlurBrickRenderer class #example nice! And once I did something similiar, a Morph that blurres the underlaying display. But instead of doing a convolution (convolve image with kernel) by hand, I convolve the kernel with the image by using copyBits from the BitBlt: | for

Re: [Pharo-dev] GLMBrick whats next?

2015-01-06 Thread Nicolai Hess
gt; (it subclasses Morph) but it works in production. As both are able to work >>> with Athens and both have local coordinates, I think it's a great >>> opportunity to learn from both and find the one path that will be >>> integrated in Pharo. Alex will be at the

[Pharo-dev] Athens/Morphic

2015-01-08 Thread Nicolai Hess
A new Version of the AthensWrapWorldMorph (useful for testing Athens based drawing for morphs). And some changes for using Athens with the existing Morphs: Many things are working, some important not. I had some terrible, terrible hours fighting with clipping, MorphTransformation and Textrendering

Re: [Pharo-dev] Athens/Morphic

2015-01-08 Thread Nicolai Hess
nsformMorphs, TextMorphs ) Or telling me all this is not needed because no one will care on morphic, because all is done with bloc/brick/txtext or whatever. > > Stef > Le 8/1/15 12:27, Nicolai Hess a écrit : > > A new Version of the AthensWrapWorldMorph (useful for testing Athens

Re: [Pharo-dev] are senders and implementors broken in Pharo40?

2015-01-08 Thread Nicolai Hess
I think this has something to do with the NautilusHistory. It occurred after a refactoring and a fix (don't know the issue number). After the refactoring, we got DNUs on removing methods I fixed that one, but I may introduce this bug, I 'll have a look. 2015-01-08 22:49 GMT+01:00 Andrei Chis : >

[Pharo-dev] athens font rendering bug

2015-01-09 Thread Nicolai Hess
This still happens I don't know why and it does not happens always. (fresh pharo 40437image)

Re: [Pharo-dev] '(\w+s*){1, 3}' asRegex - image locks up in Pharo 3 & 4

2015-01-09 Thread Nicolai Hess
Looks like a circular loop in RxMatcher, which results in a endless loop in RxmLink postCopy I would look at RxMatcher makeQuantified: anRxmLink min: min max: max makeStar makePlus 2015-01-09 19:59 GMT+01:00 Paul DeBruicker : > Hi - > > In a workspace, if you inspect (or print, doIt, ... ) t

Re: [Pharo-dev] Athens/Morphic

2015-01-10 Thread Nicolai Hess
I think I got the MorphTreeTransformMorph now working, need to clean up the code and maybe I 'll upload this to the athens repository. nicolai 2015-01-08 12:27 GMT+01:00 Nicolai Hess : > A new Version of the AthensWrapWorldMorph (useful for testing Athens based > drawing for morphs

[Pharo-dev] athens font rendering and subpixel antialiasing

2015-01-11 Thread Nicolai Hess
Anyone knows, why the text rendering with athens (cairo) looks slightly different than the freetypeplugin one? attached is a screenshot, left side athen right side (morphic) freetypeplugin. It "looks" like the cairo freetype fontrendering uses CAIRO_ANTIALIAS_GRAY, no colored subpixel antialiasin

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-01-12 Thread Nicolai Hess
). > > Stef > > Le 11/1/15 22:43, Nicolai Hess a écrit : > > Anyone knows, why the text rendering with athens (cairo) looks slightly >> different than the freetypeplugin one? >> >> attached is a screenshot, left side athen right side (morphic) >>

Re: [Pharo-dev] Access to Pharo/TxText

2015-01-14 Thread Nicolai Hess
2015-01-14 22:50 GMT+01:00 stepharo : > I do not think Igor will look at them. > Why not? And who else did work on this? > I can try but I'm a newbie there. > so tag me. > > Stef > > Le 14/1/15 12:43, Marcus Denker a écrit : > > > On 14 Jan 2015, at 00:30, Bernardo Ezequiel Contreras < > von

Re: [Pharo-dev] Fixing DNU binding in GT and Nautilus

2015-01-15 Thread Nicolai Hess
The fix is in 4.0 446 but only for SmalltalkEditor. Where should we put the fix for RubSmalltalkEditor? 2015-01-14 22:49 GMT+01:00 stepharo : > Thanks marcus > > I just open another one :( because I houtgh that my mail did go through. I > will close it. > > Le 14/1/15 13:02, Marcus Denker a écri

Re: [Pharo-dev] Athens/Morphic

2015-01-23 Thread Nicolai Hess
2015-01-10 13:18 GMT+01:00 Nicolai Hess : > > I think I got the MorphTreeTransformMorph now working, need to clean up > the code > and maybe I 'll upload this to the athens repository. > > nicolai > > > I don't know how often I thought "I got this wo

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

2015-01-23 Thread Nicolai Hess
2014-12-25 11:33 GMT+01:00 Alain Plantec : > > > On 25 Dec 2014, at 10:31, stepharo wrote: > > > > > > Le 25/12/14 03:04, Ben Coman a écrit : > >> Really nice to see your progress. Now do you have some sketches that > show how it relates to the components of the existing Morphic? What is > being

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

2015-01-25 Thread Nicolai Hess
0459 latest vm (Win32 built on Jan 22 2015 01:03:55 Compiler: 4.6.2)) > Thanks > Alain > > > > > > > > >> >> On 25 Dec 2014, at 20:57, Nicolai Hess wrote: >> >> I tried both, loadDevelopment and loadBleedingEdget, but >> I can not get it

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-01-25 Thread Nicolai Hess
It looks like this gray-scale vs. colored subpixel antialiasing is an issue on windows. I did the same test on linux (Ubuntu 14.04) (screenshot attached). But still, the font rendering with the freetype plugin (morphic way) looks better than the athens one. any ideas/help?

[Pharo-dev] libSDL2 and OSWindow

2015-01-25 Thread Nicolai Hess
What is the current state of the SDL2 / OSWindow integration? There are some *open* bugtracker entries, although SDL and OSWindow *are* in the latest vm+image. On Ubuntu 14.04 64Bit OSWindow new does not work, it complains it can not find libSDL2, but it is there On Windows 7 OSWindow new opens a

Re: [Pharo-dev] Anonymous classes should be browseable

2015-01-26 Thread Nicolai Hess
2015-01-26 7:44 GMT+01:00 Hernán Morales Durand : > I want to discuss case 14789 ( > https://pharo.fogbugz.com/f/cases/14789/Nautilus-assumes-a-class-always-understand-package) > because a class should be browseable even without a definition. Anonymous > classes are still classes. > > If Nautilus

[Pharo-dev] Fwd: libSDL2 and OSWindow

2015-01-26 Thread Nicolai Hess
-- Forwarded message -- From: Nicolai Hess Date: 2015-01-26 10:03 GMT+01:00 Subject: Re: [Pharo-dev] libSDL2 and OSWindow To: Esteban Lorenzano 2015-01-26 9:39 GMT+01:00 Esteban Lorenzano : > Using which version of the vm? > the "latest". I load a fresh vm and

Re: [Pharo-dev] Issue 12970 - 16 steps to get through #halt - PROPOSED FIX

2015-01-26 Thread Nicolai Hess
2015-01-25 0:22 GMT+01:00 Sean P. DeNigris : > Ben Coman wrote > > Anyone see a problem with removing > > that last condition? > > Off the top of my head... Yes that doesn't seem like a good idea. You don't > want to find yourself inside Halt. You want to be in your code. But isn't it already li

Re: [Pharo-dev] Fwd: libSDL2 and OSWindow

2015-01-26 Thread Nicolai Hess
[ :eachName | > [ (self checkLibraryName: eachName) ifTrue: [ ^ eachName ] ] > ifError: [nil] ]. > self error: 'Failed to find SDL2 library.’ > > Esteban > > On 26 Jan 2015, at 10:03, Nicolai Hess wrote: > > > -- Forwarded message -- > From: Nico

Re: [Pharo-dev] [Pharo-users] Pharo Sound of Silence

2015-01-26 Thread Nicolai Hess
2015-01-26 11:45 GMT+01:00 Xavier MESSNER : > Hi, > > I have written a chapter which explain how to have sound in Pharo. > You can read it here > < > https://github.com/SquareBracketAssociates/PharoReadyForReviews/tree/master/Sound > > > . > > In fact all you have to do is to disable pulse-audio

Re: [Pharo-dev] libSDL2 and OSWindow

2015-01-26 Thread Nicolai Hess
s of other things :/), if you are patient, I will > submit my work as soon as I can manage to be close to a working version. > > cheers, > Esteban > > > On 26 Jan 2015, at 13:20, Nicolai Hess wrote: > > Ok :) > > How do you work with that or how do you test it? Are t

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-01-26 Thread Nicolai Hess
2015-01-26 11:35 GMT+01:00 Henrik Johansen : > > > On 25 Jan 2015, at 9:38 , Nicolai Hess wrote: > > > > It looks like this gray-scale vs. colored subpixel antialiasing is an > issue on windows. > > I did the same test on linux (Ubuntu 14.04) (screenshot atta

Re: [Pharo-dev] athens font rendering bug

2015-01-26 Thread Nicolai Hess
You can "force" the wrong font characters if you try to use a font that is not known to the fontregistry: Open a fresh image (40463) and execute the code: |text font1 font2 string1 string2| font1:=(LogicalFont familyName:'Source Sans Pro' pointSize:20). font2:=(LogicalFont familyName:'Arial' point

Re: [Pharo-dev] athens font rendering bug

2015-01-26 Thread Nicolai Hess
Caekenberghe a écrit : > > Looks the same here, Pharo 4, Mac OS X > > On 26 Jan 2015, at 23:18, Nicolai Hess wrote: > > You can "force" the wrong font characters if you try to use a font that > is not known to the fontregistry: > Open a fresh image (40463) and execute t

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

2015-01-27 Thread Nicolai Hess
2014-12-24 15:19 GMT+01:00 Alain Plantec : > Hello all, > > I’ve just uploaded a small demo of Bloc. > http://vimeo.com/115336678 > > > Cheers > Alain > > You are interested in more feedback, right? :) A normal TextMorph in the bloc world, sometimes, shows some artefacts outside of its bounds. F

[Pharo-dev] Athens BitBlt bug?

2015-01-27 Thread Nicolai Hess
Anyone knows what this BitBlt bug is or was? 12818 Last row missing 13236 Fix 1 extra height for Cairo surface Because with the fix in 13236, it is not (easily) possible to make a repeating (vertical) patte

Re: [Pharo-dev] Fwd: 14827 ProtoObject>>pointersTo failing circular references

2015-01-30 Thread Nicolai Hess
Hi Ben, i don't know exactly what is happening here, but (size vs. inpsect) testObject := 'TEST'. ref1 := { testObject. nil }. ref2 := { ref1 }. ref3 := { ref2 }. ref1 at: 2 put: ref3. "note the reference loop this creates" testObject pointersTo size -> 5 works. So, the problem is not in #poi

Re: [Pharo-dev] Fwd: 14827 ProtoObject>>pointersTo failing circular references

2015-01-30 Thread Nicolai Hess
ref3. "note the reference loop this creates" testObject pointersTo asString works 2015-01-30 14:15 GMT+01:00 Nicolai Hess : > Hi Ben, > > i don't know exactly what is happening here, but (size vs. inpsect) > > testObject := 'TEST'. > ref1 := { testObjec

Re: [Pharo-dev] Athens/Morphic

2015-01-31 Thread Nicolai Hess
yes). > The world size seems to be limited to the small window > that pharo starts up with? Making it larger seems to still clip at that > border. > > On 23 Jan 2015, at 17:40, Nicolai Hess wrote: > > > > 2015-01-10 13:18 GMT+01:00 Nicolai Hess : > >> >> I th

Re: [Pharo-dev] Proposal for LiteralArray class

2015-02-01 Thread Nicolai Hess
2015-02-01 10:52 GMT+01:00 Ben Coman : > > Looking into Image locking problems [1] caused by a recursive array such > as this... > > literalArray := #( 1 2 3 ). > literalArray at: 3 put: literalArray. > > I find that "literalArray printString" locks the image due to > Array>>printOn: use o

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-02-01 Thread Nicolai Hess
patents! Hours, and days digging in the code for font rendering with cairo. I tried to find out why this "colored" subpixel antialising is not working although all option settings are set (in cairo) and in the source code of cairo the FT_SetLCDFilter call is really used! But the output does i

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-02-01 Thread Nicolai Hess
filter (patching cairo source) or we leave everything as it is. I do not know, and I'm starting to lose all interest. nicolai 2015-02-01 19:38 GMT+01:00 Nicolai Hess : > patents! > > Hours, and days digging in the code for font rendering with cairo. > I tried to find out

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-02-02 Thread Nicolai Hess
2015-02-02 10:46 GMT+01:00 Igor Stasenko : > > > On 2 February 2015 at 01:06, Nicolai Hess wrote: > >> Ok, the best I could do: >> >> Sadly, it only works because I changed the default lcd_filter from cairo. >> in cairo 1.7. was a public API for the lcd_filt

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-02-02 Thread Nicolai Hess
2015-02-02 11:13 GMT+01:00 p...@highoctane.be : > > > On Mon, Feb 2, 2015 at 10:51 AM, Sven Van Caekenberghe > wrote: > >> >> > On 02 Feb 2015, at 01:06, Nicolai Hess wrote: >> > >> > I do not know, and I'm starting to lose all interest. &

Re: [Pharo-dev] athens font rendering and subpixel antialiasing

2015-02-02 Thread Nicolai Hess
2015-02-02 11:23 GMT+01:00 Ben Coman : > > > On Mon, Feb 2, 2015 at 8:06 AM, Nicolai Hess wrote: > >> Ok, the best I could do: >> >> Sadly, it only works because I changed the default lcd_filter from cairo. >> in cairo 1.7. was a public API for the lcd_filt

Re: [Pharo-dev] How can I specify the bindings when evaluating an expression?

2015-02-04 Thread Nicolai Hess
2015-02-04 23:07 GMT+01:00 Sean P. DeNigris : > Nicolai Hess wrote > > Dictionary newFrom:{ WorkspaceVariable key:#a value:3. > > WorkspaceVariable key:#b value:4} > > Thanks! That works great :) > > n.b. in Pharo 3.0, just replace the WorkspaceVariables with regular &g

Re: [Pharo-dev] ImageWorkerTest>>#testError is failing

2015-02-05 Thread Nicolai Hess
2015-02-05 3:17 GMT+01:00 Juraj Kubelka : > Hi, > > a validation report > > says > that ImageWorkerTest>>#testError is failing but I do not have that test in > my Pharo image and I do not know how to d

Re: [Pharo-dev] How can I specify the bindings when evaluating an expression?

2015-02-05 Thread Nicolai Hess
2015-02-05 2:20 GMT+01:00 Sean P. DeNigris : > Nicolai Hess wrote > > We lost this feature in 40097 > > Which feature? Using bare associations instead of WorkspaceVariables? > Yes, maybe feature is the wrong word - ability? What is missing now is, convert an association into

Re: [Pharo-dev] [pharo-project/pharo-core] 4edeed: 40475

2015-02-05 Thread Nicolai Hess
2015-02-05 10:09 GMT+01:00 GitHub : > Branch: refs/heads/4.0 > Home: https://github.com/pharo-project/pharo-core > Commit: 4edeed0d881e8347a3cc294babe23f0949aa68a7 > > https://github.com/pharo-project/pharo-core/commit/4edeed0d881e8347a3cc294babe23f0949aa68a7 > Author: Jenkins Build Serv

Re: [Pharo-dev] Proposal for LiteralArray class

2015-02-05 Thread Nicolai Hess
2015-02-02 3:03 GMT+01:00 Eliot Miranda : > > > On Sun, Feb 1, 2015 at 3:39 AM, Nicolai Hess wrote: > >> >> >> 2015-02-01 10:52 GMT+01:00 Ben Coman : >> >>> >>> Looking into Image locking problems [1] caused by a recursive array su

[Pharo-dev] Howto create a new configuration?

2015-02-05 Thread Nicolai Hess
Hello, I fixed some issues for Athens and upload the changes to the repository. Now, I want to use Versionner to create a new configuration. What I tried: Open a fresh image Open the Athens repository and load the new changesets -> There are some merge conflicts. Why? There shouldn't be any conf

[Pharo-dev] development workflow for GTools (GToolkitCore)

2015-02-05 Thread Nicolai Hess
14850 Integrate GTools #development "From this version onwards the development version should be integrated." Is this a good idea? Does the #development version always include *all* the latest changes, because after Andrei opened 14866

Re: [Pharo-dev] Howto create a new configuration?

2015-02-05 Thread Nicolai Hess
2015-02-05 21:56 GMT+01:00 Juraj Kubelka : > I am just guessing: try to click on “development” item on the left side. > -> "Information: Nothing to save" Already tried :) > > Cheers, > Juraj > > > 5. 2. 2015 v 17:13, Nicolai Hess : > > > >

Re: [Pharo-dev] Howto create a new configuration?

2015-02-05 Thread Nicolai Hess
> 5. 2. 2015 v 18:28, Nicolai Hess : > > 2015-02-05 21:56 GMT+01:00 Juraj Kubelka : > >> I am just guessing: try to click on “development” item on the left side. >> > > > -> "Information: Nothing to save" > > Already tried :) > > >> >&g

Re: [Pharo-dev] review request

2015-02-05 Thread Nicolai Hess
2015-01-18 18:35 GMT+01:00 Ben Coman : > > On Sun, Jan 18, 2015 at 7:44 PM, Sven Van Caekenberghe > wrote: > >> Hi Ben, >> >> First off, thank you for looking into this, it is important, but it is >> also delicate and few people dare look at this stuff. >> > > This is why it would be good to give

Re: [Pharo-dev] Monospaced font

2015-02-06 Thread Nicolai Hess
2015-02-03 16:01 GMT+01:00 KasperOsterbye : > And no, I do not want to restart the discussion of the (lack of) qualities > regarding such fonts. > > It is just not clear to me how to get hold of a font. > It seems like at the one hand it is all 'Bitmap deja vu sans regular'. > I think it is beca

Re: [Pharo-dev] Howto create a new configuration?

2015-02-06 Thread Nicolai Hess
hens-Text-NicolaiHess.16 The other packages hasn't change since version 2.7 nicolai > > Juraj > > 5. 2. 2015 v 20:07, Nicolai Hess : > > > 2015-02-05 23:06 GMT+01:00 Juraj Kubelka : > >> I have downloaded the latest Pharo 4 and it looks like Esteban Lorenzan

Re: [Pharo-dev] Howto create a new configuration?

2015-02-07 Thread Nicolai Hess
s better, but now, commiting the new configuration shows a bunch of "Critical Issues" Critical Warning missing recommend field... Critcal Warning The name of package x does not match file name x.7 Critical Warning No Version specified. Not that easy. Maybe, the ConfigurationOf

Re: [Pharo-dev] Spotter idea - exclusion filter and google search syntax

2015-02-07 Thread Nicolai Hess
2015-02-08 0:32 GMT+01:00 Ben Coman : > > Just a random idea for Spotter, being able to exclude items from the > search using a hyphen/minus sign. > > I don't have a use case right now, but it "feels" right, so maybe one will > turn up soon. Its a broadly used paradigm per google search ( > https

Re: [Pharo-dev] Howto create a new configuration?

2015-02-08 Thread Nicolai Hess
2015-02-07 13:17 GMT+01:00 Nicolai Hess : > > > 2015-02-06 22:02 GMT+01:00 Juraj Kubelka : > >> I have changed two methods of the configuration: >> >> -=-=- >> stable: spec >> >> >> spec for: #'pharo2.x' version: '2.1'. &g

Re: [Pharo-dev] ||

2015-02-08 Thread Nicolai Hess
2015-02-08 22:26 GMT+01:00 Hernán Morales Durand : > > It could be broken because I pressed Alt+M in and > nothing happens: > > gtInspectorActionBrowse > > ^ GLMGenericAction new > action: [ self browse ]; > icon: GLMUIThemeExtraIcons glamorousBrowse; > title: 'Br

[Pharo-dev] What is Phlow?

2015-02-09 Thread Nicolai Hess
For example GLMBrick subclass: #GLMPhlowBrick in category: 'Glamour-Morphic-Brick-Phlow'

Re: [Pharo-dev] Some debugger vars incorrectly displayed as nil

2015-02-09 Thread Nicolai Hess
Yes, it is a known issue Am 09.02.2015 17:42 schrieb "Ben Coman" : > I've seen it. I was trying to characterise it some more before logging an > issue myself. > > On Tue, Feb 10, 2015 at 12:30 AM, Yuriy Tymchuk > wrote: > >> Hi, >> >> some from time to time some variables are shown in the debugg

Re: [Pharo-dev] Some debugger vars incorrectly displayed as nil

2015-02-09 Thread Nicolai Hess
2015-02-09 17:48 GMT+01:00 Nicolai Hess : > Yes, it is a known issue > 14606 <https://pharo.fogbugz.com/default.asp?14606> Can't see some variables values while debugging closure > Am 09.02.2015 17:42 schrieb "Ben Coman" : > > I've seen it. I was t

[Pharo-dev] What is a Behavior, are Traits behavior too?

2015-02-09 Thread Nicolai Hess
I thought, Behaviors define the "behavior" of objects, therefore: Integer is a behavior, because it defines the behavior of "integer objects" Integer class is a behavior because it defines the behavior of the object "Integer". 5 isBehavior -> false. Integer isBehavior -> true. Integer class isBeh

Re: [Pharo-dev] Howto create a new configuration?

2015-02-09 Thread Nicolai Hess
2015-02-09 9:18 GMT+01:00 Christophe Demarey : > Hello Nicolai, > > Le 5 févr. 2015 à 22:28, Nicolai Hess a écrit : > > 2015-02-05 21:56 GMT+01:00 Juraj Kubelka : > >> I am just guessing: try to click on “development” item on the left side. >> > > > ->

Re: [Pharo-dev] get.pharo.org/travis+vm failing: Package 'pharo-vm-core:i386' has no installation candidate

2015-02-09 Thread Nicolai Hess
2015-02-09 19:32 GMT+01:00 Dale Henrichs : > Norbert, > > The travis script explicitly downloads the pharo-vm-core:i386 package and > fails then downloads the vm ... so I'm not sure why the pharo-vm-core:i386 > is needed separately ... > the i386 package is needed on 64 bit linux, it defines the

Re: [Pharo-dev] What is Phlow?

2015-02-09 Thread Nicolai Hess
2015-02-09 21:50 GMT+01:00 Tudor Girba : > Hi, > > First, thanks for reviewing the code :). > > Phlow is a small engine that makes it possible to link Brick slots to one > another to enable flow of data. > Sounds interesting! > > Cheers, > Doru > > > &g

Re: [Pharo-dev] Running some code at fogbugz CI

2015-02-10 Thread Nicolai Hess
2015-02-10 15:27 GMT+01:00 Pablo Herrero : > I think I tried that before but it didn't work, maybe I did something > wrong then. > I changed the compiler to the old one. load your slice changed the compiler back to opal. - But now, runing OC* tests half of them fail. - Executing OpalCompiler re

Re: [Pharo-dev] Spotter idea - exclusion filter and google search syntax

2015-02-10 Thread Nicolai Hess
2015-02-10 18:26 GMT+01:00 Ben Coman : > > > On Sun, Feb 8, 2015 at 10:36 AM, Ben Coman wrote: > >> >> >> On Sun, Feb 8, 2015 at 8:53 AM, Nicolai Hess wrote: >> >>> >>> >>> 2015-02-08 0:32 GMT+01:00 Ben Coman : >>> >&g

Re: [Pharo-dev] Installing Pharo on Ubuntu

2015-02-10 Thread Nicolai Hess
Hi Markus, ByteString(Object)>>doesNotUnderstand: #asLegalSelector this method was removed in pharo 40165 (13754 cleaning strings API) Maybe we have to reinclude it again. Or, I don't know exactly for what it is used in PharoLauncher, maybe we can use

Re: [Pharo-dev] [FIX]: Issue 4795: Horizontal wheel

2015-02-10 Thread Nicolai Hess
2015-02-10 20:34 GMT+01:00 Sean P. DeNigris : > Sean P. DeNigris wrote > > Fix in inbox: SLICE-Issue-4795-Horizontal-wheel-SeanDeNigris.1 > > Merging into 40486 there are two merge conflict in Athens-Morphic and > TxText-Athens. Use the incoming version for both. Should I do so and > resubmit a v.

Re: [Pharo-dev] changing Spec tab after opening throws MNU

2015-02-12 Thread Nicolai Hess
2015-02-01 0:54 GMT+01:00 Peter Uhnák : > Changing Tab name after the UI has been build fails, since it tries to set > the label to MorphicTabAdapter instead of Tab. > > I could fix it by changing in TabModel>>initialize > > label whenChangedDo: [ :new | self widget ifNotNil: [ :w | w label: new ]

[Pharo-dev] do we need to debug testmethods from within Nautilus ?

2015-02-15 Thread Nicolai Hess
Issue: 14060 MNU: receiver of "stepToCallee" is nil I suggest we remove this method from nautilus. If we really want to provide such a feature, the implementation should go to TestCase and/or Context. The SystemBrowser should not tinker with processes

Re: [Pharo-dev] [FIX]: Issue 4795: Horizontal wheel

2015-02-15 Thread Nicolai Hess
2015-02-15 16:02 GMT+01:00 Sean P. DeNigris : > Sean P. DeNigris wrote > > Will someone please manually review this? It touches Morphic so it may go > > stale quickly. > > Hello? Bueller? Anyone? Come on, guys. This is horizontal scrolling - > people > have been asking for this for a long time! An

Re: [Pharo-dev] [FIX]: Issue 4795: Horizontal wheel

2015-02-16 Thread Nicolai Hess
2015-02-16 15:46 GMT+01:00 Sean P. DeNigris : > Nicolai Hess wrote > > now only ALT+ArrowLeft/Right works. > > Hmm, are you sure it stopped working with this fix? I don't have this > Yes I am SURE :) I use this key combination a lot. And I used a lot of the recent image v

Re: [Pharo-dev] do we need to debug testmethods from within Nautilus ?

2015-02-16 Thread Nicolai Hess
Ok, thank you marcus Nicolai 2015-02-16 16:52 GMT+01:00 Marcus Denker : > > On 16 Feb 2015, at 16:45, Marcus Denker wrote: > > > On 15 Feb 2015, at 18:34, Nicolai Hess wrote: > > Issue: > 14060 <https://pharo.fogbugz.com/default.asp?14060> MNU: receiver of

Re: [Pharo-dev] What is a Behavior, are Traits behavior too?

2015-02-16 Thread Nicolai Hess
Thank you for your feedback Camille, 2015-02-10 10:24 GMT+01:00 Camille : > > On 09 Feb 2015, at 18:24, Nicolai Hess wrote: > > I thought, Behaviors define the "behavior" of objects, therefore: > > Integer is a behavior, because it defines the behavior of "inte

Re: [Pharo-dev] Proposal for LiteralArray class

2015-02-16 Thread Nicolai Hess
2015-02-05 16:02 GMT+01:00 Sven Van Caekenberghe : > > > On 05 Feb 2015, at 15:44, Nicolai Hess wrote: > > > > 2015-02-02 3:03 GMT+01:00 Eliot Miranda : > > > > > > On Sun, Feb 1, 2015 at 3:39 AM, Nicolai Hess wrote: > > > > > > 2015-02-

Re: [Pharo-dev] [pharo-project/pharo-core] e03e64: 40495

2015-02-17 Thread Nicolai Hess
:) Ok, this was (more or less) a test run with just some small changes. Now the bigger part. 2015-02-17 11:02 GMT+01:00 Tudor Girba : > This is great indeed! > > Doru > > On Tue, Feb 17, 2015 at 10:17 AM, Sven Van Caekenberghe > wrote: > >> >> > On 17 Feb 2015, at 10:09, Marcus Denker wrote:

Re: [Pharo-dev] untypeable key combination

2015-02-19 Thread Nicolai Hess
class is > the result of an unfinished refactor... > > On Mon, Dec 8, 2014 at 2:36 PM, stepharo wrote: > >> >> Le 7/12/14 12:21, Nicolai Hess a écrit : >> >> We have a class KMUntypeableSingleKeyCombination >>> this is used for key kombinations with

Re: [Pharo-dev] Athens/Morphic

2015-02-19 Thread Nicolai Hess
Most of this (without the test class (AthensTestDisplay)) is now ready for integration. A lot of changes for making Mophic and Text(Morphs) work on Athens (For testing purpose there is also the AthensWrapWorldMorph included). The Canvas wrapper (AthensCanvasWrapper) is not yet included and theref

Re: [Pharo-dev] Spec terminology: renaming some terms

2015-02-19 Thread Nicolai Hess
2015-02-19 23:24 GMT+01:00 Johan Fabry : > > The problem is that people are confused by the term Model, so they will > also be confused by Logic. I want to remove the confusion and make clear > that it is a user interface (and that it is composable by default) -> > ComposableUI. > > It could also

[Pharo-dev] How to get rid of GT-Playground

2015-02-20 Thread Nicolai Hess
instances ? If you open a fresh image and change the setting to use the old workspace open a workspace and execute: GTPlayground allInstances size -> 1 There is already one instance. I tried to get rid of this instance but I couldn't find a way. I think this instance is responsible for issue 149

Re: [Pharo-dev] development workflow for GTools (GToolkitCore)

2015-02-20 Thread Nicolai Hess
2015-02-08 13:01 GMT+01:00 Tudor Girba : > Hi Nicolai, > > > > On Thu, Feb 5, 2015 at 9:36 PM, Nicolai Hess wrote: > >> 14850 <https://pharo.fogbugz.com/default.asp?14850> Integrate GTools >> #development >> "From this version onwards the developme

Re: [Pharo-dev] [NativeBoost] Calling a function in a struct

2015-02-21 Thread Nicolai Hess
2015-02-22 0:06 GMT+01:00 Max Leske : > Hi. > > I have a situation with libgit2 where the function I need to call is a > field in a struct (the field gets populated with different functions with > the same signature depending on certain conditions). > > I’m facing two problems now: > 1. how do I d

Re: [Pharo-dev] Athens/Morphic

2015-02-23 Thread Nicolai Hess
hat? > > even if I should not. > > Le 20/2/15 08:54, Marcus Denker a écrit : > > Very nice! Works here (on Mac). > > I will integrate as soon as the CI is up again… > > Marcus > > On 19 Feb 2015, at 12:44, Nicolai Hess wrote: > >Most of this (witho

Re: [Pharo-dev] Athens/Morphic

2015-02-23 Thread Nicolai Hess
e athens repo into Latest update: #40501 and I > got > incompatibleLayoutConflict > because apparently I got some packages that were saved > > Well I got totally lost. > > > Le 23/2/15 23:06, stepharo a écrit : > > > Le 23/2/15 09:59, Nicolai Hess a écrit : &

[Pharo-dev] convention for protocol names

2015-02-23 Thread Nicolai Hess
Nautilus provides some nice icons for different protocol names a red square for a "private" a yellow diamond for "initialization" And you can generate the initialize method. But this generated initialize method is put into an "initialize" protocol. What is the convention a protocol for the initia

Re: [Pharo-dev] Error in MonitorDelay>>#signalLock:afterMSecs:inMonitor:queue:

2015-02-24 Thread Nicolai Hess
2015-02-24 20:45 GMT+01:00 Juraj Kubelka : > Well, basically it is enough to add #yourself in to the class method: > > signalLock: aSemaphore afterMSecs: anInteger inMonitor: aMonitor queue: > anOrderedCollection > anInteger < 0 ifTrue: [self error: 'delay times cannot be negative']. > ^ (self new

Re: [Pharo-dev] development workflow for GTools (GToolkitCore)

2015-02-25 Thread Nicolai Hess
2015-02-20 16:59 GMT+01:00 Tudor Girba : > Hi, > > > On Fri, Feb 20, 2015 at 4:53 PM, Nicolai Hess wrote: > >> >> >> >> >> 2015-02-08 13:01 GMT+01:00 Tudor Girba : >> >>> Hi Nicolai, >>> >>> >>> >>>

Re: [Pharo-dev] Rubric versus Athens

2015-02-26 Thread Nicolai Hess
Great! GTPlayground with Text! (I used this version Rubric-AlainPlantec.173 But I got an error: RubParagraph(Object)>>doesNotUnderstand: #drawOnAthensCanvas:bounds:color: I added this method to RubParagraph, calliing self displayTextOnAthensCanvas: in: ) Many of your changes for Rubric are the s

Re: [Pharo-dev] The evil twin in 40516

2015-02-26 Thread Nicolai Hess
Cool! (spotter does not work on this methods, do we have to change this in the class ReactiveMethod or spotter?)

Re: [Pharo-dev] The evil twin in 40516

2015-02-26 Thread Nicolai Hess
Oh and inspecting the ReflectiveMethod ast with GTInspector has some strange effect 2015-02-27 0:24 GMT+01:00 Nicolai Hess : > Cool! > > (spotter does not work on this methods, do we have to change this > in the class ReactiveMethod or spotter?) >

Re: [Pharo-dev] [Pharo4] Image size now 23.2MB

2015-03-03 Thread Nicolai Hess
2015-03-03 15:14 GMT+01:00 Marcus Denker : > > On 03 Mar 2015, at 08:06, Marcus Denker wrote: > > > On 02 Mar 2015, at 18:29, Marcus Denker wrote: > > > > Other things TODO to make it even smaller: > > - Hunt down that one GTPlayground instance that is hanging around > > > This is *strange*. I w

Re: [Pharo-dev] PetitParser Tests Failing in Pharo 4.0

2015-03-04 Thread Nicolai Hess
2015-03-04 16:59 GMT+01:00 Sean P. DeNigris : > RBVariableNode DNU #identifierToken: > > Removed since Pharo 3.0. > No deprecation. > Searching dev list & fogbugz -> 0 hits. > - > 11992 Remove tokens from the AST-Core-Node classes > > Guys, we need

Re: [Pharo-dev] LabelModel>>#text: Deprecation

2015-03-05 Thread Nicolai Hess
2015-03-04 14:04 GMT+01:00 Sean P. DeNigris : > Sean P. DeNigris wrote > > To me, "label label: aString" seems odd > > btw this fix broke LabelModel because #initialize still refers to the now > non-existent textHolder instVar instead of labelHolder > This is now fixed, but the deprecate warnings

Re: [Pharo-dev] LabelModel>>#text: Deprecation

2015-03-05 Thread Nicolai Hess
2015-03-04 14:00 GMT+01:00 Sean P. DeNigris : > What is the reason for this? I searched the lists & fogbugz for "labelmodel > text" to no avail. To me, "label label: aString" seems odd. Why is this > better than "label text: aString"? > I think the idea behind this was, one common api for all wid

[Pharo-dev] Validation failur ZnImageExampleDelegateTests>>#testDefaultImage

2015-03-05 Thread Nicolai Hess
Anyone has an idea why this test fails so often? In ZnImageExampleDelegateTests>>withServerDo: block we use ZnServer on: 1700 + 32 atRandom. I don't know if this is related to the validation failure, but the randomly generated portnumber makes it hard get reliable results. nicolai

Re: [Pharo-dev] LabelModel>>#text: Deprecation

2015-03-05 Thread Nicolai Hess
f deprecated #text: > the point is not that, the point is that each widget should expose its > valueHolder and we should get rid of the > when...changed: > I was probably confused because the refactoring broke in the middle > > > Le 5/3/15 09:39, Nicolai Hess a écrit : > &

[Pharo-dev] [ANN AthensSketch] A playground for drawings with Athens.

2015-03-06 Thread Nicolai Hess
The main purpose of this packages is to ease the creation of simple drawings and provide a rich set of examples for Athens drawing API. -- Gofer new smalltalkhubUser: 'NicolaiHess' project: 'AthensSketch'; configuration; load. ConfigurationOfAthensSketch loadDevelopment. AthensS

[Pharo-dev] RBRemoveClassRefactoring slightly broken

2015-03-06 Thread Nicolai Hess
Create a Trait (!) Trait named: #TNoUsers uses: {} category: 'TTT' browse this trait and choose "Remove ..." from Nautilus class pane. A changes browser dialog appears and an Inform message: "Information Cannot remove top level class when it has subclasses" And you can perform the cha

Re: [Pharo-dev] [ANN AthensSketch] A playground for drawings with Athens.

2015-03-06 Thread Nicolai Hess
, if it is the first time it loads the cairo library. Maybe I should add the autoplay again. 2015-03-06 16:03 GMT+01:00 Torsten Bergmann : > For me all the samples stay black. But the Athens tiger demo works... > > Is this a driver problem? > > Bye > T. > > Gesendet: Fr

Re: [Pharo-dev] [ANN AthensSketch] A playground for drawings with Athens.

2015-03-06 Thread Nicolai Hess
t; On Mar 6, 2015, at 10:20 AM, Nicolai Hess wrote: > > > > There is a "play" button in the SketchBrowser. > > And if you open just the simple sketch view: > > ASketchExampleColors openView > > you'll have to start the drawing from the morph menu. > &

Re: [Pharo-dev] [ANN AthensSketch] A playground for drawings with Athens.

2015-03-06 Thread Nicolai Hess
you are diving into Athens. It deserves it! >> >> Alexandre >> >> >> > On Mar 6, 2015, at 10:20 AM, Nicolai Hess wrote: >> > >> > There is a "play" button in the SketchBrowser. >> > And if you open just the simple sketch view: &g

Re: [Pharo-dev] [ANN AthensSketch] A playground for drawings with Athens.

2015-03-06 Thread Nicolai Hess
t; > Esteban > > > On Fri, Mar 6, 2015 at 6:28 PM, Alexandre Bergel > wrote: > >> This is really good that you are diving into Athens. It deserves it! >> >> Alexandre >> >> >> > On Mar 6, 2015, at 10:20 AM, Nicolai Hess wrote: >>

[Pharo-dev] Athens: Slow image paint (was: [ANN AthensSketch] A playground for drawings with Athens.

2015-03-06 Thread Nicolai Hess
2015-03-07 0:02 GMT+01:00 Nicolai Hess : > > One thing that is really slow is painting an image with Athens, because > the cairo backend creates a new surface for this image and uses this > image as a pattern paint. The slow part is copying and converting the > image data into t

<    5   6   7   8   9   10   11   12   13   >