OK two other things 1) (minor) I find myself repeatdly trying to extend a Shape size to display more instance variables and methods by looking for the resize handle in the bottom right corner
2) when I want to edit a method, the shape takes the full screen and I can't see any other data. Why can't I edit the method in-place Also, I find it quickly annoying when I have to place manually each shape created. It would be better if shapes tend to stick to their parent shape when created, and I can move them freely after (I think that one point where codebubbles is good). I actually have more ideas about that, but it's tedious to explain by plain mail. On 7 juin 2010, at 14:44, Fernando olivero wrote: > Hi simon, thanks for the comments! > > On Jun 7, 2010, at 1:41 PM, Simon Denier wrote: > >> Hi Fernando >> >> Already lots of good stuff in your app. It looks *very* good and it feels >> quite good. I especially like the toolbar and the icons, as well as the >> shape toolbar which appears when overing over a shape (the "appear" effect >> is too long though). >> > Oh, i'll change this! > > For this first release i've introduced a long delay in the fadein animation, > because for novice users the menu-toolbar will be used, but once you learn > the keyboard shortcuts to most common operations you don't need it anymore. > Also the menu-toolbar intention is to present what operations are available > on the focused shape. > > In the next version a Control panel will be available to modify the behavior > of widgets, icons, toolbars and the sytem. > > >> >> Is it possible to import/develop existing packages/classes into Gaucho? That >> would be a cool way to go beyond BankAccount for people who want to try it >> on larger scale :) >> > > Yes! using the search widget you can import packages, classes and methods > present in the image. > For external you need to still use Gofer or Monticello outside Gaucho. > > This is how i actually code Gaucho within Gaucho. > > > For the usage of the search widget Look at the screencast named Searching and > workspaces ( http://gaucho.inf.usi.ch ). > > Sequence of actions: > > cmd-t: for opening the toolbar > navigate to the search button > press enter. > type the name of the package, class or method. > For importing a package "family", ( for example Gaucho-Core, > Gaucho-Morphic, etc...) type Gacho*. > the widget auto completes entries, and is smart enough to filter accordingly. > (it is still a litte slow, so dont type fast please). > press enter when the desired match is found. > the imported shape is highlighted in the pampas. > > > Thanks for the feedback, > Fernando > >> >> >> On 7 juin 2010, at 00:22, Fernando olivero wrote: >> >>> Hi Pharo programmers! >>> >>> We are happy to announce that Gaucho 1.0 is released. >>> >>> Gaucho is a direct manipulation environment for software. >>> >>> If you want to try it out go to http://gaucho.inf.usi.ch/ . >>> >>> Gaucho1.0 works in Pharo1.0. >>> >>> In the releases section you'll find the installation script , and a >>> description of all the features of Gaucho1.0. >>> >>> Any feedback you are willing to provide is welcomed! >>> In the website you will find a bug issue tracker and the mailing list >>> description. >>> Or you can also send us an email for any other purpose, such as >>> demo-request or inquiries about the Gaucho project. >>> >>> >>> Hope you enjoy using it as much as we do! >>> >>> Fernando Olivero >>> University Of Lugano >>> >>> >>> pd: Be ready for the next version, with many improvements and added >>> features! Soon to come. >>> >>> pd2: (Extract from the web page) >>> >>> -------------------------------------------------- >>> Version: 1.0 >>> >>> Features included in this version: >>> Direct manipulation of Classes, methods and packages >>> Easily perform rename refactorings of classes and methods >>> Draggable arrows for manipulating the inheritance relationships between >>> classes >>> Creating and runing tests for all the classes in the system >>> Creating workspaces for taking snapshots of the current pampas >>> Smart searching for any object in the system >>> Keyboard shortcuts associated to the most important operations >>> Logging all the changes to the system >>> Saving/Loading developers and workspaces to the default local directory >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> >> -- >> Simon >> >> >> >> <ATT00001..txt> > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Simon
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
