lp:yape

Created by Israel Fdez. Cabrera and last modified
Get this branch:
bzr branch lp:yape
Only Israel Fdez. Cabrera can upload to this branch. If you are Israel Fdez. Cabrera please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Israel Fdez. Cabrera
Project:
YaPe
Status:
Development

Recent revisions

159. By Israel Fernández Cabrera <iferca@tah>

FIXED: Missed to add a new file to revisions

158. By Israel Fernández Cabrera <iferca@tah>

FIXED: In the spanish translation the «Line Number» column title has an extra </b>
FIXED: OSError is raised when the «Save without asking» option is set and a non editable editor is open.
FIXED: showParent method moved from idividual addins to AddinBase. A gard clausule was added to the original function to check if the proxy was set.

157. By Israel Fernández Cabrera <iferca@tah>

FIXED: The name of all the newly created editors is always the same.
NEW FEATURE: If unsaved content is found when closing the application, a dialog listing the relevant file names is shown asking to save the files before quit. Individual files can be selected or the operation can be canceled.
NEW FEATURE: If unsaved content is found when running the project or a script, a dialog listing the relevant file names is shown asking to save the files before quit. Individual files can be selected or the operation can be canceled.
FIXED: The editor's tab is not updated the first time it gets modified
FIXED: The readonly signaling was moved from the editor's name retrieval function from the modified function. The editor manager is now responsible for modifying the tab's title.
FIXED: The execute without argument option can be restored using the settings dialog.

156. By Israel Fernández Cabrera <iferca@tah>

FIXED: YaPe fails to kill running process, an unhandled exception raises if this is attempted.

155. By Israel Fernández Cabrera <iferca@tah>

FIXED: When running a Python project YaPe behaves as the project was a Django project.
FIXED: The message panel now is manually clear using a panels exported command button and no more via right clicking the panel.
FIXED: EditorManager now uses Operations to run the script.
FIXED: Redundant class initialization removed from incorrectly initialized addins.

154. By Israel Fernández Cabrera <iferca@tah>

NEW FEATURE: The «Run Project» button behaves differently attending the project type. If it is a python project, it runs the configured main script, in the other hand if it is a django project, it runs the development web server and opens the default web browser with the project's URL
FIXED: The django related terminals and panel were refactored to use the new export commands feature replacing the button area (not even a toolbar) at the top of the panel.

153. By Israel Fernández Cabrera <iferca@tah>

FIXED: Some debug print removed, cleanup for the 0.19 release

152. By Israel Fernández Cabrera <iferca@tah>

FIXED: The run project/run script actions are sensitives even if no project/script is open
FIXED: The window closing action can't be canceled
REFACTORED: The execute module was renamed as run
FIXED: The process number the message panel use to identify a running process is useless, change it for the process pid.
FIXED: Minor fixes in the panel manager
REFACTORED: The addins have a new method thar tells the panel manager if the panel should be a singleton, this means that the panel manager will not create more than one instance of the given panel. This was implemented as the solution for fact that panels as the Output panel should never be shown more than one at the same time.
FIXED: The Output panel was modified to be a simple readonly textview. The process related information is detailed on its content.
NEW FEATURE: The class panel now exports the expand and collapse all commands
FIXED: The Django toolbar was moved (again) next to the main toolbar.

151. By Israel Fernández Cabrera <iferca@tah>

FIXED: The message panel keeps old project related messages when a new project is open.
FIXED: The project properties dialog ask for confirmation when changes are been saved.
NEW FEATURE: When the project file is opened using project explorer, the project options dialog is shown insted of the actual file. Still there is the option to open it via the open file menu option.
NEW FEATURE: When the project file is going to be updated a backup file is created with the previous version.
NEW FEATURE: The main script is diferentiated from the rest of the scripts in the project browser
NEW FEATURE: Run arbitrary script in the project explorer via right click.
NEW FEATURE: Run the editing script via the run menu or a tool button in the main toolbar.
NEW FEATURE: Set the project's main script via right clicking in the project explorer.

150. By Israel Fernández Cabrera <iferca@tah>

FIXED: Fixed some issues with the new running feature: filesystem cleanup, proper notifications in case of errors.
FIXED: The panels gain the ability to show themself when needed
FIXED: The message panel is able to shown itself when new message arrive
FIXED: The message panel is able to shown itself when new project is created or an existing one opened
NEW FEATURE: When run the main script a dialog to collect command line arguments for the running program is presented. This dialos also allows to cancel the execution
FIXED: some bugs found in the panelmanager module.
FIXED: The remove file option in the project explorer rise an unhandled exception
FIXED: The mechanisms of creating a new panel in a panel manager.
NEW FEATURE: Proper finalization of the running child process if the application quits with them alive.
NEW_FEATURE: Stop All option implemented to stop all the rrunning child process.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.