Release 2.6
Closed, ResolvedPublic

Description

IN PROGRESS:

TODO:

GENERAL:

  • switch to the new signal-slot syntax of Qt (Fabian, Alexander)
  • use KSharedConfig instead of KConfig?
  • use Q_ENUM instead of deprecated Q_ENUMS (requires Qt >= 5.5)
  • improve cantor on Windows and macOS
  • check Windows and macOS port
  • update translations

DONE:

Links:

There are a very large number of changes, so older changes are hidden. Show Older Changes
asemke updated the task description. (Show Details)May 2 2018, 8:51 PM
sgerlach updated the task description. (Show Details)May 4 2018, 10:20 PM
sgerlach updated the task description. (Show Details)May 4 2018, 10:44 PM
sgerlach updated the task description. (Show Details)May 4 2018, 10:52 PM
asemke updated the task description. (Show Details)May 5 2018, 4:57 PM
sgerlach updated the task description. (Show Details)May 9 2018, 10:12 PM
asemke updated the task description. (Show Details)May 21 2018, 4:39 PM
asemke updated the task description. (Show Details)May 21 2018, 4:41 PM
asemke updated the task description. (Show Details)May 27 2018, 9:05 AM
garvitkhatri moved this task from Backlog to Current Release on the LabPlot board.
garvitkhatri updated the task description. (Show Details)May 30 2018, 6:36 AM
asemke updated the task description. (Show Details)Jun 10 2018, 5:29 PM
sgerlach updated the task description. (Show Details)Jun 21 2018, 9:02 PM
sgerlach updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)Jun 21 2018, 9:05 PM
sgerlach updated the task description. (Show Details)Jun 23 2018, 6:52 AM
pino added a subscriber: pino.Jun 23 2018, 6:40 PM

Even if it was not mentioned in the current list, I did remove the need for KDElibs4Support; OTOH, Qt4-deprecated stuff are still needed, see in src/CMakeLists.txt:

add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0)

This would be a good idea to fix for 2.6 -- for example, set a minimum Qt required, and disable all the deprecated functions in versions older than that: if e.g. Qt 5.5 is required, then

add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x50500)

will do the job.

asemke updated the task description. (Show Details)Jun 25 2018, 8:13 PM
asemke updated the task description. (Show Details)Jul 1 2018, 7:48 PM
asemke updated the task description. (Show Details)Jul 5 2018, 4:32 PM
asemke updated the task description. (Show Details)Aug 4 2018, 7:20 AM
asemke updated the task description. (Show Details)Aug 6 2018, 8:42 PM
asemke updated the task description. (Show Details)Sep 5 2018, 8:28 PM
sgerlach updated the task description. (Show Details)Sep 21 2018, 12:41 PM
sgerlach updated the task description. (Show Details)Sep 26 2018, 9:06 PM
asemke updated the task description. (Show Details)Sep 30 2018, 8:22 AM
sgerlach updated the task description. (Show Details)Nov 16 2018, 4:10 AM
sgerlach updated the task description. (Show Details)Nov 16 2018, 4:29 AM
sgerlach updated the task description. (Show Details)Nov 16 2018, 4:35 AM
sgerlach updated the task description. (Show Details)Nov 16 2018, 10:37 PM
sgerlach updated the task description. (Show Details)Nov 18 2018, 9:40 AM
sgerlach updated the task description. (Show Details)Dec 2 2018, 3:24 PM
asemke updated the task description. (Show Details)Dec 8 2018, 4:49 PM
sgerlach updated the task description. (Show Details)Dec 9 2018, 7:41 AM
pino removed a subscriber: pino.Dec 9 2018, 7:55 AM
asemke updated the task description. (Show Details)Dec 10 2018, 7:25 AM
sgerlach updated the task description. (Show Details)Dec 16 2018, 7:50 PM
sgerlach updated the task description. (Show Details)Dec 19 2018, 12:34 AM
asemke updated the task description. (Show Details)Dec 22 2018, 7:11 PM
asemke added a subscriber: pino.
asemke updated the task description. (Show Details)Dec 26 2018, 11:04 AM
pino removed a subscriber: pino.Dec 26 2018, 11:06 AM
asemke updated the task description. (Show Details)Dec 26 2018, 11:12 AM
asemke added a subscriber: pino.
pino added a comment.Dec 26 2018, 11:46 AM

@asemke please update this task before editing it, because most probably you keep re-subscribing me to this task

pino removed a subscriber: pino.Dec 26 2018, 11:46 AM
asemke added a subscriber: pino.Dec 26 2018, 8:53 PM
In T8630#171014, @pino wrote:

@asemke please update this task before editing it, because most probably you keep re-subscribing me to this task

@pino you were subscribed to this task after you've added your comment with -DQT_DISABLE_DEPRECATED_BEFORE. I think this is the reason why you get the notification on every change here as long as your are subscribed to it. I don't see how to change the description of this ticket without editing it. What did you mean with "update this task before editing it"? Or did you mean that explicit reference in the description that I added with the last change? This I can remove, yes.

asemke updated the task description. (Show Details)Dec 26 2018, 8:57 PM
In T8630#171014, @pino wrote:

@asemke please update this task before editing it, because most probably you keep re-subscribing me to this task

@pino you were subscribed to this task after you've added your comment with -DQT_DISABLE_DEPRECATED_BEFORE. I think this is the reason why you get the notification on every change here as long as your are subscribed to it. I don't see how to change the description of this ticket without editing it. What did you mean with "update this task before editing it"? Or did you mean that explicit reference in the description that I added with the last change? This I can remove, yes.

@pino you were re-subscribed again. I removed the mentioning of you in the description now. Please unsubscribe again. Sorry.

sgerlach updated the task description. (Show Details)Dec 30 2018, 3:23 PM
sgerlach updated the task description. (Show Details)Dec 30 2018, 6:43 PM
pino removed a subscriber: pino.Dec 30 2018, 6:43 PM
asemke updated the task description. (Show Details)Jan 2 2019, 10:13 AM
asemke updated the task description. (Show Details)Jan 2 2019, 10:37 AM
asemke updated the task description. (Show Details)Jan 3 2019, 4:54 PM
asemke updated the task description. (Show Details)Jan 5 2019, 8:29 PM
asemke updated the task description. (Show Details)Jan 5 2019, 8:34 PM
asemke updated the task description. (Show Details)Jan 5 2019, 8:38 PM
asemke updated the task description. (Show Details)
sgerlach updated the task description. (Show Details)Jan 6 2019, 1:18 PM
sgerlach updated the task description. (Show Details)Jan 6 2019, 3:16 PM
sgerlach updated the task description. (Show Details)Jan 9 2019, 4:37 AM
sgerlach updated the task description. (Show Details)Jan 9 2019, 8:38 PM
sgerlach updated the task description. (Show Details)Jan 10 2019, 9:05 PM
sgerlach updated the task description. (Show Details)Jan 10 2019, 9:19 PM
sgerlach updated the task description. (Show Details)Jan 12 2019, 9:00 AM
asemke updated the task description. (Show Details)Jan 12 2019, 9:22 AM
sgerlach updated the task description. (Show Details)Jan 12 2019, 9:31 PM
sgerlach updated the task description. (Show Details)Jan 15 2019, 10:44 PM
asemke updated the task description. (Show Details)Jan 20 2019, 9:11 AM
asemke updated the task description. (Show Details)Jan 22 2019, 7:37 AM
asemke updated the task description. (Show Details)Jan 25 2019, 6:16 PM
asemke updated the task description. (Show Details)Jan 25 2019, 7:14 PM
asemke updated the task description. (Show Details)Jan 27 2019, 8:53 AM
asemke updated the task description. (Show Details)Feb 7 2019, 9:55 AM
sgerlach updated the task description. (Show Details)Feb 8 2019, 6:11 AM
sgerlach updated the task description. (Show Details)Feb 10 2019, 11:22 PM
sgerlach updated the task description. (Show Details)Feb 11 2019, 10:25 PM
sgerlach updated the task description. (Show Details)Feb 13 2019, 9:06 PM
sgerlach updated the task description. (Show Details)Feb 13 2019, 10:04 PM
asemke updated the task description. (Show Details)Feb 14 2019, 8:09 AM
asemke updated the task description. (Show Details)Feb 15 2019, 4:51 PM
asemke updated the task description. (Show Details)Feb 17 2019, 5:40 PM
asemke updated the task description. (Show Details)Feb 26 2019, 7:51 AM
asemke updated the task description. (Show Details)Feb 28 2019, 9:22 PM
asemke moved this task from Work in Progress to Done on the LabPlot board.Apr 19 2019, 7:13 AM
asemke closed this task as Resolved.Oct 15 2019, 6:49 AM
asemke claimed this task.