Commit Graph
31 Commits
Author SHA1 Message Date
glm94 70bf143d02 Added the template script for the SQLite backend this program uses. 2021-02-08 12:23:03 -08:00
Admin ce5ca3750f Added code to find any files that have been moved, basic but for the time being it seems to work well enough. 2020-12-29 23:54:04 -06:00
Admin d554a31051 Patched the rename detection function and had some debug output placed in the FileManager form. 2020-12-16 15:34:42 -06:00
Admin 95766b044f First attempt at finding duplicate files. For now, and possible ever, this process will be a 'best effort' approach, so there will be false positives but this will most likely remain the case for the life of this program. 2020-12-14 22:48:32 -06:00
Admin 06b586d635 Updated the FileManager to reflect more where I think I want to go when comparing snapshots. Added a first try at detecting file renames in the Snapshot object. 2020-12-11 17:32:28 -06:00
Admin 864a3dfdb6 Re-did the way the FileManager works. No more loading what's already in the data directly to a TreeView, instead only the diff between two profile folder groups will be loaded into that, more or less. 2020-12-09 22:57:39 -06:00
Admin 5404a8836d UI tweak to the FileManager, it now selects a profile based on host machine name. 2020-12-09 22:01:11 -06:00
Admin fdd9afb312 Fixed a bug the Profile Manager where the user would get a 'Duplicate Key Error' trying to update a folder group. 2020-12-09 21:10:00 -06:00
Admin 73ede9e367 Started work on a cleaner more focused file manager form. The form will only be used to diff profile group folders, other tasks will be reserved for future forms. 2020-12-09 19:09:34 -06:00
Admin f1a0a5966a Minor tweaks made to the FileViewer to report scanning information. 2020-12-08 14:46:06 -06:00
Admin 27aa247c36 Updated the ProfileManager so that users can change the FolderGroup's name (a very hacky job but it'll do). Hooked up the FileViewers 'Update Databse' button so new files can be commited to the database. 2020-12-07 19:11:05 -06:00
Admin 59725feeec Finalized the NamingConventionManager form, it can now insert/update and delete NamingConventions. 2020-12-07 15:56:42 -06:00
Admin 09768ae88b Added a new form to allow the user to manage naming patterns. 2020-12-07 14:56:10 -06:00
Admin b82027c796 Updated the FileViewer so that it would move the nely found files into a folder going by the same name as the selected folder group. 2020-12-06 23:12:49 -06:00
Admin 21645be4ef Added functionality to the '...' button for the 'Default New Contents' folder option on the ProfileManager form. Added a way for the user to move all newly discovered files to their default new content location. 2020-12-06 23:02:18 -06:00
Admin 9f9fdac66a Fixed a duplication bug in the Snapshot Merge function. 2020-12-06 17:08:38 -06:00
Admin d758e42afb Added a function to allow a snapshot object to handle dealing with the diff on its own. 2020-12-05 17:00:08 -06:00
Admin 8a1be37434 Added the first stage of 'diffing' two snapshots. PrimaryFileTreeView now shows what files have been added, modified and deleted. 2020-12-05 16:22:57 -06:00
Admin 2d52886e87 Added some helper functions to make removing files and folders in a Snapshot object easier. 2020-12-03 20:28:24 -06:00
Admin 826d788d9f Introduced a concept of folder depth in the database code, and updated the Snapshot class to take advantage of it. Only working for a 'OneLevel' Folder Group type. 2020-11-18 00:41:17 -06:00
Admin 19264b388f Updated the code in the FileViewer to populate the main TreeVeiw with the Snapshot class object. 2020-11-13 15:26:48 -06:00
Admin cc3c87cb5d Added a new structor to help make getting file and folder information much easier. 2020-11-13 13:16:06 -06:00
Admin 0af7111d08 Fixed a possible issue where a trailing slash could be added in the folder group's path. 2020-11-11 12:12:57 -06:00
Admin cb0737954a Updated the FileViewer form to populate the listing of files and performs pattern matching based on the folder group's pattern regex. 2020-11-10 23:20:41 -06:00
Admin 8abded6731 I believe the profile manager is finally done for now, I hope.... Added regex patterns to the folder groups to have a standard way to format file names in a given group. 2020-11-09 22:20:19 -06:00
Admin 9f090b0539 Tweaked the profile manager because I just can't leave well enough alone. Now it will name the folder group based on the path chosen, the user has no control over this. 2020-11-09 11:41:04 -06:00
Admin 297b70c76c Fixed up the profile manager form, added back all broken functions I forgot about after changing over the TreeView into a ListView. 2020-11-09 11:20:35 -06:00
Admin 09ef449909 Finished up the profile manager for now and added some code to get the FileViewer started. 2020-11-09 11:04:59 -06:00
Admin 5468c1ad97 Started work on the 'Folder Roots'. Added the skeleton of this feature to the ProfileManager form. 2020-11-09 00:37:55 -06:00
Admin f59076d38a Added a form to manage 'profiles' and of course, added the database code to handle such things. 2020-11-08 21:31:15 -06:00
Admin 7b9744670f Initial commit. Added a helper class for easy access to the app.config settings. 2020-11-04 17:13:38 -06:00