]> ruin.nu Git - moosique.git/blob - To Do.txt
nu är även den fina scale velocity dialogen färdig
[moosique.git] / To Do.txt
1
2 \f
3 jar cmf manif Moosique.jar *.class
4 manif: Main-Class: Moosique
5
6 \f
7 Presentation
8
9 EDIT-huset vån 2 ES52
10 Onsdag 19/5 10-12
11
12 TID     PRESENTATION    OPPOSITION
13 11:00   Group 03        Vi
14 11:30   Vi              Group 11 
15
16 \f
17 Varför ritar den ut de tomma spåren i en ny fil? Rätt, men hur?
18 Lägg till redigeringsfunktionerna i menyn. Metoderna flyttas till MooView?
19 Fixa kanalnummer 1,2,10 i nya filer.
20 Kopiera/flytta spår, möjligt?
21
22 \f
23 IO
24 x Implementera ljudlös körning med -m.
25 x Lägg till alla metameddelanden i filerna vi skapar. Annars är det lite dumt.
26 x Play hänger sig om man ändrar duration på en not.. \f
27 x Spara konfiguration?
28         Arbetskatalog
29         Fem senast öppnade filerna
30         Valda MIDI-enheter
31 x Inspelning!
32
33 TEMPO / TAKTART
34 x Räkna ut tempo och taktart. Skicka (på nåt sätt) tempovektorn till MooToolbar.
35 x Räkna ut position (takt, slag, cent) för tick i Moosique. Behövs i NoteProp, ViewCounter, Menu etc.
36 x Gör en ruta för taktarten i MooViews övre vänstra hörn.
37 x Gör en ruta för tempot i MooToolbar.
38
39 SWING
40 x Lägg till en tom panel i MooGUI för att fylla ut skärmen. Använd BoxLayout!!
41 x Fixa så att toolbarens rutor sitter fast! Använd BoxLayout!!
42 x Implementera klart menyn, med alla dialoger.
43 x Mnemonicsarna i menyn är konstiga...
44
45 ANNAT
46 x Fixa InstrumentList.
47 x Textfält som gör att man bara kan skriva in siffror? (MooNoteProp)
48
49 MooTrackView
50
51 x Highlighta noter som spelas? (Enligt kravspec.)
52 x Ändra längden på MooNoteElement (JPanel).
53         Känn av klick på panelens gräns, MouseMotionListener känner av när ny ruta nås.
54                 void mouseDragged(MouseEvent) 
55                         Called in response to the user moving the mouse while holding a mouse button down.
56                         This event is fired by the component that fired the most recent mouse-pressed event,
57                         even if the cursor is no longer over that component. 
58         Eller.. ComponentListener.componentMoved(ComponentEvent e)
59
60 x Integrera MooViewCounter i MooTrackView genom att istället variera de horisontella streckens gråa nyanser?!?
61         (Omöjligt att följa strecken till högra änden av skärmen.)
62
63 \f