Add readOnly feature for Cantor's Worksheet [v2]
ClosedPublic

Authored by sirgienko on Oct 20 2018, 12:53 PM.

Details

Diff Detail

Repository
R55 Cantor
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
sirgienko created this revision.Oct 20 2018, 12:53 PM
Restricted Application added a project: KDE Edu. · View Herald TranscriptOct 20 2018, 12:53 PM
Restricted Application added a subscriber: kde-edu. · View Herald Transcript
sirgienko requested review of this revision.Oct 20 2018, 12:53 PM
sirgienko updated this revision to Diff 43992.Oct 20 2018, 7:20 PM

Some improvements

sirgienko updated this revision to Diff 43996.Oct 20 2018, 8:13 PM

Add availability check for default session

sirgienko updated this revision to Diff 44012.Oct 21 2018, 10:07 AM

Fix bug with load

sirgienko updated this revision to Diff 44013.Oct 21 2018, 10:13 AM

Another improvments

sirgienko updated this revision to Diff 44017.Oct 21 2018, 12:44 PM
  • Allow double click in readonly mode
  • Fix bug with existing assistant, when we load read-only worksheet from empty worksheet with existing backend
  • Fix bug with existing entry cursor, when we load read-only worksheet from empty worksheet with existing backend
sirgienko updated this revision to Diff 44120.Oct 23 2018, 3:30 PM

Remove entry cursor reseting (on master already)

asemke added inline comments.Oct 27 2018, 5:41 PM
src/cantor_part.cpp
396

are these disconnects really required? Will it be possible for worksheet to send these signals if it's read-only?

sirgienko updated this revision to Diff 44323.Oct 27 2018, 6:10 PM

Some code improvments

sirgienko marked an inline comment as done.Oct 27 2018, 6:10 PM
asemke accepted this revision.Oct 27 2018, 6:33 PM
This revision is now accepted and ready to land.Oct 27 2018, 6:33 PM
sirgienko added a comment.EditedNov 3 2018, 11:27 AM

So, @filipesaraiva, what do you think about it?
We plan to merge this code to master November 7, if there aren't objections.

Well, @filipesaraiva, I hope, that you have read my message and you don't write answer, because you haven't objections.
The release is soon and Alexander agree with this patch, so I merge this patch to master.
We could return to this theme later, after 18.12, if needed.

This revision was automatically updated to reflect the committed changes.