denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Restructuring of the ObjectMenu/Notes


From: Jeremiah Benham
Subject: Re: [Denemo-devel] Restructuring of the ObjectMenu/Notes
Date: Thu, 25 Sep 2008 12:51:31 -0500

Can you give an example of what needs to be done in generate source?I know you said the label needs updating. I will take a look at that. Unfortunately I have limited time and there are several things on my plate. What would like me to focus on first? I have importmidi, menu labels, scheme functions for transposition, and guile exiting and bringing down denemo.

I think the easiest things would be the menu items. Next would be scheme functions. I began rereading over the docs of guile. I think if gdb doesn't answer our questions we need to ask someone. I think importmidi can eventually be rewritten in scheme. The same goes for exportcsound and csoundplayback.

Jeremiah


On Sep 25, 2008, at 9:41 AM, Richard Shann <address@hidden> wrote:

I have re-structured the first menu on the Object menubar to keep the
modal part isolated. This is something I proposed a while back but did
not get to before. The purpose is that if any new menuitems related to
Notes are introduced (e.g. Transpose) it only needs to go in one menu,
not one for each mode.
I have changed the example (DiatonicShift/Third) to use the new
structure - it means in fact that it does not need to have any
<menupath> field, since its position in the file hierarchy is enough to
say where it should go in the menupath.
Checked in to git.
The labels of most menus and menuitems are still regressed and need
fixing (in generate_source.c) before we can release. The labels need
adding as the last field of the entries from there old places in view.c.

Richard




_______________________________________________
Denemo-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/denemo-devel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]