]> ruin.nu Git - moosique.git/blob - To Do.txt
no message
[moosique.git] / To Do.txt
1
2 \f
3 AKTIVITET
4 Björn   Menyn, dialogerna
5 Einar   Inspelning, MooViewCounter
6 Mike    
7 Rolle   Spara konfiguration
8                 Arbetskatalog
9                 Fem senaste öppnade filerna
10                 Preferences (se nedan)
11
12 \f
13 BUGGAR
14 x Exceptions vid inspelning till ny fil.
15 x Play-knappen ändras inte till Pause.
16 x Varför ritar den ut de tomma spåren i en ny fil? Rätt, men hur?
17 x Varför hänger sig Play när man spelar in eller ändrar längd på en not?
18 x Kopiera/flytta spår, möjligt?
19
20 \f
21 PREFERENCES
22
23 x MIDI Devices                                  Comboboxar över tillgängliga sequencers och synthesizers.
24 x "Follow song on play"                         Checkbox mot booleanen MooGUI.updateView
25 x "Allow smaller note elements than 1/16"       Checkbox mot booleanen MooTrackView.snapToSixteenths
26
27 Vilka mer booleaner ska man kunna ändra?
28
29 \f
30 SWING
31         MooDialog
32                 Textfält som gör att man bara kan skriva in siffror? (NoteProp)
33
34         MooMenu
35                 Mnemonicsarna är konstiga.
36
37         MooToolbar
38                 Lägg till:
39                         ! Lablar för tempo och taktart
40                         ! Fler knappar - Preferences, Octave up/down, 
41                         ? Volymkontroll Använd Moosique.setVolume(long volume);
42                         ? Progress Bar  getTickLength() för max, getTickPosition() för position.
43                 Fixa så att allt sitter fast! Med BoxLayout?
44
45         MooTrackView
46                 Ändra längden på MooNoteElement (JPanel).
47                         Känn av klick på panelens gräns, MouseMotionListener känner av när ny ruta nås.
48                 Integrera MooViewCounter i MooTrackView genom att variera de horisontella streckens gråa nyanser?!?
49                         (Omöjligt att följa strecken till högra änden av skärmen.)
50                 Highlighta noter som spelas? (Enligt kravspec.)
51
52         MooView
53                 Lägg till en tom panel för att fylla ut skärmen. Med BoxLayout?
54
55 \f
56 jar cmf manif Moosique.jar *.class *.java midi\*.mid images\*.gif Manual.txt
57 manif: Main-Class: Moosique
58
59 \f