mbirth
4267762598
x fixed bug where HOMEPATH with only a backslash produced garbage on another system (now envvars < 2 chars are ignored)
...
* made TextParser work with file masks
(Issue: 13)
2007-05-08 06:55:43 +00:00
mbirth
6454757d0e
* made IniGetKeys() append to existing array
...
* rewrote INI parser to work with any text file
* renamed [ParseIniFiles] to just [ParseFiles]
! [ParseIniFiles] is still processed for backwards compatibility
+ added version info to SVN
(Issue: 11)
2007-05-03 09:04:29 +00:00
mbirth
a68c2da4b6
* rewrote mb_EnvTools.ahk to simplify adding custom variables to replace
...
+ added local names of "Application Data" and "Local Settings" to replacement list
(Issue: 10)
2007-05-02 10:08:14 +00:00
mbirth
2dc2001284
+ added removal of attributes from files and folders before deletion
2007-04-29 17:55:12 +00:00
mbirth
19ba0224d0
x deleted files inside DataToExec-dirs don't get deleted on hostCleanUp
...
(Issue: 7)
2007-04-29 17:51:32 +00:00
mbirth
61831aed16
+ added U3Helper-GUID to variable U3HUUID
...
+ added example manifest to SVN
x also copy empty directories on hostConfigure / hostCleanUp
x hostCleanUp fails if device is unplugged
(Issue: 2,9)
2007-04-29 14:35:54 +00:00
mbirth
180a78acc2
+ get names of "Application Data" and "Local Settings" from registry for multi-language
2007-04-24 09:55:37 +00:00
mbirth
51742e5457
x remove drive-letter and colon from HOMEPATH before appStart
...
+ added replacement of HOMEDRIVE by U3_DEVICE_PATH
2007-04-24 09:13:40 +00:00
mbirth
0e58eae164
+ remove bad attributes from files/dirs before deleting them on hostCleanUp
...
x create directory if needed in FileCopyNewer()
* more optimizations so that U3Helper now can be installed as a separate U3-Package (GUID: 0f90f88c-5e05-4cab-8c3a-e1c0112b06fd)
2007-04-17 16:49:19 +00:00
mbirth
cb21cfa589
x check for existence of INI-file to parse before doing anything
...
x OnExit-removal and missing ExitApp
x changed Progress-title for appStop
2007-04-13 21:13:19 +00:00
mbirth
376dc75b2d
x removed several variables from replacement queue because replacing any "1.0" by "U3_ENV_VERSION" doesn't make any sense
...
! found U3_ENV_SUB_VERSION
+ added ParseIniFiles-section to parse .ini-files and replace envvars
2007-04-13 12:35:44 +00:00
mbirth
7d0cd4700f
+ added mb_EnvTools.ahk for everything with environment variables
...
* implemented ProgressBar on appStop
* use appStop routine in appStart-onExit
+ added RunBeforeStop
+ added RunBeforeEject
* handled all EnvVar-replacements through mb_EnvTools.ahk
2007-04-12 18:42:34 +00:00
mbirth
fd4a62a706
* raised version number to 1.6
...
+ added nifty Progress -control
- removed TrayTip and Status-ToolTips
2007-04-09 20:37:45 +00:00
mbirth
723e46f5ad
* rewrote to stylized progress bar
2007-04-02 19:22:32 +00:00
mbirth
5b5ee6ed25
* raised version to 1.4
...
x fixed bug with unchanged single files (non-directories)
2007-03-29 08:11:58 +00:00
mbirth
da17fdfc7f
* now only changed files (size / timestamp) are copied back to device -- saves time
...
! Only works if U3_HOST_EXEC_PATH and U3_APP_DATA_PATH are full pathnames
2007-03-26 17:20:59 +00:00
mbirth
429f254029
! raised version to 1.3
...
+ compare size/timestamp of files before backing up (saves time!)
! need to implement the same for folders - may have to rewrite to file-loop
2007-03-26 15:49:21 +00:00
mbirth
28a048690c
* modularized U3Helper.ahk
...
+ added take-over of icon of %AppExe% ... if we add a TrayIcon someday
+ added OnClose-handling when using appstart (kills process of main application)
2007-03-21 09:56:23 +00:00
mbirth
677d2cd6d5
+ hostCleanUp: check whether datafile is still existing in program-folder and delete in %U3_APP_DATA_PATH% if not
2007-03-21 07:18:27 +00:00
mbirth
91e79130e7
+ specify paths to add to local PATH variable
...
+ show version number
+ "Cancel"-button to erase registry settings if there were some upon launch (if LaunchPad didn't shutdown correctly and registry settings were left)
x Unattended-switch didn't do cleanup of registry and regsvr32
2007-03-13 23:34:47 +00:00
mbirth
25f89966fb
Initial import
2006-08-25 19:59:50 +00:00