Second version of user interface architecture
VTE and GKSU
There is a know issue that gksu get crash in python-vte, this makes lazyscripts need to ask user's password to gain root permission.
It would be better (and more secure) to let the UI program run as the current user, and only ask for the root password when actually running the scripts. (Recommanded by Vincent Petry (LP: #600274), We need to give up python-vte.
New result reporting interface
To Display result in VTE is too geek, we need to design new reporting executed result interface for get better user's experience.
GTK Glad
The first version of user interface is hard python code, created by PCman and modified by Yuren Ju.
It is not flexibly and easy to maintain. Glade may a better solution which is used in many popular project in the world.
Glade Web: http://
Console Interface
billy suggest urwid which is a command line interface library used in wcid project in lazyscritps
Generic Python UI related codes
Currently, we only have gtk based GUI and we need to think how we can support QT for a lot of KDE users.
Blueprint information
- Status:
- Not started
- Approver:
- Hsin-Yi, Chen (hychen)
- Priority:
- Undefined
- Drafter:
- Hsin-Yi, Chen (hychen)
- Direction:
- Needs approval
- Assignee:
- Hsin-Yi, Chen (hychen)
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by