MantisBT - Doomseeker
View Issue Details
0002890Doomseeker[All Projects] Bugpublic2016-10-13 03:162018-09-29 14:37
unknownna 
Zalewa 
highmajoralways
closedfixed 
1.0 
1.11.1 
0002890: Doomseeker refuses to download testing builds if build folder name is taken or empty
If you have an empty folder with the same name as the test build, Doomseeker will refuse to download the build and will then proceed to ask for a proper engine/testing directory, which I assume would be very confusing to most users.
No tags attached.
png NameTaken.png (8,637) 2016-10-13 03:16
https://zandronum.com/tracker/file_download.php?file_id=1939&type=bug
png

png NameTaken2.png (63,852) 2016-10-13 03:18
https://zandronum.com/tracker/file_download.php?file_id=1940&type=bug
png
Issue History
2016-10-13 03:16unknownnaNew Issue
2016-10-13 03:16unknownnaFile Added: NameTaken.png
2016-10-13 03:18unknownnaFile Added: NameTaken2.png
2016-10-19 17:18ZalewaNote Added: 0016065
2016-10-19 19:45ZalewaNote Added: 0016069
2016-10-19 19:45ZalewaAssigned To => Zalewa
2016-10-19 19:45ZalewaStatusnew => needs review
2016-10-19 19:46ZalewaNote Deleted: 0016069
2016-10-19 19:46ZalewaStatusneeds review => new
2016-10-24 18:14ZalewaStatusnew => assigned
2016-10-24 19:28ZalewaNote Added: 0016092
2016-10-24 19:28ZalewaStatusassigned => needs review
2016-11-02 20:06ZalewaNote Added: 0016142
2016-11-02 20:06ZalewaStatusneeds review => needs testing
2017-07-03 17:39ZalewaStatusneeds testing => resolved
2017-07-03 17:39ZalewaFixed in Version => 1.1
2017-07-03 17:39ZalewaResolutionopen => fixed
2018-09-29 14:23WubTheCaptainStatusresolved => closed
2018-09-29 14:37WubTheCaptainTarget Version => 1.1

Notes
(0016065)
Zalewa   
2016-10-19 17:18   
Hm... I think there will be no harm in loading our own contents into an empty directory. What if the directory already exists, is not empty but has no zandronum.exe? Should we also dump the contents of the archive there in such case? Some problems must be resolved by the user manually.
(0016092)
Zalewa   
2016-10-24 19:28   
Commit:'https://bitbucket.org/Doomseeker/doomseeker/commits/a6463ebefe2af0718a5a334c68b6bda79368c6c0 [^]'

If dir exists and is not empty, user will be notified that files can be overwritten by the installation and asked if they want to proceed.
(0016142)
Zalewa   
2016-11-02 20:06   
Newest version available on the beta update channel should now be more resilient to the cases where the Zandronum testing directory for given Zandronum version already exists.

1. If dir doesn't exist it should be created and the contents of the zandronum archive should be extracted there and zandronum ini files should be copied from the base game directory.
2. If dir exists but is empty the behavior should be the same as in 1.
3. If dir exists but is not empty the "do you wish to install" message should display a warning symbol and say in bold that existing contents of the directory might be overwritten if user chooses to proceed with installation.