Mikko Keinänen [Sun, 26 Sep 2010 20:39:00 +0000 (23:39 +0300)]
Some notes.
Mikko Keinänen [Sun, 26 Sep 2010 20:31:10 +0000 (23:31 +0300)]
Inspecting the life cycle of scanned media images and media image
containers.
Mikko Keinänen [Sun, 26 Sep 2010 18:57:48 +0000 (21:57 +0300)]
Marked the abstract classes.
Mikko Keinänen [Sun, 26 Sep 2010 16:41:15 +0000 (19:41 +0300)]
SetUp was replaced by FilePathObject in which SetUp is embedded in.
Mikko Keinänen [Sun, 26 Sep 2010 14:15:46 +0000 (17:15 +0300)]
Need FilePathObject AND SetUp. FilePathObject contains already SetUp, so
FilePathObject replaces SetUp in MediaImageContainer.
Mikko Keinänen [Sun, 26 Sep 2010 13:39:39 +0000 (16:39 +0300)]
DbMediaImageContainer is now a DbFile.
Mikko Keinänen [Sun, 26 Sep 2010 13:30:45 +0000 (16:30 +0300)]
Cleaning up.
Mikko Keinänen [Sat, 25 Sep 2010 22:30:43 +0000 (01:30 +0300)]
Expanded implementation for saving media image containers to database
(media image container file is now saved).
Mikko Keinänen [Sat, 25 Sep 2010 22:08:24 +0000 (01:08 +0300)]
Added reading of CRC32 checksum for media image containers using zlib.h.
Mikko Keinänen [Fri, 24 Sep 2010 20:02:30 +0000 (23:02 +0300)]
only small comment note
Mikko Keinänen [Fri, 24 Sep 2010 19:41:13 +0000 (22:41 +0300)]
Need to store a file object for media image container, also the file
path id was needed for storing the media image container to db.
Mikko Keinänen [Fri, 24 Sep 2010 19:28:58 +0000 (22:28 +0300)]
Cleaned up a bit.
Mikko Keinänen [Fri, 24 Sep 2010 19:17:07 +0000 (22:17 +0300)]
Expanded support for storing media image containers.
Mikko Keinänen [Thu, 23 Sep 2010 21:15:22 +0000 (00:15 +0300)]
DbEmuFrontFileObject is now a DbQueryModelManager instead of
DbTableModelManager.
Mikko Keinänen [Thu, 23 Sep 2010 14:59:20 +0000 (17:59 +0300)]
Updated some comments only.
Mikko Keinänen [Tue, 21 Sep 2010 21:20:48 +0000 (00:20 +0300)]
Restored some abstraction to Databasemanager.
Mikko Keinänen [Tue, 21 Sep 2010 21:17:50 +0000 (00:17 +0300)]
Updated media image insertion code.
Mikko Keinänen [Tue, 21 Sep 2010 20:37:06 +0000 (23:37 +0300)]
DbFile is now a DbQueryModelManager instead of DbTableModelManager.
Mikko Keinänen [Tue, 21 Sep 2010 19:50:06 +0000 (22:50 +0300)]
Updated UML diagrams.
Mikko Keinänen [Tue, 21 Sep 2010 14:56:02 +0000 (17:56 +0300)]
Added two headers missing from project file.
Mikko Keinänen [Thu, 2 Sep 2010 21:15:18 +0000 (00:15 +0300)]
Tracking down error with storing media image files to database.
Mikko Keinänen [Thu, 2 Sep 2010 19:42:33 +0000 (22:42 +0300)]
fp is no more missing setup object reference.
Mikko Keinänen [Thu, 2 Sep 2010 18:57:40 +0000 (21:57 +0300)]
Fixed syntax error in SQL.
<> [Thu, 2 Sep 2010 17:13:56 +0000 (20:13 +0300)]
Added two missing files from OSDaB-ZIP package.
Mikko Keinänen [Sun, 27 Jun 2010 19:38:04 +0000 (22:38 +0300)]
Expanded media image database functionality. Did also some refactoring
at the db layer.
Mikko Keinänen [Sun, 27 Jun 2010 15:14:47 +0000 (18:14 +0300)]
If database connection fails the main program exits.
Mikko Keinänen [Sun, 20 Jun 2010 22:09:52 +0000 (01:09 +0300)]
Skeletal implementation of DbMediaImage.
Mikko Keinänen [Sun, 20 Jun 2010 18:00:09 +0000 (21:00 +0300)]
Skeletal implementation of DbMediaImageContainer.
Mikko Keinänen [Sat, 19 Jun 2010 17:33:25 +0000 (20:33 +0300)]
Case insensitive comparison of the supported file type extensions.
Mikko Keinänen [Sat, 19 Jun 2010 15:40:00 +0000 (18:40 +0300)]
comment
Mikko Keinänen [Sat, 19 Jun 2010 13:06:59 +0000 (16:06 +0300)]
Expanded media image container implementation
Mikko Keinänen [Sat, 19 Jun 2010 12:33:26 +0000 (15:33 +0300)]
Better copy constructor hierarchy
Mikko Keinänen [Sat, 19 Jun 2010 10:11:00 +0000 (13:11 +0300)]
Implementing MediaImage and MediaImageContainer (WIP ... will not
compile yet)
Mikko Keinänen [Fri, 18 Jun 2010 21:41:43 +0000 (00:41 +0300)]
Implementing media image container.
Mikko Keinänen [Fri, 18 Jun 2010 21:33:51 +0000 (00:33 +0300)]
Implementing media image and media image container classes.
Mikko Keinänen [Fri, 18 Jun 2010 20:49:36 +0000 (23:49 +0300)]
Fixed the setup object in filepath object (cause: invalid sql clause)
Mikko Keinänen [Fri, 18 Jun 2010 20:01:20 +0000 (23:01 +0300)]
EmuFront ... NOT Foobar! :D
Mikko Keinänen [Fri, 18 Jun 2010 19:58:09 +0000 (22:58 +0300)]
EmuFront ... NOT Foobar :D
Mikko Keinänen [Mon, 14 Jun 2010 19:50:41 +0000 (22:50 +0300)]
Fixed (QSqlRelationTableModel didn't show data, since not file
relations were filled)
Mikko Keinänen [Sun, 13 Jun 2010 23:19:57 +0000 (02:19 +0300)]
Fixed a couple of errors, still not functional.
Mikko Keinänen [Sun, 13 Jun 2010 23:00:46 +0000 (02:00 +0300)]
Fixed serious error with static member
Mikko Keinänen [Sun, 13 Jun 2010 22:11:19 +0000 (01:11 +0300)]
Changes in the data model: this is not tested yet at all! (compiles
only)
Mikko Keinänen [Sun, 13 Jun 2010 13:27:25 +0000 (16:27 +0300)]
Updates to data object model (not to actual data object classes yet)
Mikko Keinänen [Sun, 13 Jun 2010 12:55:10 +0000 (15:55 +0300)]
Database updates, code is not completely in sync yet.
Mikko Keinänen [Sun, 13 Jun 2010 12:20:04 +0000 (15:20 +0300)]
Added class diagram for data objects
Mikko Keinänen [Sat, 12 Jun 2010 18:20:20 +0000 (21:20 +0300)]
Added new classes MediaImage and MediaImageContainer
Mikko Keinänen [Sat, 12 Jun 2010 17:18:07 +0000 (20:18 +0300)]
fixed null data model object
Mikko Keinänen [Sat, 12 Jun 2010 17:03:55 +0000 (20:03 +0300)]
AFTER DELETE ON setup trigger
Mikko Keinänen [Sat, 12 Jun 2010 16:51:57 +0000 (19:51 +0300)]
Hiding unnecessary columns
Mikko Keinänen [Sat, 12 Jun 2010 16:35:50 +0000 (19:35 +0300)]
Populate with setup data
Mikko Keinänen [Sat, 12 Jun 2010 16:31:43 +0000 (19:31 +0300)]
Mostly cleaning up.
Mikko Keinänen [Sat, 12 Jun 2010 16:10:58 +0000 (19:10 +0300)]
Added triggers (on delete platform / mediatype)
Mikko Keinänen [Sat, 12 Jun 2010 14:57:39 +0000 (17:57 +0300)]
Cleaning up
Mikko Keinänen [Sat, 12 Jun 2010 14:20:17 +0000 (17:20 +0300)]
Implemented initial exception handling
Mikko Keinänen [Thu, 10 Jun 2010 22:29:36 +0000 (01:29 +0300)]
Fixed setup insert sql
Mikko Keinänen [Thu, 10 Jun 2010 21:52:28 +0000 (00:52 +0300)]
Update / reject signals were not emitted. Fixed.
Mikko Keinänen [Thu, 10 Jun 2010 20:02:11 +0000 (23:02 +0300)]
added missing licence text
Mikko Keinänen [Thu, 10 Jun 2010 19:59:42 +0000 (22:59 +0300)]
set/get qstringlist to string list widget
Mikko Keinänen [Thu, 10 Jun 2010 19:42:26 +0000 (22:42 +0300)]
emits stringListUpdated
Mikko Keinänen [Thu, 10 Jun 2010 19:40:58 +0000 (22:40 +0300)]
Row removal implemented to string list widget.
Mikko Keinänen [Thu, 10 Jun 2010 18:00:57 +0000 (21:00 +0300)]
Enabled supported file types widget.
Mikko Keinänen [Wed, 9 Jun 2010 21:41:02 +0000 (00:41 +0300)]
Initial implementation of setup editor. Some refactoring and bug hunting
because of the previous refactorings.
Mikko Keinänen [Tue, 8 Jun 2010 22:08:00 +0000 (01:08 +0300)]
Added setup edit dialog and a string list widget. WARNING: The changes
were not tested at all!
Mikko Keinänen [Mon, 7 Jun 2010 21:48:05 +0000 (00:48 +0300)]
Initial implementation for set up main dialog (warning: not functional
yet)
Mikko Keinänen [Sun, 6 Jun 2010 22:15:09 +0000 (01:15 +0300)]
Added new data class Setup to contain the setup information (platform,
media type, and supported file type extensions). Setup replaced
mediatype and platform in filepath class.
Mikko Keinänen [Sat, 5 Jun 2010 21:47:19 +0000 (00:47 +0300)]
Documentation for OSDaB-Zip
Mikko Keinänen [Sat, 5 Jun 2010 21:43:29 +0000 (00:43 +0300)]
Initial implementation for zip-file contents scanning.
Mikko Keinänen [Fri, 4 Jun 2010 22:43:02 +0000 (01:43 +0300)]
Directory scanning
Mikko Keinänen [Fri, 4 Jun 2010 20:42:40 +0000 (23:42 +0300)]
Started implementing directory scanning.
Mikko Keinänen [Fri, 4 Jun 2010 20:01:50 +0000 (23:01 +0300)]
Added new button for scanning file (media image) paths.
Mikko Keinänen [Fri, 4 Jun 2010 19:46:22 +0000 (22:46 +0300)]
Fixed error in enumeration.
Mikko Keinänen [Thu, 3 Jun 2010 22:14:28 +0000 (01:14 +0300)]
DbFilePath (insert and update functionality). getDataObjectFromModel and
getDataObject abstracted to base class.
Mikko Keinänen [Wed, 2 Jun 2010 21:35:20 +0000 (00:35 +0300)]
Media image path dialog initial implementation ready
Mikko Keinänen [Wed, 2 Jun 2010 20:53:01 +0000 (23:53 +0300)]
Expanded functionality in accept changes.
Mikko Keinänen [Wed, 2 Jun 2010 20:15:51 +0000 (23:15 +0300)]
New tables
Mikko Keinänen [Tue, 1 Jun 2010 21:55:21 +0000 (00:55 +0300)]
Added directory path selection. TODO: a "last scanned" time stamp should
be added to file path database (default null/void).
Mikko Keinänen [Mon, 31 May 2010 21:56:04 +0000 (00:56 +0300)]
Browse file path (initial)
Mikko Keinänen [Sun, 30 May 2010 22:20:32 +0000 (01:20 +0300)]
Expanded Media image path editor functionality.
Mikko Keinänen [Sun, 30 May 2010 21:48:53 +0000 (00:48 +0300)]
Initial implementation of Media image path editor.
Mikko Keinänen [Sun, 30 May 2010 21:15:59 +0000 (00:15 +0300)]
Media image path dialog crash fixed (was not initialized properly).
Added new functionality to media image path editor.
Mikko Keinänen [Sun, 30 May 2010 13:29:30 +0000 (16:29 +0300)]
Fixed crash.
Mikko Keinänen [Sat, 29 May 2010 22:02:18 +0000 (01:02 +0300)]
DbMediaImagePath replaced with more generic DbFilePath
Mikko Keinänen [Sat, 29 May 2010 21:56:02 +0000 (00:56 +0300)]
Initial MediaImagePathDialog implementation
Mikko Keinänen [Fri, 28 May 2010 20:43:29 +0000 (23:43 +0300)]
DbMediaImagePath replaced by more generic DbFilePath.
Mikko Keinänen [Thu, 27 May 2010 21:20:29 +0000 (00:20 +0300)]
New configuration option: Media image paths (not active yet).
Mikko Keinänen [Thu, 27 May 2010 21:06:51 +0000 (00:06 +0300)]
Slots are now private
Mikko Keinänen [Thu, 27 May 2010 21:05:19 +0000 (00:05 +0300)]
Deleting object being edited in both cases, when update accepted or
rejected. Set object pointer to null after delete.
Mikko Keinänen [Thu, 27 May 2010 20:40:52 +0000 (23:40 +0300)]
Lots of class members from protected to private
Mikko Keinänen [Thu, 27 May 2010 20:36:09 +0000 (23:36 +0300)]
Virtual method deleteItem implementation abstracted from child classes
to DbObjectDialog parent class (to a non virtual method).
Mikko Keinänen [Thu, 27 May 2010 20:26:54 +0000 (23:26 +0300)]
Virtual method addObject implementation abstracted from child classes
to DbObjectDialog parent class.
Mikko Keinänen [Thu, 27 May 2010 20:16:29 +0000 (23:16 +0300)]
Virtual method insertDb implementation abstracted from child classes to
DbObjectDialog parent class.
Mikko Keinänen [Thu, 27 May 2010 20:10:27 +0000 (23:10 +0300)]
virtual method updateDb abstraced away from child classes to
dbobjectdialog parent class
Mikko Keinänen [Thu, 27 May 2010 20:02:51 +0000 (23:02 +0300)]
Obsolete method deleteObject removed
Mikko Keinänen [Thu, 27 May 2010 19:58:45 +0000 (22:58 +0300)]
virtual method editObject abstracted away from child classes to parent
class
Mikko Keinänen [Wed, 26 May 2010 21:46:14 +0000 (00:46 +0300)]
Added foreign keys to filepath table. Database reset command line
argument.
Mikko Keinänen [Tue, 25 May 2010 21:52:13 +0000 (00:52 +0300)]
Added a skeleton implementation for editing media image file paths.
Mikko Keinänen [Mon, 24 May 2010 21:02:05 +0000 (00:02 +0300)]
Added new data object class FilePathObject and updated
EmuFrontFileObject. Also added database creation for this data object
type.
Mikko Keinänen [Mon, 24 May 2010 19:09:53 +0000 (22:09 +0300)]
Enabled media type editor to main window
Mikko Keinänen [Sun, 23 May 2010 22:14:26 +0000 (01:14 +0300)]
Added new classes (DbMediaType, MediaTypeNameDialog) and did a bit
refactoring.
Mikko Keinänen [Sat, 22 May 2010 23:46:32 +0000 (02:46 +0300)]
New data objects and a new data object dialog