emufront
13 years agoExpanded implementation for saving media image containers to database
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).

13 years agoAdded reading of CRC32 checksum for media image containers using zlib.h.
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.

13 years agoonly small comment note
Mikko Keinänen [Fri, 24 Sep 2010 20:02:30 +0000 (23:02 +0300)]
only small comment note

13 years agoNeed to store a file object for media image container, also the file
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.

13 years agoCleaned up a bit.
Mikko Keinänen [Fri, 24 Sep 2010 19:28:58 +0000 (22:28 +0300)]
Cleaned up a bit.

13 years agoExpanded support for storing media image containers.
Mikko Keinänen [Fri, 24 Sep 2010 19:17:07 +0000 (22:17 +0300)]
Expanded support for storing media image containers.

13 years agoDbEmuFrontFileObject is now a DbQueryModelManager instead of
Mikko Keinänen [Thu, 23 Sep 2010 21:15:22 +0000 (00:15 +0300)]
DbEmuFrontFileObject is now a DbQueryModelManager instead of
DbTableModelManager.

13 years agoUpdated some comments only.
Mikko Keinänen [Thu, 23 Sep 2010 14:59:20 +0000 (17:59 +0300)]
Updated some comments only.

13 years agoRestored some abstraction to Databasemanager.
Mikko Keinänen [Tue, 21 Sep 2010 21:20:48 +0000 (00:20 +0300)]
Restored some abstraction to Databasemanager.

13 years agoUpdated media image insertion code.
Mikko Keinänen [Tue, 21 Sep 2010 21:17:50 +0000 (00:17 +0300)]
Updated media image insertion code.

13 years agoDbFile is now a DbQueryModelManager instead of DbTableModelManager.
Mikko Keinänen [Tue, 21 Sep 2010 20:37:06 +0000 (23:37 +0300)]
DbFile is now a DbQueryModelManager instead of DbTableModelManager.

13 years agoUpdated UML diagrams.
Mikko Keinänen [Tue, 21 Sep 2010 19:50:06 +0000 (22:50 +0300)]
Updated UML diagrams.

13 years agoAdded two headers missing from project file.
Mikko Keinänen [Tue, 21 Sep 2010 14:56:02 +0000 (17:56 +0300)]
Added two headers missing from project file.

13 years agoTracking down error with storing media image files to database.
Mikko Keinänen [Thu, 2 Sep 2010 21:15:18 +0000 (00:15 +0300)]
Tracking down error with storing media image files to database.

13 years agofp is no more missing setup object reference.
Mikko Keinänen [Thu, 2 Sep 2010 19:42:33 +0000 (22:42 +0300)]
fp is no more missing setup object reference.

13 years agoFixed syntax error in SQL.
Mikko Keinänen [Thu, 2 Sep 2010 18:57:40 +0000 (21:57 +0300)]
Fixed syntax error in SQL.

13 years agoAdded two missing files from OSDaB-ZIP package.
<> [Thu, 2 Sep 2010 17:13:56 +0000 (20:13 +0300)]
Added two missing files from OSDaB-ZIP package.

13 years agoExpanded media image database functionality. Did also some refactoring
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.

13 years agoIf database connection fails the main program exits.
Mikko Keinänen [Sun, 27 Jun 2010 15:14:47 +0000 (18:14 +0300)]
If database connection fails the main program exits.

13 years agoSkeletal implementation of DbMediaImage.
Mikko Keinänen [Sun, 20 Jun 2010 22:09:52 +0000 (01:09 +0300)]
Skeletal implementation of DbMediaImage.

13 years agoSkeletal implementation of DbMediaImageContainer.
Mikko Keinänen [Sun, 20 Jun 2010 18:00:09 +0000 (21:00 +0300)]
Skeletal implementation of DbMediaImageContainer.

13 years agoCase insensitive comparison of the supported file type extensions.
Mikko Keinänen [Sat, 19 Jun 2010 17:33:25 +0000 (20:33 +0300)]
Case insensitive comparison of the supported file type extensions.

13 years agocomment
Mikko Keinänen [Sat, 19 Jun 2010 15:40:00 +0000 (18:40 +0300)]
comment

13 years agoExpanded media image container implementation
Mikko Keinänen [Sat, 19 Jun 2010 13:06:59 +0000 (16:06 +0300)]
Expanded media image container implementation

13 years agoBetter copy constructor hierarchy
Mikko Keinänen [Sat, 19 Jun 2010 12:33:26 +0000 (15:33 +0300)]
Better copy constructor hierarchy

13 years agoImplementing MediaImage and MediaImageContainer (WIP ... will not
Mikko Keinänen [Sat, 19 Jun 2010 10:11:00 +0000 (13:11 +0300)]
Implementing MediaImage and MediaImageContainer (WIP ... will not
compile yet)

13 years agoImplementing media image container.
Mikko Keinänen [Fri, 18 Jun 2010 21:41:43 +0000 (00:41 +0300)]
Implementing media image container.

13 years agoImplementing media image and media image container classes.
Mikko Keinänen [Fri, 18 Jun 2010 21:33:51 +0000 (00:33 +0300)]
Implementing media image and media image container classes.

13 years agoFixed the setup object in filepath object (cause: invalid sql clause)
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)

13 years agoEmuFront ... NOT Foobar! :D
Mikko Keinänen [Fri, 18 Jun 2010 20:01:20 +0000 (23:01 +0300)]
EmuFront ... NOT Foobar! :D

13 years agoEmuFront ... NOT Foobar :D
Mikko Keinänen [Fri, 18 Jun 2010 19:58:09 +0000 (22:58 +0300)]
EmuFront ... NOT Foobar :D

13 years agoFixed (QSqlRelationTableModel didn't show data, since not file
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)

13 years agoFixed a couple of errors, still not functional.
Mikko Keinänen [Sun, 13 Jun 2010 23:19:57 +0000 (02:19 +0300)]
Fixed a couple of errors, still not functional.

13 years agoFixed serious error with static member
Mikko Keinänen [Sun, 13 Jun 2010 23:00:46 +0000 (02:00 +0300)]
Fixed serious error with static member

13 years agoChanges in the data model: this is not tested yet at all! (compiles
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)

13 years agoUpdates to data object model (not to actual data object classes yet)
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)

13 years agoDatabase updates, code is not completely in sync yet.
Mikko Keinänen [Sun, 13 Jun 2010 12:55:10 +0000 (15:55 +0300)]
Database updates, code is not completely in sync yet.

13 years agoAdded class diagram for data objects
Mikko Keinänen [Sun, 13 Jun 2010 12:20:04 +0000 (15:20 +0300)]
Added class diagram for data objects

13 years agoAdded new classes MediaImage and MediaImageContainer
Mikko Keinänen [Sat, 12 Jun 2010 18:20:20 +0000 (21:20 +0300)]
Added new classes MediaImage and MediaImageContainer

13 years agofixed null data model object
Mikko Keinänen [Sat, 12 Jun 2010 17:18:07 +0000 (20:18 +0300)]
fixed null data model object

13 years agoAFTER DELETE ON setup trigger
Mikko Keinänen [Sat, 12 Jun 2010 17:03:55 +0000 (20:03 +0300)]
AFTER DELETE ON setup trigger

13 years agoHiding unnecessary columns
Mikko Keinänen [Sat, 12 Jun 2010 16:51:57 +0000 (19:51 +0300)]
Hiding unnecessary columns

13 years agoPopulate with setup data
Mikko Keinänen [Sat, 12 Jun 2010 16:35:50 +0000 (19:35 +0300)]
Populate with setup data

13 years agoMostly cleaning up.
Mikko Keinänen [Sat, 12 Jun 2010 16:31:43 +0000 (19:31 +0300)]
Mostly cleaning up.

13 years agoAdded triggers (on delete platform / mediatype)
Mikko Keinänen [Sat, 12 Jun 2010 16:10:58 +0000 (19:10 +0300)]
Added triggers (on delete platform / mediatype)

13 years agoCleaning up
Mikko Keinänen [Sat, 12 Jun 2010 14:57:39 +0000 (17:57 +0300)]
Cleaning up

13 years agoImplemented initial exception handling
Mikko Keinänen [Sat, 12 Jun 2010 14:20:17 +0000 (17:20 +0300)]
Implemented initial exception handling

13 years agoFixed setup insert sql
Mikko Keinänen [Thu, 10 Jun 2010 22:29:36 +0000 (01:29 +0300)]
Fixed setup insert sql

13 years agoUpdate / reject signals were not emitted. Fixed.
Mikko Keinänen [Thu, 10 Jun 2010 21:52:28 +0000 (00:52 +0300)]
Update / reject signals were not emitted. Fixed.

13 years agoadded missing licence text
Mikko Keinänen [Thu, 10 Jun 2010 20:02:11 +0000 (23:02 +0300)]
added missing licence text

13 years agoset/get qstringlist to string list widget
Mikko Keinänen [Thu, 10 Jun 2010 19:59:42 +0000 (22:59 +0300)]
set/get qstringlist to string list widget

13 years agoemits stringListUpdated
Mikko Keinänen [Thu, 10 Jun 2010 19:42:26 +0000 (22:42 +0300)]
emits stringListUpdated

13 years agoRow removal implemented to string list widget.
Mikko Keinänen [Thu, 10 Jun 2010 19:40:58 +0000 (22:40 +0300)]
Row removal implemented to string list widget.

13 years agoEnabled supported file types widget.
Mikko Keinänen [Thu, 10 Jun 2010 18:00:57 +0000 (21:00 +0300)]
Enabled supported file types widget.

13 years agoInitial implementation of setup editor. Some refactoring and bug hunting
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.

13 years agoAdded setup edit dialog and a string list widget. WARNING: The changes
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!

13 years agoInitial implementation for set up main dialog (warning: not functional
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)

13 years agoAdded new data class Setup to contain the setup information (platform,
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.

13 years agoDocumentation for OSDaB-Zip
Mikko Keinänen [Sat, 5 Jun 2010 21:47:19 +0000 (00:47 +0300)]
Documentation for  OSDaB-Zip

13 years agoInitial implementation for zip-file contents scanning.
Mikko Keinänen [Sat, 5 Jun 2010 21:43:29 +0000 (00:43 +0300)]
Initial implementation for zip-file contents scanning.

13 years agoDirectory scanning
Mikko Keinänen [Fri, 4 Jun 2010 22:43:02 +0000 (01:43 +0300)]
Directory scanning

13 years agoStarted implementing directory scanning.
Mikko Keinänen [Fri, 4 Jun 2010 20:42:40 +0000 (23:42 +0300)]
Started implementing directory scanning.

13 years agoAdded new button for scanning file (media image) paths.
Mikko Keinänen [Fri, 4 Jun 2010 20:01:50 +0000 (23:01 +0300)]
Added new button for scanning file (media image) paths.

13 years agoFixed error in enumeration.
Mikko Keinänen [Fri, 4 Jun 2010 19:46:22 +0000 (22:46 +0300)]
Fixed error in enumeration.

13 years agoDbFilePath (insert and update functionality). getDataObjectFromModel and
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.

13 years agoMedia image path dialog initial implementation ready
Mikko Keinänen [Wed, 2 Jun 2010 21:35:20 +0000 (00:35 +0300)]
Media image path dialog initial implementation ready

13 years agoExpanded functionality in accept changes.
Mikko Keinänen [Wed, 2 Jun 2010 20:53:01 +0000 (23:53 +0300)]
Expanded functionality in accept changes.

13 years agoNew tables
Mikko Keinänen [Wed, 2 Jun 2010 20:15:51 +0000 (23:15 +0300)]
New tables

13 years agoAdded directory path selection. TODO: a "last scanned" time stamp should
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).

13 years agoBrowse file path (initial)
Mikko Keinänen [Mon, 31 May 2010 21:56:04 +0000 (00:56 +0300)]
Browse file path (initial)

13 years agoExpanded Media image path editor functionality.
Mikko Keinänen [Sun, 30 May 2010 22:20:32 +0000 (01:20 +0300)]
Expanded Media image path editor functionality.

13 years agoInitial implementation of Media image path editor.
Mikko Keinänen [Sun, 30 May 2010 21:48:53 +0000 (00:48 +0300)]
Initial implementation of Media image path editor.

13 years agoMedia image path dialog crash fixed (was not initialized properly).
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.

13 years agoFixed crash.
Mikko Keinänen [Sun, 30 May 2010 13:29:30 +0000 (16:29 +0300)]
Fixed crash.

13 years agoDbMediaImagePath replaced with more generic DbFilePath
Mikko Keinänen [Sat, 29 May 2010 22:02:18 +0000 (01:02 +0300)]
DbMediaImagePath replaced with more generic DbFilePath

13 years agoInitial MediaImagePathDialog implementation
Mikko Keinänen [Sat, 29 May 2010 21:56:02 +0000 (00:56 +0300)]
Initial MediaImagePathDialog implementation

13 years agoDbMediaImagePath replaced by more generic DbFilePath.
Mikko Keinänen [Fri, 28 May 2010 20:43:29 +0000 (23:43 +0300)]
DbMediaImagePath replaced by more generic DbFilePath.

13 years agoNew configuration option: Media image paths (not active yet).
Mikko Keinänen [Thu, 27 May 2010 21:20:29 +0000 (00:20 +0300)]
New configuration option: Media image paths (not active yet).

13 years agoSlots are now private
Mikko Keinänen [Thu, 27 May 2010 21:06:51 +0000 (00:06 +0300)]
Slots are now private

13 years agoDeleting object being edited in both cases, when update accepted or
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.

13 years agoLots of class members from protected to private
Mikko Keinänen [Thu, 27 May 2010 20:40:52 +0000 (23:40 +0300)]
Lots of class members from protected to private

13 years agoVirtual method deleteItem implementation abstracted from child classes
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).

13 years agoVirtual method addObject implementation abstracted from child classes
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.

13 years agoVirtual method insertDb implementation abstracted from child classes to
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.

13 years agovirtual method updateDb abstraced away from child classes to
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

13 years agoObsolete method deleteObject removed
Mikko Keinänen [Thu, 27 May 2010 20:02:51 +0000 (23:02 +0300)]
Obsolete method deleteObject removed

13 years agovirtual method editObject abstracted away from child classes to parent
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

13 years agoAdded foreign keys to filepath table. Database reset command line
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.

13 years agoAdded a skeleton implementation for editing media image file paths.
Mikko Keinänen [Tue, 25 May 2010 21:52:13 +0000 (00:52 +0300)]
Added a skeleton implementation for editing media image file paths.

13 years agoAdded new data object class FilePathObject and updated
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.

13 years agoEnabled media type editor to main window
Mikko Keinänen [Mon, 24 May 2010 19:09:53 +0000 (22:09 +0300)]
Enabled media type editor to main window

14 years agoAdded new classes (DbMediaType, MediaTypeNameDialog) and did a bit
Mikko Keinänen [Sun, 23 May 2010 22:14:26 +0000 (01:14 +0300)]
Added new classes (DbMediaType, MediaTypeNameDialog) and did a bit
refactoring.

14 years agoNew data objects and a new data object dialog
Mikko Keinänen [Sat, 22 May 2010 23:46:32 +0000 (02:46 +0300)]
New data objects and a new data object dialog

14 years agoAdded some database creation logic.
Mikko Keinänen [Sat, 22 May 2010 23:19:10 +0000 (02:19 +0300)]
Added some database creation logic.

14 years agoException handling
Mikko Keinänen [Sat, 22 May 2010 23:03:54 +0000 (02:03 +0300)]
Exception handling

14 years agoclean up
Mikko Keinänen [Sat, 22 May 2010 22:28:41 +0000 (01:28 +0300)]
clean up

14 years agoReorganizing database creation to a new class: DbCreator
Mikko Keinänen [Sat, 22 May 2010 22:22:16 +0000 (01:22 +0300)]
Reorganizing database creation to a new class: DbCreator

14 years agoCleaning up here and there
Mikko Keinänen [Sat, 22 May 2010 17:29:27 +0000 (20:29 +0300)]
Cleaning up here and there

14 years agoCleaned up a bit after reorginizing db functionality.
Mikko Keinänen [Sat, 22 May 2010 15:51:28 +0000 (18:51 +0300)]
Cleaned up a bit after reorginizing db functionality.

14 years agoPointers to model index instance instead of copy
Mikko Keinänen [Sat, 22 May 2010 10:06:47 +0000 (13:06 +0300)]
Pointers to model index instance instead of copy