Review Request 120561: Cantor: Porting Octave Backend to KF5 (working in progress)

Filipe Saraiva filipe at kde.org
Sat Oct 11 20:05:26 UTC 2014


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/120561/
-----------------------------------------------------------

Review request for KDE Edu and Alexander Rieder.


Repository: cantor


Description
-------

Working in Octave backend port to KF5. I can compile and run Cantor with this patch, but Cantor don't find the backend. The error output is:

$ ~/kde/bin/cantor 
Could not find drkonqi at /usr/libexec/drkonqi
cannot find .rc file "cantor_shell.rc" for component "cantor"
Couldn't start kglobalaccel from org.kde.kglobalaccel.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kglobalaccel was not provided by any .service files")
cannot find .rc file "cantor_shell.rc" for component "cantor"
Shortcut for KAction  "file_new" "&Novo" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "file_open" "&Abrir..." set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "file_close" "Fe&char" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "file_quit" "Sai&r" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_contents" "&Manual do Cantor" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_whats_this" "O que é is&to?" set with QShortcut::setShortcut()! See KAction documentation.
Trying to open ksycoca from "/home/kdevil/.cache/ksycoca5"
KServiceTypeTrader: serviceType "Cantor/Backend" not found
KServiceTypeTrader: serviceType "Cantor/Backend" not found
QObject::disconnect: Unexpected null parameter
selected part doesn't exist

Backend codes to tests were disabled in this patch.


Diffs
-----

  src/lib/cantor_libs.kcfg 4ee956c 
  src/lib/test/backendtest.cpp 052de50 
  CMakeLists.txt e74b2fa 
  src/CMakeLists.txt 8016ad8 
  src/backends/CMakeLists.txt 6c857b6 
  src/backends/octave/CMakeLists.txt 4c6d688 
  src/backends/octave/octave-backend-config.h.cmake 3f00d68 
  src/backends/octave/octavebackend.cpp 7d2290b 
  src/backends/octave/octavebackend.kcfg 002e691 
  src/backends/octave/octavecompletionobject.cpp 1da75ff 
  src/backends/octave/octaveexpression.cpp ec0df20 
  src/backends/octave/octaveextensions.cpp b0ccb55 
  src/backends/octave/octavehighlighter.cpp 3dd4b1f 
  src/backends/octave/octavesession.h 5305886 
  src/backends/octave/octavesession.cpp dab1960 
  src/backends/octave/octavesyntaxhelpobject.cpp 2269df8 
  src/backends/octave/testoctave.h 7599f5e 
  src/backends/octave/testoctave.cpp 6b24f0e 
  src/lib/CMakeLists.txt cc718a7 

Diff: https://git.reviewboard.kde.org/r/120561/diff/


Testing
-------

Apply this patch in frameworks branch. Last commit is commit 08786ab0762a35ff6b387ffa66c8144b5246321b. Build it, install and run.


Thanks,

Filipe Saraiva

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20141011/61e2bcb8/attachment.html>


More information about the kde-edu mailing list