Line 3: |
Line 3: |
| | | |
| == Introduction == | | == Introduction == |
− | ''Some introductory words what the activity is like. Any special things you like to mention that happened during the release cycle etc''
| + | Pippy is a simple integrated development environment (IDE) for the Python programming language. It provides a menu of sample files, a text editing window, and simple controls for running and stopping the selected code. |
| | | |
− | More Info: ''link to get some further info about the activity'' | + | More Info: See the [[Activities/Pippy]] page in the wiki. |
| + | |
| + | There is a list of [[Activity_Team/Resources#Python_Reference_.26_Tutorials|Python resources]] in the Activity Team pages. |
| | | |
| == What is new for users == | | == What is new for users == |
− | ''What are the user visible changes. New short cuts. Features. Nice to back this up with images.'' | + | |
| + | 34 |
| + | * Editor: enable autotabbing, space tabs, and tab size = 2 (to ensure compatability with examples) |
| + | |
| + | 33 |
| + | * Include XOlympics physics game example |
| + | * Use default Sugar-specified font sizes |
| + | |
| + | 32 |
| + | * Trac #607 (SugarLabs), Font size needs to be 10 for Soas (font size of 8 for XO-1 users) |
| + | |
| + | 31 |
| + | * Trac #350 (SugarLabs), Python path set improperly |
| + | |
| + | 30 |
| + | * Allow playing sounds identified by full filesystem path in pippy.sound (cscott) |
| + | * Resync Pippy's "Pippy metadata" with its activity.info, etc. (cscott) |
| + | * New default activity icon (Madeleine Ball) |
| + | * Trac #6323: Pippy's terminal and code editor font sizes are too big (brian) |
| + | * Add pippy.physics package and graphics/physics example (brian) |
| + | * Allow UTF-8 in Pippy source files. (cscott) |
| + | |
| + | 29 |
| + | |
| + | * Trac #8665, cont: further fixes for bundle-building. |
| + | |
| + | 28 |
| + | |
| + | * Trac #8665: Bundle-building was broken by a Sugar API change (trac #8136) |
| + | |
| + | 27 |
| + | |
| + | * Use a protected update_url. |
| + | * Updated license information in files; added 'license' field. |
| + | * Reverted bundlebuilder change: using .start("Pippy") makes modern bundlebuilder complain: WARNING:root:bundle_name deprecated, now comes from activity.info |
| + | |
| + | 26 |
| + | |
| + | * Bundlebuilder API change -- use .start("Pippy") instead of .start(). |
| | | |
| == What is new for developers == | | == What is new for developers == |
− | ''What might be interesting to know for a developer contributing to the component. Add 'No News' if there is nothing of interest.''
| + | No News |
| | | |
| == Internationalization (i18n) and Localization (l10n) == | | == Internationalization (i18n) and Localization (l10n) == |
Line 24: |
Line 64: |
| * Font size needs to be 10 for 0.84+ {{Bug|607}} | | * Font size needs to be 10 for 0.84+ {{Bug|607}} |
| * Support for 0.82 and 0.84 default font sizes. | | * Support for 0.82 and 0.84 default font sizes. |
| + | * Trac #350 - Python path set improperly (thanks sascha_silbe) |
| + | * Allow playing sounds identified by full filesystem path in pippy.sound (cscott) |
| + | * Resync Pippy's "Pippy metadata" with its activity.info, etc. (cscott) |
| + | * New default activity icon (Madeleine Ball) |
| + | * Trac #6323: Pippy's terminal and code editor font sizes are too big (brian) |
| + | * Add pippy.physics package and graphics/physics example (brian) |
| + | * Allow UTF-8 in Pippy source files. (cscott) |
| + | |
| + | === Closed tickets === |
| + | * {{Bug|350}} Pippy: Python path set improperly |
| + | * {{Bug|844}} Thanks application in pippy has python backtrace invalid int |
| + | * {{Bug|1126}} Pippy cannot find modules |
| + | |
| + | === Open tickets === |
| + | * {{Bug|347}} Pippy does not function properly at non-XO screen resolutions |
| + | * {{Bug|690}} Invalid entry in MANIFEST |
| + | * {{Bug|937}} Pippy control buttons don't appear |
| + | * {{Bug|1058}} Pippy module not in correct path |
| + | * {{Bug|1068}} "No module named pippy" in Pippy activity |
| + | * {{Bug|638}} "Playwave" example not working: directory not found? |
| + | * {{Bug|691}} Wrong permission and other errors |
| + | * {{Bug|501}} Invalid entry in MANIFEST |
| + | * {{Bug|502}} Script-without-shebang |
| + | * {{Bug|843}} Thanks application in pippy has python backtrace invalid int |
| + | * {{Bug|1346}} pippy fails to load examples |
| + | * {{Bug|1360}} pippy doesn't start |
| | | |
| == Credits == | | == Credits == |
− | ''Name the contributors here''
| + | Sasche Silbe, Luke Faraone |