Commit graph

131 commits

Author SHA1 Message Date
KillzXGaming
feea29f3be Don't nag for updating every boot 2023-06-13 18:21:49 -04:00
KillzXGaming
86e63a65cd Add user folder menu 2023-05-28 16:04:28 -04:00
DanielSvoboda
0d33f4ead1
Updater Fix/Improvements (#606)
* Updater Fix/Improvements

In SetAccessRule():
A call to the Directory.SetAccessControl method was added to apply the changes made to the DirectorySecurity object. Additionally, the function does not handle possible exceptions that may occur during code execution. This version of the function attempts to set the access rule for the specified directory and, if an error occurs during the process, prints an error message on the screen. This helps to identify and fix possible problems that may occur during code execution.

In Install():
The function checks if the destination directory exists before attempting to delete it. Additionally, a destDir variable was created to store the path of the 'destination directory' and a destFile variable to store the path of the 'destination file'. This makes the code a little more readable.

In Application_Idle():
A MessageBox.Show was included to display a dialog box with the message "Updates are available. Do you want to update now?" and two buttons: "Yes" and "No". If the user clicks on the "Yes" button, the UpdateNotifcationClick method is called to start the update process. Otherwise, the dialog box is closed and no action is taken.

The dialog box will only be shown once for each available update, as the UsePrompt variable is set to false after the dialog box is shown for the first time.

when trying to update, updater.exe crashed and presented the following error, as shown in the print below:
unhandled exception: Unable to create a file that already exists.

* Updater Fix/Improvements
2023-05-26 17:07:09 -04:00
KillzXGaming
5f3cde8d57 Add toggle to export textures or not for batch exporting models 2022-10-22 11:13:21 -04:00
KillzXGaming
4fed7876e4 Add notifcation on application close to prevent accidental loss of progress. 2020-11-06 18:54:10 -05:00
KillzXGaming
f54fdf9010 Print files that fail to open to the console. 2020-09-11 21:04:56 -04:00
KillzXGaming
82d7b3939e Disable the file format supported dialog for now. 2020-09-11 20:56:54 -04:00
KillzXGaming
b16d03857f Add custom extensions to save dialogs. 2020-09-10 18:07:42 -04:00
KillzXGaming
e8b4379eb0 Add notifcation for files not supported 2020-09-02 19:02:37 -04:00
KillzXGaming
549f23153f Try patching from appveyor settings on the site 2020-08-31 20:18:07 -04:00
KillzXGaming
b7761f6455 Skip revision at the end on version checks 2020-08-31 20:07:27 -04:00
KillzXGaming
97917ac1d8 Only use 2 revisions for checks 2020-08-31 19:50:34 -04:00
KillzXGaming
795d6702ed Patch assembly version 2020-08-31 19:03:18 -04:00
KillzXGaming
3d32e44e73 Export bfres files as model containers on batch exporting. 2020-07-29 19:54:17 -04:00
KillzXGaming
ab066f1706 Add channel component option for batch export textures. Fix exporting texture alts from model. 2020-05-06 19:48:38 -04:00
José Guadalupe Nava Zavala
dce06db362 Fix build problem
Fix trying to access field in a string.
Changed Toolbox references to automatically build dependencies (Toolbox_Library, File_Format_Library) to resepective output folder
2020-05-02 03:27:08 -05:00
KillzXGaming
9a0d92ec42
Fix typo 2020-04-29 23:32:58 -04:00
KillzXGaming
b2ef362954
Fix batch error messages showing file names. 2020-04-29 23:07:59 -04:00
KillzXGaming
45805b6272 Improve batch exporting to catch files inside archives to skip errors. 2020-04-22 17:57:32 -04:00
KillzXGaming
a6951ec000 Add a way to search for byaml hashes in the Hashes folder 2020-04-16 16:28:36 -04:00
KillzXGaming
ddf24a63fb Adjust a few things 2020-04-11 17:00:50 -04:00
KillzXGaming
029269a24a Auto rename texture duplicates for batch renaming if diretories and file names match 2020-04-11 16:57:09 -04:00
KillzXGaming
9c138bd590 Some fixes 2020-04-11 10:20:56 -04:00
KillzXGaming
65532046c0 Quick implimentation so bfres models can be batched exported 2020-04-10 17:22:45 -04:00
KillzXGaming
5a86fe16de BNTX : Fix R16_UINT textures 2020-03-22 13:13:53 -04:00
KillzXGaming
507c400502 Test 2020-03-21 20:48:35 -04:00
KillzXGaming
360f063d95 Some adjustments 2020-03-18 12:07:34 -04:00
KillzXGaming
9df4bf6068 One more path fix so directory is always created if textures are present 2020-03-18 12:00:49 -04:00
KillzXGaming
025590f54b Fix archive folder paths 2020-03-18 11:58:08 -04:00
KillzXGaming
fa65123521 Fix erorrs 2020-03-18 11:44:41 -04:00
KillzXGaming
be11a08a65 Some fixes to batch exporting. Add batch compression 2020-03-18 11:42:17 -04:00
KillzXGaming
bfdc4000fa
Quick error fix 2020-03-09 20:54:20 -04:00
KillzXGaming
979b39d374 Try to fix errors 2020-03-08 18:57:18 -04:00
KillzXGaming
574590e869 Start to add batch export option (only works on g1m and cmb atm) 2020-03-08 18:48:18 -04:00
KillzXGaming
9d0dd3cb94 Use texture name instead of file name for batch exporting single file textures 2020-02-19 18:52:58 -05:00
KillzXGaming
6931350fac Fix RGBA Snorm textures. Remove file extension from batch export folders. 2020-02-12 15:54:16 -05:00
KillzXGaming
868ce95cd0 Remove extension for batch export 2020-02-07 15:54:59 -05:00
KillzXGaming
d991a23980 Add support for G1M model files. Rewrite some bone properties. 2020-02-06 19:47:32 -05:00
KillzXGaming
4eb5ee8d37 Add additional batch export settings 2019-11-10 13:00:20 -05:00
KillzXGaming
616a2604c4 Add batch export option for all supported texture formats. 2019-11-10 12:36:56 -05:00
KillzXGaming
14982b80be A few additions
Add NLG hash calculator.
Add option to swap bone transform from csv max script.
2019-11-03 10:38:17 -05:00
KillzXGaming
a480afe31c Improve white theme 2019-10-19 20:32:44 -04:00
KillzXGaming
0d0ad3c461 Add quick batch file table option 2019-09-26 17:58:33 -04:00
KillzXGaming
435fda17f1 Add support for custom block height log for WTB textures 2019-09-13 19:42:16 -04:00
KillzXGaming
c7d2a5d8eb Add support for decompressing gz.bin files on it's own 2019-09-11 16:25:20 -04:00
KillzXGaming
f92195e8e1 Add wip bflyt saving.
Todo prts,usd, and bnd1 section is needed however
2019-09-01 13:02:48 -04:00
KillzXGaming
bb7d9d88b1 A few fixes and additions.
Adjust drag and drop support a bit from archives so it doesn't have any issues.
Added BRLYT viewing (very basic)
Fix U8 not adding all the directories. Hopefully any U8 will work correctly now
2019-08-31 17:24:05 -04:00
KillzXGaming
47fc8b39cb Add latest bflyt progress and add some animation fixes 2019-08-29 15:45:32 -04:00
KillzXGaming
bb77a80ad3 Add alot of bflyt progress 2019-08-27 16:38:06 -04:00
KillzXGaming
4c49056b81 Some cleanup and remove gl shader logs notifcations 2019-08-26 16:46:41 -04:00