Hi Tim.

2017-09-06 12:54 GMT+02:00 Tim Mackinnon <tim@testit.works>:

> Hey Denis - I didn't mean to interrupt your ESUG (I should have mentioned
> it was something to follow up on afterwards). Enjoy it and help lots of
> ideas.
>
> Should I raise a bug for the saving issue in fogbugz?
>

Yes, but on github https://github.com/dionisiydk/Calypso/issues.
Now it is not necessary, I will fix it anyway (it is not a hidden bug). But
explicit ticket will allow you to be notified when it will be done. And
that's the nice thing about issue trackers.


>
> I'll have to look at how you add define shortcuts in Calypso as I'm not
> familiar with that bit - so I'm using both browsers at the moment.
>

I will write blog post about it. Now for example look at
SycRenameMessageCommand class>>sourceCodeShortcutActivator and
SycRenameVariableCommand class>>sourceCodeShortcutActivator.


>
> Tim
>
> Sent from my iPhone
>
> On 6 Sep 2017, at 10:45, Denis Kudriashov <dionisi...@gmail.com> wrote:
>
> Hi Tim.
>
> Sorry for late response. During Esug I am a bit out of mails.
>
> About saving method problem it is definitely a bug. Thank's for the report.
>
> About source code refactoring:
> Supporting source code commands was easy to do with suggestions. In fact
> text editor menu is still working old way. That's why some extra source
> code menus of Nautilus is not supported in Calypso.
> But general Idea is to redo all these commands with Commander. So it is
> todo. It is not complex task. And it will be available soon.
> Now it is already possible to define shortcuts for missing source code
> refactorings. So if you need some concrete command we can add it very fast
> using shortcut .
>
>
>
> 2017-09-06 1:14 GMT+02:00 Tim Mackinnon <tim@testit.works>:
>
>> BTW - Is it intended that when you save a method in a Calypso tab, it
>> shifts focus to the first non saved tab? I find this quite confusing as
>> suddenly I'm not where I thought I was and wonder if I saved my method?
>>
>> This said, I love the fact you can move to a new method with unsaved
>> changes and no nag prompt.
>>
>> Tim
>>
>> Sent from my iPhone
>>
>>
>>
>> Sent from my iPhone
>> On 3 Sep 2017, at 22:25, Tim Mackinnon <tim@testit.works> wrote:
>>
>> Ah - you are right that rename is in there (I’d never noticed it was in
>> the suggestions menu - which I find a confusingly named sub-menu ) - but I
>> am missing the more appropriately named “Source Code Refactoring” menu,
>> which it also appears along with extract method etc. This menu is not in
>> Calypso right?
>>
>> Tim
>>
>> On 3 Sep 2017, at 17:24, Denis Kudriashov <dionisi...@gmail.com> wrote:
>>
>> Hi Tim.
>>
>> No. It is available by cmd+r and from suggestions menu like in Nautilus.
>> But maybe I do not know other place which you use for this
>>
>> 2017-09-03 17:03 GMT+02:00 Tim Mackinnon <tim@testit.works>:
>>
>>> Hi Denis - I just noticed that the source refactoring menu is missing in
>>> Calypso as well? (So you can’t rename a temp for example).
>>>
>>> Tim
>>>
>>> On 2 Sep 2017, at 10:30, Denis Kudriashov <dionisi...@gmail.com> wrote:
>>>
>>> Hi
>>>
>>> 2017-09-01 14:26 GMT+02:00 kmo <vox...@gmail.com>:
>>>
>>>> I have been keen to use Calypso (I love the way it shows inherited
>>>> methods)
>>>> as my browser but I am finding some usability issues. It may be just me
>>>> but
>>>> some things I find off-putting.
>>>>
>>>
>>> Any feedback is very important.
>>>
>>>
>>>>
>>>> I don't really like the way that adding a new class is done by a new tab
>>>> that appears now and then in the editing area. To my mind the Nautilus
>>>> way
>>>> of launching a dialog to create a class seems more natural - and opens
>>>> the
>>>> way in future for a class creation wizard - something that can't be
>>>> done in
>>>> a code window. If we have to do it in a code tab then it would be
>>>> better if
>>>> the tab remained there all the time - I don't like the way it appears
>>>> and
>>>> disappears. It takes a while to learn what to click to do this.
>>>>
>>>
>>> In fact current behaviour is not replacement of old context menu
>>> command. It is just rethinking of classic single source code pane of old
>>> browsers.
>>> So we will add missing command to context menu. But I think the command
>>> should open the current "New class" tab instead of old dialog request.
>>> Also old browser behaviour is still working. You can create new class
>>> from the class editor tab. Just type new class name in the definition of
>>> selected class.
>>>
>>>
>>>>
>>>> Also, all class creation presumes a subclass of Object in Calypso. i
>>>> miss
>>>> the ability in Nautilus to select a class and immediately create a
>>>> subclass
>>>> of it.  Am I missing something here? Is there a way?
>>>>
>>>
>>> You are right. It is missing command like previous one. We will add it.
>>>
>>>
>>>>
>>>> On the topic of my ignorance - what is a /project /in Calypso? How do
>>>> you
>>>> create one?
>>>>
>>>
>>> Now it is more like a stub.
>>> There is integration with new package management Cargo (Christophe is
>>> working on it). But it is probably not ready yet.
>>> I think we should also implement Metacello backend.
>>> Anyway project mode will become default view in future.
>>>
>>>
>>>> And what does realize do?
>>>>
>>>
>>> It creates stub implementation of abstract methods (found in
>>> superclasses).
>>> I think in Calypso this command is not needed anymore because there is
>>> "should be implemented" method group which shows all these abstract methods.
>>>
>>>
>>>>
>>>> Also I think that the pop up menus could be subdivided into categories
>>>> rather than present all the options in an unbroken list. And the order
>>>> of
>>>> options seems odd. To my mind/ senders /and /implementers /are two menu
>>>> options that should always go together - not be separated by/ rename/
>>>> and
>>>> /move to class side/ et cetera.
>>>>
>>>
>>> Yes, I will add it.
>>>
>>> You can report issues directly at github project https://github.com/dio
>>> nisiydk/Calypso/issues.
>>> Thank's for you feedback.
>>>
>>>
>>>
>>>>
>>>> Just my two cents.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>>
>>>>
>>>
>>>
>>
>>
>

Reply via email to