octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

State of development with Octave GUI


From: Jacob Dawid
Subject: State of development with Octave GUI
Date: Wed, 27 Jul 2011 13:36:23 +0200

Hello folks,

in the last commits there were some huge improvements to the the Octave GUI regarding stability, so the usage of the latest version is highly recommended. Also, the separation of the logic and view code can be regarded as completed now. The source is divided as follows:

qirc - contains the logic for the IRC chat taken from qirc
terminal - contains the file from Konsole/QTermWidget that were also used by OctaveDE
backend - contains the code to communiate with octave over the C++ API. The singleton OctaveLink should be used for this purpose. It holds and manages the model classes for the history, workspace and (not yet implemented) the debugging functionality.

Important changes:
* The history now has an inline search, i.e. the history gets filtered while you type.
* The file browser now has autocompletion and the IRC client autocompletes nicknames inline. It can be highly customized in the settings.
* Further you can specify any text editor that should be use to edit your files, if the built-in does not suit you.
* Tooltips were added in the status bar that appear when hovering about GUI elements, explaining what you can do with them.
* Settings dialog and about dialogs.

Jacob


--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Whitespace - the most ink saving programming language: http://compsoc.dur.ac.uk/whitespace/index.php .


reply via email to

[Prev in Thread] Current Thread [Next in Thread]