Thursday, December 3, 2009
Suurim mure üleüldse
Viimistlus
Tuesday, December 1, 2009
ToDo kustutamine & staatuse muutmine
Saturday, November 14, 2009
Thursday, November 12, 2009
Programm loeb ToDO andmeid

Sai täna üpriski kaua klassi ToDO.cs kallal vaeva nähtud, ning nüüd kuvatakse Todo tabis üksteise alla Todo nimed xml-ist . Nimede taust on värvitud roheliseks kui see on tehtud ja punakaks kui see on veel tegemata. Hiirega vastava nime peale liikudes kuvatakse kõrval kast, milles on rohkem andmeid antud kirje kohta. Nüüd tuleb veel teha Todo-de kustutamine ning lisamine ja ilmselt ka kuvamise formaatimine, kuna suure arvulise kirjete juures, hakkavad alumised nö kaadrist välja jooksma.
Monday, November 9, 2009
Käib töö ja vile koos
Reedel 6. nov:
Saavutasime Grupi vaate, st. kasutajale kuvatakse grupid kuhu ta kuulub. Selleks tuli kirjutada igasuguseid Linq päringuid. Ja kasutaja saab luua endale uusi gruppe.(Grupi loojal on automaatselt grupi juhi õigused st. tema ainukesena saab liikmeid juurde lisada) Samuti tegime grupi vaate, kus kasutaja saab vaadata, kes on tema grupis, samas on tal sealt võimalus kutsuda uusi liikmeid.
Laupäev 7.nov:
Kasutajal on võimalik lisada grupi siseselt üksteisele ülesandeid.
Pühapäev 8.nov:
Kasutaja saab valida nüüd millistele grupi liikmetele ta ülesandeid lisab. Antud lahendus on veel veidi toores aega on tähtajani veel piisavalt
Wednesday, October 28, 2009
Sunday, October 25, 2009
Saturday, October 24, 2009
GoogleCalendarXMLReader klass update
Olen jõudnud Google Calendar lugemise klassiga enam vähem lõpuni. Kokku tuli natuke üle 1100 rea koodi, mille funktsionaalsust hakkan nüüd veidike lahti seletama.
Üldine ülevaade
- Kalendri lugemiseks tuleb luua GCalXMLReader objekt ning talle parameetriks anda URL, mis viitab Google Calendar XML dokumendile.
- Kuna Google on enda kalendrite XML'i toppinud meie jaoks mitte vajalikku informatsiooni, siis loetakse sealt ainult vajalik.
- Kohalikule kettale luuakse XML dokument, mis sisaldab kalendri ning selles paiknevate sündmuste kohta informatsiooni.
- Objekt suudab kalendri informatsiooni uuendada.
- Objekti käest saab küsida tulevaid sündmusi.
Meetodid, mis peaksid arendajatele huvi pakkuma
- GCalXMLReader.makeXDoc() - luuakse XML dokument, mis sisaldab infot kalendri kohta.
- GCalXMLReader.calendarRemove() - kalender kustutatakse XML dokumendist.
- GCalXMLReader.updateXDoc() - uuendatakse kalendri informatsiooni.
- GCalXMLReader.getNextEvent() - tagastatakse järgmise sündmuse objekt.
- GCalXMLReader.getNextEvents() - tagastatakse järgmised sündmused. Täpsem info selliste meetodite kohta asub koodi failis.
- GCalXMLReader.getNext24hEvents() - tagastatakse järgmise 24 tunni sündmused.
- GCalXMLReader.getNextNrOfEvents() - tagastatakse järgmised kasutaja poolt sisestatud arv sündmusi.
Wednesday, October 21, 2009
Mait & Joosep VS "CreatUserWizard" Lahing II

Lahing II: (P.S. MAIT LOE LÄBI JA ANNA TEADA MIDA MUUTA ON VAJA)
Sunday, October 18, 2009
Laupäev koolis (FAIL)

Thursday, October 15, 2009
GoogleCalendarXMLReader klass
Täpsem kirjeldus.
- Luuakse GoogleCalendarXMLReader object, mis tegeleb Google Calendar XML lugemisega.
- XML'ist võetakse vajalik info ning salvestatakse kohalikule kettale xml faili.
- Info jäetakse ka mällu, et kiirelt selle poole pöörduda.
- Objekt pöördub kasutaja poolt sisestatud aja tagant Google serverite poole, et informatsiooni uuendada.
- Rakenduse käivitamisel laetakse sisse kohalikult kettalt xml fail ning vajaduse korral seda uuendatakse.
Vormirakenduse algus
Rakendus oskab:
* näidata system tray ikooni
* programmi käivitamisel avada enda main akna
* kui programm minimizeda, kaob programm taskbarilt
* system tray ikoonile üks kord klikkides avaneb all paremas servas popup vorm
* system tray ikoonile doubleclick tehes avaneb taas main aken.
Mõte on selles, et main aken on settingute jms muutmiseks ning popup vorm teadete jms edastamiseks.
Päris hästi ei oska popup veel taskbari suurusega arvestada.
Projekti kirjeldus
Lisan meie projekti kirjelduse.
Tegemist peaks olema rakendusega, mis teatab kasutajat eesolevatest sündmustest.
Kalender
• Väike vormirakendus
• Töötab tagaplaanil (system tray vms)
• Võimalik lisada ical ja json formaadis kalendreid
• Võimalik lisada aadress xml failini (eg. Google Calendar)
• Popupina on näha järgnevad sündmused
• Popup notifier
• Lisavõimalused, näitab mingi x minutit enne sündmust meeldetuletust
• Saab valida, kas rakendus näitab tänase päeva sündmusi, või siis näiteks sündmusi 24h jooksul vms
Task Management
• Võimalik lisada endale ülesandeid, nagu mingi to-do list
• Ülesannetel on pealkiri, kirjeldus ja tähtaeg
• Tähtaja saabudes näidatakse meeldetuletust
• Taskil on subtaskid
• Kui ülesanne tehtud, siis võimalik see läbi kriipsutada või kustutada
Veebirakendus
• Võimalik lisada ülesandeid nii endale kui ka teistele
• Võimalik luua projekte
• Projekti võimalik lisada inimesi ning ülesandeid
• Ülesandeid võimalik saata nii ühele kui ka mitmele inimesele korraga
• Windowsi vormirakendus kontrollib iga natukese aja tagant, et kas on saabunud uusi ülesandeid
• Uued ülesanded tõmmatakse arvutisse
• Uued ülesanded on näha popupina
• Uued ülesanded lisatakse kalendrisse, kui nad on tähtajalised
• Ülesandega kaasaskäivad failid tulevad meilile



