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

Alexander Rieder alexanderrieder at gmail.com
Sun Oct 26 13:27:06 UTC 2014


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


Hi,
I just applied this patch, and it seems to work fine, I can use the octave backend for basic computations. It's still a bit unstable but that is to be expected.
All I had to do to get Cantor to find the new backend was run kbuildsycoca5 once after the make install. Does that help you?

best regards,
Alex

- Alexander Rieder


On Okt. 11, 2014, 8:07 nachm., Filipe Saraiva wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/120561/
> -----------------------------------------------------------
> 
> (Updated Okt. 11, 2014, 8:07 nachm.)
> 
> 
> 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.
> 
> Maybe it is some problem related with cmake.
> 
> 
> 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/20141026/6d2776f0/attachment-0001.html>


More information about the kde-edu mailing list