<Untitled> (143 items)
----------

[-]  -  pdf ut
     #   -   xsltproc -o ut.fo
            /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/fo/docbook.xsl
            solfege.xml
     #   -   xmltex ut.fo
     #   -  eller:
     #   -  pdfxmltex  ut.fo
 #   -  New interval, last was ok  burde kanskje vre "New interval, last
        was correct" ? Endre i norsk utgave ogs, kanskje til "siste
        intervall var korrekt" (riktig)
 #   -  copyright string in po/ dir
[-]  -  i18n todo:
    [-]  -  Norsk
         #   -  Oversettelse av "Identify by name" i id-by-name-help.xml
     #   -  Generet er navnene p velsene vanskelige  oversette
     #   -  There are a few typos and missing translations in es_MX.
[-]  -  Minor source code things that maybe can be improved. Stuff that
        don't affect end users.
     #   -  define ERR_PICKY and friends some common place?
     #   -  selectlessonfilewidget.py: m_ui er ukonsistent med g_win
     #   -  Kjr pychecker p alt!
     #   -  All exceptions should be derived from Exception. in
            musicalpitch we use ArithmeticError once. Maybe more?
     #   -  MusicDisplayer.show should not require us to specify fontsize.
     #   -  Noen velser heter id-blabla, andre heter identify-blabla. Fix
            dette. Kanskje vi skal bruke identify-nnn.
     #   -  la ikke button_height vre configurable lenger
     #   -  can creation of SelectLessonfileWidget be done in a common
            function used by many classes?
     #   -  Finn ut om det er greit  definere SOLVED, UNSOLVED, TOPTONE,
            INVERSTION etc p module level for velsene. F. eks for chord.
     #   -  make pydoc and pychecker work on my modules.
[-]  -  Build system
     #   -  Maybe the makefiles in online-docs/no and online-docs/ru just
            should be symlinks to a common file?
     #   -  Configure check for gtkhtml only checks for the library, not
            the bindings. We cannot import test it, because this fail
            without X. Maybe just check for the file if the rest of pygnome
            is present?
     #   -  Instead of the mess with setting the volume and patch when
            playing mpd.parser, we can add some functions
            soundcard.synth.set_velocity, soundcard.synth.set_patch that
            will be default values.
     #   -  do @prefix@ instead of $(prefix) in all makefiles, and let
            configure generate them from Makefile.in?
[-]  -  bugs:
     #   -  id-by-name: harmonic-intervals: beveg mus-cursor over linken i
            dokumentasjonen til leksjonsfilen, og f en feilmelding.
     #   -  mpd module don't display all natural signs required on key
            changes, for example from as minor to e major.
     #   -  er det feil i progression-atte
     #   -  the use of random_transpose=yes and \transpose command in
            lessonfiles is no possible, there is no transposition!
    [-]  -  Packaging
         #   -  the .rpm package leave many empty directories when
                upgrading the package.
     #   -  Nr jeg trykker enter i chord-voicing-help screen, startes
            xterm med lynx.
[-]  -  About window
     #   -  I18n About in gnomeemu
     #   -  About: only display translator for the current locale.
[-]  -  pygnome API questions
     #   -  Figure out how to use gtkhtml2.jump_to_anchor.
     #   -  gnome.ui.PropertyBox is deprecated in GNOME2. What to do?
     #   -  Figure out how to use gnome.ui.About properly.
[-]  -  exercises
    [-]  -  chords
         #   -  On config page, when the focus is on "Change midi
                instrument for this exercise" check button, and we press
                down, the focus goes to the last of three instrument select
                widgets, not the first.
         #   -  i chordvoicing og chord Teacher er new_question helt lik.
                Den er forskjellig i sing-chord, men br nok bli helt lik.
                Lag felles funksjon?
    [-]  -  Sing-interval
         #   -  Make it configurable how many accidentals we want.
    [-]  -  identify-scale
         #   -  Add 'disable unused buttons' checkbutton, and set answer
                buttons of scale that are not going to be ask for,
                insensitive?
    [-]  -  dictation
        [-]  -  M ikke vise navnet p sprsmlet for enkelte av
                leksjonsfilene, for eksempel three-prog-root.
             #   -  Man kan si at dette ikke er en bug, at man ikke m
                    oppgi 'name' til sprsml til diktat, der hvor navnet
                    vil gjre oppgaven enklere.
    [-]  -  Id-tone
         #   -  the config of the exercise is at best confusing.
    [-]  -  compare-intervals
         #   -  Skal vi bruke .push og .pop istedet for .flash, slik at vi
                skjnner hva som har skjedd, hvis vi ikke fr det med oss
                med en gang?
    [-]  -  rhythm
        [-]  -  Ubekreftet:
             #   -  En god del med sensitivity og hva som str i flashbar
                    er galt.
    [-]  -  identifybpm
         #   -  complete the level-selection code
    [-]  -  harmonic-progression-dictation
         #   -  Should we set a limit on how many accidentals solfege is
                allowed to create when doing random transpose?
[-]  -  Programming
     #   -  Teacher.new_question should create a new question, but not play
            it.
     #   -  Nr selectlessonfilewidget velger en lessonfile som ikke lar
            seg parse, s skal vi prve  sette m_P til None.
    [-]  -  Ved exception i new_question:
         #   -  Sett nvendige knapper insensitive.
         #   -  set m_t.q_status=const.QSTATUS_NO
     #   -  The user should not be able to 'give up' until he has at least
            tried to answer.
 #   -  Should we document that question numbering (and possibly line
        numbering) in error messages are zero-based
[-]  -  Decide what we import from ~/.solfegerc1.4 to ~/.solfegerc2.0
     #   -  Maybe only sound config and some preferences?
     #   -  Make sure that all _three_ lessoncollections are imported, even
            if the 1.4 rc file only know about two
     #   -  Some keybindings changed in harmonic interval in 1.9.5-1.9.6.
[-]  -  Random transpose.
     #   -  Lessonfile doc about random_transpose is not uptodate
    [-]  -  Det er flere mter  gjre random transpose p:
         #   -  (-2, 2), dvs random inntil 2 tonearter opp eller ned p
                kvintsirkelen.
         #   -  (5, 5), dvs inntil 5 halvtoner opp eller ned
         #   -  (-5, 5), dvs inntil 5 halvtoner opp eller ned
         #   -  no, ingen transponering
         #   -  yes, det samme som -5, 6
         #   -  yes, dvs opp eller ned p kvintsirkelen, men slik at vi
                ikke fr mer enn et maksimum (f. eks 5) fortegn. Dette
                forutsetter at det er tonal musikk.
         #   -  Forelpig anser vi sing-chord velse  vre en tonal
                velse. Skal dette endres? Med flagg?
[-]  -  localisation:
     #   -  Should mpd module have its own .po files?
     #   -  Shall exception messages be localised?
[-]  -  Win32 port
     #   -  translated messages are broken on win32
     #   -  Add .stop() function to minmidi synth.
     #   -  No installer yet.
     #   -  compile with cygwin using -mno-cygwin flag to gcc to compile
            without cygwin.dll.
[-]  -  Misc TODO, checkout etc.
    [-]  -  mpd
         #   -  mpd: add auto-beaming
         #   -  The mpd displayer will be a little confused and generate
                bad looking flags for 1/8-notes if the Question.m_clue_end
                variable points to a timepos in the middle of a beam.
         #   -  better TieEngraver. This will require some reorganisation,
                where we have one engraver that takes care of all ties
                between two chords.
        [-]  -  Better error messages:
             #   -  [g'8 g],
             #   -  \stemdown instead of \stemDown should say 'unknown
                    keyword' or something instead of Parse error: \
         #   -  get real number-pixmaps from Lilypond. The numbers I use
                for time signatures now are handcrafted
         #   -   "|." bar, maybe also "||"
    [-]  -  lessonfiles
         #   -  lessonfiles: at least for id-by-name: the file should be
                able to refer to midifiles to be played instead of music
                entered in the actual file. This would be nice if I ever
                connect to an external midi synth to create questions.
    [-]  -  other stuff
         #   -  let harmonic|melodic intervall ask the inputwidget how big
                intervalls it can handle. Only button-input is limited to a
                decim. But this will require a change to the config page
                where we select what intervalls to practise.
         #   -  some classes, like MultipleIntervallConfigWidget is *very*
                ugly.
         #   -  Check error code when trying to use an external midi
                playing program.
         #   -  The LessonfileManager parses all lesson files at startup.
                This is no real problem now, but with increasing number of
                lesson files, this has to be fixed. (With version 1.2.0,
                program startup takes 3 seconds, parsing takes 0.22)
     #   -  Daniel Tonda mener akkordene i id-chord burde vrt en oktav
            hyere, fordi med noe lydutstyr er det vanskelig  hre.
     #   -  document the view menu
     #   -  kan jeg bruke vertikal label i statisticsviewer med gtk+ 2.0?
     #   -  Development menu missing.
    [-]  -  Kan vi fase us Gui.on_end_practise, og la det meste skje i
            on_start_practise?
         #   -  Mest sansynlig ikke, fordi noen velser, f.eks dictation,
                br stoppe musikken som spiller.
         #   -  it is confusing that Teacher has .end_practise function,
                and Gui has on_end_practise function.
     #   -  lage nye xpm til rhythm exercise, i  for eks 96x96 og bruk
            scale image, slik av vi fr mere runde kanter. Kan dette ogs
            gjres for feta-fontene, evt for hele music displayer? Jeg har
            begyng med xpm/rhythm-c4.xpm og rhythm-c8c8.xpm
     #   -  de nederste 4 tabeller i statistikken er vanskelige. Gjr bedre
            og legg til dokumentasjon.
     #   -  I need someone to fix (or give me a hint on how to fix) the
            sound card code so the percussion channel works also for
            /dev/sequencer for other sound cards than Soundblaster AWE.
            /dev/music (aka /dev/sequencer2) works fine but /dev/sequencer
            is more tricky. SB AWE works by by calling
            AWE_SET_CHANNEL_MODE(devnum, AWE_PLAY_MULTI), but I don't know
            to do this for other soundcards, and don't have the hardware to
            experiment.
     #   -  GNOME session management
     #   -  I rhythm.py m vi legge til config "disable unused buttons"
            eller noe liknende som harmonic interval har. Deretter se p
            focus
[-]  -  Decide on this:
     #   -  Should 'correct/wrong answer' feedback be pushed or flashed?
 #   -  Had to replace &copy; with (C) in online-docs/create_toc.py because
        of error in russian locale
 #   -  Check if debian python2.2 is compiled with NDEBUG, see
        /usr/share/doc/python2.2/NEWS.gz
[-]  -  txtui is abandoned.
     #   -  intro message
[-]  -  Stuff to remember
     #   -  lambda functions can be evil. If you have several lambda
            functions as callback functions to events, for example when
            defining a menu, then each menu item must be created with its
            own variable name, or else hell will break loose. Also we get
            warnings from compileall on many lambdas.
     #   -  When making polygons on GnomeCanvas, the points has to be
            entered anticlockwise.
     #   -  de_DE is language_COUNTRY
[-]  -  Thoughts about new exercises
     #   -  lag test ala www.earpower.com simple test, avgjr om andre tone
            er hyere eller lavere. 50-10-5-3-1 hz forskjell. Hvor bra er
            PC til  lage s sm forskjeller mellom tonene.
     #   -  Train perception of modulations: Solfege play a simple
            progression with random modulations to new keys. The user sing
            the same pattern in the different keys. tca: this is similar to
            one exercise Marit uses when warming up her choir.
     #   -  Solfege display some notes and play the music. The user should
            tell where solfege don't play the same as the notes.
     #   -  solfege play a chord, and you should sing the
            middle/upper/lower tone.
     #   -  idea from giovanni@simplesky.com                          (NOTE)
     #   -  comments from Seymour Shlien <seymour.shlien@crc.ca>      (NOTE)
     #   -  email with comments                                       (NOTE)
     #   -  Make it possible for the user to take a test, for example in
            harmonic intervals, and see how well he knows them. And then
            save the result so we can track progression over time.

---=== end <Untitled> ===---
