ForNeVeR / ForNeVeR/checktimer

Daily statistics

Aperta
#23 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
kind:feature up-for-grabs
Lingua principale
Scala
Stelle
5
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

There should be a Statistics button that opens a new window. That window should contain date selector and a list of daily activities for that day from the log. Current date should be selected by default.

Whether currently tracked activity is shown there or not should be dependent on whether it was already saved to the log file or not (see also #4 — that's the reason currently tracked activity may be periodically saved to the log file).

Be careful with race conditions when writing / reading a file simultaneously.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia individuando il flusso esistente di lettura e scrittura del registro delle attività e i punti di ingresso della UI per aggiungere un pulsante e una finestra Statistics. Leggi issue #4 per il contesto del salvataggio periodico del registro, quindi determina come devono funzionare la selezione della data e l’elenco giornaliero delle attività senza conflitti dovuti all’accesso simultaneo al file. Il lavoro è completato quando la finestra usa per impostazione predefinita la data corrente, mostra le attività salvate per il giorno selezionato e gestisce in modo sicuro le letture e le scritture simultanee.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
scala
Ambito
desktop
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.