Re: [Pharo-dev] Nautilus with inline QA?

2016-12-03 Thread Stephane Ducasse
I prefer the list because I do not like to have to press on the icon to get
its meaning.
With the list I know immediately what is the problem.

On Fri, Dec 2, 2016 at 1:39 PM, Denis Kudriashov 
wrote:

>
> 2016-12-02 13:00 GMT+01:00 Denis Kudriashov :
>
>> I just found that it is already working in MessageBrowser but absent in
>> Nautilus.
>> But icons over halt are only shown in Nautilus.
>>
>
> In MessageBrowser icons starts to be shown only after first manual
> selection
>


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-02 Thread Denis Kudriashov
2016-12-02 13:00 GMT+01:00 Denis Kudriashov :

> I just found that it is already working in MessageBrowser but absent in
> Nautilus.
> But icons over halt are only shown in Nautilus.
>

In MessageBrowser icons starts to be shown only after first manual
selection


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-02 Thread Denis Kudriashov
2016-12-01 10:12 GMT+01:00 Yuriy Tymchuk :

> yes, the critiques are inlined. In fact I just needed to add 1 line of
> code, a the solution used in the MessageBrowser can be reused.
>
> On the other hand maybe someone prefers the list at the bottom and we are
> in code freeze anyway. What I think is: maybe we can integrate this (as
> essentially the functionality was “tested” in MassageBrowser” already, but
> have it disabled by default and allow developers to turn it on using
> preferences? This way the ones who want this can turn it on and provide
> feedback whether it makes sense, while everything will stay the old way for
> the others.
>

I just found that it is already working in MessageBrowser but absent in
Nautilus.
But icons over halt are only shown in Nautilus.


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Dimitris Chloupis
Good idea, but what I will also like is for QA to take advantage of the
wasted space in the status bar and display info that is related to the line
the cursor is currently located. If the cursor is not enables then QA can
display its general info.


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Yuriy Tymchuk
I think that I will start with having it disabled at the beginning. Because the 
current implementation of icon annotator does not work for classes and it is 
not asynchronous which means that for large classes and maybe for some methods 
it may be not efficient.

Oh yes, and let’s not forget about the package-critiques…

Uko


> On 1 Dec 2016, at 10:19, Esteban Lorenzano  wrote:
> 
> So: active by default, opening a the box in preferences. 



Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Yuriy Tymchuk
You just need to add

method annotateRubricText: self sourceTextModel

to the end of 

AbstractNautilusUI>>#addIconStyle

Definitely this is greatly possible because Markus has nice implementation of 
these icon annotations.

Uko

> On 1 Dec 2016, at 14:45, Denis Kudriashov  wrote:
> 
> 
> 2016-12-01 14:44 GMT+01:00 Denis Kudriashov  >:
> yes, the critiques are inlined. In fact I just needed to add 1 line of code, 
> a the solution used in the MessageBrowser can be reused.
> 
> Could you show this line?
> 
> Full method will be better :)



Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Denis Kudriashov
2016-12-01 14:44 GMT+01:00 Denis Kudriashov :

> yes, the critiques are inlined. In fact I just needed to add 1 line of
>> code, a the solution used in the MessageBrowser can be reused.
>
>
> Could you show this line?


Full method will be better :)


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Denis Kudriashov
2016-12-01 10:12 GMT+01:00 Yuriy Tymchuk :

> yes, the critiques are inlined. In fact I just needed to add 1 line of
> code, a the solution used in the MessageBrowser can be reused.


Could you show this line?


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Mariano Martinez Peck
Hi Yuriy,

This is much better!!! I have the Nautilus integration ON, but I admit I
sometimes simply forget checking out that much below in the browser. It
does not yet catch up my attention enough to watch it. Maybe it's simple
that I am failing  myself and compromise to watch.
So..having this inline QA would really help me in that direction!!
+999

Cheers,



On Thu, Dec 1, 2016 at 7:27 AM, Denis Kudriashov 
wrote:

>
> 2016-12-01 10:19 GMT+01:00 Esteban Lorenzano :
>
>> yes please.
>> this is a “first impressions count”: no api change but UI change that
>> makes our lives a bit better and pharo a bit cooler :)
>>
>> So: active by default, opening a the box in preferences.
>>
>
> +1
>



-- 
Mariano
http://marianopeck.wordpress.com


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Denis Kudriashov
2016-12-01 10:19 GMT+01:00 Esteban Lorenzano :

> yes please.
> this is a “first impressions count”: no api change but UI change that
> makes our lives a bit better and pharo a bit cooler :)
>
> So: active by default, opening a the box in preferences.
>

+1


Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Esteban Lorenzano

> On 1 Dec 2016, at 10:12, Yuriy Tymchuk  wrote:
> 
> Hi everyone,
> 
> I suspect that many of people want to have their Nautilus transformed into 
> something like this:
> 
> 
> yes, the critiques are inlined. In fact I just needed to add 1 line of code, 
> a the solution used in the MessageBrowser can be reused.
> 
> On the other hand maybe someone prefers the list at the bottom and we are in 
> code freeze anyway. What I think is: maybe we can integrate this (as 
> essentially the functionality was “tested” in MassageBrowser” already, but 
> have it disabled by default and allow developers to turn it on using 
> preferences? This way the ones who want this can turn it on and provide 
> feedback whether it makes sense, while everything will stay the old way for 
> the others.

yes please. 
this is a “first impressions count”: no api change but UI change that makes our 
lives a bit better and pharo a bit cooler :)

So: active by default, opening a the box in preferences. 

cheers, 
Esteban 

> 
> Cheers!
> Uko