filipesaraiva (Filipe Saraiva)
Cantor maintainer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Aug 28 2015, 2:41 PM (154 w, 6 d)
Availability
Available

Recent Activity

Yesterday

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?
Thu, Aug 16, 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.

Thu, Aug 16, 8:59 AM · KDE Edu

Wed, Aug 15

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
Wed, Aug 15, 11:11 AM · KDE Edu
filipesaraiva added a reverting change for R55:6d70bfac748c: Add the markdown entry: R55:cfc9324d30dd: Revert "Add the markdown entry".
Wed, Aug 15, 11:00 AM
filipesaraiva committed R55:cfc9324d30dd: Revert "Add the markdown entry" (authored by filipesaraiva).
Revert "Add the markdown entry"
Wed, Aug 15, 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
Wed, Aug 15, 10:43 AM · KDE Edu
filipesaraiva reopened D14738: Add the markdown entry.

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

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

Tue, Aug 14

filipesaraiva added a revision to T9108: Add support for markdown: D14738: Add the markdown entry.
Tue, Aug 14, 10:12 AM · Cantor
filipesaraiva added a task to D14738: Add the markdown entry: T9108: Add support for markdown.
Tue, Aug 14, 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.

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

Review in progress at D14738.

Tue, Aug 14, 9:35 AM · Cantor
filipesaraiva moved T9108: Add support for markdown from Backlog to Work in Progress on the Cantor board.
Tue, Aug 14, 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?

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

Mon, Aug 13

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?

Mon, Aug 13, 10:11 AM · Cantor, KDE Edu
filipesaraiva added a reviewer for D14738: Add the markdown entry: Cantor.
Mon, Aug 13, 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?

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

Fri, Aug 10

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.

Fri, Aug 10, 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.

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

Jun 21 2018

filipesaraiva added a comment to T9024: Improve Cantor worksheet in terms of usability.

Hello @sirgienko and @asemke, thank you for all your work in order to improve Cantor. I am following the commits and reviews, please keep the good work and go ahead!

Jun 21 2018, 1:23 PM · Cantor

Jun 3 2018

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

Hello all, last year during KDE Edu sprint there was a discussion about create an "KDE Research/Science/etc" umbrella for some Edu applications more related to academia works, like Cantor, Kile, KBibTeX, RKward, and others cited in this thread. Maybe this new umbrella could be a motivation to a website or other actions related to this.

Jun 3 2018, 10:47 PM · Goal settings 2017

May 23 2018

filipesaraiva committed R907:01925fbc0cbb: Changes subject in contact form from QtCon Brasil 2017 to QtCon Brasil 2018 (authored by filipesaraiva).
Changes subject in contact form from QtCon Brasil 2017 to QtCon Brasil 2018
May 23 2018, 8:40 PM
filipesaraiva committed R907:10f2637f0c08: Add link to Contact section (authored by filipesaraiva).
Add link to Contact section
May 23 2018, 8:40 PM
filipesaraiva committed R907:4c3fef05ebbb: Add sponsorhip section in QtCon Brasil 2018 page (authored by filipesaraiva).
Add sponsorhip section in QtCon Brasil 2018 page
May 23 2018, 8:40 PM
filipesaraiva committed R907:f64661b85755: Add Portuguese version of sponsorship brochure for QtCon Brasil 2018 (authored by filipesaraiva).
Add Portuguese version of sponsorship brochure for QtCon Brasil 2018
May 23 2018, 8:40 PM
filipesaraiva committed R907:f18c449a92cd: Change background photo - for now, just for testing (authored by filipesaraiva).
Change background photo - for now, just for testing
May 23 2018, 8:40 PM
filipesaraiva committed R907:f51ab4b3d584: Now using the same green of Qt logo (authored by filipesaraiva).
Now using the same green of Qt logo
May 23 2018, 8:40 PM
filipesaraiva committed R907:738bd7e23b37: Add link to previous edition (authored by filipesaraiva).
Add link to previous edition
May 23 2018, 8:40 PM
filipesaraiva committed R907:47850e4bdbc3: Remove default post from Jekyll (authored by filipesaraiva).
Remove default post from Jekyll
May 23 2018, 4:22 AM
filipesaraiva committed R907:db955c3c0a90: Remove rules of 2017 edition from the 2018 website (authored by filipesaraiva).
Remove rules of 2017 edition from the 2018 website
May 23 2018, 4:22 AM
filipesaraiva committed R907:acd8aeeaacf6: Changes in main page to show only the current content of QtCon Brasil 2018… (authored by filipesaraiva).
Changes in main page to show only the current content of QtCon Brasil 2018…
May 23 2018, 4:22 AM
filipesaraiva committed R907:c895b5c7d335: Put some green in CSS for QtCon Brasil 2018 website (authored by filipesaraiva).
Put some green in CSS for QtCon Brasil 2018 website
May 23 2018, 4:22 AM
filipesaraiva committed R907:79f69630616a: Put the QtCon Brasil 2017 website in a 2017 folder - moved only the relevant… (authored by filipesaraiva).
Put the QtCon Brasil 2017 website in a 2017 folder - moved only the relevant…
May 23 2018, 4:22 AM
filipesaraiva committed R907:afaec95c2668: Uses a new background header image to QtCon Brasil 2018 website (authored by filipesaraiva).
Uses a new background header image to QtCon Brasil 2018 website
May 23 2018, 4:22 AM

Mar 14 2018

filipesaraiva committed R55:85d88cd1abe1: Port Lua backend to QProcess (authored by rishabhg).
Port Lua backend to QProcess
Mar 14 2018, 3:06 PM
filipesaraiva added a comment to T7963: Merge qprocess_port branch to master.

Hi @asemke, do you think it is better to drop R backend for 18.04 release? I was thinking in provide it for now and rework fotr the next release. Currently (in fact, since some years ago), R backend is not working but the code provide by Rishabh can fix it for now.

Mar 14 2018, 2:24 PM · Cantor
filipesaraiva committed R55:6ad659fc436a: Drops the CLN variable, since libqalculate >= 2 it is not required anymore¹ (authored by filipesaraiva).
Drops the CLN variable, since libqalculate >= 2 it is not required anymore¹
Mar 14 2018, 1:53 AM
filipesaraiva committed R55:00a67b4e3ecc: Add the emition of loginDone() to Qalculate backend (authored by filipesaraiva).
Add the emition of loginDone() to Qalculate backend
Mar 14 2018, 1:53 AM
filipesaraiva committed R55:b00e0333fd57: Merge branch 'arcpatch-D6074' (authored by filipesaraiva).
Merge branch 'arcpatch-D6074'
Mar 14 2018, 1:53 AM
filipesaraiva committed R55:a098ba93b4ac: Port Qalculate to QProcess (authored by rishabhg).
Port Qalculate to QProcess
Mar 14 2018, 1:53 AM

Feb 14 2018

filipesaraiva triaged T7963: Merge qprocess_port branch to master as High priority.
Feb 14 2018, 1:16 PM · Cantor
filipesaraiva closed D8547: R Backend highlighter.
Feb 14 2018, 1:14 PM · Cantor, KDE Edu
filipesaraiva accepted D8547: R Backend highlighter.
Feb 14 2018, 1:13 PM · Cantor, KDE Edu
filipesaraiva reopened D8547: R Backend highlighter.
Feb 14 2018, 1:13 PM · Cantor, KDE Edu
filipesaraiva committed R55:d2667bcd9542: R Backend highlighter (authored by filipesaraiva).
R Backend highlighter
Feb 14 2018, 1:12 PM
filipesaraiva closed D8547: R Backend highlighter.
Feb 14 2018, 1:11 PM · Cantor, KDE Edu

Jan 8 2018

filipesaraiva committed R916:ca5b5ff5f88f: Increase the Cantor version to 17.12 (authored by filipesaraiva).
Increase the Cantor version to 17.12
Jan 8 2018, 5:50 PM
filipesaraiva committed R916:1bce0e72b655: Change title of Cantor news (authored by filipesaraiva).
Change title of Cantor news
Jan 8 2018, 5:49 PM
filipesaraiva committed R916:9973ff65e27b: Add news about discussion of Cantor backends (authored by filipesaraiva).
Add news about discussion of Cantor backends
Jan 8 2018, 5:48 PM

Jan 7 2018

filipesaraiva committed R916:a5b11eb5f217: Add Cantor 17.12 release announcement (authored by filipesaraiva).
Add Cantor 17.12 release announcement
Jan 7 2018, 1:58 PM
filipesaraiva committed R916:536f419e2423: Add news about Cantor in KDE Edu Sprint 2017 (authored by filipesaraiva).
Add news about Cantor in KDE Edu Sprint 2017
Jan 7 2018, 1:58 PM

Oct 16 2017

filipesaraiva closed T2760: Create a docker image to Cantor as Resolved.

So, nice! Thanks!

Oct 16 2017, 2:40 PM · Cantor
filipesaraiva updated the task description for T6843: Integration with FOSS online services.
Oct 16 2017, 2:38 PM · Goal settings 2017

Oct 9 2017

filipesaraiva added a comment to D8228: [WIP] Port Python 3 backend to Python/C API.

An additional problem: I need to remove the import of matplotlib from cantor/src/backends/python/import_default_modules.py if not Cantor breaks when I start Python 3 backend. It needs some investigation.

Oct 9 2017, 8:57 PM · Cantor
filipesaraiva added inline comments to D8228: [WIP] Port Python 3 backend to Python/C API.
Oct 9 2017, 8:54 PM · Cantor
filipesaraiva added inline comments to D8228: [WIP] Port Python 3 backend to Python/C API.
Oct 9 2017, 8:53 PM · Cantor
filipesaraiva created D8228: [WIP] Port Python 3 backend to Python/C API.
Oct 9 2017, 8:49 PM · Cantor
filipesaraiva reassigned T2760: Create a docker image to Cantor from rgomes to patrickelectric.

Hello @patrickelectric, just to ask you, is it working correctly right? Do you think in propose it as an "official" solution provide by KDE?

Oct 9 2017, 4:13 PM · Cantor
filipesaraiva closed T6172: Blog posts about the GSoC 2017 project, a subtask of T6110: Port backends to Q/KProcess - Google Summer of Code 2017, as Resolved.
Oct 9 2017, 4:11 PM · Cantor
filipesaraiva closed T6172: Blog posts about the GSoC 2017 project as Resolved.

GSoC 2017 is over, so closing this task.

Oct 9 2017, 4:11 PM · Cantor
filipesaraiva closed T7168: Port Python 3 backend to Python/C API as Invalid.

Duplicate of T7167

Oct 9 2017, 4:10 PM · Cantor
filipesaraiva moved T4581: Cantor support on Windows from Work in Progress to To-Do on the Cantor board.
Oct 9 2017, 4:08 PM · Cantor
filipesaraiva placed T4581: Cantor support on Windows up for grabs.
Oct 9 2017, 4:08 PM · Cantor
filipesaraiva created T7168: Port Python 3 backend to Python/C API.
Oct 9 2017, 4:07 PM · Cantor
filipesaraiva created T7167: Port Python 3 backend to Python/C API.
Oct 9 2017, 4:07 PM · Cantor

Oct 8 2017

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

Right now Okular's annotations have a major problem: they aren't consistently compatible with viewers that aren't Okular.

Oct 8 2017, 8:53 AM · Goal settings 2017
filipesaraiva added a comment to T1028: Fix R backend.

@rishabhg ported several backends to QProcess, including R Backend. For this backend it is nice because we can bring back this feature for our users.

Oct 8 2017, 8:31 AM · Cantor
filipesaraiva moved T1028: Fix R backend from Done to Work in Progress on the Cantor board.
Oct 8 2017, 8:23 AM · Cantor
filipesaraiva assigned T1028: Fix R backend to rishabhg.
Oct 8 2017, 8:22 AM · Cantor
filipesaraiva committed R55:4d570e46d2f1: This change Ports R to make use of QProcess. Highlights of the changes are: (authored by rishabhg).
This change Ports R to make use of QProcess. Highlights of the changes are:
Oct 8 2017, 8:19 AM
filipesaraiva added a commit to T6116: Port R backend to Q/KProcess: R55:4d570e46d2f1: This change Ports R to make use of QProcess. Highlights of the changes are:.
Oct 8 2017, 8:19 AM · Cantor

Oct 7 2017

filipesaraiva added a comment to D6848: Port Lua to QProcess.

Trying to send a message to Phabricator from e-mail.

Oct 7 2017, 3:30 PM · KDE Edu, Cantor
filipesaraiva updated subscribers of D6848: Port Lua to QProcess.

Trying to send a message to Phabricator from e-mail.

Oct 7 2017, 3:28 PM · KDE Edu, Cantor
filipesaraiva updated subscribers of D6848: Port Lua to QProcess.
Oct 7 2017, 3:26 PM · KDE Edu, Cantor
filipesaraiva added a project to D6848: Port Lua to QProcess: KDE Edu.
Oct 7 2017, 3:25 PM · KDE Edu, Cantor
filipesaraiva moved T1028: Fix R backend from Work in Progress to Done on the Cantor board.
Oct 7 2017, 3:02 PM · Cantor
filipesaraiva closed T6115: Port Lua backend to Q/KProcess as Resolved.

Basic port done by @rishabhg, see D6848.

Oct 7 2017, 3:00 PM · Cantor
filipesaraiva closed T6115: Port Lua backend to Q/KProcess, a subtask of T6110: Port backends to Q/KProcess - Google Summer of Code 2017, as Resolved.
Oct 7 2017, 3:00 PM · Cantor
filipesaraiva committed R55:ae19de1cd85e: Fix the output of Lua backend when the command has just one line to reproduce… (authored by filipesaraiva).
Fix the output of Lua backend when the command has just one line to reproduce…
Oct 7 2017, 2:58 PM
filipesaraiva committed R55:a4d40fe6ec52: Fix the output for Lua backend (authored by filipesaraiva).
Fix the output for Lua backend
Oct 7 2017, 2:58 PM
filipesaraiva committed R55:4b1142d55660: Port Lua to QProcess (authored by filipesaraiva).
Port Lua to QProcess
Oct 7 2017, 2:58 PM
filipesaraiva closed D6848: Port Lua to QProcess.
Oct 7 2017, 2:58 PM · KDE Edu, Cantor
filipesaraiva added a comment to D6848: Port Lua to QProcess.

Well, I will push @rishabhg. Maybe I lost the previous changes in this revision. :(

Oct 7 2017, 2:56 PM · KDE Edu, Cantor
filipesaraiva accepted D6848: Port Lua to QProcess.

Ok, now it is ok. Please @rishabhg, merge this patch in qprocess_port branch.

Oct 7 2017, 2:50 PM · KDE Edu, Cantor
filipesaraiva updated the diff for D6848: Port Lua to QProcess.
  • Fix the output for Lua backend
Oct 7 2017, 2:05 PM · KDE Edu, Cantor
filipesaraiva updated the diff for D6848: Port Lua to QProcess.
  • Fix the output for Lua backend
Oct 7 2017, 12:38 PM · KDE Edu, Cantor
filipesaraiva added inline comments to D6848: Port Lua to QProcess.
Oct 7 2017, 11:36 AM · KDE Edu, Cantor
filipesaraiva updated subscribers of T6895: Making KDE software the #1 choice for research and academia.

CCing this thread to @thomasfischer, the KBibTex author.

Oct 7 2017, 11:34 AM · Goal settings 2017
filipesaraiva requested changes to D6848: Port Lua to QProcess.

Please, reply the last point. I will address the others.

Oct 7 2017, 11:24 AM · KDE Edu, Cantor
filipesaraiva closed D5283: Bug 377773 - Wrong output for matrices.
Oct 7 2017, 10:55 AM · Cantor
filipesaraiva added a comment to T1028: Fix R backend.

This task can be concluded in the effort to port backends infrastructure to QProcess. See the status of the port to R backend in T6116.

Oct 7 2017, 10:36 AM · Cantor
filipesaraiva moved T6116: Port R backend to Q/KProcess from Work in Progress to Done on the Cantor board.
Oct 7 2017, 10:34 AM · Cantor
filipesaraiva accepted D7565: Port R to QProcess.
Oct 7 2017, 10:32 AM · Cantor
filipesaraiva requested changes to D7565: Port R to QProcess.

Basic communication between Cantor and R is working again after that correction pointed.

Oct 7 2017, 10:13 AM · Cantor
filipesaraiva added a comment to T6895: Making KDE software the #1 choice for research and academia.

I like the idea of improve the penetration of KDE software in research and academia. Maybe it is not suitable as an effort from all community, but see it as an effort from a specific subgroup is interesting.

Oct 7 2017, 9:26 AM · Goal settings 2017

Jul 8 2017

filipesaraiva accepted D6074: Port Qalculate to QProcess.

Push it!

Jul 8 2017, 1:22 PM · Cantor