Cap resum de modificació |
Cap resum de modificació |
||
| (15 revisions intermèdies per 2 usuaris que no es mostren) | |||
| Línia 1: | Línia 1: | ||
[[Category:LDST]] | |||
== Pendents == | == Pendents == | ||
*<strike>Afegir protecció contra copia</strike> | |||
*Afegir timeouts a protocol Hardware del cassette | *Afegir timeouts a protocol Hardware del cassette | ||
*implementar protocol software del cassette | *<strike>implementar protocol software del cassette</strike> | ||
*Canviar el comportament de carregar/guardar de la UI | *<strike>automatitzar desplegar dialeg FileSave i guardar quan s'hagi rebut un fitxer.</strike> | ||
*Corretgir el funcionament del botó d'Eject | *<strike>afegir codi per ajustar tamany font del terminal en funció de les dimensions</strike> | ||
*Implementar funcionament automatitzat del botó d'Eject | *<strike>Canviar el comportament de carregar/guardar de la UI</strike> | ||
*Acabar d'enllaçar les pantalles de configuració (ports:protocol,buffers cassette:tot notificació:tot llenguatge: | *<strike>Corretgir el funcionament del botó d'Eject</strike> | ||
*Implementar suport de diferents llenguatges | *<strike>Implementar funcionament automatitzat del botó d'Eject</strike> | ||
*reimplementar el SerialIO usant crides a Win32 | *<strike>Acabar d'enllaçar les pantalles de configuració (ports:protocol,buffers cassette:tot notificació:tot llenguatge:acabat)</strike> | ||
*Separar l'aplicació en | *<strike>Implementar suport de diferents llenguatges</strike> | ||
* | *<strike>reimplementar el SerialIO usant crides a Win32</strike> | ||
* | **<strike>Detectar correctament desbordament de buffer</strike> | ||
* | **<strike>corretgir events Error i Empty</strike> | ||
* | **usar un estil uniforme per tots els metodes/atributs exposats. | ||
* | *<strike>Separar l'aplicació en Aparments i threads segons el diagrama (requereix reimplementació del SerialIO primer)</strike>: | ||
* | **GUI_SingleThreadAppartment | ||
* | ***ThreadGUI | ||
* | ****GUIEventLoop | ||
* | **MultipleThreadAppartment | ||
* | ***ThreadDiskIO | ||
****floppy_io | |||
****DriveInfo | |||
***ThreadSerialIO | |||
****SerialIO | |||
****Cassette | |||
== Millores == | == Millores == | ||
*enllaçar amb libmyr i usar-la | *enllaçar amb libmyr i usar-la per validar fitxers | ||
**permetre visualitzar-los | |||
**permetre editar-los | |||
*Acabar el programa de simulació de la MRSJ | |||
*<strike>Fer que el LED de la imatge de la disquetera reflexi si hi ha activitat de carrega/descarrega</strike> | |||
Revisió de 11:31, 7 gen 2015
Pendents
Afegir protecció contra copia- Afegir timeouts a protocol Hardware del cassette
implementar protocol software del cassetteautomatitzar desplegar dialeg FileSave i guardar quan s'hagi rebut un fitxer.afegir codi per ajustar tamany font del terminal en funció de les dimensionsCanviar el comportament de carregar/guardar de la UICorretgir el funcionament del botó d'EjectImplementar funcionament automatitzat del botó d'EjectAcabar d'enllaçar les pantalles de configuració (ports:protocol,buffers cassette:tot notificació:tot llenguatge:acabat)Implementar suport de diferents llenguatgesreimplementar el SerialIO usant crides a Win32Detectar correctament desbordament de buffercorretgir events Error i Empty- usar un estil uniforme per tots els metodes/atributs exposats.
Separar l'aplicació en Aparments i threads segons el diagrama (requereix reimplementació del SerialIO primer):- GUI_SingleThreadAppartment
- ThreadGUI
- GUIEventLoop
- ThreadGUI
- MultipleThreadAppartment
- ThreadDiskIO
- floppy_io
- DriveInfo
- ThreadSerialIO
- SerialIO
- Cassette
- ThreadDiskIO
- GUI_SingleThreadAppartment
Millores
- enllaçar amb libmyr i usar-la per validar fitxers
- permetre visualitzar-los
- permetre editar-los
- Acabar el programa de simulació de la MRSJ
Fer que el LED de la imatge de la disquetera reflexi si hi ha activitat de carrega/descarrega