Feed Advanced Search

Sep 7 2018

filipesaraiva added a comment to T9564: Port Sage backend to KSyntaxHighlighting.

Sage support also another languages, not Python only, as I know. Should we add them highlighting too, or it's impossible?

Sep 7 2018, 9:15 PM · Cantor
filipesaraiva moved T9565: Port Julia backend to KSyntaxHighlighting from To-Do to Done on the Cantor board.
Sep 7 2018, 9:12 PM · Cantor
filipesaraiva added a comment to D15276: Add readOnly feature for Cantor's Worksheet.

Thanks @sirgienko. It is an important feature to be added to Cantor.

Sep 7 2018, 9:11 PM · KDE Edu
filipesaraiva added inline comments to D15276: Add readOnly feature for Cantor's Worksheet.
Sep 7 2018, 2:57 PM · KDE Edu
filipesaraiva committed R55:3798dfc44d82: Port the syntax highlighting for Sage backend to KSyntaxHighlighting… (authored by filipesaraiva).
Port the syntax highlighting for Sage backend to KSyntaxHighlighting…
Sep 7 2018, 2:18 PM
filipesaraiva closed T9564: Port Sage backend to KSyntaxHighlighting as Resolved by committing R55:3798dfc44d82: Port the syntax highlighting for Sage backend to KSyntaxHighlighting….
Sep 7 2018, 2:18 PM · Cantor
filipesaraiva closed T9564: Port Sage backend to KSyntaxHighlighting, a subtask of T5382: Port worksheet syntax highlighting to KSyntaxHighlighting, as Resolved.
Sep 7 2018, 2:18 PM · Cantor
filipesaraiva moved T9564: Port Sage backend to KSyntaxHighlighting from Work in Progress to Done on the Cantor board.
Sep 7 2018, 2:16 PM · Cantor
filipesaraiva moved T9564: Port Sage backend to KSyntaxHighlighting from To-Do to Work in Progress on the Cantor board.
Sep 7 2018, 12:43 PM · Cantor
filipesaraiva moved T9563: Port Lua backend to KSyntaxHighlighting from To-Do to Done on the Cantor board.
Sep 7 2018, 12:43 PM · Cantor

Sep 4 2018

filipesaraiva added a comment to T9512: Port Python 3 backend to KSyntaxHighlighting.

Removed after R55:22fd4479ab02.

Sep 4 2018, 9:57 AM · Cantor
filipesaraiva committed R55:22fd4479ab02: Remove 'PythonKeywords::instance()->addVariable' because it put the variable to… (authored by filipesaraiva).
Remove 'PythonKeywords::instance()->addVariable' because it put the variable to…
Sep 4 2018, 9:56 AM
filipesaraiva added a comment to T9512: Port Python 3 backend to KSyntaxHighlighting.

Thanks @sirgienko. When I ported to KSyntaxHighlighting the tab completion stopped to work for variables.

Sep 4 2018, 9:52 AM · Cantor
filipesaraiva committed R55:96f5ded806fb: Port Python 2 and Python 3 syntax highlighting to KSyntaxHighlighting (authored by filipesaraiva).
Port Python 2 and Python 3 syntax highlighting to KSyntaxHighlighting
Sep 4 2018, 2:06 AM
filipesaraiva closed T9511: Port Python 2 backend to KSyntaxHighlighting, a subtask of T5382: Port worksheet syntax highlighting to KSyntaxHighlighting, as Resolved.
Sep 4 2018, 2:06 AM · Cantor
filipesaraiva closed T9511: Port Python 2 backend to KSyntaxHighlighting as Resolved by committing R55:96f5ded806fb: Port Python 2 and Python 3 syntax highlighting to KSyntaxHighlighting.
Sep 4 2018, 2:06 AM · Cantor
filipesaraiva closed T9512: Port Python 3 backend to KSyntaxHighlighting, a subtask of T5382: Port worksheet syntax highlighting to KSyntaxHighlighting, as Resolved.
Sep 4 2018, 2:06 AM · Cantor
filipesaraiva closed T9512: Port Python 3 backend to KSyntaxHighlighting as Resolved by committing R55:96f5ded806fb: Port Python 2 and Python 3 syntax highlighting to KSyntaxHighlighting.
Sep 4 2018, 2:06 AM · Cantor
filipesaraiva moved T9512: Port Python 3 backend to KSyntaxHighlighting from Work in Progress to Done on the Cantor board.
Sep 4 2018, 2:05 AM · Cantor
filipesaraiva moved T9511: Port Python 2 backend to KSyntaxHighlighting from Work in Progress to Done on the Cantor board.
Sep 4 2018, 2:05 AM · Cantor
filipesaraiva claimed T9564: Port Sage backend to KSyntaxHighlighting.
Sep 4 2018, 1:48 AM · Cantor
filipesaraiva claimed T9512: Port Python 3 backend to KSyntaxHighlighting.
Sep 4 2018, 1:40 AM · Cantor
filipesaraiva claimed T9511: Port Python 2 backend to KSyntaxHighlighting.
Sep 4 2018, 1:39 AM · Cantor
filipesaraiva moved T9566: Port R backend to KSyntaxHighlighting from To-Do to Done on the Cantor board.
Sep 4 2018, 1:27 AM · Cantor

Sep 1 2018

filipesaraiva accepted D15151: add isInternal to Expression.
Sep 1 2018, 10:39 AM · KDE Edu, Cantor

Aug 31 2018

filipesaraiva moved T9563: Port Lua backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 31 2018, 10:42 PM · Cantor
filipesaraiva moved T9564: Port Sage backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 31 2018, 10:41 PM · Cantor
filipesaraiva moved T9565: Port Julia backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 31 2018, 10:41 PM · Cantor
filipesaraiva moved T9566: Port R backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 31 2018, 10:41 PM · Cantor
filipesaraiva triaged T9566: Port R backend to KSyntaxHighlighting as Wishlist priority.
Aug 31 2018, 10:40 PM · Cantor
filipesaraiva triaged T9565: Port Julia backend to KSyntaxHighlighting as Wishlist priority.
Aug 31 2018, 10:36 PM · Cantor
filipesaraiva triaged T9564: Port Sage backend to KSyntaxHighlighting as Wishlist priority.
Aug 31 2018, 10:36 PM · Cantor
filipesaraiva triaged T9563: Port Lua backend to KSyntaxHighlighting as Wishlist priority.
Aug 31 2018, 10:36 PM · Cantor
filipesaraiva moved T9513: Port Scilab backend to KSyntaxHighlighting from To-Do to Done on the Cantor board.
Aug 31 2018, 10:31 PM · Cantor
filipesaraiva accepted D15174: C++11 standart using.

I looked if cmake 3 was available in some stable Linux distribution and it is, so there is no problem for building Cantor for them.

Aug 31 2018, 10:31 AM · KDE Edu, Cantor

Aug 30 2018

filipesaraiva added a comment to T6895: Making KDE software the #1 choice for research and academia.

@filipesaraiva Are you still here in USP/Sao Carlos? I'm PhD student here...

Aug 30 2018, 10:59 PM · Goal settings 2017

Aug 29 2018

filipesaraiva added a comment to D14738: Add the markdown entry.

Hi, @kqwyf, as I see, your GitHub account name is kqwyf, right?
As I see, Github don't connect your commit with your github account, so author this patch on Github is 1160300905.
Should we try to fix this injustice :) and connect your github account with commit author via github support?

Aug 29 2018, 2:44 PM · KDE Edu

Aug 26 2018

filipesaraiva committed R55:0dc2e3a36b3d: Change the evaluate worksheet icon at worksheet entry from view-refresh to… (authored by filipesaraiva).
Change the evaluate worksheet icon at worksheet entry from view-refresh to…
Aug 26 2018, 9:58 PM
filipesaraiva closed D15012: Change the evaluate worksheet icon at worksheet entry from view-refresh to system-run.
Aug 26 2018, 9:58 PM · Cantor, KDE Edu
filipesaraiva added a comment to D15012: Change the evaluate worksheet icon at worksheet entry from view-refresh to system-run.

Should we use system-run for "evaluate worksheet", build-run for "insert command entry" and media-playback-start for "evaluate entry"?

Aug 26 2018, 9:06 PM · Cantor, KDE Edu
filipesaraiva updated the diff for D15012: Change the evaluate worksheet icon at worksheet entry from view-refresh to system-run.

Change the "view-refresh" icon in command entry to "media-playback-start"

Aug 26 2018, 9:06 PM · Cantor, KDE Edu
filipesaraiva accepted D12504: Fix problem with first entry for scilab backend.

Nice, it fix the problem while we don't delivery T9513.

Aug 26 2018, 7:32 PM · KDE Edu, Cantor
filipesaraiva added a comment to D15012: Change the evaluate worksheet icon at worksheet entry from view-refresh to system-run.

@filipesaraiva in 6b722430ec6120acef7b99c54a0ed5c607c56bae I set the icon for the "Insert Command Entry" item in the context menu to "run-build". Should we use the same icon, either system-run or run-build, in the context menu to insert an entry and in the action bar to execute it?

Aug 26 2018, 7:17 PM · Cantor, KDE Edu
filipesaraiva assigned T9514: Port Octave backend to KSyntaxHighlighting to asemke.
Aug 26 2018, 3:55 PM · Cantor
filipesaraiva moved T9511: Port Python 2 backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 26 2018, 3:49 PM · Cantor
filipesaraiva moved T9512: Port Python 3 backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 26 2018, 3:49 PM · Cantor
filipesaraiva moved T9514: Port Octave backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 26 2018, 3:49 PM · Cantor
filipesaraiva moved T9513: Port Scilab backend to KSyntaxHighlighting from Backlog to To-Do on the Cantor board.
Aug 26 2018, 3:49 PM · Cantor
filipesaraiva added a comment to T5382: Port worksheet syntax highlighting to KSyntaxHighlighting.

The commit R55:9bb6049e4670b3fa2dd0fdedf9802851a2cf01db ported Maxima backend to KSyntaxHighlighting.

Aug 26 2018, 3:47 PM · Cantor
filipesaraiva triaged T9514: Port Octave backend to KSyntaxHighlighting as Wishlist priority.
Aug 26 2018, 3:45 PM · Cantor
filipesaraiva triaged T9513: Port Scilab backend to KSyntaxHighlighting as Wishlist priority.
Aug 26 2018, 3:45 PM · Cantor
filipesaraiva triaged T9512: Port Python 3 backend to KSyntaxHighlighting as Wishlist priority.
Aug 26 2018, 3:45 PM · Cantor
filipesaraiva triaged T9511: Port Python 2 backend to KSyntaxHighlighting as Wishlist priority.
Aug 26 2018, 3:44 PM · Cantor
filipesaraiva moved T5382: Port worksheet syntax highlighting to KSyntaxHighlighting from Backlog to Work in Progress on the Cantor board.
Aug 26 2018, 3:43 PM · Cantor
filipesaraiva added a comment to D15082: Use KSyntaxHighlighting for Maxima keywords.

A bit late but: thanks @asemke. :)

Aug 26 2018, 3:41 PM · KDE Edu, Cantor

Aug 24 2018

filipesaraiva committed R55:b6243d6e60d5: Merge branch 'arcpatch-D14738' (authored by filipesaraiva).
Merge branch 'arcpatch-D14738'
Aug 24 2018, 1:10 AM
filipesaraiva committed R55:ea6b09e9e5c9: Add the markdown entry (authored by kqwyf).
Add the markdown entry
Aug 24 2018, 1:10 AM
filipesaraiva closed D14738: Add the markdown entry.
Aug 24 2018, 1:09 AM · KDE Edu
filipesaraiva closed T9108: Add support for markdown as Resolved by committing R55:ea6b09e9e5c9: Add the markdown entry.
Aug 24 2018, 1:09 AM · Cantor
filipesaraiva moved T9108: Add support for markdown from Work in Progress to Done on the Cantor board.
Aug 24 2018, 1:09 AM · Cantor

Aug 23 2018

filipesaraiva added a comment to T5242: Display user information so that others can land/amend a patch.

I had this same problem recently - land a commit from a different user but the authorsihp was changed. I reverted the commit. :(

Aug 23 2018, 4:55 PM · Phabricator
filipesaraiva accepted D14738: Add the markdown entry.

Thank you again @kqwyf, the markdown support is a very wished feature and you did a good job!

Aug 23 2018, 12:09 PM · KDE Edu
filipesaraiva requested changes to D12504: Fix problem with first entry for scilab backend.

Hi, @filipesaraiva, I completely forgot about this patch.

Aug 23 2018, 11:58 AM · KDE Edu, Cantor
filipesaraiva accepted D12504: Fix problem with first entry for scilab backend.

@sirgienko thanks, it fix the current problem with Scilab backend (I could to reproduce it). I think while we don't implement T5382, we need to fix the problem with this backend.

Aug 23 2018, 11:45 AM · KDE Edu, Cantor
filipesaraiva added a project to D15012: Change the evaluate worksheet icon at worksheet entry from view-refresh to system-run: Cantor.
Aug 23 2018, 12:22 AM · Cantor, KDE Edu
filipesaraiva requested review of D15012: Change the evaluate worksheet icon at worksheet entry from view-refresh to system-run.
Aug 23 2018, 12:18 AM · Cantor, KDE Edu
filipesaraiva added a project to T9475: Improve the handling of extenal packages in plot2d and plot3d extensions.: Cantor.
Aug 23 2018, 12:07 AM · Cantor

Aug 22 2018

filipesaraiva added a project to D14935: Support julia>=0.7: Cantor.
Aug 22 2018, 10:59 PM · Cantor, KDE Edu
filipesaraiva added a project to D14945: Fix sagemath backend with sagemath 8.3: Cantor.
Aug 22 2018, 10:58 PM · Cantor, KDE Edu
filipesaraiva added a project to D14962: Fix build with julia 1.0: Cantor.
Aug 22 2018, 10:58 PM · Cantor, KDE Edu
filipesaraiva accepted D15004: Bump up Julia recommended version to 1.0.0.

+1

Aug 22 2018, 10:48 PM · KDE Edu, Cantor
filipesaraiva committed R916:48f2423a7fb9: Add news about Cantor 18.08 release (authored by filipesaraiva).
Add news about Cantor 18.08 release
Aug 22 2018, 2:04 PM
filipesaraiva committed R916:4ab2f82cf699: Add news about Cantor 18.04 release (authored by filipesaraiva).
Add news about Cantor 18.04 release
Aug 22 2018, 2:04 PM
filipesaraiva committed R916:d38148cf057f: Increment Cantor version to 18.04 (authored by filipesaraiva).
Increment Cantor version to 18.04
Aug 22 2018, 2:04 PM

Aug 20 2018

filipesaraiva added a comment to D14738: Add the markdown entry.

Well, I really don't like the behaviour of Cantor processing LaTeX and text together in a same text entry. For me it is a very confuse behaviour, mainly for now when we have Markdown options for rendering too.

Aug 20 2018, 1:58 PM · KDE Edu
filipesaraiva added a comment to D14945: Fix sagemath backend with sagemath 8.3.

Nice, thanks again!

Aug 20 2018, 12:02 PM · Cantor, KDE Edu
filipesaraiva added a comment to D14945: Fix sagemath backend with sagemath 8.3.

Thanks @arojas, do you know if this change break the compatibility with previous versions of Sage?

Aug 20 2018, 11:56 AM · Cantor, KDE Edu

Aug 16 2018

filipesaraiva added a comment to D14738: Add the markdown entry.

So the behavior should be:

  • If the user focus on a markdown entry, the rendered content will remains there.
  • If the user double click on it, the plain markdown code will replace the rendered content in the entry, and the user can edit and re-evaluate it.

    Is that right?
Aug 16 2018, 10:00 AM · KDE Edu
filipesaraiva requested changes to D14738: Add the markdown entry.

Nitpick: Maybe, then user without Discount edit rendered markdown entry from loaded worksheet, we should drop rendered result? So, users don't forget reevaluate this edited entry later.

Aug 16 2018, 8:59 AM · KDE Edu

Aug 15 2018

filipesaraiva added a comment to D14738: Add the markdown entry.
In D14738#309525, @pino wrote:

Can I change the authorship of the commit and push now? Do you know @pino?

You definitely cannot change already pushed commits...

  1. revert the commit, because of wrong authorship, and unfixed issues still there
Aug 15 2018, 11:11 AM · KDE Edu
filipesaraiva added a reverting change for R55:6d70bfac748c: Add the markdown entry: R55:cfc9324d30dd: Revert "Add the markdown entry".
Aug 15 2018, 11:00 AM
filipesaraiva committed R55:cfc9324d30dd: Revert "Add the markdown entry" (authored by filipesaraiva).
Revert "Add the markdown entry"
Aug 15 2018, 11:00 AM
filipesaraiva added a comment to D14738: Add the markdown entry.
In D14738#309525, @pino wrote:

Can I change the authorship of the commit and push now? Do you know @pino?

You definitely cannot change already pushed commits...

  1. revert the commit, because of wrong authorship, and unfixed issues still there
  2. wait for @kqwyf to fix the issues
  3. once it is done, ask him/her for name and email (since silly phabricator cannot provide this info for commits sent with arc)
  4. take the patch, amend it fixing the authorship, and push
Aug 15 2018, 10:43 AM · KDE Edu
filipesaraiva reopened D14738: Add the markdown entry.

Oh no, sorry. I thought the authorship was maintained... when I answer:

Aug 15 2018, 10:33 AM · KDE Edu
filipesaraiva committed R55:6d70bfac748c: Add the markdown entry (authored by filipesaraiva).
Add the markdown entry
Aug 15 2018, 10:26 AM
filipesaraiva closed D14738: Add the markdown entry.
Aug 15 2018, 10:26 AM · KDE Edu

Aug 14 2018

filipesaraiva added a revision to T9108: Add support for markdown: D14738: Add the markdown entry.
Aug 14 2018, 10:12 AM · Cantor
filipesaraiva added a task to D14738: Add the markdown entry: T9108: Add support for markdown.
Aug 14 2018, 10:12 AM · KDE Edu
filipesaraiva accepted D14738: Add the markdown entry.

Thank you for your contribution @kqwyf. I built with Discount and it is working fine. I built without Discount, I could run Cantor correctly and the options to insert Markdown entries continues to show, but it is a problem with others entries options like LaTeX. Maybe it is time to some refactoring in this part.

Aug 14 2018, 10:09 AM · KDE Edu
filipesaraiva assigned T9108: Add support for markdown to kqwyf.

Review in progress at D14738.

Aug 14 2018, 9:35 AM · Cantor
filipesaraiva moved T9108: Add support for markdown from Backlog to Work in Progress on the Cantor board.
Aug 14 2018, 9:34 AM · Cantor
filipesaraiva abandoned D14780: Fix Julia backend build for Julia minor version > 5.

@filipesaraiva, after 90b001d1b01556cc5d5b60791e9b43e6dfcff0b4, do you still have build errors?

Aug 14 2018, 9:30 AM · Cantor, KDE Edu

Aug 13 2018

filipesaraiva added a comment to D14780: Fix Julia backend build for Julia minor version > 5.

There is no jl_string_ptr in Julia 0.4.7. Are you using older includes with newer libraries?

Aug 13 2018, 10:11 AM · Cantor, KDE Edu
filipesaraiva added a reviewer for D14738: Add the markdown entry: Cantor.
Aug 13 2018, 9:50 AM · KDE Edu
filipesaraiva added a comment to D14738: Add the markdown entry.

Hello @kqwyf, are you from that course in a Chinese university about open source contribution?

Aug 13 2018, 9:50 AM · KDE Edu
filipesaraiva added a reviewer for D14780: Fix Julia backend build for Julia minor version > 5: sirgienko.
Aug 13 2018, 9:07 AM · Cantor, KDE Edu
filipesaraiva added a project to D14780: Fix Julia backend build for Julia minor version > 5: Cantor.
Aug 13 2018, 9:06 AM · Cantor, KDE Edu
filipesaraiva requested review of D14780: Fix Julia backend build for Julia minor version > 5.
Aug 13 2018, 9:01 AM · Cantor, KDE Edu

Aug 10 2018

filipesaraiva added a comment to D14680: Rewrite Python2 to dbus server.

Hi @filipesaraiva, in this moment Python 3 use dbus for communication with server. And Python 2 don't use server, so we have bug 363606. In this commit I apply python server code from Python 3 also for Python 2. In future we plan remove dbus code and use QProcess (or KProcess) for this.

Aug 10 2018, 8:06 PM · KDE Edu, Cantor
filipesaraiva added a comment to D14680: Rewrite Python2 to dbus server.

Hi @sirgienko, what about the support for this backend in other OS? In past we throught about drop dbus because it is unfortunately not supported in Windows and OS X.

Aug 10 2018, 7:47 PM · KDE Edu, Cantor