User:Pallav
He is dual-degree undergraduate student of International Institute of Information Technology, Hyderabad (IIIT-H) and pursuing MS in the field of Data Visualization at Center of Data Engineering(CDE) under the guidance of Prof. Kamal Karlapalem. Currently, he is involved in the development and improvements in the PYGTK GUI of ASCEND.
Contact Email : pallav.tinna1604@gmail.com
Subversion account : pallav
GSoC 2013 Project : Porting to gtk3 and GUI Improvements
The proposal details can be found here
Highlights of the Project
- Porting gtk2 PYGTK GUI to gtk3
- Using a pygtk compatible layer(pygtkcompat) which provides a pygtk compatible API on the top of gobject-introspection
- Replacing deprecated functionality with the newer version API.
- Restructuring of gtkbrowser code and changing its design to avoid bugs.
- Improvising the Error Reporter Module
- This module that would accept all the errors that are reported and filter the necessary ones(first or based on some keyword).
- Removing print statements from the code.
- Improvements in the python wrapper
- Adding functionality like "automatically generated scripts" to the IPython console's namespace.
- Automatic update of the IPython console’s environment and provide “tab completion” of all the ASCEND specific commands.
- Working on automatic indentation in the IPython console.
- More functionalities
- openGL support for some models.
- Changes in the METHOD syntax to provide increased automation capability.
- Adding some missing pieces from tcl/tk interface.