http://www.stani.be

Spe Release Notes

XML-Image Letterimage Monitored by BelStat - Your Site Counts
February 2005
MoTuWeThFrSaSu
  1 2 3 4 5 6
7 8 910111213
14151617181920
21222324252627
28      
Jan
2005
 Mar
2005

What's new?
Download latest release
Windows, Linux & Source
Mac OS X

(c)2003 www.stani.be




Sponsors:
Zettai Zope


Make payments with PayPal - it's fast, free and secure!
Do you enjoy SPE? Why not give a small donation? Read this!

Spe is a python IDE with auto-indentation, auto completion, call tips, syntax coloring, syntax highlighting, uml viewer, class explorer, source index, auto todo list, sticky notes, integrated pycrust shell, python file browser, recent file browser, drag&drop, context help, ... Special is its blender support with a blender 3d object browser and its ability to run interactively inside blender. Spe ships with wxGlade (gui designer), PyChecker (source code doctor) and Kiki (regular expression console). Spe is extensible with wxGlade.


Search Now:

These are the changes of the public releases:

Spe 0.7

[2.a]

The sidebar now features a file browser. I'm now trying to form a team for future development of SPE. Besides me four people will join the project:

  • Sam Widmer for CVS and bugfixes. So soon more collaboration on SPE will be possible.

  • Nir Aides (author of rpdb) for helping implementing the remote debugger

  • Kevin Walzer for the OS X Port of SPE. Please contact him for Mac specific issues. Spe for the Mac will be distributed through: http://www.wordtech-software.com/spe.html

  • Jelle Feringa for documentation. The goal is to provide a pdf manual with the SPE distribution based on the SPE wiki: http://www.stani.be/spe/wiki Anyone who has comments or wants to edit the wiki as well can contact Jelle.

If you like SPE, please contribute by coding, writing documentation or donating. I would like to thank especially Michael Balk, who gave the largest donation ever to SPE.

[1.a]

I asked the ubuntu people for a python bounty in order to be get some funding to implement a debugger in SPE. Please support this. Also I want to put up a sponsering plan for SPE, comparable to eg Blender or PyCon. Till now I only receive sponsering from zettai Is there anyone with some experience who could give some advice?

There were a lot of nice reactions on the previous release. Mario Lacunza even gave me my first gmail account and offered help to translate SPE in Spanish.

Anyway here you get another SPE release with again a new feature: XRCed, an xrc editor. Just like wxGlade, it is a tool to design GUIs with wxPython. A bug prevented the uml view when there was only one class. This is fixed now.

[0.a]

As a christmas present SPE offers you a built-in Python UML viewer. An Uml diagram is hierarchal 2d map of your classes. See http://spe.pycs.net/pictures/800x600/11.html for a nice screenshot. Attentive users notice that the uml view also uses the separators of the class explorer for a better outline. Once you get used to it, you can't live without.

Recently I also have been helping Michael Foord with 'movable python', a python distro (including SPE!) which can run from a usb stick with no need for installing. It's more handy than a laptop to carry your favorite Python environment around. More about that later...

I see that still a lot of people are unfortunately downloading old tar.gz versions. This makes absolutely no sense!! Because of problems with tar.gz archives on the blender website, Linux and Mac users must download the zip archive. I release them especially for that purpose. The exe installer is of course for Windows.

Also from now on blenpy will be discontinued. Nobody seems to use it anyway. If you don't know what blenpy is, ... that's exactly what I mean.

A special thanks for everyone who donates. That always pushes me to next release (hint,hint,...)

Batteries included:
  • Kiki:

    Regular Expression (regex) console. For more info: http://project5.freezope.org/kiki/index.html

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
[2.a]
  • sidebar browser (iniated by Attila Magyar)

[1.a]
  • XRC editor

[0.a]
  • Uml viewer

Bug fixes:
[2.a]
  • segfaults in Browser

  • indentation can now be different from 4

  • mac osx fixes for kiki, wxGlade & XRC

  • scrollbars of UML view

  • initial sizing and positioning are now restored

[1.a]
  • uml view crashed when only 1 class was present

  • mac menu fix for preferences, about & exit

  • some icons are fixed by Jeff Grimmett

Requirements:
  • full python 2.3+

  • wxpython 2.5.2.8+

  • optional blender 2.35

Donations:
[2.a] (177.20euro)
  • Michael Balk (60euro!)

  • Jason Powell

  • David Ko Feng

  • Winchell Chung

  • Matthias Haberkorn

  • Kristjan Kannike

  • Robert Cowham

  • Andre Roberge

  • Chris S

[0.a] (10euro)
  • Brendan Simons

Contributors:
  • Sam Widmer

  • Attila Magyar

  • Kevin Walzer

  • Thurston Stone

Spe 0.6.0

I'm happy to announce the first SPE release aimed for the Mac Os X platform. There might be still some minor issues, but if reported they might be fixed soon. All mac feedback is welcome. This release was possible by Xavier Nora who offered me access to his Mac through VNC. If SPE doesn't startup on your Mac, probably your wxPython version is too old.

Now SPE also has real built-in support for encoding, so SPE can now deal with the most strange languages in the world. If the encoding is defined in the file it will appear in the sidebar.

Batteries included:
  • Kiki:

    Regular Expression (regex) console. For more info: http://project5.freezope.org/kiki/index.html

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
[a]
  • encoding

  • toolBar for Mac OS X

  • blender script spe_blender.py to register spe in Blender script menu (copy to .blender/scripts)

Bug fixes:
[a]
  • new icons

Requirements:
  • full python 2.3+

  • wxpython 2.5.2.8+

  • optional blender 2.35

Contributors:
[a]
Donations (thanks!):
  • Oliver Tomic

Spe 0.5.2

Release adapted to the latest wxGlade and Blender.

Batteries included:
  • Kiki:

    Regular Expression (regex) console. For more info: http://project5.freezope.org/kiki/index.html

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
[a]
  • wxGlade 0.3.5.1

  • Blender: Sound and Registry support in Blender Browser

Bug fixes:
[a]
  • Blender browser

  • anti-aliasing for Mac OS X

  • find wxPython 2.5.3 documentation (Windows only)

Requirements:
  • full python 2.3+

  • wxpython 2.5.2.8+

  • optional blender 2.35

Donations (thanks!):
  • April Atkinson

Spe 0.5.1

Stable release for wxPython 2.5

Batteries included:
  • Kiki:

    Regular Expression (regex) console. For more info: http://project5.freezope.org/kiki/index.html

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
[h]
  • wxGlade 0.3.5.1

[b]
  • context-fed auto completion (Ctrl+Space)

  • drag & drop support for *.tpy files

[a]
  • both MDI/SDI support

  • Mac OS X support (probably still need a lot of debugging, volunteers needed)

  • tabs with open files

  • realtime sidebar (class explorer, todo & index update as you type!)

  • wxPython 2.5 support (latest 2.4 also still supported)

  • option to limit calltips to first paragraph

  • speed improvements, SPE runs now more fast, especially the sidebar

  • dynamic sash window for source code (allowing simultaneous splitted views)

  • Pychecker has been smoothly integrated in the sidebar

Bug fixes:
[h]
  • double scrollbars

[g]
  • better tab indentation fix

  • activepython documentation can be combined with the enthought distribution

  • jump to source fix

  • function names def* truncated in explore

  • "Save changes to" doesn't show document

  • File|Exit should use X as accel key

  • Ctrl-F doesn't switch to open "Find" dlg

  • bug in importing modules to shell

  • Edit Preferences

[f]
  • tab indentation fix

  • htmlWindow fix

[e]
  • This release works with the new wxPython 2.5.2.7

[b]
  • maximize new windows in MDI

  • recent files are now alphabetically ordered

  • uncomment now works properly

  • spe scripts should now install properly

  • menu links to files (mac issue)

  • better save method to prevent data loss

[a]
  • Blender support is again enabled

  • Icon transparencies on certain platforms

  • setup.py doesn't have line endings anymore

Requirements:
  • full python 2.2.2+

  • wxpython 2.4.1.2+

  • optional blender 2.31+

Donations (thanks!):
  • Manuel Ulloa

  • Anne Ebel

  • Eino Makitalo

  • Michael Balk

  • Kyle Odom

  • Dov Nir Aides

  • Frederick Lim

  • John Fabiani

  • Dagur Ammendrup

Spe 0.5.0

This is a major rewrite because of wxPython 2.5. WARNING: This is a prerelease, use it at its own risk (as I do myself). It's already quite stable for Windows XP and Linux, but probably for Mac OS X a lot of debugging should be done.

If you've used SPE before, remove the file 'defaults.cfg' from your user path (see Help>About if you don't know your path) before installing . Also remove the 'sm' module folder from the site-packages path. Otherwise this will cause errors.

Out of the box SPE chooses automatically the framework:
  • MDI for Windows XP

  • SDI for Linux and Mac Os X

However you can override these settings in the preferences dialog box, but Mac doesn't really support MDI.

The Blender support is currently not available, but that should be fixed soon.

PS. Alberto Griggio about current version of wxGlade (http://wxglade.sourceforge.net):

WARNING: There have been reported many problems running wxGlade with the just released wxPython 2.5.1.5: we know this, and we're trying to do our best to fix them as soon as possible. In the meantime, we recommend to use wxPython 2.4: the generated code will be compatible with 2.5 anyway. Sorry for this...

Batteries included:
  • Kiki:

    Regular Expression (regex) console. For more info: http://project5.freezope.org/kiki/index.html

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
[a]
  • both MDI/SDI support

  • Mac OS X support (probably still need a lot of debugging, volunteers needed)

  • tabs with open files

  • realtime sidebar (class explorer, todo & index update as you type!)

  • wxPython 2.5 support (latest 2.4 also still supported)

  • option to limit calltips to first paragraph

  • speed improvements, SPE runs now more fast, especially the sidebar

  • dynamic sash window for source code (allowing simultaneous splitted views)

  • Pychecker has been smoothly integrated in the sidebar

Bug fixes:
[a]
  • cut, copy and paste shortcuts work now in shell

  • True and False are now also highlighted

Requirements:
  • full python 2.2.2+

  • wxpython 2.4.1.2+

  • optional blender 2.31+

Spe 0.4.2

After some hibernation, spe is alive again. As I don't have Linux, I would like to get feedback if it is possible to run programs in terminal emulators.

I would like to thank Chu-Ching Huang for including spe in livezope, his knoppix distro (bootabel Linux cd-rom). This makes it possible to run Linux and spe in Linux on any PC, without the need of installing Linux on the hard drive. You can download livezope from ftp://math.cgu.edu.tw/pub/KNOPPIX Huang is looking for mirror sites. I think this is VERY interesting to have a bootable Linux CD rom filled with all the important Python stuff, so please help him. Anyone interested can contact me

Batteries included:
  • Kiki:

    Regular Expression (regex) console. For more info: http://project5.freezope.org/kiki/index.html

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
  • Ignore list for autocompletion in preferences dialog to prevent spe crashing eg with 'gtk' autocompletion

  • Blender browser contains now Lattices and Textures sections

  • Preferences has a new tab 'Paths', which allows you to specify which html browser should be used and where documentation can be found. It also should allow *nix users to run programs outside spe in terminal emulators (this was already possible for windows).

    System Message: WARNING/2 (<string>, line 405); backlink

    Inline emphasis start-string without end-string.

  • Class browser: todo and separators definitions can now be located anywhere in the source code, thanks to a patch of Paul Evans.

Fixes:
[d]
  • Linux spe script line endings

[c]
  • blender python manual is updated to 2.31

  • unicode bug in preferences dialog

  • pychecker is upgraded to latest version (0.8.13)

[a]
  • Linux setup improved (Tina Hirsch)

  • info.py improved (Tina Hirsch)

  • unixUninstall improved (Tina Hirsch)

  • Blender menu was improved

Requirements:
Contributors:
  • Tina Hirsch (various patches)

  • Paul Evans (todo & separator patch)

  • Chu-Ching Huang (livezope)

Spe 0.4.1

Better integration with wxGlade

Batteries included:
  • Kiki:

    Regular Expression (regex) console. For more info: http://project5.tk

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
  • Autoloading of externally modified files. This works very well with wxGlade! You can disable this feature in the preferences.

  • When 'find in files' path is empty, searches in open files

  • Added 'Current folder' in browsertab

  • Preferences entry 'Auto redraw Blender every [sec]'

Fixes:
[e]
  • Linux setup improved (Tina Hirsch)

  • info.py improved (Tina Hirsch)

  • unixUninstall improved (Tina Hirsch)

[d]
  • trailing spaces fix

  • redraw blender fix

[c]
  • checkTime fix for closed files

[b]
  • revert fix

  • unnamed.py checktime fix

[a]
  • tab key was not working in linux

  • install problem as root in linux

  • redirectshell problem

Requirements:
Contributors:
  • Tina Hirsch (various patches)

Spe 0.4.0

Spe nows ships with PyChecker, for more info see: http://www.unixreview.com/documents/s=2426/uni1018986621203/0204h.htm I'm afraid spe will fail to work with Python 2.2.1, so please upgrade!

Batteries included:
  • Kiki:

    Regular Expression (regex) console. Altough still a pre-alpha release, it might be already usefull. For more info: http://project5.tk

  • PyChecker:

    PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. For more info: http://pychecker.sourceforge.net

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
  • PyChecker

  • Block comment in Extra menu

Fixes:
[e]
  • improved preferences dialog box

[d]
  • spe now always open non-existing files as empty scripts

  • better icon implementation for windows

[c]
  • plugin (kiki,wxGlade) fix

[b]
  • winInstall fix

  • focus fix

[a]
  • all Alt shortcuts are replaced by Ctrl+Alt shortcuts

  • improved userPath retrieval (by Greg Brunet)

  • editor gets focus when shifting between child windows

  • some minor fixes...

Requirements:
Wanted:
  • people to help implementing new features, documenting, ...

Contributors:
  • Nicodemus (PyChecker integration)

  • Greg Brunet

Spe 0.3.0

Spe now ships with a minimal preference dialog box, which will be further extended. The most important editor settings can now be set, so spe can now also be used by those who prefer tabs instead of spaces. I'm afraid spe will fail to work with Python 2.2.1, so please upgrade!

Batteries included:
  • Kiki:

    Regular Expression (regex) console. Altough still a pre-alpha release, it might be already usefull. For more info: http://project5.tk

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
  • preference dialog

Fixes:
[c]
  • blenpy webbrowser fix for Linux

  • find dialog imports selected text (Nicodemus)

  • SPE.pyw fixed

[b]
  • sm.zfill fix

  • options of find tab now work

  • find tab layout fixed for Linux

  • no syntax check on python files

Requirements:
Wanted:
  • people to help implementing new features, documenting, ...

Contributors:
[c]
  • Nicodemus

  • Stuart Stock (Mac Os X screenshot)

  • Greg Brunet (bug report)

[b]
  • Tina Hirsch

Spe 0.2.0

Spe now ships with wxGlade, a GUI designer! Screenshots are at http://wxglade.sourceforge.net/img/group.png A tutorial is included in the help menu.Now it acts independantly from spe, but the purpose is to integrate it tighter. The find tab is an example of how to extend spe with wxGlade. Spe runs now also fine inside Blender2.28c

Andrei compares wxGlade to Boa: "I like Boa and as Delphi programmer it was my first choice when I looked into GUIs. But as Python user, I find wxGlade suits my needs better, because it doesn't encourage integration of GUI and code and because of its excellent support for sizers, which are a must-have for cross-platform development. Those non-resizeable frames we are used to in Windows seem really weird to Linux users - and with good reason."

Batteries included:
  • Kiki:

    Regular Expression (regex) console. Altough still a pre-alpha release, it might be already usefull. For more info: http://project5.tk

  • wxGlade:

    wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWindows/wxPython user interfaces. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). For more info: http://wxglade.sourceforge.net

New features:
  • opening an non existing files opens a new file with that filename

  • find tab: find recursively text in files

  • wxGlade: see above

Fixes:
[c]
  • sm.zfill fix

  • options of find tab now work

  • find tab layout fixed for Linux

  • no syntax check on python files

[b]
  • new Kiki version

  • wxGlade missing files are now included

  • wxGlade didn't start in Linux

  • setup root fix

  • redirect fix

  • todoMax error

  • os.path.exists typo

Requirements:
Contributors:
[c]
  • Tina Hirsch

[b]

System Message: WARNING/2 (<string>, line 660)

Definition list ends without a blank line; unexpected unindent.

[a] - the wxGlade team http://wxglade.sourceforge.net

Spe 0.1.8

Hopefully this release can be a milestone. For the first time it contains a plugin from an user. I would be happy if this would happen more. Any wxDialog, wxFrame or wxPanel can be easily integrated in spe. So many thanks to Andrei (http://project5.tk), who contributed Kiki, a regular expression console.

New features:
[a]
  • Kiki:

    "Kiki is a Regex tool which I think could be useful in Spe for the idiots who, like me, aren't capable of Thinking In Regex. It's inspired by - but has no code at all in common with - a Tkinter tool called Recon (regex console). I've attached the current snapshot, which is very much not the finished product, even though it does work. Planned features include: colored parentheses showing the start/end of groups in re matches (currently parens just wrap the match), overviews of all named and unnamed groups for every match, docs in the Help." Andrei

Fixes:
[c]
  • SetColumnWidth(-1,...) maybe fixed (Linux)

  • sys.system_info fix (Linux)

  • open files on command line was not working

  • sys.argv error when spe is started from Blender

  • blenpy send to fix

  • spe.INFO problem

  • improved user path retrieval

[a]
  • @ was shortcut for contact, now it is Ctrl+@

Requirements:
Contributors:
[c]
[a]

Spe 0.1.7

This release ships with a much improved installation/uninstallation procedure and an extended help and popup menu.

New features:
[d]
  • new popup menu

  • command line option '--debug', if spe fails to start and ends silently.

[c]
  • windows executable installer with extra winInstall and winUninstall.py (linux stays the same)

[b]
  • 'browse to' in edit menu and toolbar button to locate modules automatically based on the cursor position, this works not only for import statements but also for external classes and functions.

  • help menu enriched with internet links to tutorial, forums, ...

  • option to create shortcut on desktop during setup (windows only)

  • registering in windows explorer context menu (windows only)

  • automatical uninstall script to remove spe from your computer

  • setup.py is now executable and doesn't require anymore the 'python setup.py install' procedure

Fixes:
[g]
  • autocomplete and calltip were disabled

[f]
  • spe starts now more centered (Linux)

  • key issues (Guillermo Fernandez)

[e]
  • SPE.pyw was missing

  • some other small fixes

[d]
  • indentation fix

  • menu problem with 'www'

  • startup problem because of fileList

  • removed unnecessary png handlers

  • Alt+C and Alt+V are copy and paste shortcuts for shell

  • double click in shell jumps to error source code

  • auto-indentation was not functioning after Enter is pressed

  • ...

[c]
  • python help menu for linux

  • spe.blend can load spe from Blender in Linux, if Blender is compiled with the right libpng (1.2.x)

[b]
  • improved setup installation

  • running files path problem fixed

  • sidebar updates whenever the editor control looses focus

  • sidebar fix for python 2.2.1 because of rstrip problem

  • international keyboard fix (Guillermo Fernandez)

  • separator fix because of zfill error (Guillermo Fernandez)

  • find & replace issues (Guillermo Fernandez)

[a]
  • drag&drop works now also on the editor window

  • help windows appear more left-up so that they are more visible

  • shortcuts reference dialog: now resizable and corrected

  • indent and dedent added to Edit menu

  • improved about window showing where spe is installed and other relevant info

Known Issues:
  • tabs in shell are stolen by editor.

Requirements:
Contributors:
[f]
  • Guillermo Fernandez (patches)

[c]
  • Tina Hirsch (Linux feedback)

[b]
  • Guillermo Fernandez (patches)

[a]

System Message: ERROR/3 (<string>, line 791)

Section may not end with a transition.

Spe 0.1.6

This release normally should have been on the blender website. Unfortunately this is not possible. Therefore the latest release will be available from the link Download latest release under the calendar of http://spe.pycs.net

The focus in the spe development for the recent time has been to make it as stable as possible for Linux. This release should run without (major) problems outside blender in Linux (see also External bugs). Following information is relative to 0.1.5.c:

New features:
  • Blender API documentation

  • linux wrapper script to launch spe from the console

  • spe updated for python 2.3

  • spe help manual (Help menu>Manual)

  • help window resizable

  • blender python API documentation added to help menu

  • homepage: http://spe.pycs.net (thanks to pyds and pycs)

  • webbrowser used for displaying bigger help files in blenpy and spe

  • keyboard shortcuts in separate configurable python file

Requirements:
Known Issues:
  • Keyboard copy&paste operations in shell are stolen by editor.

External bugs:
  • the Linux blender binaries of blender.org are unfortunately not compatible with spe. blender still uses an old version of the libpng (1.0.x), while spe requires a newer version. Therefore compile blender from the sources with libpng 1.2.x to make spe running in blender. This problem doesn't apply to Windows users, as the windows blender binary ships strangely enough already with the new version of libpng.

  • View end of line marker fails (probably wxpython bug)

Fixes:
  • class browser fixed

  • usermenu problem

  • spe can now close without open documents

  • sidebar updates automatically when it gets focus

  • enter now doesn't generate extra spaces with auto-complete

  • blender 2.28a no longer crashes by exploring the Text window

  • no pycrust warnings anymore

  • todo tab: line scrolling

  • about.htm is included (was missing)

  • add your own menu help dialog typo

  • shortcuts dialog typo

  • busy cursor fix

  • recent files does not display longer not existing files

  • separators added between toolbar buttons

  • ...and some more 3 minor fixes

  • explore tab: text height (Linux)

  • font size text dialogs (Linux)

  • 11 fixes for visibility problems (mainly Linux)

  • README.txt with better instructions for Linux users.

Contributors:
Wanted:
  • MacOs X tester for MacOs X screenshot

  • wxpython programmers


System Message: ERROR/3 (<string>, line 864)

Section may not end with a transition.

Spe 0.1.5

New features:
  • blender browser updated for blender 2.28
    • Armature

    • Curve

    • Effect

    • IpoCurve

    • Metaball

  • Help windows improved with logo and html window.

Fixes:
  • blenpy has undergone numerous fixes and should run fine

Requirements:
Known issues:
  • Exploring Texts in blender browser crashes due to internal blender error.

Contributors:
  • Tina Hirsch (Linux bug fixing)


System Message: ERROR/3 (<string>, line 893)

Section may not end with a transition.

Spe 0.1.4

Requirements:
Contributors:
  • Tina Hirsch (Linux bug fixing)

  • Wolfram Kraus (Linux feedback)


last change 2005-02-04 21:43:44

 

© 2005, www.stani.be