Revision c79cb0b...

Go back to digest for 13th May 2012

Features in Educational

Martin Küttler committed changes in [cantor/gsoc2012] /:

The basic featues of CommandEntry work

CommandEntry is usable, but not everything works as of yet:
- SyntaxHighlighting is crippled. It does not work in Maxima, but
in Qalculate some things are highlighted.
- Completion does not work, because Tabs are not recognised.
- The WorksheetTextItems do not look nice: They have a wierd border,
and the cursor is not shown.
- WorksheetTextItems are also too small, they should fill the whole
line.
- Cursor movement does not work for additional information blocks.
But I am not sure whether one should be able to navigate out of
those, as any modification outside should abort the evaluation
and destroy the additional information.
- There most certainly is more.
Other Entries can not yet be added to the Worksheet.

File Changes

Added 2 files
  •   src/worksheetstatictextitem.cpp
  •   src/worksheetstatictextitem.h
Modified 48 files
  •   src/cantor_part.cpp
  •   src/CMakeLists.txt
  •   src/commandentry.cpp
  •   src/commandentry.h
  •   src/latexentry.cpp
  •   src/latexentry.h
  •   src/resultproxy.cpp
  •   src/resultproxy.h
  •   src/textentry.cpp
  •   src/textentry.h
  •   src/worksheet.cpp
  •   src/worksheet.h
  •   src/worksheetentry.cpp
  •   src/worksheetentry.h
  •   src/worksheettextitem.cpp
  •   src/worksheettextitem.h
  •   src/worksheetview.cpp
  •   src/worksheetview.h
  •   src/lib/defaulthighlighter.cpp
  •   src/lib/defaulthighlighter.h
  •   src/lib/session.cpp
  •   src/lib/session.h
  •   src/backends/kalgebra/kalgebrasession.cpp
  •   src/backends/kalgebra/kalgebrasession.h
  •   src/backends/maxima/maximahighlighter.cpp
  •   src/backends/maxima/maximahighlighter.h
  •   src/backends/maxima/maximasession.cpp
  •   src/backends/maxima/maximasession.h
  •   src/backends/octave/octavehighlighter.cpp
  •   src/backends/octave/octavehighlighter.h
  •   src/backends/octave/octavesession.cpp
  •   src/backends/octave/octavesession.h
  •   src/backends/qalculate/qalculatehighlighter.cpp
  •   src/backends/qalculate/qalculatehighlighter.h
  •   src/backends/qalculate/qalculatesession.cpp
  •   src/backends/qalculate/qalculatesession.h
  •   src/backends/R/rhighlighter.cpp
  •   src/backends/R/rhighlighter.h
  •   src/backends/R/rsession.cpp
  •   src/backends/R/rsession.h
  •   src/backends/sage/sagehighlighter.cpp
  •   src/backends/sage/sagehighlighter.h
  •   src/backends/sage/sagesession.cpp
  •   src/backends/sage/sagesession.h
  •   src/backends/scilab/scilabhighlighter.cpp
  •   src/backends/scilab/scilabhighlighter.h
  •   src/backends/scilab/scilabsession.cpp
  •   src/backends/scilab/scilabsession.h
50 files changed in total