[MonoDevelop] Rename refactoring

Christian Hergert christian.hergert at gmail.com
Thu Nov 30 13:26:02 EST 2006


We would probably intercept key presses ourselves and check a map for
commands. With Lluis' command api, this should be much more doable
now.

I'd imagine this would take a new codon for overriding commands to
have presets (think eclipse, vs.net, vim, emacs) and then a way to
customize those within the app. Along with that, intercept all the key
presses on the windows and act accordingly by talking to the command
api.

-- Christian

On 11/30/06, Jacob Ilsø Christensen <jacobilsoe at gmail.com> wrote:
> Hi.
>
> On 11/30/06, "Andrés G. Aragoneses [ knocte ]" <knocte at gmail.com> wrote:
> > Jacob Ilsø Christensen escribió:
> > >>>> Not to mention that with things like compiz and beryl becoming more
> > >>>> and more common, we should keep in mind keeping some of their common
> > >>>> keys free. nobody hates it more than when they try to fullscreen with
> > >>>> f11 and expose like features get shown instead.
> > >>>>
> > >>> Yes, you're right. I propose we use then ones listed in HIG to begin
> > >>> with. And in that case F2 should not be a problem.
> > >>>
> > >>> Does anyone object if I change the bookmarking shortcuts to
> > >>> F6-combinations and use F2 for rename refactoring for now.
> > >> F6 already has a function in GNOME. Switching between panels. You can
> > >> use it to switch between pads in MD.
> > >
> > > Ok, I'll keep the the bookmarking shortcuts as they are (though I
> > > think they are counterintuitive) and find something else for rename.
> >
> >
> > Why not changing the bookmark key to CTRL+D (as most browsers do with
> > its "bookmarks") and use F2 for rename?
>
> I am afraid CTRL+D is not enough since the bookmark feature uses F2,
> CTRL+F2 and SHIFT+F2. What we need is get to this bug fixed:
>
> http://bugzilla.ximian.com/show_bug.cgi?id=56822
>
> Any idea if this is hard to fix? Does Gtk support that kind of thing?
>
> /Jacob
>
>
> > Regards,
> >
> >         Andrés  [ knocte ]
> >
> > --
> >
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> >
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>


More information about the Monodevelop-list mailing list