]>
vaikene.ee Git - evaf/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Enar Väikene [Wed, 19 Oct 2011 09:06:18 +0000 (12:06 +0300)]
Replaced QPointer<> with QWeakPointer<>
Enar Väikene [Wed, 19 Oct 2011 09:03:56 +0000 (12:03 +0300)]
We need Qt >=4.6.
Enar Väikene [Wed, 19 Oct 2011 07:43:03 +0000 (10:43 +0300)]
Fixed compiler warning for unhandled Common::iLogger::Count value.
Enar Väikene [Tue, 18 Oct 2011 12:43:56 +0000 (15:43 +0300)]
Started working on the LogView module.
The LogView module implements a widget that shows messages output with the Common::iLogger interface.
Enar Väikene [Tue, 18 Oct 2011 12:42:22 +0000 (15:42 +0300)]
Added Common::iLogger::Count to the message severities enum. Indicates the number of severities.
Enar Väikene [Thu, 6 Oct 2011 11:02:01 +0000 (14:02 +0300)]
Better handling of boolean types.
Added support for ASCII codes for character types.
Enar Väikene [Thu, 6 Oct 2011 10:37:23 +0000 (13:37 +0300)]
Documentation fixes and updates.
Enar Väikene [Thu, 6 Oct 2011 07:46:53 +0000 (10:46 +0300)]
Added the iConfig interface and default implementation in the common library.
Enar Väikene [Wed, 5 Oct 2011 11:26:01 +0000 (14:26 +0300)]
More work with the IniFile class:
* Uses the last '/' character to separate section names from key names. 'extensions/about/module' means now
section name 'extensions/about' and key name 'module'.
* Fixed reading platform-specific parameters where we forgot to store the thisOsOnly flag.
* Fixed writing parameters where we forgot to update the internal cache.
Enar Väikene [Tue, 4 Oct 2011 14:09:35 +0000 (17:09 +0300)]
Implemented IniFile class that reads and writes parameters values in INI files.
Enar Väikene [Thu, 29 Sep 2011 13:32:09 +0000 (16:32 +0300)]
Started working on the IniFile class.
Enar Väikene [Wed, 28 Sep 2011 07:04:38 +0000 (10:04 +0300)]
Added eVaf sources to the list of links.
Enar Väikene [Wed, 28 Sep 2011 06:23:48 +0000 (09:23 +0300)]
Updated tutorial to reflect latest iSdiWindow interface changes.
Enar Vaikene [Tue, 27 Sep 2011 12:51:13 +0000 (15:51 +0300)]
Added the preparations section.
Added links to next and previous pages to the top of tutorial pages.
Enar Väikene [Tue, 27 Sep 2011 09:50:51 +0000 (12:50 +0300)]
Made it safe to delete widgets and layouts added to the main window in the original (or any other) module before
finalizing the SdiWindow module.
Enar Väikene [Tue, 27 Sep 2011 09:49:47 +0000 (12:49 +0300)]
Fixed unloading plugins:
* Plugins are now finalized in the reverse order.
Enar Väikene [Tue, 27 Sep 2011 07:48:57 +0000 (10:48 +0300)]
Changed the way how the main window is used.
* The main window widget is no more accessable from other modules
* Modules should use addWidget() and addLayout() methods to add widgets
and layouts to the main window.
* Any widgets and layouts added to the main window are deleted in the done()
method.
Fixes the issue where the main window widget tried to delete its children and failed, because
modules that created them were already unloaded.
Enar Väikene [Tue, 27 Sep 2011 06:18:25 +0000 (09:18 +0300)]
Fixed the default xml file.
Enar Väikene [Mon, 26 Sep 2011 10:18:58 +0000 (13:18 +0300)]
Version info fix.
Enar Väikene [Mon, 26 Sep 2011 10:17:26 +0000 (13:17 +0300)]
Minor change to make the file more similar to other PswGen application modules.
Enar Väikene [Mon, 26 Sep 2011 10:16:45 +0000 (13:16 +0300)]
Finalized tutorial files.
Enar Väikene [Fri, 23 Sep 2011 10:18:41 +0000 (13:18 +0300)]
Fixed typo
Enar Väikene [Fri, 23 Sep 2011 10:13:22 +0000 (13:13 +0300)]
Info message that initialization is completed is now output at the end of the init() function where it belongs.
Some reformatting of the code for better readability.
Enar Väikene [Fri, 23 Sep 2011 10:12:44 +0000 (13:12 +0300)]
Added more information about shared data objects.
Enar Väikene [Fri, 23 Sep 2011 10:12:06 +0000 (13:12 +0300)]
Added more tutorial sections.
Enar Väikene [Fri, 23 Sep 2011 06:36:00 +0000 (09:36 +0300)]
Fixed typo in the tutorial.
Enar Väikene [Fri, 23 Sep 2011 06:34:50 +0000 (09:34 +0300)]
Added the name attribute to the eVaf::PswGen::Storage::Data class.
Enar Väikene [Thu, 28 Jul 2011 13:44:13 +0000 (16:44 +0300)]
Changed tutorial files to follow the changes in the PswGen application.
- Interfaces in this application are now pure abstract classes.
Enar Väikene [Wed, 27 Jul 2011 07:54:30 +0000 (10:54 +0300)]
Changed the position of master password and name fields.
With the new auto-completer support, it makes more sense to enter the master password first and then name of the
application or web site.
Enar Väikene [Wed, 27 Jul 2011 07:51:25 +0000 (10:51 +0300)]
Merged the Common::iEnv interface into Common::iApp
We had a chicken-egg problem here where functions in the iApp interface depended on the iEnv interface and vice versa. The easiest
solution was to merge them into one.
Enar Väikene [Tue, 26 Jul 2011 13:05:05 +0000 (16:05 +0300)]
Seems that Windows did not like exporting/importing the eVaf::PswGen::Storage::Data structure.
Enar Väikene [Tue, 26 Jul 2011 13:04:08 +0000 (16:04 +0300)]
Fixed a conflict where our forward declaration did not match the actual declaration after changes to interfaces.
U-main\enar [Tue, 26 Jul 2011 13:02:36 +0000 (16:02 +0300)]
Fixed invalid string.
Enar Väikene [Tue, 26 Jul 2011 12:09:42 +0000 (15:09 +0300)]
Added support for the iStorage interface.
Non-sensitive data for password generator is stored using the iStorage interface.
The name field uses an auto-completer with data from the Storage module.
Enar Väikene [Tue, 26 Jul 2011 12:08:02 +0000 (15:08 +0300)]
Added the PswStorage module.
This module stores data for password generation and allows lookups using the name of the password.
The module also acts as an item model for auto-completion of the name field.
Enar Väikene [Tue, 26 Jul 2011 12:06:39 +0000 (15:06 +0300)]
Changed the iGenerator interface to a pure abstract class.
Enar Väikene [Fri, 22 Jul 2011 13:53:40 +0000 (16:53 +0300)]
Written more tutorial files.
Enar Väikene [Fri, 22 Jul 2011 13:53:00 +0000 (16:53 +0300)]
Modified the PswGen application to follow the tutorial.
Enar Väikene [Thu, 21 Jul 2011 14:08:55 +0000 (17:08 +0300)]
Work started on the tutorial.
Enar Väikene [Thu, 21 Jul 2011 12:26:02 +0000 (15:26 +0300)]
Added web page files to the repository.
Enar Väikene [Thu, 21 Jul 2011 10:38:31 +0000 (13:38 +0300)]
Now uses Common::iApp::name()
- for the window title;
- for the stored window settings.
Enar Väikene [Thu, 21 Jul 2011 10:38:04 +0000 (13:38 +0300)]
Changed the default company name to "eVaf".
Enar Väikene [Thu, 21 Jul 2011 04:27:36 +0000 (07:27 +0300)]
Compiler error fixes.
Enar Vaikene [Wed, 20 Jul 2011 13:02:44 +0000 (16:02 +0300)]
Fixed test macros.
Enar Vaikene [Wed, 20 Jul 2011 13:01:10 +0000 (16:01 +0300)]
Added PswGen application.
This application generates strong passwords using cryptographic hashes. The initial version uses
MD5 checksums.
Enar Väikene [Wed, 20 Jul 2011 08:42:52 +0000 (11:42 +0300)]
Added main window plugin implementing Single Document Interface.
Enar Väikene [Fri, 20 May 2011 10:45:54 +0000 (13:45 +0300)]
Windows fixes.
Enar Väikene [Thu, 19 May 2011 17:50:25 +0000 (20:50 +0300)]
Doxygen documentation fixes.
Enar Väikene [Thu, 19 May 2011 12:16:53 +0000 (15:16 +0300)]
Added eVaf Command Line Interface application.
Enar Väikene [Thu, 19 May 2011 12:16:28 +0000 (15:16 +0300)]
Added eVaf Command Line Interface application.
Enar Väikene [Thu, 19 May 2011 12:15:52 +0000 (15:15 +0300)]
Removed QtGui dependency from CommonLib.
Enar Väikene [Wed, 18 May 2011 12:46:48 +0000 (15:46 +0300)]
Moved eVaf description to the main page on the Doxygen generated documentation.
Enar Väikene [Wed, 18 May 2011 12:24:32 +0000 (15:24 +0300)]
Added a module for testing the eVaf framework.
Enar Väikene [Wed, 18 May 2011 12:22:51 +0000 (15:22 +0300)]
Fixed Plugin manager.
* Plugin manager now deletes only root components from external modules. Any iPlugin interface objects created
using the iPluginFactory interface shall now be deleted by the external module.
Enar Väikene [Wed, 18 May 2011 10:40:03 +0000 (13:40 +0300)]
Added Plugin manager initialiation and loading/unloading plugins.
Enar Väikene [Wed, 18 May 2011 10:38:53 +0000 (13:38 +0300)]
First implementation of the Plugin manager library.
Enar Väikene [Wed, 18 May 2011 10:35:52 +0000 (13:35 +0300)]
Added global utility functions.
Enar Väikene [Wed, 18 May 2011 06:58:42 +0000 (09:58 +0300)]
Added extra info message right before running the application.
Enar Väikene [Wed, 18 May 2011 06:56:49 +0000 (09:56 +0300)]
Moved setting initial root and bin directories to the Env::init() function. The Env object is constructed before
the QCoreApplication object and we have no access to the QCoreApplication::applicationDirPath().
Enar Väikene [Mon, 16 May 2011 08:37:49 +0000 (11:37 +0300)]
Fixed mistake in the documentation.
Enar Väikene [Sun, 24 Apr 2011 06:32:40 +0000 (09:32 +0300)]
Windows build fixes.
Enar Väikene [Fri, 22 Apr 2011 12:36:35 +0000 (15:36 +0300)]
More work on the common library. The project builds not without errors, but we have a little chicken-egg issue.
Enar Väikene [Fri, 22 Apr 2011 10:12:08 +0000 (13:12 +0300)]
More work on the common library and the main GUI application.
Changed directory names from GUI and CLI applications to follow namespace names.
Enar Väikene [Thu, 21 Apr 2011 13:05:15 +0000 (16:05 +0300)]
Added more sources to the common library.
Removed other modules from the build system so that the common lib can be compiled.
Enar Väikene [Thu, 21 Apr 2011 09:09:08 +0000 (12:09 +0300)]
Added more Common library files.
Enar Väikene [Thu, 21 Apr 2011 06:31:04 +0000 (09:31 +0300)]
Added Doxygen configuration file
Enar Väikene [Wed, 20 Apr 2011 11:50:31 +0000 (14:50 +0300)]
Added more files to the project.
Enar Väikene [Sat, 16 Apr 2011 07:23:23 +0000 (10:23 +0300)]
Added some initial files to the repository.