Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Bump version to 0.9.6. Documented changes since last release in CHANGELOG.txt
'sticky' installation preferences, eg if you install header files, then next time you run the installer, header files will be preselected. Also, can't deselect items that have already been installed (you must run the uninstaller to remove those).
Add DOPRI5 to installer package (EXPERIMENTAL). On Windows, use the registry to locate the book.pdf documentation file. Fix path to test models for DOPRI5 in test.py.
Added default ASCENDLIBRARY and ASCENDSOLVERS fetched on Windows from the Registry. Updated installer to set these registry values at install time. In packages.c, output to say what the default values are found to be. Remove some redundant output in 'ascend' script.
Added 'ascend.bat' to Windows installer output for easier command-line use. Added note about possible colour output in Windows command prompt. Some work on command-line detection of ASCENDLIBRARY and ASCENDSOLVERS env vars. Ongoing.
New external library naming scheme on Windows: 'name_ascend.dll' instead of 'name.dll'. This applies to solvers as well as external methods, extpy, import handlers, etc.
Added header files to the windows installer. Fixed problem of $INSTDIR/solvers not being removed during uninstall. Updated changelog.
Added support for automatic download/install of ActiveTcl.
Documentation is now included with the installer on Windows.
Fixed problems with Python installation. Message about .ascend.ini file is now in an NSIS 'Page'.
More work on Windows installer
Using 'InstallOptions' stuff in NSIS installer for selection of dependencies.
more work on installer (ongoing)
Added support for downloading and installing missing stuff on Windows.
Fixing for missing yacc/lex on Windows, auto-update of them when yacc/lex *are* avail. Fixing 'test.py' operation on Windows (ASCENDSOLVERS env var) Adding missing ida.dll to installer. Adding some missing export symbols in libascend.
Fixed problems with PyGTK GUI on Windows. Still problems with INSTALL_SOLVERS needing to be fixed for Tcl/Tk GUI.
work on fixing Windows for the external solvers changes
Fixing LyX detection? (this commit equals 0.9.5.111)
Reverted to 'solid' compressor
More work on Windows installer detection of PyGTK, PyCairo etc at install-time.
Move 'create.nsi' to top-level
Added 'alert' option to 'loading' module. Added start menu shortcut to Model Library Bumped version to 0.9.5.111. Fixed loading of fourbarplot.py example when matplotlib not available.
Removed 'ascend.bat' hack from installer, changed to saner 'pythonw.exe' for starting ASCEND on Windows. Still needs testing on Linux.
Added file association for .A4C and .A4L files to ASCEND in Windows Installer. Fixed Windows icons.
Fixed some problems with uninstalling of ASCEND (files weren't being remove properly)
Fixes for the windows installer, start menu, splash screen.
Suppressed python/C/MinGW tonterias with FILE* Fixed location of ascend.syn file in create.nsi.
Some fixes for IPython console. Fixing page numbering in manual
Fixing bug #290.
Expanded the 'ascend-config' mechanism to be supported in Windows installations (On Windows, ascend-config is installed in $INSTDIR and uses the registry instead of hard-coded file paths).
first attempt at merging with Ben's changes on the trunk
Added 'python models' to installer script Added 'delta_area'.
Reverted to 'solid' compression
Working on fixing windows problem with version 0.9.5.100
Improved detection of Python, GTK, Tcl/Tk, Glade in Windows installer. Bumped version to 0.9.5.100
Fixed a typo (thanks Art)
Updated installer to allow separate choices of PyGTK and Tcl/Tk GUIs at install-time. Installer won't allow GUIs to be installed unless ActiveTcl and/or Python are located. Bumped version to 0.9.5.99.
Renamed the installer from 'ASCEND PyGTK' to 'ASCEND' Added the '-y' to YACCFLAGS and '-l' TO LEXFLAGS. Other changes are trivial.
Fixed up building of extfntest on MinGW. Added extfntest DLL to Windows installer.
Merged changes from DAE branch (revisions 702 to 819) back into trunk. This adds the Integration API to the ASCEND solver (in base/generic). Also provides pre-alpha support for 'IDA' from the SUNDIALS suite, a DAE solver. Many other minor code clean-ups, including adoption of new 'ASC_NEW' and friends (to replace 'ascmalloc') Added some very sketchy stuff providing 'DIFF(...)' syntax, although it is anticipated that this will be removed.
Fixed up standard paths stuff to use 'INSTALL_ASCDATA' as the place where tcltk/python/models etc will live. The confusion here came from the fact that I was taking 'INSTALL_SHARE' to be be assumed to mean 'the location of /usr/share' -- hence the resulting '$INSTALL_SHARE/ascend' that was bothering Ben. The 'INSTALL_ASCDATA' fixes this, and behaves as he will like, I hope. Also note that I have switched the default situation in config.h.in to use relative paths by default, which is the preferred CMU way. SCons builds will default to absolute paths on non-Windows systems.
Fixing the windows build. Added full support for Tcl/Tk version to the installer.
Pass calling parameters of ascend.bat through to PyGTK. Needs to be tested still.
Added an exception wrapper around the 'set icon' call for the main window. Working on adding Tcl/Tk support to the windows installer (need a WinXP machine to test this, or fix the max line length issue).
Customisable installer .exe names. Moved NSIS tool into the scons subdirectory, reverted to standard NsisSconsBuilder from the SCons Wiki.
Bumping the version number for NSIS and RPM pre-releases
Working on platform-independent pathnames for the IMPORT command. Added 'ospath.c' to base/generic/general for this purpose. Patched kvalues and sensitivity to use the 'IMPORT "libname";' syntax instead of 'IMPORT registerfn FROM libname;'. Fixed pathnames in create.nsi. Added GPL header to coupla files. Added quoting to 'IMPORT' syntax in ascParse.y. Removed 'PackageOption' from Tcl/Tk related Scons options so that missing Tcl/Tk doesn't cause breakage.
Removed 'interface' directory in trunk/pygtk/interface (moved everything up a level) Made corresponding changes to SCons* and spec files.
Removing extra subdir level in pygtk path
Rolled back revision 451, since the DLL loading issue on Windows is now resolved. Fixed up some #ifdef brackets in slv*.h headers. Added NSIS functionality to SConstruct file Renamed default installer to 'ascend-setup.exe' pending a more clever approach to version numbers.
Renamed 'WITHOUT_TCLTK_GUI' option to 'WITHOUT_TCLTK'. Hard-wired path to c:\Python24 and c:\GTK\bin in Windows Python GUI installer.
Converting to the new shared-object configuration (on email discussion with Ben) First stage: PyGTK interface on windows. More to come.
Tidying up some debug output Fixing up use of icon filenames on Windows Removing reference to .svg file in glade/ascend.glade
Added work for creating a windows installer
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
john.pye@anu.edu.au | ViewVC Help |
Powered by ViewVC 1.1.22 |