Desktop integration

From ASCEND

(Redirected from DesktopIntegration)
Jump to: navigation, search

Contents

[edit] Integrating with freedesktop.org

This task relates to allowing ASCEND users to integrate their work in ASCEND with their usual day-to-day use of Linux. See freedesktop.org for the implementation details.

The ASCEND RPM and Deb packages include file association (for double-click opening of .a4c and .a4l models) and registration of ASCEND in the system's Applications menu.

[edit] File type registration

The ascend.desktop and ascend.xml files in the pygtk/gnome directory perform application registration (add it to the 'Applications' menu in GNOME/KDE) and file type registration (allowing Nautilus to 'know' that the file must be run with ASCEND or else edited with gedit, for example).

[edit] Syntax highlighting

There is a separate page on applying syntax highlighting with various gedit, emacs, ViewVC, LyX and other tools on Linux.

[edit] Help files

GNOME supports reading of documentation through the 'yelp' documentation browser. We aim to convert the documentation into a form that can be viewed through this program, then to make the necessary linkages to the help documentation from the PyGTK GUI.

See DocumentingAscend for more information.

Personal tools