TODO.md 1.68 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
## PROBLEMS
1. EDF IS STILL WRONG :( Take into consideration distance to deadline, not just deadline size.

## TODO
1. Write "Help" documentation
2. Add schedulability checks

## FIXED
1. Fix issue with taskset not arranging correctly when tasks are added before scheduling algorithm is choosen. *FIXED*
2. EDF is implemented poorly. It is wrong when sorting by priority (when time till deadline is equal). *Think it works fine now*
3. Fix Strategy-based priority assignment *- WORKS CORRECTLY?*
4. Make space between buttons on left and the taskset-list. *- FIXED BUT NEEDS REVISITING*

## SUGGESTIONS
*- Add Task, Change Task, Remove Task på samma rad*

*- Markeringsfunktion i guit för Change Task och Remove Task, användarvänligt*

- Spara taskset-värden när man klickar någon annanstans i GUI:t

*- Lägg till Taskset rubrik, som Schedule och Solution*

*- Alternativ till Task-panelen för användarvänlighet:
Bort med alla 3 knapparna, lägg ett "+"-tecken under den task som är längst ner för Add Task. Lägg till ett litet "x" till höger om varje task för Remove Task, och slutligen gör alla värdena ändringsbara direkt i guit genom en enkel klick. Särskilt priority så lägger sig allt i rätt ordning också.*

*- Bort med översta (3,3)*

*- File-menyn ändra till "Save As..." och "Open File..." eller "Open Project...". Ta bort Close, det är redundant*

- Hover-funktion på typ allt i guit där det efter 1 sek dyker upp en liten bubbla som förklarar vad det man hoverar är för något. Användarvänligt

*- Påminnelse ifall man inte vill spara projektet innan man stänger ned programmet, ifall man ändrat något. Detta görs enkelt om du håller reda på states med historik*