Menu

Tree [r81] /
 History

HTTPS access


File Date Author Commit
 data 2011-01-17 msaghaei [r11] Major update of folders and files
 doc 2011-05-28 msaghaei [r67] Sourceforge logo added to doc files. A credit i...
 images 2011-04-06 msaghaei [r60] min_group combo removed. Date insertion propert...
 locale 2013-06-21 timp [r79] Minor edits and typos
 README 2011-02-06 msaghaei [r15] Major revisin, network sync
 appconfig.py 2011-06-15 msaghaei [r68] stocks and appconfig classes added
 editallocation.py 2011-04-06 msaghaei [r60] min_group combo removed. Date insertion propert...
 editvariable.py 2011-03-23 msaghaei [r49] Bug in allocations after delete which was relat...
 export.py 2011-10-30 msaghaei [r70] case properties added to the export. Code clean...
 functions.py 2011-11-25 msaghaei [r76] Tkinter messagebox was used to show initial imp...
 minimclass.py 2011-03-05 msaghaei [r36] bug in nm minimization resolved
 minimpy.py 2013-06-27 timp [r81] Reduce initial width from 99% to 95%
 minimpypreferences.py 2013-06-25 timp [r80] Typos
 model.py 2010-11-04 msaghaei [r1] Initial import
 printclass.py 2011-03-28 msaghaei [r53] print functionality added
 stocks.py 2011-06-15 msaghaei [r68] stocks and appconfig classes added
 tkmessagedlg.py 2011-11-25 msaghaei [r77] Tkinter messagebox was used to show initial imp...
 viewer.py 2011-03-28 msaghaei [r54]

Read Me

Project name: MinimPy

Public access: Latest stable version can be downloaded from sourceforge at: https://sourceforge.net/projects/minimpy/
Latest developmental version may be checked out from the code resository as:
svn export https://minimpy.svn.sourceforge.net/svnroot/minimpy minimpy
Operating systems: Platform independent
Programing language: Python 2.6 or 2.7 (http://python.org/download/) Higher versions are not compatible with PyGTK. PyGTK 2.x. The version must be matched against the installed python version.
Other Requirements: Windows users need to install GTK+ libraries  and GTK binding for python.as listed below:
	GTK+: http://www.gtk.org/index.php
	PyGTK 2.x: http://www.pygtk.org/
	PyCairo: http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/
	PyGObject: http://ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/
To make use of network sync functionality of the program, SVN (http://subversion.tigris.org/) and python binding for SVN (http://pysvn.tigris.org/) must also be installed.

To facilitate the installation of these requirements for Windows users it is recommended to install python 2.7 (http://python.org/ftp/python/2.7.1/python-2.7.1.msi) first, and then the so called all-in-one package for PyGTK and the related libraries. The latter can be downloaded from http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.22/pygtk-all-in-one-2.22.5.win32-py2.7.msi
Generally Linux users do not need these libraries and bindings, because they are already included in most Linux distributions. For other platforms please consult the related documentation regarding downloading, installation and running of python and GTK application.
After installation of these requirements (Windows) simply download MinimPy as a compressed file and extract it in you hard drive. Under windows you can run the application by double clicking the “minimpy.py” file in the extracted folder. You can make a desktop shortcut for this file for convenience. Running the program under Windows would cause the appearance of a dark command window underneath the main program window. This is benign and can be overcome by renaming the “minimpy.py” file to “minimpy.pyw”.
To run the application under Linux, open a terminal, go to the extracted folder, type and execute the following command at the command prompt:
$ python minimpy.py

License: Distributed under the GNU GPL v3. For full terms refer to: http://www.gnu.org/copyleft/gpl.html