Re: ANN: Phatch = PHoto bATCH processor and renamer based on PIL

2008-02-20 Thread Stani
On Feb 19, 1:19 pm, Steve Holden [EMAIL PROTECTED] wrote:
  Perhaps you could put a link to the source on the Windows instalL page?
  I don't mind being a second-class citizen, but it's annoying to have to
  jump around like that.
It is an open wiki, but I changed it. I am a bit reluctant as the only 
website which is fixed now is http://photobatch.stani.be and all other 
parts (dedibox, wikidot) might change once I've got the time to build my 
own website. So those references run the risk of being outdated in the 
future.

  Looks like a nice piece of work.
Thanks, have a nice day!

Stani
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: Phatch = PHoto bATCH processor and renamer based on PIL

2008-02-20 Thread Stani
Wolfgang Strobl news2 at mystrobl.de writes:

 
 Steve Holden steve at holdenweb.com wrote:
 
 RTFM: the web site instructions clearly state that setup.py doesn't 
 currently work with Windows. 
 
 Do they? http://photobatch.stani.be/ doesn't, following documentation
 http://photobatch.stani.be/ doesn't, either.  
Strange. If you follow documentation on http://photobatch.stani.be you get on
the documentation website, where there are clearly links to install.

 I missed start phatch in
 trunk/phatch while browsing through the web site, though. Not finding
 any specific instructions in README and finding no INSTALL at all, I
 expected setup.py to work on any platform.
For the next release I added a remark in README. I hope that helps.

I strongly advise you to read the tutorials:
http://photobatch.wikidot.com/tutorials (for your convenience one of them is
even translated in german, feel free to translate the other one)

Thans to Frédéric, there is now a tutorial for writing your own actions with PIL
(no knowledge of wxpython needed):
http://photobatch.wikidot.com/writing-actions

Also to understand fully how variables work in Phatch for filenames and folders:
http://photobatch.wikidot.com/variables

As a general note, the documentation website is an open wiki, so feel free to
improve or contribute (eg how to install Phatch on Windows ;-) ).





-- 
http://mail.python.org/mailman/listinfo/python-list

Re: ANN: Phatch = PHoto bATCH processor and renamer based on PIL

2008-02-20 Thread Stani
Fred Pacquier xnews2 at fredp.lautre.net writes:

 
 Steve Holden steve at holdenweb.com said :
 
  Perhaps you could put a link to the source on the Windows instalL page? 
  I don't mind being a second-class citizen, but it's annoying to have to 
  jump around like that.
 
 I'm interested too, and was also wondering if Phatch is as full-featured 
 unders Windows as under Linux, specifically the EXIF/IPTC functions made 
 available through pyexiv2 : exiv2 itself seems to discriminate between the 
 two, the Windows package only has the executable, not the library.
 

Even without python-pyexiv2 Phatch features read-only EXIF support thanks to
PIL. So you can name your files or write data stamps (date, aperature, velocity,
...) based on EXIF information. If you want to save EXIF and IPTC information to
files you need python-pyexiv2. From its website:
However, the library and all the tools used are cross-platform, so very little
tweaking should be needed to get it to work fine on Windows or MacOS X.
http://tilloy.net/dev/pyexiv2/developers.htm

The exiv2 website says:
The Windows package only contains the command line utility exiv2.exe
(statically linked), manpage and a sample command file; get the source and doc
packages for the library, documentation and other tools.
http://www.exiv2.org/download.html

So maybe someone can compile it.


But... Phatch is designed with flexibility in mind. If someone can point me to a
free python library for Windows for EXIF and other metadata, I'll be happy to
integrate support for it in Phatch. Ideas anyone?

Or you could write a python wrapper around the executable.

Stani
--
Phatch - http://photobatch.stani.be
SPE - http://pythonide.stani.be


-- 
http://mail.python.org/mailman/listinfo/python-list


ANN: SPE 0.8.4.c Python IDE editor

2008-02-15 Thread Stani
As SPE was being developed for more than a year in subversion, I
thought it is time for a release again. This is a major bugfix
release. It ships updated plugins and also some new features,
especially if you use Linux or Blender, for which Witold did a great
job. I would also like to thank in particular the webhost Zindep.com
for their support and patience.

New features:

* new versions of WinPdb debugger, PyChecker, wxGlade  XRCed gui
designer
* clear output pane
* support for wxPython 2.8
* linux support for nautilus, gnome-terminal, konqueror, konsole,
thunar
* improved blender support up to 2.45 (by Witold)

Fixes:

* sidebar sash more tolerant
* show path in title (linux)
* run with filename with spaces
* nicer debug dialog box
* kill process fix
* notebook
* insert signature
* numpad keys (by isolationism)
* find tab with nonexisting files
* add environment to SPE.py (linux)
* better warning for documentation for unsaved files
* better handling of new empty files
* many more...

Installing on Debian(unstable) and Ubuntu Hardy:

sudo apt-get install spe

Installing on all other platforms:

   1. Download either the zip or tar ball from here
   2. Unzip it where you want and do NOT rename the _spe folder
   3. Start SPE from within the _spe folder with python SPE.py

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

The development of SPE is driven by its donations. Anyone who donates
can ask for an nice pdf version of the manual without ads (74 pages).

For more info go to http://pythonide.stani.be
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


Re: Python editor

2007-02-07 Thread stani . vsvv
On Feb 6, 11:01 pm, Stef Mientki [EMAIL PROTECTED]
wrote:
 BBands wrote:
  No, no, no, this is not an invitation to the editor wars.

  I have been using José Cláudio Faria's superb 
  Tinn-R,http://www.sciviews.org/Tinn-R/,
  with the R language,http://www.r-project.org/. This editor allows you
  to send code to the R shell for execution. You can easily send a line,
  the selection, the balance after the cursor or the whole script.

In SPE you can use EditExecute in shell (Shift+Ctrl+E). If there is
nothing selected SPE will run the whole script.

Stani


-- 
http://mail.python.org/mailman/listinfo/python-list


SPE IDE videos and more...

2006-02-19 Thread spe . stani . be
I'm happy to spread the word about showmedo.com, an excellent
collection of python programming videos.

From the website
http://showmedo.com/videoListPage?listKey=TheBigPythonList:

Want to learn how to use some of the best Python programming tools
out there, including the supercharged IPython interpreter and the great
free editor SPE? Or maybe you want to see how easy it is to create
great-looking, powerful graphical user interfaces using wxPython. If
so, take a gander at the videos below.

They have two SPE specific videos:


Python with Stani's Python Editor (SPE)

Two videos to demonstrate editing and debugging of Python code using
the excellent SPE toolkit.

Python Development and Navigation with SPE
--
SPE is a well-featured cross-platform development environment for
Python. Here I show you how to write a simple Python program, save the
code, run it and navigate using the Explorer, Index and UML Viewer.
Complimentary material can be found in the manual and the tutorial at
http://www.serpia.org.

Debugging with WinPDB from Within SPE
--
The WinPDB graphical debugger can be launched from within SPE to debug
Python code. Here I show how to launch the debugger, step through the
code and stack frame, inspect variables and exit back to SPE. I also
explain the significance of the Magic Letters.


The SPE videos area available at the url:
http://showmedo.com/videoListPage?listKey=PythonDevelopmentWithSPE.

Contribute back to your favorite open source projects by submitting
your own python videos to this wonderfull project! If you need
inspiration look at the requested videos: http://showmedo.com/requests
Who will make the first wxGlade video? Anyone who contributes a video
can request a SPE pdf manual as a reward.

Stani

--
http://pythonide.stani.be
http://pythonide.stani.be/screenshots
http://pythonide.stani.be/manual/html/manual.html
--

PS Other python videos have as topic:

Beginning Python
--
Three videos covering the download and installation of the Python
programming language on a Windows machine and a small introduction to
the Python interpreter.

Python Development with IPython
--
Four videos leading you through the installation and basic mastery of
the powerful IPython interactive Python environment

Python GUI Programming with wxPython
--
A series of videos for beginners showing how easy it is to quickly
develop professional looking graphical user interfaces exploiting the
ease and power of the Python programming language. wxPython is fast
becomming one of the most popular cross-platform GUI programming
solutions. This set of videos aims to show you why.



-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


ANN: SPE 0.8.1.b Python IDE (complete rewrite for running files)

2005-12-15 Thread spe . stani . be
Release news from http://pythonide.stani.be

This release is the result of a complete rewrite of the run system.
It's now possible to run multi-threaded applications (like wxPython,
gtk, ...) with SPE and still control them through the debugger. Also
selected text can be executed in the shell.

Read more at http://pythonide.stani.be/manual/html/manual3.html (see
1.3 Running files).

New features:
* launch the debugger at any time at a running script
* launch the debugger at unhandled exceptions when running your
script
* execute selected lines as code snippets in the shell

Improved features:
* redesigned toolbar

Bug fixes:
* Show/hide shell (Mac)
* Check run (0.8.1.b)

Installation:
* See http://pythonide.stani.be/manual/html/manual2.html
* There is now an update section for MacOS X!

Contributors:
* Nir Aides (debug support)
* Thurston Stone (bug report)

Development:
* http://developer.berlios.de/mail/?group_id=4161

Donations (thanks!):
* Widhaya Trisarnwadhana

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

SPE is looking for native English speakers to review its manual.

The development of SPE is driven by its donations. Anyone who donates
can ask for an nice pdf version of the manual without ads (60 pages).

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


ANN: SPE 0.8.0.b Python IDE (new: Mac support, doc viewer and workspaces)

2005-12-02 Thread spe . stani . be
:**What's new?**:

SPE 'Kay release' 0.8.0.b

This release is a major step forward for all platforms, especially for
MacOS X.

It offers you basic project management through workspaces (thanks to
Thurston Stone), an improved sidebar and pydoc viewer.

This is the first release which is also developed and tested on the
Mac. If SPE is stable enough, I'll try to build SPE as an application
for the Mac. This version aims stability, so please help to report and
fix all bugs! You can get involved on the SPE dev mailing list:
https://developer.berlios.de/mail/?group_id=4161

The advertisements on SPE's websites generate a moderate, but
necesssary income. From now on if you donate, you can ask me by email
an ad-free, nice pdf version of the manual.

:**About SPE**:

SPE is a python IDE with auto-indentation, auto completion, call tips,
syntax coloring, uml viewer, syntax highlighting, class explorer,
source index, auto todo list, sticky notes, integrated pycrust shell,
python file browser, recent file browser, dragdrop, 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).

:**New features**:

- stability
- workspaces to manage your projects
- documentation viewer (pydoc)
- smart indentation: dedent after break, return, etc...
- realtime updating of sidebar: explore, todo amp; index
- check source realtime for syntax errors (optional)
- backup files (.py.bak) are now optional

:**Improved features**:

- find in files

:**Bug fixes**:

- Workspace bugs (closing files)
- Installer (Windows)
- all these mac bugs are fixed:

 + Find dialog focus
 + Sticky notes
 + Find in files tab
 + Toolbar keyboard shortcut display
 + Kiki: regex console
 + SPE crashes on close
 + preferences dialog: combobox bug
 + debug dialog: combobox bug
 + wxGlade won't launch
 + winPdb won't launch
 + 2x window menu bug
 + context menu bug
 + open amp; run in terminal emulator
 + pythonw debug message
 + spe script bug
 + exception when closing file
 + PyChecker

:**Installation**:

See http://pythonide.stani.be/manual/html/manual2.html There is now an
update section for MacOS X!

:**Websites**:

- homepage:  http://pythonide.stani.be
- manual:http://pythonide.stani.be/manual/html/manual.html
- news blog: http://pythonide.stani.be/blog

:**Contributors**:

- Thurston Stone (workspaces)
- Glenn Washburn (patches)
- Henning Hraban Ramm (Mac support)
- Kay Fricke (Mac support)
- Stefan Csomor (wxMac support)
- and many more...

:**Donations**:

Special thanks to Richard Brown of Dartware for starting the fund
raising campaign of the mini-mac for SPE. A lot of the donations below
are done specifically for this purpose. Impressive that the smallest
user base of SPE generated generously the largest donations ever. Many
thanks. Maybe it's time now for Window and Linux users to catch up!

- Dartware (250 euro)
- Rick Thomas (161 euro)
- Brian Myers (100 euro)
- Advanced Concepts AG (50 euro)
- Ernesto Costa (50 euro)
- Henning Hraban Ramm (50 euro)
- Peter Koppatz (50 euro)
- Kevin Murphy (50 euro)
- Stefano Morandi (50 euro)
- Kenneth McDonald (40 euro)
- Barrett Smith (25 euro)
- Irakli Nadareishvili (20 euro)
- Jonathan Roadley-Battin (20 euro)
- Brendan Simons (15 euro)
- Edwin Ellis (15 euro)
- Ian Ozsvald (15 euro)
- Michael Smith (15 euro)
- Eduardo Gonzalez (10 euro)
- Phil Hargett (10 euro)
- David Diskin (5 euro)

Thanks for this generous support!

Stani

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


Re: Compile time checking?

2005-08-12 Thread spe . stani . be
Hi,

If you find something like that, please report it to the bug tracker of
SPE with an easy example. Also mention that PyChecker is slow, I might
have another look at it.

Probably I need to update the version, as SPE ships with the 0.8.13
version. I don't think it's possible to get it already in the next
release as now SVN is frozen for new features, as I probably will
release sunday the new SPE. The screenshots are already updated.

BTW, maybe a time for a poll: which checker is better? PyChecker or
PyLint?

Stani

http://pythonide.stani.be (mind the new url!)
http://pythonide.stani.be/screenshots
http://developer.berlios.de/bugs/?group_id=4161 (SPE bugtracker)

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: new python debugger

2005-08-12 Thread spe . stani . be
It will be integrated in the next release of SPE 0.7.5.b, as you can
already see screenshots. For those who are impatient, check out the
SVN.

Stani

http://pythonide.stani.be
http://pythonide.stani.be/screenshots

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Text/IDE Python Editor?

2005-08-12 Thread spe . stani . be
Next release of SPE will include the new debugger of Nir Aides to make
it complete.

Stani

http://www.stani.be
http://pythonide.stani.be
http://pythonide.stani.be/screenshots

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Python IDE's

2005-08-12 Thread spe . stani . be
You might try out the next version of SPE 0.7.5.b which will ship with
wxGlade for GUI Design and the Python Debugger of Nir Aides. Since
0.7.5.a it's also possible to customize your keyboard shortcuts.

Stani

http://pythonide.stani.be
http://pythonide.stani.be/screenshots

-- 
http://mail.python.org/mailman/listinfo/python-list


SPE: New website Mac Os X fund raising

2005-08-09 Thread spe . stani . be
SPE (Stani's Python Editor) is an open-source python IDE with auto
indentation  completion, call tips, syntax coloring  highlighting,
UML diagrams, class explorer, source index, auto todo list, sticky
notes, pycrust shell, file browsers, dragdrop, context help, Blender
support, ... Spe ships with Python debugger (remote  encrypted),
wxGlade (gui designer), PyChecker (source code doctor) and Kiki (regex
console).

To support the development of SPE for Mac, some enthousiastic mac SPE
users have started a fund raising campaign to buy a Mac for SPE:

What it would be worth to you to have a new release of SPE running
on your Mac Os X the same day as it appears on other platforms? $50?
$75? $100? My company, Dartware, has contributed 250 Euros to start the
fundraising. We're willing to give a major boost because it's worth it
for us to have a nice environment for Python programming. - Rich
Brown (Dartware)

Acquiring a Mac for SPE will allow to optimize it properly and to
release it simultaneously for Mac Os X. Any donation is welcome, but of
course generous donations are necessary. Due to the high Paypal
commission fees, European users are explicitly requested to donate
through IBAN. More info on the donation page.

Until now people donated 314 Euros. 416 Euros is still required to make
the purchase (mini Mac  KVM switch) go through. If some people would
donate 50 euros, this target could easily get archieved. Otherwise if
you have an old Mac, which runs Os X and which you are ready to give to
SPE, contact me. If someone is able to convince Mac to do some
sponsering, please contact me as well.

The new version of SPE 0.7.5.b, which will include the debugger, will
be released soon. Subscribe to the mailing list or read more on the SPE
News Blog. Links and bookmarks to the SPE website should be updated to
http://pythonide.stani.be!

Stani (spe.stani.be at gmail.com)

Homepage:  http://pythonide.stani.be
Screenshots:   http://pythonide.stani.be/screenshots
How to donate: http://pythonide.stani.be/blog/sm_donate

Post which started the fund raising:
http://lists.berlios.de/pipermail/python-spe-mac/2005-August/54.html

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: SPE Ide Crash

2005-07-25 Thread Stani
linuxfreak wrote:
 Hi Stani,

 Downloaded your latest SPE editor 0.7.4.m . I'm running wxPython 2.6.1
 on a Fedora Core 4 machine. The IDE is great but guess what it crashes
 without warning. Was typing some code and boom the whole thing
 disappeared without a trace. Thought should let you know

 All you guys using this IDE has it ever crashed on you like this???

SPE is now in beta-testing phase until the warning sign on the homepage
is gone. Please be patient and collaborate:

Use SPE in the debug mode:
 python spe.py --debug  debug.txt

Than you can put the error report (debug.txt) on the bug tracker (see
spe homepage: http://www.stani.be/python/spe/blog) and it will be fixed
asap. By the way 0.7.4.n is out now.

Stani

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: UPDATE: SPE 0.7.4.d Python Editor released

2005-07-25 Thread Stani
Well, now you could go for n. I try to be as quick as my feedback from
users.

-- 
http://mail.python.org/mailman/listinfo/python-list


UPDATE: SPE 0.7.4.d Python Editor released

2005-07-21 Thread Stani
Something which prevented SPE 0.7.4.a to start is fixed

Stani

PS http://www.stani.be/python/spe/blog

-- 
http://mail.python.org/mailman/listinfo/python-list


ANN: SPE 0.7.4.a Python IDE

2005-07-20 Thread Stani
Quick release for wxPython2.6, use at your own risk

Major bugfix release for wxPython 2.6+ and Mac Os X (This version
doesn't work for sure with wxPython versions lower than 2.5.4.1) Bug
reports which are related to wxPython 2.6- will be ignored.

SPE has a new website: http://www.stani.be/python/blog Update your
bookmarks!

-

:Contribute:

- packagers for Linux and Mac Os X
- patches
- doc writers and translators
- SVN development
- donations

-

:New Features:


- editor:   call-tips for classes
- preferences:  configurable shortcuts (see shortcuts/__init__.py)
- preferences:  word characters for autocompletion and calltips
- sidebar:  improved browser with filters
- sidebar:  realtime updating now works

---

:Bug fixes:

- major bugfix for wxpython 2.6+
- major bugfix for Mac OS X
- notebooksizer deprecations
- blender:  support only exposed if run inside blender
- editor:   autocompletion (case sensitive)
- editor:   correctly scrolling to lines
- editor:   encoding
- editor:   improved call tips for classes
- editor:   no sash, no crash
- editor:   save checks if file exists
- editor:   scrollbars (no invisible source anymore)
- editor:   source gets focus properly
- editor:   find dialog gets focus if already opened
- editor:   shortcut for dedent is now Shift+Tab
- preferences:  added word characters
- sdi:  Tool pane has no toolbar
- shell:pressing Tab no longer inserts a tab in the editor
- sidebar:  realtime updating
- tool: find now also executes on enter
- tool: find doesn't use notebooksizer anymore
- tool: find now also executes on enter (Yoyong Hernan)
- tool: browser add new folder starts from current folder
(Yoyong Hernan)

-

:Requirements:

- full python 2.3+
- wxpython 2.6+
- optional blender 2.35

--

:Donations:

- Howard Jones (75 euro, thanks!)
- J P Dowd (8 euro)
- Mickey Hadick (5.00)

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Python IDE

2005-07-20 Thread Stani
Try out the new version of SPE 0.7.4.a. You would make me happy if you
can make it crash. (But not by running crashing programs or infinitive
loops inside spe.)

http://www.stani.be/python/spe

Ciao,
Stani

-- 
http://mail.python.org/mailman/listinfo/python-list