florun

所属分类:代码编辑器
开发工具:Python
文件大小:52KB
下载次数:0
上传日期:2014-01-24 09:52:00
上 传 者sh-1993
说明:  基于流编程的编辑器!
(An editor for flow based programming !)

文件列表:
MANIFEST.in (55, 2014-01-24)
flo-run (4628, 2014-01-24)
florun (0, 2014-01-24)
florun\__init__.py (1611, 2014-01-24)
florun\examples (0, 2014-01-24)
florun\examples\job-noparams.xml (1504, 2014-01-24)
florun\examples\job-params.xml (2174, 2014-01-24)
florun\examples\job-printlist.xml (555, 2014-01-24)
florun\flow.py (23207, 2014-01-24)
florun\gui.py (60931, 2014-01-24)
florun\icons (0, 2014-01-24)
florun\icons\cursor-scissors.svg (22825, 2014-01-24)
florun\icons\item-input.svg (3104, 2014-01-24)
florun\icons\item-output.svg (5459, 2014-01-24)
florun\icons\item-process.svg (2695, 2014-01-24)
florun\locale (0, 2014-01-24)
florun\locale\florun.pot (4352, 2014-01-24)
florun\locale\fr_FR (0, 2014-01-24)
florun\locale\fr_FR\LC_MESSAGES (0, 2014-01-24)
florun\locale\fr_FR\LC_MESSAGES\florun.mo (397, 2014-01-24)
florun\locale\fr_FR\LC_MESSAGES\florun.po (1109, 2014-01-24)
florun\locale\fr_FR\gui.qm (111, 2014-01-24)
florun\locale\fr_FR\gui.ts (7047, 2014-01-24)
florun\plugins (0, 2014-01-24)
florun\plugins\__init__.py (0, 2014-01-24)
florun\plugins\cmdline.py (3941, 2014-01-24)
florun\plugins\file.py (2902, 2014-01-24)
florun\plugins\gzipfile-input.svg (11352, 2014-01-24)
florun\plugins\gzipfile-output.svg (12844, 2014-01-24)
florun\plugins\gzipfile.py (1239, 2014-01-24)
florun\tests.py (8677, 2014-01-24)
florun\utils.py (2432, 2014-01-24)
setup.py (1110, 2014-01-24)

.. image :: http://mathieu-leplatre.info/media/2009-florun.gif ===== USAGE ===== The editor comes up by default (requires PyQt4) ./flo-run Run a flow ./flo-run --execute=FILE ======= AUTHORS ======= * Mathieu Leplatre ======= LICENSE ======= * GNU Public License =========== TRANSLATION =========== Notes about extracting and compiling translations Qt Gui ------ 1. Extract pylupdate4 -verbose florun/gui.py -ts florun/locale/fr_FR/gui.ts 2. Compile lrelease florun/locale/fr_FR/gui.ts Python ------ 1. Extract xgettext -k_ -o florun/locale/florun.pot *.py florun/*.py 2. Init lang msginit -i florun/locale/florun.pot -o fr_FR/LC_MESSAGES/florun.po or msgmerge -U fr_FR/LC_MESSAGES/florun.po florun/locale/florun.pot 3. Compile msgfmt florun/locale/fr_FR/LC_MESSAGES/florun.po -o florun/locale/fr_FR/LC_MESSAGES/florun.mo ========= CHANGELOG ========= 0.2.0 ----- * Bug #152: Drop position of items is not centered under mouse * Bug #2***: Fix flag itemChange() introduced in 4.6 * Bug #265: Catch keyboard interrupt in editor * Feature #128: Export flow to image * Feature #129: Editor Preferences system * Feature #145: Distinguish start nodes from other in GUI * Feature #148: Arrows on connectors * Feature #155: ParameterEditor : press enter in field should apply changes * Feature #157: Flow readonly while process running * Feature #228: Allow to run unsaved flow * Refactoring #267: Write some tests, at last ! 0.1.0 ----- * Bug #110: constraints on splitview * Bug #112: z-order on node titles * Bug #130: segfault when activate/desactivate slot parameter * Bug #131: Use prefix when running python florun.py * Bug #132: Prevent start unsaved flow * Bug #133: Cross stays when leaving slot without passing over node * Bug #134: Icon missing on ParameterEditor buttons * Bug #135: Run modified flow after accepting to save * Bug #136: sometimes connectors are not removed when node deleted * Bug #137: Prevent adding twice the same connector * Bug #138: Slot sometimes appears purple whereas it has no connectors * Bug #139: NoneType error on connector remove * Bug #142: Unload ParameterEditor when unselect item * Bug #147: Prevent scrollbars on view when unnecessary * Bug #149: ParameterEditor : hide/show slot does not enables Apply/Undo * Bug #150: ParameterEditor : discard changes does not restore slots * Bug #151: ParameterEditor : don't ask to apply on Cancel * Bug #156: clear console and switch to editor when open Flow * Bug #158: Prevent start when no flow loaded * Bug #159: Cannot interrupt running flow with Ctrl+C * Bug #160: Cannot run command "grep toto" in Process nodes * Feature #108: disable save when no change * Feature #109: show star when changed * Feature #111: style wrapper for stock icons * Feature #116: Args field on console if flow contains CLIParamValue * Feature #119: add title + icon + description for node in parametereditor * Feature #122: prevent loosing changes in ParameterEditor * Feature #125: Locales initialization * Feature #141: Tooltips on Items slots with interfaces description * Feature #143: Move execution of QProcess to a thread * Feature #144: order nodes by flow sequence * Refactoring #127: Log levels 0.0.1 ----- * Initial base code

近期下载者

相关文件


收藏者