Files
apprepodbmgr/osrepodbmgr/ChangeLog

545 lines
12 KiB
Plaintext

* packages.config:
* osrepodbmgr.Gtk.csproj:
Updated nuget packages.
* dlgBlockMedia.cs:
* dlgOpticalDisc.cs:
* gtk-gui/dlgAdd.cs:
* gtk-gui/gui.stetic:
* gtk-gui/generated.cs:
* gtk-gui/osrepodbmgr.dlgHelp.cs:
* gtk-gui/osrepodbmgr.frmMain.cs:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
* gtk-gui/osrepodbmgr.dlgSettings.cs:
* gtk-gui/osrepodbmgr.dlgFilesystem.cs:
* gtk-gui/osrepodbmgr.dlgBlockMedia.cs:
* gtk-gui/osrepodbmgr.dlgOpticalDisc.cs:
Updated DIC and Metadata code.
2017-05-21 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
Corrected some NULL exceptions on GUI.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
Don't readd delegates every time.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
* Program.cs:
* packages.config:
Refactor: Format document.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
Refactor: Sort and remove usings.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
Change column name to correspong to database.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* frmMain.cs:
Corrected delegate.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* frmMain.cs:
* gtk-gui/dlgAdd.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.frmMain.cs:
* gtk-gui/osrepodbmgr.dlgBlockMedia.cs:
Added status fields.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* dlgBlockMedia.cs:
* dlgOpticalDisc.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.dlgBlockMedia.cs:
* gtk-gui/osrepodbmgr.dlgOpticalDisc.cs:
Corrected GUI behaviour.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* gtk-gui/osrepodbmgr.dlgHelp.cs:
* gtk-gui/osrepodbmgr.dlgSettings.cs:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
* gtk-gui/osrepodbmgr.dlgFilesystem.cs:
Just ignore this commit (really).
2017-05-19 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* frmMain.cs:
* gtk-gui/dlgAdd.cs:
* gtk-gui/osrepodbmgr.frmMain.cs:
Do not color OS tables. Has no sense to be on the opaque
repo.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
* gtk-gui/gui.stetic:
* gtk-gui/generated.cs:
* gtk-gui/osrepodbmgr.frmMain.cs:
Added code to clean database and repository.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
Make sure the OnBtnPopulateFilesClicked() is called.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.frmMain.cs:
Added an option to scan all pending files with clamd.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* frmMain.cs:
* gtk-gui/osrepodbmgr.dlgSettings.cs:
Corrected GUI behaviour.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
Corrected column name.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
Added progress messages to clamd core.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* Program.cs:
* frmMain.cs:
* dlgSettings.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.frmMain.cs:
* gtk-gui/osrepodbmgr.dlgSettings.cs:
Added support for VirusTotal.
2017-05-18 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
* Program.cs:
* dlgSettings.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.dlgSettings.cs:
Added support for clamd scanning.
2017-05-18 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* frmMain.cs:
* gtk-gui/dlgAdd.cs:
* gtk-gui/gui.stetic:
* gtk-gui/generated.cs:
* gtk-gui/osrepodbmgr.frmMain.cs:
Added support for marking/unmarking/detecting cracks.
2017-05-18 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* frmMain.cs:
* gtk-gui/dlgAdd.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.frmMain.cs:
Added code and UI for listing files in the database.
2017-05-12 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
* gtk-gui/gui.stetic:
* gtk-gui/generated.cs:
* gtk-gui/osrepodbmgr.frmMain.cs:
Implemented extract of OS from repo, as files or zipped.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
Correct buttons visibility.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* frmMain.cs:
* dlgSettings.cs:
* gtk-gui/generated.cs:
* gtk-gui/osrepodbmgr.dlgSettings.cs:
Store files separate in the repository instead of
compressing them in ZIP. Supported GZ, BZ2 and LZMA formats.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmMain.cs:
* dlgSettings.cs:
Refactor: Sort and remove usings.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* dlgAdd.cs:
* dlgHelp.cs:
* frmMain.cs:
* dlgSettings.cs:
* gtk-gui/frmAdd.cs:
* gtk-gui/dlgAdd.cs:
* osrepodbmgr.csproj:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.frmHelp.cs:
* gtk-gui/osrepodbmgr.dlgHelp.cs:
* gtk-gui/osrepodbmgr.dlgSettings.cs:
* gtk-gui/osrepodbmgr.frmSettings.cs:
Refactor: Rename dialog classes from frm* to dlg*.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
* frmMain.cs:
Corrected file copy and extract.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
* frmMain.cs:
Inform main window that an OS has been added.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
* gtk-gui/frmAdd.cs:
* gtk-gui/gui.stetic:
Do not allow to add to the database without adding to the
repository, to prevent inconsistencies between them.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
* Program.cs:
* frmHelp.cs:
* frmMain.cs:
* frmSettings.cs:
* gtk-gui/frmAdd.cs:
* gtk-gui/gui.stetic:
* osrepodbmgr.csproj:
* gtk-gui/osrepodbmgr.frmHelp.cs:
* gtk-gui/osrepodbmgr.frmMain.cs:
* gtk-gui/osrepodbmgr.frmSettings.cs:
* gtk-gui/osrepodbmgr.dlgBlockMedia.cs:
Added a main window to handle everything from there.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* dlgBlockMedia.cs:
Corrected initialization of LOG SENSE table.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
Correct visibility of progress bars on extraction with
DotNetZip.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmSettings.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.frmSettings.cs:
Add support for choosing compression algorithm.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* packages.config:
* osrepodbmgr.csproj:
Remove unneeded packages.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
Use DotNetZip to extract ZIP files that are not created by
mac OS.
2017-05-10 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
Corrected GUI bugs.
2017-05-10 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
* dlgMetadata.cs:
* frmSettings.cs:
Refactor: Rename Core.Core to Core.Workers
2017-05-10 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
* Program.cs:
* frmHelp.cs:
* dlgMetadata.cs:
* frmSettings.cs:
* dlgFilesystem.cs:
* gtk-gui/frmAdd.cs:
* osrepodbmgr.csproj:
* gtk-gui/generated.cs:
Refactor: Separate engine code from GUI.
2017-05-10 Natalia Portillo <claunia@claunia.com>
* frmAdd.cs:
* Program.cs:
* gtk-gui/frmAdd.cs:
* gtk-gui/gui.stetic:
* osrepodbmgr.csproj:
* gtk-gui/generated.cs:
* gtk-gui/MainWindow.cs:
Refactor: Rename MainWindow to frmAdd.
2017-05-04 Natalia Portillo <claunia@claunia.com>
* Settings.cs:
* dlgMetadata.cs:
Corrected GUI nuisances.
2017-05-03 Natalia Portillo <claunia@claunia.com>
* Checksum.cs:
Removed dead code.
* DBOps.cs:
Check null exceptions.
Don't fill console with debug lines.
* DicCore.cs:
Reduced buffer size for better UI responsiveness.
* MainWindow.cs:
Corrected some GUI nuisances.
Check null exceptions.
* dlgMetadata.cs:
* frmSettings.cs:
* dlgOpticalDisc.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
Corrected some GUI nuisances.
* DetectImageFormat.cs:
Don't fill console with debug lines.
2017-05-03 Natalia Portillo <claunia@claunia.com>
* MainWindow.cs:
Solved some null references.
2017-05-03 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* SQLite.cs:
* DicCore.cs:
* Checksum.cs:
* PluginBase.cs:
* dlgMetadata.cs:
* dlgFilesystem.cs:
* dlgOpticalDisc.cs:
Refactor code.
2017-05-03 Natalia Portillo <claunia@claunia.com>
* MainWindow.cs:
* gtk-gui/gui.stetic:
* gtk-gui/MainWindow.cs:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
Added option to remove file from list of files, so to ignore
it.
2017-05-03 Natalia Portillo <claunia@claunia.com>
* dlgMetadata.cs:
* gtk-gui/gui.stetic:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
* gtk-gui/osrepodbmgr.dlgBlockMedia.cs:
* gtk-gui/osrepodbmgr.dlgFilesystem.cs:
* gtk-gui/osrepodbmgr.dlgOpticalDisc.cs:
Added window titles.
2017-05-03 Natalia Portillo <claunia@claunia.com>
* DicCore.cs:
Corrected null reference.
Inform we are hashing bytes.
* MainWindow.cs:
* dlgMetadata.cs:
* dlgBlockMedia.cs:
* dlgFilesystem.cs:
* dlgOpticalDisc.cs:
* gtk-gui/gui.stetic:
* osrepodbmgr.csproj:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
* gtk-gui/osrepodbmgr.dlgBlockMedia.cs:
* gtk-gui/osrepodbmgr.dlgFilesystem.cs:
* gtk-gui/osrepodbmgr.dlgOpticalDisc.cs:
Added support for editing media metadata.
2017-04-29 Natalia Portillo <claunia@claunia.com>
* dlgMetadata.cs:
Re-add file to both combos when removed from any table.
2017-04-29 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* DicCore.cs:
* Checksum.cs:
* PluginBase.cs:
* dlgMetadata.cs:
* gtk-gui/gui.stetic:
* osrepodbmgr.csproj:
* DetectImageFormat.cs:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
Added code to retrieve metadata from media images using
DiscImageChef libraries.
2017-04-29 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* SHA256Context.cs:
* osrepodbmgr.csproj:
Use SHA256 algorithm from DiscImageChef.
2017-04-29 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* DBOps.cs:
* Schema.cs:
* DicCore.cs:
* Program.cs:
* MainWindow.cs:
* dlgMetadata.cs:
* gtk-gui/gui.stetic:
* osrepodbmgr.csproj:
* gtk-gui/generated.cs:
* gtk-gui/MainWindow.cs:
* gtk-gui/osrepodbmgr.DicCore.cs:
* gtk-gui/osrepodbmgr.dlgMetadata.cs:
Added support for reading, editing (basic) metadata, adding
it to the DB, and compress and copy it as XML and JSON to
the archived file.
2017-04-24 Natalia Portillo <claunia@claunia.com>
* osrepodbmgr.csproj:
Added CICM Metadata submodule.
2017-04-23 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
Added checking for which OSes contains chosen files.
Corrected DB misscalling.
* Core.cs:
* MainWindow.cs:
* gtk-gui/gui.stetic:
* gtk-gui/generated.cs:
* gtk-gui/MainWindow.cs:
Added checking for which OSes contains chosen files.
2017-04-23 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* DBOps.cs:
* DBCore.cs:
* SQLite.cs:
* Program.cs:
* MainWindow.cs:
Adds files to an OS table.
2017-04-23 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* SQLite.cs:
* DBCore.cs:
* osrepodbmgr.csproj:
Modified DB.
2017-04-23 Natalia Portillo <claunia@claunia.com>
* Core.cs:
Added detection of ZIP files created with Mac OS X.
2017-04-23 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* Program.cs:
* MainWindow.cs:
* packages.config:
* osrepodbmgr.csproj:
* gtk-gui/gui.stetic:
* gtk-gui/MainWindow.cs:
Added support for archives.
2017-04-20 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* Program.cs:
* MainWindow.cs:
* frmSettings.cs:
* gtk-gui/gui.stetic:
* gtk-gui/MainWindow.cs:
* gtk-gui/osrepodbmgr.frmSettings.cs:
Detect and check unar and lsar runnability.
2017-04-20 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* MainWindow.cs:
* packages.config:
* gtk-gui/gui.stetic:
* osrepodbmgr.csproj:
* gtk-gui/MainWindow.cs:
Added support for packing.
2017-04-20 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* Schema.cs:
* SQLite.cs:
* DBCore.cs:
* frmHelp.cs:
* Program.cs:
* DetectOS.cs:
* Settings.cs:
* DBEntries.cs:
* PlatformID.cs:
* MainWindow.cs:
* frmSettings.cs:
* packages.config:
* SHA256Context.cs:
* osrepodbmgr.csproj:
* gtk-gui/gui.stetic:
* gtk-gui/generated.cs:
* gtk-gui/MainWindow.cs:
* Properties/AssemblyInfo.cs:
* gtk-gui/osrepodbmgr.frmHelp.cs:
* gtk-gui/osrepodbmgr.frmSettings.cs:
Initial version.