]> vaikene.ee Git - evaf/log
evaf
11 years agoMerge branch 'ScosTime' into qt5
Enar Väikene [Thu, 7 Nov 2013 12:03:28 +0000 (14:03 +0200)]
Merge branch 'ScosTime' into qt5

11 years agoPorted to Qt5
Enar Väikene [Thu, 7 Nov 2013 12:01:25 +0000 (14:01 +0200)]
Ported to Qt5
Currently missing Qt plugin loading using eVaf XML files.

11 years agoWhen setting the current epoch, update the current date/time ScosTime
Enar Väikene [Tue, 10 Sep 2013 12:22:10 +0000 (15:22 +0300)]
When setting the current epoch, update the current date/time
only if it was set from a CUC HEX string.

11 years agoMerge branch 'ScosTime' of ssh://vaikene.net/var/gitpub/evaf into ScosTime
Enar Väikene [Tue, 10 Sep 2013 12:15:50 +0000 (15:15 +0300)]
Merge branch 'ScosTime' of ssh://vaikene.net/var/gitpub/evaf into ScosTime

Conflicts:
src/apps/ScosTime/gui.cpp
src/apps/ScosTime/gui.h

11 years agoThe ScosTime application now more user friendly. ScosTime
Enar Väikene [Tue, 10 Sep 2013 11:49:04 +0000 (14:49 +0300)]
The ScosTime application now more user friendly.

11 years agoMaking the ScosTime application more user friendly (unfinished).
Enar Vaikene [Tue, 14 Aug 2012 07:05:20 +0000 (10:05 +0300)]
Making the ScosTime application more user friendly (unfinished).

11 years agoMerge branch 'master' of ssh://vaikene.net/var/gitpub/evaf
Enar Väikene [Tue, 10 Sep 2013 06:38:54 +0000 (09:38 +0300)]
Merge branch 'master' of ssh://vaikene.net/var/gitpub/evaf

11 years agoAdded support for building under CYGWIN on Windows.
Enar Väikene [Tue, 10 Sep 2013 06:37:58 +0000 (09:37 +0300)]
Added support for building under CYGWIN on Windows.

11 years agoFixed CMake files for GUI-less builds.
Enar Väikene [Tue, 12 Feb 2013 16:28:42 +0000 (18:28 +0200)]
Fixed CMake files for GUI-less builds.

12 years agoMaking the ScosTime application more user friendly (unfinished).
Enar Vaikene [Tue, 14 Aug 2012 07:05:20 +0000 (10:05 +0300)]
Making the ScosTime application more user friendly (unfinished).

12 years agoAdded a small utility that converts date/time values
Enar Vaikene [Wed, 18 Jul 2012 16:53:17 +0000 (18:53 +0200)]
Added a small utility that converts date/time values
to and from 4+2 bytes CUC format. Epoch can be freely
entered and has two preset values: standard UNIX time
and Galileo epoch.

12 years agoMerge branch 'master' of ssh://vaikene.net/var/gitpub/evaf
Enar Väikene [Tue, 5 Jun 2012 06:26:51 +0000 (09:26 +0300)]
Merge branch 'master' of ssh://vaikene.net/var/gitpub/evaf

12 years agoImplementing 'suffix' and alpha-numeric options in the PswGen GUI and CLI.
Enar Vaikene [Mon, 4 Jun 2012 07:22:03 +0000 (10:22 +0300)]
Implementing 'suffix' and alpha-numeric options in the PswGen GUI and CLI.

12 years agoImplemented the ALPHANUMERIC flag for password generation. Makes sure that all the...
Enar Vaikene [Mon, 4 Jun 2012 07:07:47 +0000 (10:07 +0300)]
Implemented the ALPHANUMERIC flag for password generation. Makes sure that all the characters in the generated password are alpha-numeric only.

12 years agoAdded 'suffix' option, which can be used to generate different password versions...
Enar Vaikene [Mon, 4 Jun 2012 07:06:36 +0000 (10:06 +0300)]
Added 'suffix' option, which can be used to generate different password versions for the same application.

12 years agoChanges to build the software with mingw on Windows.
Enar Vaikene [Fri, 25 May 2012 12:48:57 +0000 (15:48 +0300)]
Changes to build the software with mingw on Windows.

12 years agoMerge branch 'master' of ssh://vaikene.net/var/gitpub/evaf
Enar Väikene [Tue, 5 Jun 2012 06:23:10 +0000 (09:23 +0300)]
Merge branch 'master' of ssh://vaikene.net/var/gitpub/evaf

12 years agoChanges to the build system to enable building without QtGUI.
Enar Väikene [Mon, 4 Jun 2012 09:07:57 +0000 (12:07 +0300)]
Changes to the build system to enable building without QtGUI.

12 years agoImplementing 'suffix' and alpha-numeric options in the PswGen GUI and CLI.
Enar Vaikene [Mon, 4 Jun 2012 07:22:03 +0000 (10:22 +0300)]
Implementing 'suffix' and alpha-numeric options in the PswGen GUI and CLI.

12 years agoImplemented the ALPHANUMERIC flag for password generation. Makes sure that all the...
Enar Vaikene [Mon, 4 Jun 2012 07:07:47 +0000 (10:07 +0300)]
Implemented the ALPHANUMERIC flag for password generation. Makes sure that all the characters in the generated password are alpha-numeric only.

12 years agoAdded 'suffix' option, which can be used to generate different password versions...
Enar Vaikene [Mon, 4 Jun 2012 07:06:36 +0000 (10:06 +0300)]
Added 'suffix' option, which can be used to generate different password versions for the same application.

12 years agoChanges to build the software with mingw on Windows.
Enar Vaikene [Fri, 25 May 2012 12:48:57 +0000 (15:48 +0300)]
Changes to build the software with mingw on Windows.

12 years agoFixed small mistakes detected with clang++
Enar Väikene [Mon, 14 May 2012 16:49:28 +0000 (19:49 +0300)]
Fixed small mistakes detected with clang++

12 years agoChanges and fixes to the iLogger interface:
Enar Väikene [Wed, 15 Feb 2012 12:41:47 +0000 (14:41 +0200)]
Changes and fixes to the iLogger interface:
* The default source is now created separately and exists always
* Uses the ${APPNAME}.ini file to initialize the default source
* Implemented reading settings from the logger.ini file.

12 years agoHTML fix.
Enar Väikene [Fri, 2 Dec 2011 13:40:12 +0000 (15:40 +0200)]
HTML fix.

12 years agoThe exclude names pattern is now also applied to directory names in recursive searches.
Enar Väikene [Fri, 2 Dec 2011 07:48:42 +0000 (09:48 +0200)]
The exclude names pattern is now also applied to directory names in recursive searches.

12 years ago* Added commands to copy current file name or all names to the clipboard.
Enar Väikene [Fri, 2 Dec 2011 07:46:16 +0000 (09:46 +0200)]
* Added commands to copy current file name or all names to the clipboard.
* Hack to fix '?' characters in file/directory names. Needs testing on Windows.

12 years agoChanged to use Gui::Panel instead of Gui::Window.
Enar Väikene [Thu, 1 Dec 2011 14:20:49 +0000 (16:20 +0200)]
Changed to use Gui::Panel instead of Gui::Window.

12 years agoThe LogView widget is now subclassed from Gui::Panel and adds itself to the document...
Enar Väikene [Thu, 1 Dec 2011 14:17:44 +0000 (16:17 +0200)]
The LogView widget is now subclassed from Gui::Panel and adds itself to the document interface manager.
* Is currently hardcoded to use the SdiWindow::iSdiWindow
* The name of the panel defaults to "LogView", but can be changed in the XML file attribute "panelName".

12 years agoMoved iProp interface registration to the constructor to fix a SEGFAULT in the iProp...
Enar Väikene [Thu, 1 Dec 2011 14:14:13 +0000 (16:14 +0200)]
Moved iProp interface registration to the constructor to fix a SEGFAULT in the iProp::instance() function.

12 years agoIn the process of creating a more generic document interface manager (or window manag...
Enar Väikene [Thu, 1 Dec 2011 14:08:19 +0000 (16:08 +0200)]
In the process of creating a more generic document interface manager (or window manager) interface.
* Now adds panels instead of windows - one becomes part of the main windows; others act as separate windows.
* Can manage multiple windows
  - when the main window is closed, closes all the other managed windows;
  - when the main window is minimized/restores, does the same for all the other managed windows.
* XML file attribute 'mainPanelName' is used to set the main panel; if no attribute is set, uses the first panel.
* Panels can be deleted externally; a garbage collector makes sure that the list of managed windows does not grow
  forever if somebody decides to add/delete millions of panels.

12 years agoRenamed Gui::Window to a more generic Gui::Panel, which can be a window, but also...
Enar Väikene [Thu, 1 Dec 2011 14:05:22 +0000 (16:05 +0200)]
Renamed Gui::Window to a more generic Gui::Panel, which can be a window, but also a panel as part
of some other user interface layout.

12 years agoNumeric character and character entity references are now also supported when convert...
Enar Väikene [Wed, 30 Nov 2011 13:54:27 +0000 (15:54 +0200)]
Numeric character and character entity references are now also supported when converting strings to QVariant values.
Documentation fixes and updates.

12 years agoChanged the Common::IniFile class to work with 7-bit character INI files only.
Enar Väikene [Wed, 30 Nov 2011 12:26:14 +0000 (14:26 +0200)]
Changed the Common::IniFile class to work with 7-bit character INI files only.
* Strings and byte arrays are now escaped;
* Strings and byte arrays can now be in single or double quotes; makes it possible to
  have leading and trailing spaces.
* When saving string or byte array values with leading or trailing spaces, automatically adds
  double quotes.

12 years agoAdded functions to escape binary arrays and renamed string escaping functions.
Enar Väikene [Wed, 30 Nov 2011 11:08:46 +0000 (13:08 +0200)]
Added functions to escape binary arrays and renamed string escaping functions.

12 years agoAdded functions to convert unicode strings to/from escaped 7-bit character arrays.
Enar Väikene [Tue, 29 Nov 2011 15:00:10 +0000 (17:00 +0200)]
Added functions to convert unicode strings to/from escaped 7-bit character arrays.

12 years agoDocumentation update.
Enar Väikene [Tue, 29 Nov 2011 14:04:10 +0000 (16:04 +0200)]
Documentation update.

12 years agoChanged to use the Gui::Window class instead of QWidget.
Enar Väikene [Tue, 29 Nov 2011 13:08:04 +0000 (15:08 +0200)]
Changed to use the Gui::Window class instead of QWidget.

12 years agoChanged the SdiWindow::iSdiWindow interface.
Enar Väikene [Tue, 29 Nov 2011 13:05:41 +0000 (15:05 +0200)]
Changed the SdiWindow::iSdiWindow interface.

The SdiWindow module is now a simple window manager that manages Gui::Window objects.
Adding individual widgets and layouts is no more supported.

The idea is that the same Gui::Window object could be added to many different
window managers, not only the SdiWindow.

12 years agoDocumentation fixes.
Enar Väikene [Tue, 29 Nov 2011 13:05:19 +0000 (15:05 +0200)]
Documentation fixes.

12 years agoAdded the GuiLib library and the Gui::Window class.
Enar Väikene [Tue, 29 Nov 2011 13:01:36 +0000 (15:01 +0200)]
Added the GuiLib library and the Gui::Window class.

The GuiLib library contains common GUI functions and classes. The Gui::Window class is the common
ancestor for all the eVaf windows.

13 years ago* Added auto-completor to the directory field
Enar Väikene [Mon, 28 Nov 2011 11:36:28 +0000 (13:36 +0200)]
* Added auto-completor to the directory field
* Limited the number of history items that are stored
* Search fields are disabled while the search is ongoing.

13 years agoImproved canceling and terminating the worker thread.
Enar Väikene [Mon, 28 Nov 2011 11:33:36 +0000 (13:33 +0200)]
Improved canceling and terminating the worker thread.
* The search is now also canceled when the thread is busy reading a large file;
* Fixed a deadlock situation where the thread was waiting on the wait condition, but there was nobody to wake it up.

13 years agoAdded the FileFinder application.
Enar Väikene [Fri, 25 Nov 2011 11:06:52 +0000 (13:06 +0200)]
Added the FileFinder application.

The FileFinder application is used to search for files that match file and/or content patterns.

13 years agoCommented out gui.qrc because we have no images yet.
Enar Väikene [Fri, 25 Nov 2011 11:05:08 +0000 (13:05 +0200)]
Commented out gui.qrc because we have no images yet.

13 years agoDocumented the default application XML file.
Enar Väikene [Wed, 23 Nov 2011 10:10:43 +0000 (12:10 +0200)]
Documented the default application XML file.

13 years agoAdded the eVaf::Common::iProp interface for global properties and variables.
Enar Väikene [Wed, 23 Nov 2011 10:10:10 +0000 (12:10 +0200)]
Added the eVaf::Common::iProp interface for global properties and variables.

13 years agoFixed expanding Qt plugin names on Windows.
Enar Väikene [Wed, 23 Nov 2011 08:57:20 +0000 (10:57 +0200)]
Fixed expanding Qt plugin names on Windows.

13 years agoFixed setting the password length argument that was not possible to change once store...
Enar Väikene [Thu, 17 Nov 2011 09:15:21 +0000 (11:15 +0200)]
Fixed setting the password length argument that was not possible to change once stored into the storage.

13 years agoAdded command-line interface module to the PswGen application.
Enar Väikene [Thu, 17 Nov 2011 08:33:39 +0000 (10:33 +0200)]
Added command-line interface module to the PswGen application.

13 years agoAdded iApp::exec() function, which enters the Qt event loop and runs the application.
Enar Väikene [Thu, 17 Nov 2011 07:44:03 +0000 (09:44 +0200)]
Added iApp::exec() function, which enters the Qt event loop and runs the application.
* Sets the application ready;
* Calls QCoreApplication::exec();
* Sets the application back to not ready.
Changed main application to use the iApp::exec() instead of QApplication::exec().

13 years ago* The iEventQueue interface is now properly registered.
Enar Väikene [Wed, 16 Nov 2011 15:06:34 +0000 (17:06 +0200)]
* The iEventQueue interface is now properly registered.
* The iApp interface implementation now registers events and listens for EV_QUIT and EV_RESTART events.
  Broadcasting EV_READY and EV_TERMINATING events still needs to be implemented. This is also valid for
  iApp::ready() and iApp::terminating() signals.

13 years agoUpdated copyright information.
Enar Väikene [Wed, 26 Oct 2011 10:50:19 +0000 (13:50 +0300)]
Updated copyright information.

13 years agoAdded a file with copyright information.
Enar Väikene [Wed, 26 Oct 2011 10:48:55 +0000 (13:48 +0300)]
Added a file with copyright information.

13 years agoMerge branch 'master' of ssh://server/var/gitpub/evaf
Enar Väikene [Wed, 19 Oct 2011 12:58:22 +0000 (15:58 +0300)]
Merge branch 'master' of ssh://server/var/gitpub/evaf

13 years agoImplemented the LogView module that shows messages output using the Common::iLogger...
Enar Väikene [Wed, 19 Oct 2011 12:57:24 +0000 (15:57 +0300)]
Implemented the LogView module that shows messages output using the Common::iLogger interface.

13 years agoUnified signal signatures so that the eVaf namespace is not included in the signature.
Enar Väikene [Wed, 19 Oct 2011 12:56:47 +0000 (15:56 +0300)]
Unified signal signatures so that the eVaf namespace is not included in the signature.

13 years agoAdded Qt plugin macros to Plugins::iPlugin and Plugins::iPluginFactory for proper...
Enar Väikene [Wed, 19 Oct 2011 10:26:31 +0000 (13:26 +0300)]
Added Qt plugin macros to Plugins::iPlugin and Plugins::iPluginFactory for proper interface versioning.

13 years agoChanged the SdiWindow::iSdiWindow interface to be not derived from QObject.
Enar Väikene [Wed, 19 Oct 2011 10:08:01 +0000 (13:08 +0300)]
Changed the SdiWindow::iSdiWindow interface to be not derived from QObject.
* No plans to use signals in this interface
* Simplifies the implementation as we can now have one single class derived both from
  Widget and iSdiWindow
* No need to link against the SdiWindow library as long as the iSdiWindow::instance() method is not used.

13 years agoReplaced QPointer<> with QWeakPointer<>
Enar Väikene [Wed, 19 Oct 2011 09:06:18 +0000 (12:06 +0300)]
Replaced QPointer<> with QWeakPointer<>

13 years agoWe need Qt >=4.6.
Enar Väikene [Wed, 19 Oct 2011 09:03:56 +0000 (12:03 +0300)]
We need Qt >=4.6.

13 years agoFixed compiler warning for unhandled Common::iLogger::Count value.
Enar Väikene [Wed, 19 Oct 2011 07:43:03 +0000 (10:43 +0300)]
Fixed compiler warning for unhandled Common::iLogger::Count value.

13 years agoStarted working on the LogView module.
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.

13 years agoAdded Common::iLogger::Count to the message severities enum. Indicates the number...
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.

13 years agoWindows build fix.
Enar Väikene [Fri, 7 Oct 2011 13:12:17 +0000 (16:12 +0300)]
Windows build fix.

13 years agoBetter handling of boolean types.
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.

13 years agoDocumentation fixes and updates.
Enar Väikene [Thu, 6 Oct 2011 10:37:23 +0000 (13:37 +0300)]
Documentation fixes and updates.

13 years agoAdded the iConfig interface and default implementation in the common library.
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.

13 years agoMore work with the IniFile class:
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.

13 years agoImplemented IniFile class that reads and writes parameters values in INI files.
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.

13 years agoStarted working on the IniFile class.
Enar Väikene [Thu, 29 Sep 2011 13:32:09 +0000 (16:32 +0300)]
Started working on the IniFile class.

13 years agoAdded eVaf sources to the list of links.
Enar Väikene [Wed, 28 Sep 2011 07:04:38 +0000 (10:04 +0300)]
Added eVaf sources to the list of links.

13 years agoUpdated tutorial to reflect latest iSdiWindow interface changes.
Enar Väikene [Wed, 28 Sep 2011 06:23:48 +0000 (09:23 +0300)]
Updated tutorial to reflect latest iSdiWindow interface changes.

13 years agoAdded the preparations section.
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.

13 years agoMade it safe to delete widgets and layouts added to the main window in the original...
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.

13 years agoFixed unloading plugins:
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.

13 years agoChanged the way how the main window is used.
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.

13 years agoFixed the default xml file.
Enar Väikene [Tue, 27 Sep 2011 06:18:25 +0000 (09:18 +0300)]
Fixed the default xml file.

13 years agoVersion info fix.
Enar Väikene [Mon, 26 Sep 2011 10:18:58 +0000 (13:18 +0300)]
Version info fix.

13 years agoMinor change to make the file more similar to other PswGen application modules.
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.

13 years agoFinalized tutorial files.
Enar Väikene [Mon, 26 Sep 2011 10:16:45 +0000 (13:16 +0300)]
Finalized tutorial files.

13 years agoFixed typo
Enar Väikene [Fri, 23 Sep 2011 10:18:41 +0000 (13:18 +0300)]
Fixed typo

13 years agoInfo message that initialization is completed is now output at the end of the init...
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.

13 years agoAdded more information about shared data objects.
Enar Väikene [Fri, 23 Sep 2011 10:12:44 +0000 (13:12 +0300)]
Added more information about shared data objects.

13 years agoAdded more tutorial sections.
Enar Väikene [Fri, 23 Sep 2011 10:12:06 +0000 (13:12 +0300)]
Added more tutorial sections.

13 years agoFixed typo in the tutorial.
Enar Väikene [Fri, 23 Sep 2011 06:36:00 +0000 (09:36 +0300)]
Fixed typo in the tutorial.

13 years agoAdded the name attribute to the eVaf::PswGen::Storage::Data class.
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.

13 years agoChanged tutorial files to follow the changes in the PswGen application.
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.

13 years agoChanged the position of master password and name fields.
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.

13 years agoMerged the Common::iEnv interface into Common::iApp
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.

13 years agoSeems that Windows did not like exporting/importing the eVaf::PswGen::Storage::Data...
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.

13 years agoFixed a conflict where our forward declaration did not match the actual declaration...
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.

13 years agoFixed invalid string.
U-main\enar [Tue, 26 Jul 2011 13:02:36 +0000 (16:02 +0300)]
Fixed invalid string.

13 years agoAdded support for the iStorage interface.
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.

13 years agoAdded the PswStorage 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.

13 years agoChanged the iGenerator interface to a pure abstract class.
Enar Väikene [Tue, 26 Jul 2011 12:06:39 +0000 (15:06 +0300)]
Changed the iGenerator interface to a pure abstract class.

13 years agoWritten more tutorial files.
Enar Väikene [Fri, 22 Jul 2011 13:53:40 +0000 (16:53 +0300)]
Written more tutorial files.

13 years agoModified the PswGen application to follow the tutorial.
Enar Väikene [Fri, 22 Jul 2011 13:53:00 +0000 (16:53 +0300)]
Modified the PswGen application to follow the tutorial.

13 years agoWork started on the tutorial.
Enar Väikene [Thu, 21 Jul 2011 14:08:55 +0000 (17:08 +0300)]
Work started on the tutorial.

13 years agoAdded web page files to the repository.
Enar Väikene [Thu, 21 Jul 2011 12:26:02 +0000 (15:26 +0300)]
Added web page files to the repository.