Tree [r81] /
History



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