70bf143d02
Added the template script for the SQLite backend this program uses.
master
glm942021-02-08 12:23:03 -08:00
ce5ca3750f
Added code to find any files that have been moved, basic but for the time being it seems to work well enough.
Admin2020-12-29 23:54:04 -06:00
d554a31051
Patched the rename detection function and had some debug output placed in the FileManager form.
Admin2020-12-16 15:34:42 -06:00
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.
Admin2020-12-14 22:48:32 -06:00
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.
Admin2020-12-11 17:32:28 -06:00
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.
Admin2020-12-09 22:57:39 -06:00
5404a8836d
UI tweak to the FileManager, it now selects a profile based on host machine name.
Admin2020-12-09 22:01:11 -06:00
fdd9afb312
Fixed a bug the Profile Manager where the user would get a 'Duplicate Key Error' trying to update a folder group.
Admin2020-12-09 21:10:00 -06:00
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.
Admin2020-12-09 19:09:34 -06:00
f1a0a5966a
Minor tweaks made to the FileViewer to report scanning information.
Admin2020-12-08 14:46:06 -06:00
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.
Admin2020-12-07 19:11:05 -06:00
59725feeec
Finalized the NamingConventionManager form, it can now insert/update and delete NamingConventions.
Admin2020-12-07 15:56:42 -06:00
09768ae88b
Added a new form to allow the user to manage naming patterns.
Admin2020-12-07 14:56:10 -06:00
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.
Admin2020-12-06 23:12:49 -06:00
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.
Admin2020-12-06 23:02:18 -06:00
9f9fdac66a
Fixed a duplication bug in the Snapshot Merge function.
Admin2020-12-06 17:08:38 -06:00
d758e42afb
Added a function to allow a snapshot object to handle dealing with the diff on its own.
Admin2020-12-05 17:00:08 -06:00
8a1be37434
Added the first stage of 'diffing' two snapshots. PrimaryFileTreeView now shows what files have been added, modified and deleted.
Admin2020-12-05 16:22:57 -06:00
2d52886e87
Added some helper functions to make removing files and folders in a Snapshot object easier.
Admin2020-12-03 20:28:24 -06:00
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.
Admin2020-11-18 00:41:17 -06:00
19264b388f
Updated the code in the FileViewer to populate the main TreeVeiw with the Snapshot class object.
Admin2020-11-13 15:26:48 -06:00
cc3c87cb5d
Added a new structor to help make getting file and folder information much easier.
Admin2020-11-13 13:16:06 -06:00
0af7111d08
Fixed a possible issue where a trailing slash could be added in the folder group's path.
Admin2020-11-11 12:12:57 -06:00
cb0737954a
Updated the FileViewer form to populate the listing of files and performs pattern matching based on the folder group's pattern regex.
Admin2020-11-10 23:20:41 -06:00
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.
Admin2020-11-09 22:20:19 -06:00
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.
Admin2020-11-09 11:41:04 -06:00
297b70c76c
Fixed up the profile manager form, added back all broken functions I forgot about after changing over the TreeView into a ListView.
Admin2020-11-09 11:20:35 -06:00
09ef449909
Finished up the profile manager for now and added some code to get the FileViewer started.
Admin2020-11-09 11:04:59 -06:00
5468c1ad97
Started work on the 'Folder Roots'. Added the skeleton of this feature to the ProfileManager form.
Admin2020-11-09 00:37:55 -06:00
f59076d38a
Added a form to manage 'profiles' and of course, added the database code to handle such things.
Admin2020-11-08 21:31:15 -06:00
7b9744670f
Initial commit. Added a helper class for easy access to the app.config settings.
Admin2020-11-04 17:13:38 -06:00