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 >>>> >>>> >>> >>> >> >> >