Olá Alexandre!
Bem vindo à comunidade do MonoDevelop!
Podes contribuir de várias formas:
- Submetendo bugs
- Corrigindo bugs
- Desenvolvendo novas funcionalidades
- Traduzindo a aplicação
- Produzindo documentação (tutoriais, etc.)
- ...
Como disseste que és desenvolvedor, podes verificar se
existe algum
bug que possas corrigir em:
http://bugzilla
.ximian.com/buglist.cgi?product=Mono+Develop&version=0.1
4&bug_status=NEW&bug_status=ASSIGNED&bug_status=
REOPENED&email1=&emailtype1=substring&emailassig
ned_to1=1&email2=&emailtype2=substring&emailrepo
rter2=1&changedin=&chfieldfrom=&chfieldto=Now&am
p;chfieldvalue=&short_desc=&short_desc_type=substrin
g&long_desc=&long_desc_type=substring&bug_file_l
oc=&bug_file_loc_type=substring&keywords=&keywor
ds_type=anywords&op_sys_details=&op_sys_details_type
=substring&version_details=&version_details_type=sub
string&cmdtype=doit&order=Reuse+same+sort+as+last+ti
me&form_name=query
E caso o estejas a corrigir, muda o owner para ti, de forma
a garantir
que não está a ser feito trabalho duplicado.
Mal esteja pronto, envias para esta lista e pedes aprovação
para commit!
Qualquer dúvida podes utilizar esta lista para esclarecer...
Há
bastante gente a falar português na lista.
Espero que disfrutes a tua contribuição!!
Fica bem,
Vitor Hugo Barros
Portugal
-------------------------------
Hi Alexandre!
Welcome to MonoDevelop community!
You can contribute in various ways:
- Submitting bugs
- Fixing bugs
- Developing new features
- Translating the application
- Making some documentation (tutorials, and so on)
- ...
As you said you're a developer, so you can check if there is
any bug
that you can fix at:
http://bugzilla
.ximian.com/buglist.cgi?product=Mono+Develop&version=0.1
4&bug_status=NEW&bug_status=ASSIGNED&bug_status=
REOPENED&email1=&emailtype1=substring&emailassig
ned_to1=1&email2=&emailtype2=substring&emailrepo
rter2=1&changedin=&chfieldfrom=&chfieldto=Now&am
p;chfieldvalue=&short_desc=&short_desc_type=substrin
g&long_desc=&long_desc_type=substring&bug_file_l
oc=&bug_file_loc_type=substring&keywords=&keywor
ds_type=anywords&op_sys_details=&op_sys_details_type
=substring&version_details=&version_details_type=sub
string&cmdtype=doit&order=Reuse+same+sort+as+last+ti
me&form_name=query
In the case you're correcting a bug, change the owner to
yourself, so
we can be sure anyone else is doing the same job.
When your development is ready, you send it to this list in
order to
get approval to commit your work!
You can use this list to get clarifications... There's
plenty of
portuguese speaking people on the list.
Happy coding!!
Regards,
Vitor Hugo Barros
Portugal
On 7/12/07, Alexandre Vitorelli <alexandrevitorelli hotmail.com> wrote:
> Hi all mono developers!,
>
> I am a new developer in comunity, but I need your help
for understend :
>
> -> How you work?
> -> What you need?
> -> What tool you use for develop monodevelop?
>
> PS: I am a brazilian and my english not is good, then
if exist a people
> speak protuguese for explain how to develop monodevelop
I Will happy
>
> Thanks!
>
> -----Mensagem original-----
> De: monodevelop-list-bounces lists.ximian.com
> [mailto:monodevelop-list-bounces lists.ximian.com] Em nome
de
> monodevelop-list-request lists.ximian.com
> Enviada em: quarta-feira, 11 de julho de 2007 15:51
> Para: monodevelop-list lists.ximian.com
> Assunto: Monodevelop-list Digest, Vol 27, Issue 10
>
> Send Monodevelop-list mailing list submissions to
> monodevelop-list lists.ximian.com
>
> To subscribe or unsubscribe via the World Wide Web,
visit
> http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
> or, via email, send a message with subject or body
'help' to
> monodevelop-list-request lists.ximian.com
>
> You can reach the person managing the list at
> monodevelop-list-owner lists.ximian.com
>
> When replying, please edit your Subject line so it is
more specific
> than "Re: Contents of Monodevelop-list
digest..."
>
>
> Today's Topics:
>
> 1. Re: Win 32 Support (Rafael Teixeira)
> 2. Re: GTK designer query ( Marcos Mar?n ) (Rafael
Teixeira)
> 3. Re: Implemented Configurable Key Bindings (Balaji
Rao)
> 4. Re: GTK designer query ( Marcos Mar?n ) (Tom
Potts)
> 5. Patch for adding a context menu to the project
node in the
> class pad ( Marcos Mar?n )
> 6. Re: [Mono-hispano] Monodevelop 0.14 problemas con
se?ales
> (rafael rueda)
> 7. Re: Patch for adding a context menu to the
project node in
> the class pad (Lluis Sanchez)
> 8. Re: Implemented Configurable Key Bindings (Balaji
Rao)
>
>
>
------------------------------------------------------------
----------
>
> Message: 1
> Date: Mon, 9 Jul 2007 18:49:18 -0300
> From: "Rafael Teixeira" <monoman gmail.com>
> Subject: Re: [MonoDevelop] Win 32 Support
> To: "Jerry Haltom" <wasabi larvalstage.net>
> Cc: monodevelop-list lists.ximian.com, Siju K
Thomas
> <sijukt yahoo.com>
> Message-ID:
>
<dd99b8c80707091449i6b89fbf4v2bda659905438c29 mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Also Monodevelop, started as a fork from Sharpdevelop,
so many people
> simply use SD in Windows, but surely SD doesn't have
Stetic, or many
> of the other goodies MD added as needed/desired and
implemented by
> Linux devs.
>
>
>
> On 7/8/07, Jerry Haltom <wasabi larvalstage.net> wrote:
> > On Wed, 2007-07-04 at 06:59 -0700, Siju K Thomas
wrote:
> > >
> > > Hi
> > >
> > > Mono is a cross platform tool but
monodevelop is not. Why it
> > > happend?..
> >
> > It happened because the people who started
MonoDevelop and most of those
> > who continue to work on it now, do not use
Windows, and thus are not
> > personally motivated to maintain compatibility.
There are a few people
> > who have expressed interest in it I believe.
> >
> > > How can I use MonoDevelop on my
WindowsXP....
> >
> > It continues because nobody has finished putting
in the work necessary
> > to make it possible. That could be you. =)
> >
> > >
> > > regards
> > > siju
> > >
> > >
> > >
> > >
> > >
> > >
____________________________________________________________
__________
> > > Choose the right car based on your needs.
Check out Yahoo! Autos new
> > > Car Finder tool.
> > >
_______________________________________________
> > > Monodevelop-list mailing list
> > > Monodevelop-list lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
> >
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
> >
>
>
> --
> Rafael "Monoman" Teixeira
> ---------------------------------------
> "I myself am made entirely of flaws, stitched
together with good
> intentions."
> Augusten Burroughs
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 9 Jul 2007 18:58:36 -0300
> From: "Rafael Teixeira" <monoman gmail.com>
> Subject: Re: [MonoDevelop] GTK designer query ( Marcos
Mar?n )
> To: "Tom Potts" <tompotts itsosbroadband.co.uk>
> Cc: monodevelop-list lists.ximian.com
> Message-ID:
>
<dd99b8c80707091458o63a390e3j8e2f850a97d58f63 mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> A long time ago I experienced similar problems, because
I was
> referencing GTK# from SVN, and which had the
documentation broken,
> (mainly it was using an old uncompressed format that
monodoc couldn't
> handle correctly anymore), and as MD uses MonoDoc libs
for showing
> documentation AND TO BUILD CODE COMPLETION displays, it
could not
> properly show all members.
>
> If that is happening to you, the fix is to be sure you
install the
> correct documentation packages for GTK#. Maybe you need
to manually
> delete the old uncompressed documentation, because it
may not be
> deleted by the scripts in the newer packages.
>
> Hope it helps,
>
> On 7/9/07, Tom Potts <tompotts itsosbroadband.co.uk>
wrote:
> > >> If you use a TextView in the MD designer
you can enter
> > >> the initial text in the Widget Properties
editor but
> > >> you cannot see the Buffer that it goes
into.
> > >> The Buffer is not displayed in the
'intellisense'
> > >> autocomplete of the sourcecode editor
either (or for
> > >> any other widgets - I presume this is due
to partial
> > >> classes not being implemented fully in
the editor -
> > >> will that happen?
> >
> >
> > >It is displayed in my MD, I'm using 0.14,
perhaps you are using an old
> > >version?
> >
> > Buffer is not diplayed in my 0.14 version (or
0.12)
> > Tom
> >
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
> >
>
>
> --
> Rafael "Monoman" Teixeira
> ---------------------------------------
> "I myself am made entirely of flaws, stitched
together with good
> intentions."
> Augusten Burroughs
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 10 Jul 2007 22:25:24 +0530
> From: Balaji Rao <balajirrao gmail.com>
> Subject: Re: [MonoDevelop] Implemented Configurable Key
Bindings
> To: Lluis Sanchez <lluis ximian.com>
> Cc: monodevelop-list lists.ximian.com, fejj novel.com
> Message-ID: <20070710165524.GA7821 sriram.theyogi.co.in>
> Content-Type: text/plain; charset=us-ascii
>
> On Fri, Jul 06, 2007 at 01:06:44PM +0200, Lluis Sanchez
wrote:
> > Hey, it looks like a good start ;)
> > The only comment I can make now is that you should
use Stetic instead of
> > Glade for new windows.
> >
> Hello,
> I used stetic and redesigned the whole thing. But there
is another
> problem here. Suppose, i try to create a accel by
pressing Ctrl + X.
> Instead of the text "Control + X" appearing,
it gets cut!
>
> So, i want to disable accels for the entry or , i have
to temporarily
> disable all shortcuts when the configurable key
bindings page is
> displayed..
>
> Regards,
> Balaji Rao
>
> > Lluis.
> >
> > El dv 06 de 07 del 2007 a les 15:53 +0530, en/na
Balaji Rao va escriure:
> > > Hello ppl,
> > >
> > > I have almost implemented Configurable Key
Bindings with a Option Panel.
> > > I have not tested it extensively. I just
hacked this up quickly.
> > >
> > > I will make it perfect soon after getting
your comments on this.
> > >
> > > Things i plan to include are,
> > >
> > > * Configuration Profiles for some popular
IDEs (eclipse, netbeans)
> > > * Prevent conflicting configuiration
> > >
> > > Any suggestions are welcome..
> > >
> > > Regards,
> > >
> > > Balaji Rao
> > >
_______________________________________________
> > > Monodevelop-list mailing list
> > > Monodevelop-list lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
> >
>
>
> ------------------------------
>
> Message: 4
> Date: Tue, 10 Jul 2007 12:29:06 +0100
> From: Tom Potts <tompotts itsosbroadband.co.uk>
> Subject: Re: [MonoDevelop] GTK designer query ( Marcos
Mar?n )
> To: "Rafael Teixeira" <monoman gmail.com>
> Cc: monodevelop-list lists.ximian.com
> Message-ID: <200707101229.06408.tompotts itsosbroadband.co.uk>
> Content-Type: text/plain; charset="utf-8"
>
> On Monday 09 July 2007 22:58, Rafael Teixeira wrote:
> > A long time ago I experienced similar problems,
because I was
> > referencing GTK# from SVN, and which had the
documentation broken,
> > (mainly it was using an old uncompressed format
that monodoc couldn't
> > handle correctly anymore), and as MD uses MonoDoc
libs for showing
> > documentation AND TO BUILD CODE COMPLETION
displays, it could not
> > properly show all members.
> >
> > If that is happening to you, the fix is to be sure
you install the
> > correct documentation packages for GTK#. Maybe you
need to manually
> > delete the old uncompressed documentation, because
it may not be
> > deleted by the scripts in the newer packages.
> >
> > Hope it helps,
> Any quick tips on how to do this?
> Tom
>
>
>
> ------------------------------
>
> Message: 5
> Date: Tue, 10 Jul 2007 17:04:28 -0500
> From: " Marcos Mar?n " <marcosmarin gmail.com>
> Subject: [MonoDevelop] Patch for adding a context menu
to the project
> node in the class pad
> To: monodevelop-list lists.ximian.com
> Message-ID:
>
<f31182ab0707101504p48c01f57pdd18a4e69b99dae mail.gmail.com>
> Content-Type: text/plain;
charset="iso-8859-1"
>
> The following patch adds a context menu to the project
node in the class pad
> so addins can add commands to it.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.ximian.com/pipermail/mo
nodevelop-list/attachments/20070710/7aca
> 0593/attachment-0001.html
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: contextmenu.diff
> Type: text/x-patch
> Size: 2209 bytes
> Desc: not available
> Url :
> http://lists.ximian.com/pipermail/mo
nodevelop-list/attachments/20070710/7aca
> 0593/attachment-0001.bin
>
> ------------------------------
>
> Message: 6
> Date: Tue, 10 Jul 2007 20:03:20 -0500
> From: rafael rueda <raruedax yahoo.es>
> Subject: Re: [MonoDevelop] [Mono-hispano] Monodevelop
0.14 problemas
> con se?ales
> To: Monodevelop <Monodevelop-list lists.ximian.com>, Lluis Sanchez
> <lluis ximian.com>
> Message-ID: <1184115800.6189.7.camel localhost.localdomain>
> Content-Type: text/plain; charset=UTF-8
>
> No creo que sea este el problema pues estoy compilando
desde los fuentes
> la versi?n 0.14 como lo he hecho hace mas de a?o y
medio.
>
> Me inclino a creer que mas bien el problema es de la
versi?n, porque
> presenta adem?s inconsistencia en las propiedades. Es
decir sin motivo
> alguno no las permite ver y me obliga a salir de
Monodevelop para volver
> a la situaci?n normal (aunque no tan normal). Esto no
suced?a en las
> versiones anteriores.
>
> gracias
> Rafael
>
> El mar, 10-07-2007 a las 17:43 -0400, Gary Ariel Sandi
Vigabriel
> escribi?:
> > tal vez sea la instalacion que realizaste, los
repositorios que uso
> > para mi Debian SID es:
> >
> > deb http://debian.meebey.net
./
> >
> > cuando instale por primera vez sin considerar las
dependencias tuve un
> > monton de problemas pero este repositorio me
soluciono la mayoria.
> >
> > saludos.
> >
> > El d?a 10/07/07, rafael rueda <raruedax yahoo.es> escribi?:
> > En esta versi??n 0.14 se pierden
constantemente las se??ales
> > en las
> > propiedades.
> > Esto se hab??a solucionado en la versi??n
0.13.
> > Alguien sabe el motivo?
> >
> > Rafael
> >
>
>
>
> ______________________________________________
> LLama Gratis a cualquier PC del Mundo.
> Llamadas a fijos y m?es desde 1 c?imo por minuto.
> http://es.voice.yahoo.com
a>
>
>
> ------------------------------
>
> Message: 7
> Date: Wed, 11 Jul 2007 13:21:32 +0200
> From: Lluis Sanchez <lluis ximian.com>
> Subject: Re: [MonoDevelop] Patch for adding a context
menu to the
> project node in the class pad
> To: Marcos Mar?n <marcosmarin gmail.com>
> Cc: monodevelop-list lists.ximian.com
> Message-ID: <1184152892.4291.0.camel portador.site>
> Content-Type: text/plain; charset=ISO-8859-15
>
> Patch committed. Thanks!
>
> El dt 10 de 07 del 2007 a les 17:04 -0500, en/na Marcos
Mar?n va
> escriure:
> > The following patch adds a context menu to the
project node in the
> > class pad so addins can add commands to it.
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
>
>
>
> ------------------------------
>
> Message: 8
> Date: Wed, 11 Jul 2007 22:17:32 +0530
> From: Balaji Rao <balajirrao gmail.com>
> Subject: Re: [MonoDevelop] Implemented Configurable Key
Bindings
> To: Lluis Sanchez <lluis ximian.com>
> Cc: monodevelop-list lists.ximian.com
> Message-ID: <20070711164732.GA4362 sriram.theyogi.co.in>
> Content-Type: text/plain; charset="us-ascii"
>
> On Fri, Jul 06, 2007 at 01:06:44PM +0200, Lluis Sanchez
wrote:
> > Hey, it looks like a good start ;)
> > The only comment I can make now is that you should
use Stetic instead of
> > Glade for new windows.
> >
> > Lluis.
> >
> Hello, included as attachment is a patch whch
implements conf key
> bindings. I have used stetic for it. and now its almost
stable. I
> have fixed some bugs.
>
> One question is that, should commands, which by default
dont have a
> shortcut, be allowed be assigned a shortcut?
>
> Suggestions are welcome.
>
> Regards,
> Balaji Rao
>
> > El dv 06 de 07 del 2007 a les 15:53 +0530, en/na
Balaji Rao va escriure:
> > > Hello ppl,
> > >
> > > I have almost implemented Configurable Key
Bindings with a Option Panel.
> > > I have not tested it extensively. I just
hacked this up quickly.
> > >
> > > I will make it perfect soon after getting
your comments on this.
> > >
> > > Things i plan to include are,
> > >
> > > * Configuration Profiles for some popular
IDEs (eclipse, netbeans)
> > > * Prevent conflicting configuiration
> > >
> > > Any suggestions are welcome..
> > >
> > > Regards,
> > >
> > > Balaji Rao
> > >
_______________________________________________
> > > Monodevelop-list mailing list
> > > Monodevelop-list lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
> >
> -------------- next part --------------
> Index:
>
Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/Ke
ysBindingPanel.c
> s
>
============================================================
=======
> ---
>
Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/Ke
ysBindingPanel.c
> s (revision 0)
> +++
>
Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/Ke
ysBindingPanel.c
> s (revision 0)
>  -0,0 +1,215 
> +
> +
> +using System;
> +using System.Collections;
> +
> +using MonoDevelop.Core.Gui.Dialogs;
> +using MonoDevelop.Components.Commands;
> +using Mono.Addins;
> +using Gtk;
> +
> +namespace MonoDevelop.Ide.Gui.OptionPanels
> +{
> + public partial class KeysBindingPanel :
Gtk.Bin, IDialogPanel
> + {
> + ListStore keysStore;
> + Hashtable commands = new Hashtable();
> + Command selectedCommand;
> +
> + /* Indicates whether the text in the
accelEntry is a
> complete shortcut key */
> + private bool accelComplete=false;
> +
> +
> + bool ctrlActive=false;
> + bool altActive=false;
> + bool shiftActive=false;
> +
> +
> + /* Indicates the current position of
the iter in the
> keystore. Used while editing the
> + accelEntry to reflect the changes in
the treeview*/
> + TreeIter editIter;
> +
> + public KeysBindingPanel()
> + {
> + this.Build();
> + }
> + public bool StorePanelContents()
> + {
> + return true;
> + }
> +
> + public void LoadPanelContents()
> + {
>
> + keysStore = new
> ListStore(typeof(string),typeof(string));
> + keysTreeView.Model =
keysStore;
> + keysTreeView.AppendColumn
("Command",new
> CellRendererText(),"text",0);
> + keysTreeView.AppendColumn
("Shortcut",new
> CellRendererText(),"text",1);
> + keysTreeView.Selection.Changed
+= new
> EventHandler(OnKeysTreeViewSelectionChange);
> +
> + accelEntry.KeyPressEvent +=
new
> KeyPressEventHandler(OnAccelEntryKeyPress);
> + accelEntry.KeyReleaseEvent +=
new
> KeyReleaseEventHandler(OnAccelEntryKeyRelease);
> + updateButton.Clicked += new
> EventHandler(OnUpdateButtonClick);
> + // Populate the TreeView
> + object[] cmds =
> +
>
AddinManager.GetExtensionObjects("/SharpDevelop/Command
s");
> + foreach(object c in cmds) {
> + if (c is Command
&& ((Command)c).AccelKey
> !=null ) {
> + Command cmd = c
as Command;
> + string label =
> cmd.Text.Replace("_",String.Empty);
> + string
accel=String.Empty;
> + if
(((Command)c).AccelKey !=null )
> + accel=
> cmd.AccelKey.Replace('|','+');
> +
commands.Add(label,cmd);
> +
keysStore.AppendValues(label,accel);
>
> + }
> + }
> + }
> + public void
OnKeysTreeViewSelectionChange(object
> sender,EventArgs e) {
> + TreeSelection sel = sender as
TreeSelection;
> + if (sender != null)
> + {
> + TreeIter iter;
> + TreeModel model =
(TreeModel)keysStore;
> + accelComplete = false;
> + if (sel.GetSelected
(out model, out iter)) {
>
> + accelEntry.Text
=
> (string)model.GetValue (iter, 1);
> + string label =
> (string)model.GetValue (iter, 0);
> + selectedCommand
= (Command)commands
> [label];
> + accelComplete =
true;
> + editIter =
iter;
> + }
> + }
> + }
> + [GLib.ConnectBefore]
> + public void
OnAccelEntryKeyPress(object
> sender,KeyPressEventArgs e) {
> + Gdk.EventKey key = e.Event;
> + Gdk.Key k = key.Key;
> + if (accelComplete) {
>
> + accelEntry.Text =
"";
> + altActive=false;
> + ctrlActive=false;
> + shiftActive=false;
> + accelComplete=false;
> + if
(k.Equals(Gdk.Key.BackSpace)) {
> + e.RetVal=true;
> + return;
> + }
> + }
> +
> + if (k.Equals(Gdk.Key.Control_L)
||
> k.Equals(Gdk.Key.Control_R)) {
>
> + if (!ctrlActive)
> accelEntry.AppendText("Control+");
>
> + accelComplete = false;
> + } else if
(k.Equals(Gdk.Key.Alt_L) ||
> k.Equals(Gdk.Key.Alt_R)) {
> + if (!altActive)
> accelEntry.AppendText("Alt+");
> + accelComplete = false;
> + } else if
(k.Equals(Gdk.Key.Shift_L) ||
> k.Equals(Gdk.Key.Shift_R)) {
> + if (!shiftActive)
> accelEntry.AppendText("Shift+");
> + accelComplete = false;
> + } else {
> + if
(k.Equals(Gdk.Key.Page_Down))
> +
accelEntry.AppendText("Page_Down");
> + else
> +
accelEntry.AppendText(k.ToString());
>
> + accelComplete=true;
> + }
> + e.RetVal=true;
> + }
> + public void
OnAccelEntryKeyRelease(object
> sender,KeyReleaseEventArgs e) {
> + if (accelComplete == false) {
> +
accelEntry.Text="";
> + }
> + }
> + public void OnUpdateButtonClick(object
sender,EventArgs e) {
> + if (selectedCommand != null) {
> +
selectedCommand.AccelKey =
> accelEntry.Text.Replace('+','|');
> +
> keysStore.SetValue(editIter,1,accelEntry.Text);
> + }
> + }
> +
> +#region Cut & Paste from abstract option panel
> + bool wasActivated = false;
> + bool isFinished = true;
> + object customizationObject = null;
> +
> + public Widget Control {
> + get {
> + return this;
> + }
> + }
> +
> + public virtual Gtk.Image Icon {
> + get {
> + return null;
> + }
> + }
> +
> + public bool WasActivated {
> + get {
> + return wasActivated;
> + }
> + }
> +
> + public virtual object
CustomizationObject {
> + get {
> + return
customizationObject;
> + }
> + set {
> + customizationObject =
value;
> +
OnCustomizationObjectChanged();
> + }
> + }
> +
> + public virtual bool EnableFinish {
> + get {
> + return isFinished;
> + }
> + set {
> + if (isFinished !=
value) {
> + isFinished =
value;
> +
OnEnableFinishChanged();
> + }
> + }
> + }
> +
> + public virtual bool
ReceiveDialogMessage(DialogMessage
> message)
> + {
> + try {
> + switch (message) {
> + case
DialogMessage.Activated:
> + if
(!wasActivated) {
> +
LoadPanelContents();
> +
wasActivated = true;
> + }
> + break;
> + case DialogMessage.OK:
> + if
(wasActivated) {
> + return
StorePanelContents();
> + }
> + break;
> + }
> + } catch (Exception ex) {
> +
Services.MessageService.ShowError (ex);
> + }
> +
> + return true;
> + }
> +
> +
> + protected virtual void
OnEnableFinishChanged()
> + {
> + if (EnableFinishChanged !=
null) {
> +
EnableFinishChanged(this, null);
> + }
> + }
> + protected virtual void
OnCustomizationObjectChanged()
> + {
> + if (CustomizationObjectChanged
!= null) {
> +
CustomizationObjectChanged(this, null);
> + }
> + }
> +
> + public event EventHandler
CustomizationObjectChanged;
> + public event EventHandler
EnableFinishChanged;
> +#endregion
> + }
> +}
> No newline at end of file
> Index:
Core/src/MonoDevelop.Ide/MonoDevelop.Ide.addin.xml
>
============================================================
=======
> --- Core/src/MonoDevelop.Ide/MonoDevelop.Ide.addin.xml
(revision 81663)
> +++ Core/src/MonoDevelop.Ide/MonoDevelop.Ide.addin.xml
(working copy)
>  -888,6 +888,9 
> <DialogPanel id =
"SelectStyle"
> _label =
"Visual Style"
> class =
>
"MonoDevelop.Ide.Gui.OptionPanels.SelectStylePanel"
;/>
> + <DialogPanel id =
"KeysBinding"
> + _label =
"Key Bindings"
> + class =
>
"MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPanel"
;/>
>
> <DialogPanel id =
"LoadSave"
> _label =
"Load/Save"
> class =
>
"MonoDevelop.Ide.Gui.OptionPanels.LoadSavePanel"/&
gt;
> Index: Core/src/MonoDevelop.Ide/MonoDevelop.Ide.mdp
>
============================================================
=======
> --- Core/src/MonoDevelop.Ide/MonoDevelop.Ide.mdp
(revision 81663)
> +++ Core/src/MonoDevelop.Ide/MonoDevelop.Ide.mdp
(working copy)
>  -1,13 +1,13 
> <Project name="MonoDevelop.Ide"
fileversion="2.0" language="C#"
> clr-version="Net_2_0"
ctype="DotNetProject">
> <Configurations active="Debug">
> <Configuration name="Debug"
ctype="DotNetProjectConfiguration">
> - <Output
directory="../../../build/AddIns/"
assembly="MonoDevelop.Ide"
> signAssembly="False" />
> + <Output
directory="../../../build/AddIns/"
assembly="MonoDevelop.Ide"
> />
> <Build debugmode="True"
target="Library" />
> <Execution runwithwarnings="True"
consolepause="True" runtime="MsNet"
> clr-version="Net_2_0" />
> <CodeGeneration compiler="Csc"
warninglevel="4" optimize="False"
> unsafecodeallowed="False"
generateoverflowchecks="True"
mainclass=""
> generatexmldocumentation="False"
ctype="CSharpCompilerParameters" />
> </Configuration>
> <Configuration name="Release"
ctype="DotNetProjectConfiguration">
> - <Output
directory="../../../build/AddIns/"
assembly="MonoDevelop.Ide"
> signAssembly="False" />
> + <Output
directory="../../../build/AddIns/"
assembly="MonoDevelop.Ide"
> />
> <Build debugmode="False"
target="Library" />
> <Execution runwithwarnings="True"
consolepause="True" runtime="MsNet"
> clr-version="Net_2_0" />
> <CodeGeneration compiler="Csc"
warninglevel="4" optimize="True"
> unsafecodeallowed="False"
generateoverflowchecks="True"
mainclass=""
> generatexmldocumentation="False"
ctype="CSharpCompilerParameters" />
>  -299,6 +299,8 
> <File
name="./MonoDevelop.Ide.CodeTemplates/EditTemplateDialo
g.cs"
> subtype="Code"
buildaction="Compile" />
> <File
name="./MonoDevelop.Ide.CodeTemplates/CodeTemplatePanel
.cs"
> subtype="Code"
buildaction="Compile" />
> <File
name="./MonoDevelop.Ide.CodeTemplates/EditTemplateGroup
Dialog.cs"
> subtype="Code"
buildaction="Compile" />
> + <File
name="./MonoDevelop.Ide.Gui.OptionPanels/KeysBindingPan
el.cs"
> subtype="Code"
buildaction="Compile" />
> + <File
>
name="./gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeysBi
ndingPanel.cs"
> subtype="Code"
buildaction="Compile" />
> </Contents>
> <References>
> <ProjectReference type="Gac"
localcopy="False" refto="gecko-sharp,
> Version=2.0.0.0, Culture=neutral,
PublicKeyToken=ccf7d78a55e9f021" />
>  -313,13 +315,6 
> <ProjectReference type="Gac"
localcopy="False" refto="Mono.GetOptions,
> Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756" />
> <ProjectReference type="Gac"
localcopy="False"
> refto="System.Runtime.Remoting, Version=2.0.0.0,
Culture=neutral,
> PublicKeyToken=b77a5c561934e089" />
> <ProjectReference type="Gac"
localcopy="False" refto="glade-sharp,
> Version=2.4.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> - <ProjectReference type="Project"
localcopy="False"
> refto="MonoDevelop.Core" />
> - <ProjectReference type="Project"
localcopy="False"
> refto="MonoDevelop.Projects.Gui" />
> - <ProjectReference type="Project"
localcopy="False"
> refto="MonoDevelop.Documentation" />
> - <ProjectReference type="Project"
localcopy="False"
> refto="MonoDevelop.Components" />
> - <ProjectReference type="Project"
localcopy="False"
> refto="MonoDevelop.Dock" />
> - <ProjectReference type="Project"
localcopy="False"
> refto="MonoDevelop.Core.Gui" />
> - <ProjectReference type="Project"
localcopy="False"
> refto="MonoDevelop.Projects" />
> <ProjectReference type="Assembly"
localcopy="False"
> refto="../../../contrib/Mono.Addins.dll"
/>
> <ProjectReference type="Gac"
localcopy="True" refto="gtk-sharp,
> Version=2.8.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> <ProjectReference type="Gac"
localcopy="True" refto="gdk-sharp,
> Version=2.8.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
>  -329,10 +324,18 
> <ProjectReference type="Assembly"
localcopy="False"
> refto="../../../contrib/Mono.Addins.Gui.dll"
/>
> <ProjectReference type="Assembly"
localcopy="False"
>
refto="../../../contrib/Mono.Addins.Setup.dll"
/>
> <ProjectReference type="Gac"
localcopy="True"
> refto="gconf-sharp-peditors, Version=2.8.0.0,
Culture=neutral,
> PublicKeyToken=35e10195dab3c99f" />
> - <ProjectReference type="Gac"
localcopy="True" refto="gconf-sharp,
> Version=2.8.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> - <ProjectReference type="Gac"
localcopy="True" refto="gnome-sharp,
> Version=2.8.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> - <ProjectReference type="Gac"
localcopy="True" refto="gnome-vfs-sharp,
> Version=2.8.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> - <ProjectReference type="Gac"
localcopy="True" refto="gtkhtml-sharp,
> Version=2.8.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> + <ProjectReference type="Assembly"
localcopy="True"
>
refto="../../../build/AddIns/MonoDevelop.Projects.Gui.d
ll" />
> + <ProjectReference type="Assembly"
localcopy="True"
>
refto="../../../build/AddIns/MonoDevelop.Dock.dll"
/>
> + <ProjectReference type="Assembly"
localcopy="True"
>
refto="../../../build/AddIns/MonoDevelop.Projects.dll&q
uot; />
> + <ProjectReference type="Assembly"
localcopy="True"
>
refto="../../../build/bin/MonoDevelop.Core.dll"
/>
> + <ProjectReference type="Assembly"
localcopy="True"
>
refto="../../../build/AddIns/MonoDevelop.Components.dll
" />
> + <ProjectReference type="Assembly"
localcopy="True"
>
refto="../../../build/AddIns/MonoDevelop.Documentation.
dll" />
> + <ProjectReference type="Assembly"
localcopy="True"
>
refto="../../../build/AddIns/MonoDevelop.Core.Gui.dll&q
uot; />
> + <ProjectReference type="Gac"
localcopy="True" refto="glib-sharp,
> Version=2.10.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> + <ProjectReference type="Gac"
localcopy="True" refto="gconf-sharp,
> Version=2.10.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> + <ProjectReference type="Gac"
localcopy="True" refto="gnome-sharp,
> Version=2.10.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> + <ProjectReference type="Gac"
localcopy="True" refto="gnome-vfs-sharp,
> Version=2.10.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> + <ProjectReference type="Gac"
localcopy="True" refto="gtkhtml-sharp,
> Version=2.10.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f" />
> </References>
> <MonoDevelop.Autotools.MakefileInfo
IntegrationEnabled="True"
> RelativeMakefileName="./Makefile.am"
BuildTargetName="" CleanTargetName=""
> SyncReferences="True"
IsAutotoolsProject="True"
> RelativeConfigureInPath="../../../">
> <ExcludedFiles>
>  -350,6 +353,7 
> <ExportedWidgets>
>
>
<Widget>MonoDevelop.Ide.Gui.Dialogs.CombineEntryFeatur
eSelector</Widget>
>
<Widget>MonoDevelop.Ide.StandardHeaders.StandardHeader
Panel</Widget>
> +
<Widget>MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPa
nel</Widget>
> </ExportedWidgets>
> </GtkDesignInfo>
> <MonoDevelop.Gettext.TranslationInfo />
> Index: Core/src/MonoDevelop.Ide/gtk-gui/objects.xml
>
============================================================
=======
> --- Core/src/MonoDevelop.Ide/gtk-gui/objects.xml
(revision 81663)
> +++ Core/src/MonoDevelop.Ide/gtk-gui/objects.xml
(working copy)
>  -18,4 +18,17 
> </itemgroup>
> </signals>
> </object>
> + <object
type="MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPanel
"
> palette-category="widget"
allow-children="false"
base-type="Gtk.Bin">
> + <itemgroups>
> + <itemgroup label="KeysBindingPanel
Properties">
> + <property name="EnableFinish"
/>
> + </itemgroup>
> + </itemgroups>
> + <signals>
> + <itemgroup label="KeysBindingPanel
Signals">
> + <signal
name="CustomizationObjectChanged" />
> + <signal
name="EnableFinishChanged" />
> + </itemgroup>
> + </signals>
> + </object>
> </objects>
> No newline at end of file
> Index:
>
Core/src/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionP
anels.KeysBindin
> gPanel.cs
>
============================================================
=======
> ---
>
Core/src/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionP
anels.KeysBindin
> gPanel.cs (revision 0)
> +++
>
Core/src/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionP
anels.KeysBindin
> gPanel.cs (revision 0)
>  -0,0 +1,118 
> +//
>
------------------------------------------------------------
----------------
> --
> +// <autogenerated>
> +// This code was generated by a tool.
> +// Mono Runtime Version: 2.0.50727.42
> +//
> +// Changes to this file may cause incorrect
behavior and will be lost
> if
> +// the code is regenerated.
> +// </autogenerated>
> +//
>
------------------------------------------------------------
----------------
> --
> +
> +namespace MonoDevelop.Ide.Gui.OptionPanels {
> +
> +
> + public partial class KeysBindingPanel {
> +
> + private Gtk.VBox vbox2;
> +
> + private Gtk.ScrolledWindow scrolledwindow1;
> +
> + private Gtk.TreeView keysTreeView;
> +
> + private Gtk.HBox hbox1;
> +
> + private Gtk.Label label1;
> +
> + private Gtk.Entry accelEntry;
> +
> + private Gtk.Button updateButton;
> +
> + protected virtual void Build() {
> + Stetic.Gui.Initialize();
> + // Widget
MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPanel
> + Stetic.BinContainer.Attach(this);
> + this.Name =
>
"MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPanel"
;;
> + // Container child
>
MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPanel.Gtk.Contai
ner+ContainerChi
> ld
> + this.vbox2 = new Gtk.VBox();
> + this.vbox2.Name = "vbox2";
> + this.vbox2.Spacing = 6;
> + // Container child vbox2.Gtk.Box+BoxChild
> + this.scrolledwindow1 = new
Gtk.ScrolledWindow();
> + this.scrolledwindow1.CanFocus = true;
> + this.scrolledwindow1.Name =
"scrolledwindow1";
> + this.scrolledwindow1.VscrollbarPolicy =
((Gtk.PolicyType)(1));
> + this.scrolledwindow1.HscrollbarPolicy =
((Gtk.PolicyType)(1));
> + this.scrolledwindow1.ShadowType =
((Gtk.ShadowType)(1));
> + // Container child
scrolledwindow1.Gtk.Container+ContainerChild
> + this.keysTreeView = new Gtk.TreeView();
> + this.keysTreeView.CanFocus = true;
> + this.keysTreeView.Name =
"keysTreeView";
> +
this.scrolledwindow1.Add(this.keysTreeView);
> + this.vbox2.Add(this.scrolledwindow1);
> + Gtk.Box.BoxChild w2 =
>
((Gtk.Box.BoxChild)(this.vbox2[this.scrolledwindow1]));
> + w2.Position = 0;
> + // Container child vbox2.Gtk.Box+BoxChild
> + this.hbox1 = new Gtk.HBox();
> + this.hbox1.Name = "hbox1";
> + this.hbox1.Spacing = 6;
> + // Container child hbox1.Gtk.Box+BoxChild
> + this.label1 = new Gtk.Label();
> + this.label1.Name = "label1";
> + this.label1.LabelProp =
Mono.Unix.Catalog.GetString("Edit
> Binding");
> + this.hbox1.Add(this.label1);
> + Gtk.Box.BoxChild w3 =
> ((Gtk.Box.BoxChild)(this.hbox1[this.label1]));
> + w3.Position = 0;
> + w3.Expand = false;
> + w3.Fill = false;
> + // Container child hbox1.Gtk.Box+BoxChild
> + this.accelEntry = new Gtk.Entry();
> + this.accelEntry.CanFocus = true;
> + this.accelEntry.Name =
"accelEntry";
> + this.accelEntry.IsEditable = true;
> + this.accelEntry.InvisibleChar = '?';
> + this.hbox1.Add(this.accelEntry);
> + Gtk.Box.BoxChild w4 =
> ((Gtk.Box.BoxChild)(this.hbox1[this.accelEntry]));
> + w4.Position = 1;
> + // Container child hbox1.Gtk.Box+BoxChild
> + this.updateButton = new Gtk.Button();
> + this.updateButton.CanFocus = true;
> + this.updateButton.Name =
"updateButton";
> + this.updateButton.UseUnderline = true;
> + // Container child
updateButton.Gtk.Container+ContainerChild
> + Gtk.Alignment w5 = new Gtk.Alignment(0.5F,
0.5F, 0F, 0F);
> + w5.Name = "GtkAlignment";
> + // Container child
GtkAlignment.Gtk.Container+ContainerChild
> + Gtk.HBox w6 = new Gtk.HBox();
> + w6.Name = "GtkHBox";
> + w6.Spacing = 2;
> + // Container child
GtkHBox.Gtk.Container+ContainerChild
> + Gtk.Image w7 = new Gtk.Image();
> + w7.Name = "image15";
> + w7.Pixbuf =
Stetic.IconLoader.LoadIcon("gtk-apply", 20);
> + w6.Add(w7);
> + // Container child
GtkHBox.Gtk.Container+ContainerChild
> + Gtk.Label w9 = new Gtk.Label();
> + w9.Name = "GtkLabel";
> + w9.LabelProp =
Mono.Unix.Catalog.GetString("Apply");
> + w9.UseUnderline = true;
> + w6.Add(w9);
> + w5.Add(w6);
> + this.updateButton.Add(w5);
> + this.hbox1.Add(this.updateButton);
> + Gtk.Box.BoxChild w13 =
> ((Gtk.Box.BoxChild)(this.hbox1[this.updateButton]));
> + w13.Position = 2;
> + w13.Expand = false;
> + w13.Fill = false;
> + this.vbox2.Add(this.hbox1);
> + Gtk.Box.BoxChild w14 =
> ((Gtk.Box.BoxChild)(this.vbox2[this.hbox1]));
> + w14.Position = 1;
> + w14.Expand = false;
> + w14.Fill = false;
> + this.Add(this.vbox2);
> + if ((this.Child != null)) {
> + this.Child.ShowAll();
> + }
> + this.Show();
> + }
> + }
> +}
> Index: Core/src/MonoDevelop.Ide/gtk-gui/gui.stetic
>
============================================================
=======
> --- Core/src/MonoDevelop.Ide/gtk-gui/gui.stetic
(revision 81663)
> +++ Core/src/MonoDevelop.Ide/gtk-gui/gui.stetic
(working copy)
>  -1700,4 +1700,86 
> </widget>
> </child>
> </widget>
> + <widget class="Gtk.Bin"
>
id="MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPanel&q
uot; design-size="322
> 296">
> + <property name="MemberName" />
> + <child>
> + <widget class="Gtk.VBox"
id="vbox2">
> + <property name="MemberName"
/>
> + <property
name="Spacing">6</property>
> + <child>
> + <widget
class="Gtk.ScrolledWindow"
id="scrolledwindow1">
> + <property name="MemberName"
/>
> + <property
name="CanFocus">True</property>
> + <property
name="VscrollbarPolicy">Automatic</property&
gt;
> + <property
name="HscrollbarPolicy">Automatic</property&
gt;
> + <property
name="ShadowType">In</property>
> + <child>
> + <widget
class="Gtk.TreeView"
id="keysTreeView">
> + <property
name="MemberName" />
> + <property
name="CanFocus">True</property>
> + <property
name="HeadersClickable">True</property>
> + </widget>
> + </child>
> + </widget>
> + <packing>
> + <property
name="Position">0</property>
> + <property
name="AutoSize">True</property>
> + </packing>
> + </child>
> + <child>
> + <widget class="Gtk.HBox"
id="hbox1">
> + <property name="MemberName"
/>
> + <property
name="Spacing">6</property>
> + <child>
> + <widget class="Gtk.Label"
id="label1">
> + <property
name="MemberName" />
> + <property
name="LabelProp"
translatable="yes">Edit
> Binding</property>
> + </widget>
> + <packing>
> + <property
name="Position">0</property>
> + <property
name="AutoSize">True</property>
> + <property
name="Expand">False</property>
> + <property
name="Fill">False</property>
> + </packing>
> + </child>
> + <child>
> + <widget class="Gtk.Entry"
id="accelEntry">
> + <property
name="MemberName" />
> + <property
name="CanFocus">True</property>
> + <property
name="IsEditable">True</property>
> + <property
name="InvisibleChar">?</property>
> + </widget>
> + <packing>
> + <property
name="Position">1</property>
> + <property
name="AutoSize">True</property>
> + </packing>
> + </child>
> + <child>
> + <widget class="Gtk.Button"
id="updateButton">
> + <property
name="MemberName" />
> + <property
name="CanFocus">True</property>
> + <property
name="Type">TextAndIcon</property>
> + <property
name="Icon">stock:gtk-apply
Button</property>
> + <property name="Label"
translatable="yes">Apply</property>
> + <property
name="UseUnderline">True</property>
> + <property
name="IsDialogButton">False</property>
> + </widget>
> + <packing>
> + <property
name="Position">2</property>
> + <property
name="AutoSize">True</property>
> + <property
name="Expand">False</property>
> + <property
name="Fill">False</property>
> + </packing>
> + </child>
> + </widget>
> + <packing>
> + <property
name="Position">1</property>
> + <property
name="AutoSize">True</property>
> + <property
name="Expand">False</property>
> + <property
name="Fill">False</property>
> + </packing>
> + </child>
> + </widget>
> + </child>
> + </widget>
> </stetic-interface>
> No newline at end of file
> Index: Core/src/MonoDevelop.Ide/Makefile.am
>
============================================================
=======
> --- Core/src/MonoDevelop.Ide/Makefile.am
(revision 81663)
> +++ Core/src/MonoDevelop.Ide/Makefile.am
(working copy)
>  -6,16 +6,16 
> $(GLADE_SHARP_LIBS)
> $(GNOME_SHARP_LIBS)
> $(GNOME_VFS_SHARP_LIBS)
> - $(GTK_SHARP_LIBS)
> $(GTKHTML_SHARP_LIBS)
> $(MONODOC_LIBS)
> -
-r:$(top_builddir)/build/AddIns/MonoDevelop.Components.dll
> -
-r:$(top_builddir)/build/AddIns/MonoDevelop.Core.Gui.dll
> -
-r:$(top_builddir)/build/AddIns/MonoDevelop.Dock.dll
> -
-r:$(top_builddir)/build/AddIns/MonoDevelop.Documentation.dl
l
> -
-r:$(top_builddir)/build/AddIns/MonoDevelop.Projects.dll
> -
-r:$(top_builddir)/build/AddIns/MonoDevelop.Projects.Gui.dll
> -
-r:$(top_builddir)/build/bin/MonoDevelop.Core.dll
> + -pkg:gtk-sharp
> +
-r:$(top_srcdir)/build/AddIns/MonoDevelop.Components.dll
> +
-r:$(top_srcdir)/build/AddIns/MonoDevelop.Core.Gui.dll
> +
-r:$(top_srcdir)/build/AddIns/MonoDevelop.Dock.dll
> +
-r:$(top_srcdir)/build/AddIns/MonoDevelop.Documentation.dll
> +
-r:$(top_srcdir)/build/AddIns/MonoDevelop.Projects.dll
> +
-r:$(top_srcdir)/build/AddIns/MonoDevelop.Projects.Gui.dll
> + -r:$(top_srcdir)/build/bin/MonoDevelop.Core.dll
> -r:$(top_srcdir)/contrib/log4net.dll
> -r:$(top_srcdir)/contrib/Mono.Addins.dll
> -r:$(top_srcdir)/contrib/Mono.Addins.Gui.dll
>  -40,6 +40,7 
>
gtk-gui/MonoDevelop.Ide.Gui.Dialogs.NewProjectDialog.cs
>
gtk-gui/MonoDevelop.Ide.Gui.Dialogs.OpenFileInSolutionDialog
.cs
>
gtk-gui/MonoDevelop.Ide.Gui.Dialogs.RenameItemDialog.cs
> +
gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeysBindingPanel.cs
>
gtk-gui/MonoDevelop.Ide.NewHeaderTemplateDialog.cs
>
gtk-gui/MonoDevelop.Ide.StandardHeaders.StandardHeaderPanel.
cs
> MonoDevelop.Ide.CodeTemplates/CodeTemplate.cs
>  -130,6 +131,7 
> MonoDevelop.Ide.Gui.OptionPanels/BuildPanel.cs
>
MonoDevelop.Ide.Gui.OptionPanels/CodeGenerationPanel.cs
>
MonoDevelop.Ide.Gui.OptionPanels/ExternalToolPanel.cs
> +
MonoDevelop.Ide.Gui.OptionPanels/KeysBindingPanel.cs
>
MonoDevelop.Ide.Gui.OptionPanels/LoadSavePanel.cs
>
MonoDevelop.Ide.Gui.OptionPanels/SelectStylePanel.cs
>
MonoDevelop.Ide.Gui.OptionPanels/TasksOptionsPanel.cs
>
> ------------------------------
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
>
>
> End of Monodevelop-list Digest, Vol 27, Issue 10
> ************************************************
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
>
_______________________________________________
Monodevelop-list mailing list
Monodevelop-list lists.ximian.com
http://lists.ximian.com/mailman/listinfo/monodevelop-li
st
|