Simon Rozman
dba8f12586
Delo z operacijami/rollback/commit sem preselil v samostojno knjižnjico AMSICA.
...
Verzijo sem nastavil na 1.1.1.
2013-04-26 09:16:14 +00:00
Simon Rozman
4db19c83a9
Verzijo sem nastavil na 1.1.
2013-04-19 11:49:34 +00:00
Simon Rozman
1e21b83256
2013-03-19 14:25:39 +00:00
Simon Rozman
bd0f39718d
Dodal sem mankajoče prevode.
2013-03-19 14:24:32 +00:00
Simon Rozman
943116c81a
2013-02-26 09:28:27 +00:00
Simon Rozman
11a0eb82bf
Odstranil sem pasti za razhroščevalnik.
2013-02-18 11:44:51 +00:00
Simon Rozman
88ac67178b
2013-02-12 14:39:13 +00:00
Simon Rozman
c344882991
Preuredil sem vrstni red #include, da ima prednost lokalni BuildNum.h.
2013-01-31 08:40:05 +00:00
Simon Rozman
6105b60ac9
V tabeli ScheduledTask sem stolpec WorkingDir preimenoval v Directory_ ter popravil metodo CMSITSCAOpTaskCreate::SetFromRecord(), da zdaj določi delovni imenik s funkcijo MsiGetTargetPath(). Tako mora zdaj v stolpcu Directory_ pisati ključ imenika (v tabeli Directory) in ne več pot.
...
Verzijo sem nastavil na 1.0.1.
2013-01-31 07:37:24 +00:00
Simon Rozman
7dc1a6c2f6
Nastavil sem vrsto MIME datotekam Makefile.
2013-01-24 08:04:05 +00:00
Simon Rozman
ea8fac44d9
2013-01-23 14:46:16 +00:00
Simon Rozman
ed08e3e8a1
MSI => msm
2013-01-16 12:21:40 +00:00
Simon Rozman
59c392e4e0
2013-01-11 12:11:11 +00:00
Simon Rozman
d73a800beb
Popravki, da se prevede tudi Release in Debug (ne-Unicode).
2013-01-10 09:31:09 +00:00
Simon Rozman
9077414554
2013-01-10 08:17:49 +00:00
Simon Rozman
5f11b3f4a4
Dodal sem še izpis napake, če pri nalaganju sekvence ukazov iz datoteke pride do napake.
2013-01-10 08:03:03 +00:00
Simon Rozman
a72f1e2c78
Na Windows XP zdaj namestitev spet doda fiksen "naključen" časovni zamik izvajanja opravila.
...
Pri zakasnjenih akcijah sem moral dodati zastavico msidbCustomActionTypeNoImpersonate, sicer se je na Windows Vista namestitev razporejenih opravil ni izvedla kot SYSTEM ampak kot uporabnik, ki je pognal namestitev. In to brez dvignjenih privilegijev.
Usposobil in preizkusil sem namestitev na Windows XP, Vista in 7. Projekt je s tem uradno uspešno končan! :)))
2013-01-09 22:24:36 +00:00
Simon Rozman
6c92257d6e
Preizkusil sem še delovanje na Windows XP.
2013-01-09 20:49:13 +00:00
Simon Rozman
d5162a64d7
Dodal sem polno podporo za Task Scheduler 2.0.
...
Dodal sem obvestila o napakah pri delu z razporejenimi opravili.
Estetski popravki
2013-01-09 13:14:41 +00:00
Simon Rozman
99c6bc3ac4
Usposobil sem namestitev opravil na Windows 7. Zdaj je treba samo še dokončati in vse temeljito preizkusiti.
2013-01-08 15:39:04 +00:00
Simon Rozman
f6707528d5
Popravljen pogoj za odstranitev opravila.
...
Dodana manjkajoča prevoda.
2012-12-24 13:22:10 +00:00
Simon Rozman
fef77bcd3e
Popravil sem pogoj za odstranitev, da pri nadgradnji programskega paketa odstranitev prejšnje verzije ne odstrani več opravila, ki ga je ravnokar ustvarila nova verzija.
2012-12-24 13:10:48 +00:00
Simon Rozman
a53703ab68
Dodal sem sporočili o napaki v CMSITSCAOpDeleteFile::Execute() in CMSITSCAOpMoveFile::Execute(). Pri drugih operacijah jih bom dodal, ko bodo dokončane.
2012-12-24 12:20:13 +00:00
Simon Rozman
033454b291
Namestitev zdaj vedno ustvari opravilo. Tudi če je že obstajalo od prej. Lahko je uporabnik aplikacijo opravila namestil zdaj v drugo mapo.
...
Dodal sem dokument s spiskom še odprtih zadev.
2012-12-22 06:51:26 +00:00
Simon Rozman
2f05e29657
Usposobil sem upravljanje napredka in izpis sporočil med namestitvijo.
...
Nadgradnja zdaj ne povozi opravila, če že obstaja.
Brisanje datotek/opravil zdaj v primeru, da datoteka/opravilo ne obstaja, vseeno vrne stanje OK. Saj je želen efekt opravila že dosežen.
Estetski popravki
2012-12-21 22:40:52 +00:00
Simon Rozman
59e983d8fc
Pripravo spiskov opravil za deffered/commit/rollback sem poenotil in poenostavil. Posledično sta se InstallScheduledTasks() in FinalizeScheduledTasks() zlili v eno.
...
Estetski popravki
Urediti moram še sporočanje napredka, ter obveščanje o napakah med akcijami deffered/commit/rollback.
2012-12-21 14:52:17 +00:00
Simon Rozman
174c96ee60
Začetna verzija nameščanja razvrščenih opravil je končana. Usposobiti moram še nastavljanje kazalca napredka in obveščanje o postopku ter napakah.
2012-12-20 17:28:16 +00:00
Simon Rozman
e4711e98f0
Delo se nadaljuje.
2012-12-17 14:33:42 +00:00
Simon Rozman
d9d01c8d13
Delo se nadaljuje. Dodana je še diagnostična verzija namestitve, ki uporablja diagnostično verzijo MSITSCA.dll za lažjo analizo. Dodal sem že prvo vrstico v tabelo ScheduledTasks, da lahko začnem razvijati MSITSCA.
...
Uskladil sem strukturo tabele ScheduledTask z realnimi potrebami.
Estetski popravki
2012-12-14 15:01:29 +00:00
Simon Rozman
067a92cd89
Dodal sem še tabele Binary, CustomAction in InstallExecuteSequence ter usposobil pripravo namestitvenega paketa, da lahko začnem s pravim razvojem orodja MSITSCA.dll.
2012-12-12 13:14:13 +00:00
Simon Rozman
80bcd33729
Estetski popravki
2012-12-04 15:14:29 +00:00
Simon Rozman
f6401f964b
Deklariral sem tabeli ScheduledTask in TaskTrigger za MSI.
2012-12-04 15:05:50 +00:00
Simon Rozman
5a91e49875
Za zdaj sem dodal preizkusni projekt z namestitvijo, da lahko na hitro preizkušam izvedbo akcij.
2012-11-29 15:13:57 +00:00
Simon Rozman
74480b06af
Popravil sem vrsti MIME.
2012-11-29 10:27:13 +00:00
Simon Rozman
aa287ccb88
Dodal sem začetno verzijo projekta.
2014-03-11 13:44:20 +00:00
Simon Rozman
24cb062951
2014-03-11 13:38:05 +00:00
Simon Rozman
dc877924d8
2014-03-11 13:38:01 +00:00