Thanks to visit codestin.com
Credit goes to github.com

Skip to content
ah110 edited this page Jan 27, 2024 · 5 revisions

Introduction

I am Andy Huang, an undergraduate student at the University of Ottawa. This wiki page documents my progress and contributions to the Umple project during my CSI4900 project course.

Setting Up the Development Environment

2023-01-23

follow steps DevelopmentSetUp and SettingUpLocalUmpleOnline

one common issue three of the group member faced when Run ant -Dmyenv=local "full build" is Ant build process is attempting to execute a Python command, but it's unable to find the python executable. can be solve by Create a Python Symlink :

sudo ln -s /usr/bin/python3 /usr/bin/python

Issue Resolved - #1906

2023-01-25

In the original version of UmpleOnline's compiler.php file, the HTML code for generating download links for SVG files opened the downloaded files in the same tab. This behavior could lead to the unintended loss of work if a user navigates back to the UmpleOnline editor.

To enhance user experience and prevent potential data loss, we modified the HTML code responsible for generating these download links. The key change involved adding the target="_blank" attribute to both the SVG file download links. This attribute instructs the web browser to open the linked document in a new tab or window, instead of navigating away from the current page.

With adding the target="_blank" modifications, clicking on "Download the SVG file for the following" links will now open the respective files in new tabs. .

Conclusion

This wiki page serves as a log of my contributions and progress in the Umple project. I will continue to update it as I work on more tasks and contribute to the project.