[cantor] [Bug 279877] Cantor crashes while trying plot3d

2016-10-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=279877

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 CC||alexander.se...@web.de
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from Alexander Semke  ---
The problem doesn't exist anymore in the current code. Cantor works fine with
this plot3D call. Must have been fixed in the past when the maxima backend was
reworked.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 368562] Cantor crashes on exit.

2016-10-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=368562

Alexander Semke  changed:

   What|Removed |Added

 CC||alexander.se...@web.de

--- Comment #1 from Alexander Semke  ---
The call stack indicates that the problem is triggered somewhere in
KIconLoader. I cannot reproduce this problem with cantor 16.11.70 and
frameworks 5.27.0. on openSuse Leap. Can you please check once more with 5.27.0
or higher?

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 248846] random crashes

2016-10-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=248846

Alexander Semke  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 CC||alexander.se...@web.de
 Resolution|--- |INVALID

--- Comment #3 from Alexander Semke  ---
Maxima backend was improved in the past. No sporadic crashes are observed in
the current code. I'm closing the ticket now.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 315109] Crashed For Loop

2016-11-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=315109

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |INVALID
 CC||alexander.se...@web.de
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Alexander Semke  ---
Tested with several loops. Couldn't reproduce the error with Cantor v.
16.11.70.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 315109] Crashed For Loop

2016-11-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=315109

Alexander Semke  changed:

   What|Removed |Added

 CC||alexanderrie...@gmail.com,
   ||fil...@kde.org
  Component|general |octave-backend

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 363916] Wrong formatting in the variable manager for long lists

2016-11-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=363916

Alexander Semke  changed:

   What|Removed |Added

   Assignee|fil...@kde.org  |alexander.se...@web.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 363916] Wrong formatting in the variable manager for long lists

2016-11-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=363916

Alexander Semke  changed:

   What|Removed |Added

   Version Fixed In||16.12
 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED
  Latest Commit||http://commits.kde.org/cant
   ||or/0dd2b9672369ebda020993fb
   ||2f583fe6c3c6f865

--- Comment #1 from Alexander Semke  ---
Git commit 0dd2b9672369ebda020993fb2f583fe6c3c6f865 by Alexander Semke.
Committed on 06/11/2016 at 19:22.
Pushed by asemke into branch 'master'.

Remove line breaks in maxima's lists with many elements.
FIXED-IN: 16.12

M  +4-4src/backends/maxima/maximavariablemodel.cpp

http://commits.kde.org/cantor/0dd2b9672369ebda020993fb2f583fe6c3c6f865

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 363915] Wrong formatting in the variable manager for functions with multiple parameters

2016-11-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=363915

Alexander Semke  changed:

   What|Removed |Added

   Assignee|fil...@kde.org  |alexander.se...@web.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 363915] Wrong formatting in the variable manager for functions with multiple parameters

2016-11-13 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=363915

Alexander Semke  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||http://commits.kde.org/cant
   ||or/0659bcf5e4b6d6da278e3894
   ||057d3bde873c6ea5
   Version Fixed In||16.12

--- Comment #2 from Alexander Semke  ---
Git commit 0659bcf5e4b6d6da278e3894057d3bde873c6ea5 by Alexander Semke.
Committed on 13/11/2016 at 10:52.
Pushed by asemke into branch 'master'.

Correctly parse multi-valued function definitions in maxima variable model.
FIXED-IN: 16.12

M  +24   -6src/backends/maxima/maximavariablemodel.cpp

http://commits.kde.org/cantor/0659bcf5e4b6d6da278e3894057d3bde873c6ea5

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 372591] Doesn't work with dark theme

2016-11-18 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=372591

Alexander Semke  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372693] New: Kdevelop crashed when some files opened files were modified outside of kdevelop.

2016-11-20 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=372693

Bug ID: 372693
   Summary: Kdevelop crashed when some files opened files were
modified outside of kdevelop.
   Product: kdevelop
   Version: 5.0.1
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdevelop-bugs-n...@kde.org
  Reporter: alexander.se...@web.de
  Target Milestone: ---

Application: kdevelop (5.0.1)

Qt Version: 5.7.0
Frameworks Version: 5.27.0
Operating System: Linux 4.1.34-33-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
git stash 
git pull
git stash pop

Some of the stashed files were opened in Kdevelop at this time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f68fc7357c0 (LWP 31621))]

Thread 13 (Thread 0x7f68b3358700 (LWP 31830)):
#0  0x7f68f304903f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7f68eda1e98b in  () at /usr/lib64/libQt5Script.so.5
#2  0x7f68eda1e9b9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x7f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#4  0x7f68f956302d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f68afc53700 (LWP 31772)):
#0  0x7f68f0ece1c9 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x7f68f0ed044b in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x7f68f0ed0d80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x7f68f0ed0f7c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x7f68f9e5ff4b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#5  0x7f68f9e0f89b in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#6  0x7f68f9c5602a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x7f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#9  0x7f68f956302d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f68b3bbb700 (LWP 31742)):
#0  0x7f68f95350dd in nanosleep () at /lib64/libc.so.6
#1  0x7f68f9cfe8ed in  () at /usr/lib64/libQt5Core.so.5
#2  0x7f68f9c59cd1 in QThread::usleep(unsigned long) () at
/usr/lib64/libQt5Core.so.5
#3  0x7f68f76e264e in KDevelop::DUChainLock::lockForWrite(unsigned int) ()
at /usr/lib64/libKDevPlatformLanguage.so.10
#4  0x7f68f76e285c in KDevelop::DUChainWriteLocker::lock() () at
/usr/lib64/libKDevPlatformLanguage.so.10
#5  0x7f68cd08f15b in  () at /usr/lib64/libKDevClangPrivate.so.25
#6  0x7f68cd0b4c9f in  () at /usr/lib64/libKDevClangPrivate.so.25
#7  0x7f68cd0b577b in  () at /usr/lib64/libKDevClangPrivate.so.25
#8  0x7f68cd0bd0b5 in  () at /usr/lib64/libKDevClangPrivate.so.25
#9  0x7f68ccdcec97 in  () at /usr/lib64/libclang.so.3.7
#10 0x7f68ccdd0e45 in  () at /usr/lib64/libclang.so.3.7
#11 0x7f68ccdd19bf in  () at /usr/lib64/libclang.so.3.7
#12 0x7f68ccdd05e5 in  () at /usr/lib64/libclang.so.3.7
#13 0x7f68ccdcf312 in  () at /usr/lib64/libclang.so.3.7
#14 0x7f68ccdd9d95 in clang_visitChildren () at /usr/lib64/libclang.so.3.7
#15 0x7f68cd0abf87 in  () at /usr/lib64/libKDevClangPrivate.so.25
#16 0x7f68cd0b0f7b in  () at /usr/lib64/libKDevClangPrivate.so.25
#17 0x7f68cd0bdb0d in  () at /usr/lib64/libKDevClangPrivate.so.25
#18 0x7f68ccdcec97 in  () at /usr/lib64/libclang.so.3.7
#19 0x7f68ccdd0e45 in  () at /usr/lib64/libclang.so.3.7
#20 0x7f68ccdcf74f in  () at /usr/lib64/libclang.so.3.7
#21 0x7f68ccdd9d95 in clang_visitChildren () at /usr/lib64/libclang.so.3.7
#22 0x7f68cd08c1dc in  () at /usr/lib64/libKDevClangPrivate.so.25
#23 0x7f68cd08d0be in Builder::visit(CXTranslationUnitImpl*, void*,
QHash const&, bool) () at
/usr/lib64/libKDevClangPrivate.so.25
#24 0x7f68cd0c9c86 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash&, ClangIndex*,
std::function const&) () at /usr/lib64/libKDevClangPrivate.so.25
#25 0x7f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash&, ClangIndex*,
std::function const&) () at /usr/lib64/libKDevClangPrivate.so.25
#26 0x7f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash&, ClangIndex*,
std::function const&) () at /usr/lib64/libKDevClangPrivate.so.25
#27 0x7f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash&, ClangIndex*,
std::function const&) () at /usr/lib64/libKDevClangPrivate.so.25
#28 0x7f68cd0c95a4 in C

[LabPlot2] [Bug 372591] Doesn't work with dark theme

2016-11-20 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=372591

Alexander Semke  changed:

   What|Removed |Added

   Version Fixed In||2.4
 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
  Latest Commit||http://commits.kde.org/labp
   ||lot/795f066872b96fc5eac8167
   ||25550c4161b1d56dc

--- Comment #1 from Alexander Semke  ---
Git commit 795f066872b96fc5eac816725550c4161b1d56dc by Alexander Semke.
Committed on 20/11/2016 at 10:09.
Pushed by asemke into branch 'master'.

Don't change the foreground color in SpreadsheetModel and the background color
in ExpressionTextEdit.
MatrixModel still needs to be fixed in order to get it better looking with dark
themes.
FIXED-IN: 2.4

M  +16   -13   src/backend/spreadsheet/SpreadsheetModel.cpp
M  +1-1src/commonfrontend/spreadsheet/SpreadsheetView.cpp
M  +2-2src/kdefrontend/widgets/ExpressionTextEdit.cpp

http://commits.kde.org/labplot/795f066872b96fc5eac816725550c4161b1d56dc

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 372696] New: shortcuts not applicable in the documentation view

2016-11-20 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=372696

Bug ID: 372696
   Summary: shortcuts not applicable in the documentation view
   Product: kdevelop
   Version: 5.0.2
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: documentview
  Assignee: kdevelop-bugs-n...@kde.org
  Reporter: alexander.se...@web.de
  Target Milestone: ---

When the documentation view is opened and has the focus the shortcuts like
ctrl+f, ctrl++ or ctrl+- still apply in the text editor - ctrl+f brings up the
search bar in the text editor and not in the documentation view and the zoom
shortcuts are applied in the code and not in the documentation file. Especially
ctrl+f for quick searching in the documentation is greatly missing.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 372834] Crash on fit

2016-11-24 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=372834

--- Comment #1 from Alexander Semke  ---
Moin Stefan,

der Parser ist bei mir immer noch kaputt (produziert nur NANs). Kannst Du hier 
rein schauen und confirmen wenn wir da mit den Daten wirklich ein Problem 
haben?

Grüße,
ich

On Mittwoch, 23. November 2016 13:46:03 CET you wrote:
> https://bugs.kde.org/show_bug.cgi?id=372834
> 
> Bug ID: 372834
>Summary: Crash on fit
>Product: LabPlot2
>Version: unspecified
>   Platform: Slackware Packages
> OS: Linux
> Status: UNCONFIRMED
>   Severity: grave
>   Priority: NOR
>  Component: frontend
>   Assignee: alexander.se...@web.de
>   Reporter: fell...@gmail.com
>   Target Milestone: ---
> 
> Created attachment 102416
>   --> https://bugs.kde.org/attachment.cgi?id=102416&action=edit
> Project with expetimental gaussian curve
> 
> Labplot2 (version 2.3.0) crashes when we try to fit any function to data.
> Steps to reproduce:
> - Plot any curve
> - Select the graph
> - Go to Analysis -> Data fit
> - Select the appropriated x and y data
> - Select the appropriated fit model
> - Click on Recalculate -> Labplot2 will crash
> 
> Command line returns:
> fellype@vuv:~$ labplot2
> QPainter::setPen: Painter not active
> Could not resolve property : linearGradient5167
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> QPainter::setPen: Painter not active
> KCrash: Application 'labplot2' crashing...
> KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
> KCrash: Connect sock_file=/home/fellype/.kde/socket-vuv/kdeinit4__0
> 
> [1]+  Stopped labplot2
> fellype@vuv:~$
> [1]+  Exit 253labplot2
> 
> A sample data/project is attached to this report.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 356103] Python 3 backend is not functional

2016-11-28 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=356103

Alexander Semke  changed:

   What|Removed |Added

 Status|CONFIRMED   |UNCONFIRMED
 Ever confirmed|1   |0

--- Comment #9 from Alexander Semke  ---
Hi Simone,

I cannot reproduce this problem with the current code. Do you see
cantor_python3server running if you start python3-session? Which version of
Cantor are you using?

Regards,
Alexander

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 358975] Make the worksheet path available to backends (enhancement proposal with patch)

2016-11-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=358975

Alexander Semke  changed:

   What|Removed |Added

 CC||alexander.se...@web.de

--- Comment #2 from Alexander Semke  ---
What is the exact use case you need this for?

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 373118] Cantor crashes on close

2016-11-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=373118

--- Comment #2 from Alexander Semke  ---
This was fixed recently. Please try the current code if possible. Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 373118] Cantor crashes on close

2016-11-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=373118

Alexander Semke  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE
 CC||alexander.se...@web.de

--- Comment #1 from Alexander Semke  ---


*** This bug has been marked as a duplicate of bug 363605 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 363605] Crash when closing Cantor

2016-11-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=363605

Alexander Semke  changed:

   What|Removed |Added

 CC||simg...@gmail.com

--- Comment #2 from Alexander Semke  ---
*** Bug 373118 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 373150] New: Wrong output during "evaluate worksheet"

2016-12-01 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=373150

Bug ID: 373150
   Summary: Wrong output during "evaluate worksheet"
   Product: cantor
   Version: unspecified
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: python3-backend
  Assignee: nlmin...@gmail.com
  Reporter: alexander.se...@web.de
CC: fil...@kde.org
  Target Milestone: ---

Start a new python3 session, add two command entries 
a=1
b=2
and evaluate the worksheet. The output for the second entry is the output of
print(globals()) which is wrong.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 356103] Python 3 backend is not functional

2016-12-01 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=356103

--- Comment #11 from Alexander Semke  ---
This seems to be another bug... I created now another ticket
https://bugs.kde.org/show_bug.cgi?id=373150 to track this problem. 

I'm closing this ticket now.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 373150] Wrong output during "evaluate worksheet"

2016-12-01 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=373150

Alexander Semke  changed:

   What|Removed |Added

   Assignee|nlmin...@gmail.com  |alexander.se...@web.de
 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 356103] Python 3 backend is not functional

2016-12-01 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=356103

Alexander Semke  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 373150] Wrong output during "evaluate worksheet"

2016-12-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=373150

--- Comment #3 from Alexander Semke  ---
"Shirt+Enter" evaluates the current command entry only. "Evaluate worksheet"
evaluates all entries. The error/difference must be somewhere in
CommandEntry::evaluate() being called with WorksheetEntry::EvaluateNext in
Worksheet::evaluate().

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 363600] Evaluate worksheet button on Python3 backend doesn't work correctly

2016-12-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=363600

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED
 CC||alexander.se...@web.de

--- Comment #2 from Alexander Semke  ---
I'm closing this ticket as a duplicate of 373150 since the other ticket
contains already some more information about the error reported here.

*** This bug has been marked as a duplicate of bug 373150 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 373150] Wrong output during "evaluate worksheet"

2016-12-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=373150

Alexander Semke  changed:

   What|Removed |Added

 CC||fernandotal...@gmail.com

--- Comment #4 from Alexander Semke  ---
*** Bug 363600 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 342649] parsing result of calculations problem

2016-12-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=342649

Alexander Semke  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |LATER
 CC||alexander.se...@web.de

--- Comment #5 from Alexander Semke  ---
I'm closing this bug report now. The improvement in TeX typesetting will be
tracked in the task https://phabricator.kde.org/T4805 :

* allow the user to select between different latex engines (latex, pdftex,
tetex, luatex) to allow unicode fonts etc.
* disable latex typesetting and output in the worksheet if no latex
installation is available
* allow to input a complete latex document (with \begin{document}, etc.) in
"latex entries"

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 278009] Cantor installs library files with wrong version numbers

2016-12-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=278009

Alexander Semke  changed:

   What|Removed |Added

 CC||alexander.se...@web.de
 Resolution|--- |INVALID
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from Alexander Semke  ---
Seems to be ok already:

/usr/lib64/libcantorlibs.so -> libcantorlibs.so.17
/usr/lib64/libcantorlibs.so.17 -> libcantorlibs.so.17.03.70
/usr/lib64/libcantorlibs.so.17.03.70

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 354225] compilation error : add_custom_target cannot create target "pofiles" because another target with the same name already exists.

2016-12-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=354225

Alexander Semke  changed:

   What|Removed |Added

   Version Fixed In||2.1
 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 450854] Crash creating empty lists

2022-02-26 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=450854

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/cantor/commit/62a6356
   ||d49806d73b3387ee83bb7c8e6ea
   ||316c3d
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||22.03

--- Comment #1 from Alexander Semke  ---
Git commit 62a6356d49806d73b3387ee83bb7c8e6ea316c3d by Alexander Semke.
Committed on 26/02/2022 at 17:19.
Pushed by asemke into branch 'master'.

[R] properly handle the case in the variable model when there is no variable
value for a given variable name (e.g. 'l = c()').
FIXED-IN: 22.03

M  +7-2src/backends/R/rvariablemodel.cpp

https://invent.kde.org/education/cantor/commit/62a6356d49806d73b3387ee83bb7c8e6ea316c3d

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 448553] Icon request: boxplot icon in LabPlot

2022-02-27 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=448553

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Alexander Semke  ---
We decided to draw the icon directly in the code for now.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 455108] Feature request: Make documentation panel optional to build without Qt WebEngine

2022-06-10 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=455108

Alexander Semke  changed:

   What|Removed |Added

 CC||alexander.se...@web.de

--- Comment #1 from Alexander Semke  ---
you're right. It's used for the documentation panel only. Feel free to submit a
patch for this and I'll review it. It makes sense to make this optional, yes.
Something like ENABLE_EMBEDDED_DOCUMENTATION option for cmake similar to 
https://invent.kde.org/education/labplot/-/blob/master/CMakeLists.txt#L221
would be an idea here.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 455096] Labplot2 crashes when trying to delete text element from xy-curve

2022-06-10 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=455096

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 455096] Labplot2 crashes when trying to delete text element from xy-curve

2022-06-11 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=455096

--- Comment #2 from Alexander Semke  ---
(In reply to carl.benjamin.dreyer from comment #0)
> STEPS TO REPRODUCE
> 1. open labplot2 version 2.9.0
> 2. import csv file containing data, to a new spreadsheet, see attachment for
> data i used
> 3. higlight all columns -> right click -> Plot data -> xy-curve -> plot
> 4. Click on "text" from panel bar -> press delete button to delete text
> label -> crash happens

Thanks for reporting this issue. We'll check it.

Just an additional comment in case you're interested or it's helping you to
workaround this problem, if you are adding the text label via the toolbar it's
added as a child of the worksheet and this is where we crash when you try to
delete the label. If you add the label as a child of the plot via plot's
context menu, and this is maybe what you also want to have at the end, there is
no crash when you try to delete the text label.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 455215] Show plot results in vector format

2022-06-14 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=455215

Alexander Semke  changed:

   What|Removed |Added

 CC||alexander.se...@web.de
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from Alexander Semke  ---
(In reply to heqromancer from comment #0)
> SUMMARY
> When plotting, the result image is added right under the command box that
> launched it. It would be cool to save the image as something like SVG
> instead of the way it does right now (currently, the plots will be blurry if
> you zoom in enough). That way, when using the Print feature we would not
> only have a high quality representation of the saved Cantor session but also
> capturing the plots in the 'proper' way. 
Yes, this is already on my TODO-list and I'll start working on this soon. The
plan is to switch to PDF or SVG internally (Maxima, Octave, etc. can also
generate PDF) and re-render during zooming. Also, it will be possible to save
the plot results as a file in PNG, JPEG, SVG, etc.

-- 
You are receiving this mail because:
You are watching all bug changes.

[knights] [Bug 465518] Crash when loading invalid PGN file

2023-02-12 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465518

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/game
   ||s/knights/commit/5c79feb19d
   ||f3f5573bdeaa6098ee6ef76adee
   ||7d2

--- Comment #3 from Alexander Semke  ---
Git commit 5c79feb19df3f5573bdeaa6098ee6ef76adee7d2 by Alexander Semke, on
behalf of Albert Astals Cid.
Committed on 12/02/2023 at 16:42.
Pushed by asemke into branch 'release/22.12'.

Fix crash loading invalid PGN

Ideally we'd also show a message box, but don't have time for that at
the moment

M  +8-2src/rules/chessrules.cpp

https://invent.kde.org/games/knights/commit/5c79feb19df3f5573bdeaa6098ee6ef76adee7d2

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 426441] Axis title cannot be placed anywhere

2023-02-23 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=426441

Alexander Semke  changed:

   What|Removed |Added

   Version Fixed In||2.10

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 466954] Changing font attributes in plot title and axis titles work not as expected

2023-03-08 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=466954

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Alexander Semke  ---
Fixed with https://invent.kde.org/education/labplot/-/merge_requests/250.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 466954] Changing font attributes in plot title and axis titles work not as expected

2023-03-08 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=466954

Alexander Semke  changed:

   What|Removed |Added

   Version Fixed In||2.10

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 466945] Automatic selection of decimal separator doesn't work for pasted data

2023-03-13 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=466945

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Alexander Semke  ---
(In reply to Dirk Niemeier from comment #0)
> Created attachment 157045 [details]
> Text for clipboard
> 
> SUMMARY
> ***
> The automatic detection of the decimal separator doesn't work in my use
> cases.
This is an open point right now, yes. We need to implement something similar
that is available in LibreCalc, Excel and co. where the user is asked to
provide the decimal separator prior to pasting the data. We should implement
this in 2.11.

As to the workaround, a more easier was is maybe just to import your file into
the spreadsheet. In the import file dialog it's possible to provide many
different settings including the decimal separator. With this you don't need to
modify the application settings.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 466949] LaTeX font rendering looks always blurry

2023-03-13 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=466949

Alexander Semke  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 461135] Lua backend locks up on evaluate

2023-03-25 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=461135

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/cantor/commit/3aa4202
   ||cfcd52cb6c335c4fda9957164c1
   ||04d3e8
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||23.03

--- Comment #1 from Alexander Semke  ---
Git commit 3aa4202cfcd52cb6c335c4fda9957164c104d3e8 by Alexander Semke.
Committed on 25/03/2023 at 11:13.
Pushed by asemke into branch 'master'.

[lua] refactored and fixed the parsing of LuaJIT's output.

The current implementation doesn't work at all, the output of LuaJIT doesn't
fit to the parsing logic (anymore) that was implemented initially.
The refactored code works and handles also multi-line commands where the tests
were deactivated earlier for.
More testing and more investment is still probably required to cover more code
syntax in Lua/LuaJIT.
This commit makes the lua backend in Cantor working now first, more
improvements will come later.
FIXED-IN: 23.03

M  +1-1src/backends/lua/luabackend.cpp
M  +17   -4src/backends/lua/luaexpression.cpp
M  +31   -107  src/backends/lua/luasession.cpp
M  +10   -16   src/backends/lua/luasession.h
M  +54   -19   src/backends/lua/testlua.cpp
M  +2-6src/backends/lua/testlua.h

https://invent.kde.org/education/cantor/commit/3aa4202cfcd52cb6c335c4fda9957164c104d3e8

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 461135] Lua backend locks up on evaluate

2023-03-25 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=461135

--- Comment #2 from Alexander Semke  ---
(In reply to hugeblank from comment #0)
> SUMMARY
> When attempting to evaluate a command entry using the Lua backend, it locks
> up and doesn't evaluate. 
> 
> This potentially is a lack of documentation issue. I have no information on
> how the lua backend works besides it uses luajit. I don't know if there's
> any extra API extension to properly output or exit a command entry. The
> documentation panel is blank, all user input besides the search bar in the
> panel is greyed out. Further there's no example worksheets for the Lua
> backend available.
Thanks for reporting this problem. It was an implementation issue. This code
was unmaintained, I picked up the work and I'll spend more time in the next
days for Lua in Cantor.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 456328] Labplot 2.9 does not run

2023-03-25 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=456328

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED

--- Comment #4 from Alexander Semke  ---
LabPlot is running on windows 11 without any problems, tested on multiple
devices and confirmed by other users. Please try out once more with the last
release https://labplot.kde.org/2023/03/21/labplot-2-10/. In case you're still
experiencing this problem, reopen this ticket and we check again.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 461804] for windows 11 system, the newest version labplot 2.9 crashdown every time the moment the software start

2023-03-25 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=461804

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #11 from Alexander Semke  ---
We release recently 2.10 (https://labplot.kde.org/2023/03/21/labplot-2-10/) and
it's working well on windows11. Please try out with this release and in case
you still have problems, reopen the ticket and we check again.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 458164] Notebook with Python not working

2023-03-25 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=458164

Alexander Semke  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |WORKSFORME
 CC||alexander.se...@web.de

--- Comment #9 from Alexander Semke  ---
We released recently 2.10 (https://labplot.kde.org/2023/03/21/labplot-2-10/).
This release required python 3.10. Please give it a try and reopen this ticket
if you still have this problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 458419] Octave plots won't show

2023-03-25 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=458419

Alexander Semke  changed:

   What|Removed |Added

   Assignee|cantor-b...@kde.org |alexander.se...@web.de
 CC||alexander.se...@web.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465277] Cantor doesn't handle multi-command cells very well

2023-03-26 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465277

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/cantor/commit/5484889
   ||e50b28b95ce468a1fbeb1854e87
   ||da6dde
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||23.03

--- Comment #4 from Alexander Semke  ---
Git commit 5484889e50b28b95ce468a1fbeb1854e87da6dde by Alexander Semke.
Committed on 26/03/2023 at 17:21.
Pushed by asemke into branch 'master'.

[maxima] always trim the command string and remove line breaks and not only for
plot commands so we get one single response in stdout from Maxima
instead of multiple outputs that we only partially handle. This addresses
multiple issues with multi-line commands with $ and ; endings.
FIXED-IN: 23.03

M  +1-1src/backends/maxima/maximasession.cpp
M  +42   -2src/backends/maxima/testmaxima.cpp
M  +6-2src/backends/maxima/testmaxima.h

https://invent.kde.org/education/cantor/commit/5484889e50b28b95ce468a1fbeb1854e87da6dde

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465277] Cantor doesn't handle multi-command cells very well

2023-03-26 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465277

--- Comment #5 from Alexander Semke  ---
*** Bug 465278 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465278] Inconsistent printing of dollar-terminated commands

2023-03-26 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465278

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from Alexander Semke  ---


*** This bug has been marked as a duplicate of bug 465277 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 461135] Lua backend locks up on evaluate

2023-03-28 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=461135

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/educ |https://invent.kde.org/educ
   |ation/cantor/commit/3aa4202 |ation/cantor/commit/872008a
   |cfcd52cb6c335c4fda9957164c1 |2ca0a983adb49141dd7e866f549
   |04d3e8  |658176

--- Comment #3 from Alexander Semke  ---
Git commit 872008a2ca0a983adb49141dd7e866f549658176 by Alexander Semke.
Committed on 29/03/2023 at 06:26.
Pushed by asemke into branch 'release/23.04'.

Squash commit of multiple fixes that need to go into 23.04.

[tests] make initTestCase() in the base class a slot so it's properly found by
QtTest
and skip two tests in Maxima and Python that are failing on CI right now,
will be activated once the underlying issue is fixed.

[tests] skip testInterrupt for python.

[lua] refactored and fixed the parsing of LuaJIT's output.

The current implementation doesn't work at all, the output of LuaJIT doesn't
fit to the parsing logic (anymore) that was implemented initially.
The refactored code works and handles also multi-line commands where the tests
were deactivated earlier for.
More testing and more investment is still probably required to cover more code
syntax in Lua/LuaJIT.
This commit makes the lua backend in Cantor working now first, more
improvements will come later.
Related: bug 465277
FIXED-IN: 23.03

[maxima] always trim the command string and remove line breaks and not only for
plot commands so we get one single response in stdout from Maxima
instead of multiple outputs that we only partially handle. This addresses
multiple issues with multi-line commands with $ and ; endings.
FIXED-IN: 23.03

Added changes that were forgotten in the previous two commits.

When using cantor in labplot, connectToShell() is called after widget()
inDocumentationPanelWidget.
We need to add one more connect in connectToShell() so the actions are also
working in labplot.

[octave] evaluate the option "integrate plots" on every expression execution
and not only during the login
so the user doesn't need to restart Cantor if the options is being changed.

Previously, this option was evaluate at the very beginning and send to Octave
via  set (0, "defaultfigurevisible","off")
during the login. In this commit we switch to figure('visible','on') and
figure('visible','off') that are prepended to every expression
containing plot commands.

Also, we set the recommended version of Octave to 7.2 which is available for
one year already.

[octave] restored the slot OctaveSession::processError() that was deleted in
the previous commit.

M  +1-1src/backends/lua/luabackend.cpp
M  +17   -4src/backends/lua/luaexpression.cpp
M  +31   -107  src/backends/lua/luasession.cpp
M  +10   -16   src/backends/lua/luasession.h
M  +64   -29   src/backends/lua/testlua.cpp
M  +2-6src/backends/lua/testlua.h
M  +10   -10   src/backends/maxima/maximaexpression.cpp
M  +1-1src/backends/maxima/maximasession.cpp
M  +57   -16   src/backends/maxima/testmaxima.cpp
M  +6-2src/backends/maxima/testmaxima.h
M  +1-1src/backends/octave/octavebackend.cpp
M  +13   -4src/backends/octave/octaveexpression.cpp
M  +45   -65   src/backends/octave/octavesession.cpp
M  +5-8src/backends/octave/octavesession.h
M  +4-4src/backends/python/testpython.cpp
M  +3-1src/lib/test/backendtest.h
M  +6-1src/panelplugins/documentationpanel/documentationpanelplugin.cpp

https://invent.kde.org/education/cantor/commit/872008a2ca0a983adb49141dd7e866f549658176

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465277] Cantor doesn't handle multi-command cells very well

2023-03-28 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465277

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/educ |https://invent.kde.org/educ
   |ation/cantor/commit/5484889 |ation/cantor/commit/872008a
   |e50b28b95ce468a1fbeb1854e87 |2ca0a983adb49141dd7e866f549
   |da6dde  |658176

--- Comment #6 from Alexander Semke  ---
Git commit 872008a2ca0a983adb49141dd7e866f549658176 by Alexander Semke.
Committed on 29/03/2023 at 06:26.
Pushed by asemke into branch 'release/23.04'.

Squash commit of multiple fixes that need to go into 23.04.

[tests] make initTestCase() in the base class a slot so it's properly found by
QtTest
and skip two tests in Maxima and Python that are failing on CI right now,
will be activated once the underlying issue is fixed.

[tests] skip testInterrupt for python.

[lua] refactored and fixed the parsing of LuaJIT's output.

The current implementation doesn't work at all, the output of LuaJIT doesn't
fit to the parsing logic (anymore) that was implemented initially.
The refactored code works and handles also multi-line commands where the tests
were deactivated earlier for.
More testing and more investment is still probably required to cover more code
syntax in Lua/LuaJIT.
This commit makes the lua backend in Cantor working now first, more
improvements will come later.
Related: bug 461135
FIXED-IN: 23.03

[maxima] always trim the command string and remove line breaks and not only for
plot commands so we get one single response in stdout from Maxima
instead of multiple outputs that we only partially handle. This addresses
multiple issues with multi-line commands with $ and ; endings.
FIXED-IN: 23.03

Added changes that were forgotten in the previous two commits.

When using cantor in labplot, connectToShell() is called after widget()
inDocumentationPanelWidget.
We need to add one more connect in connectToShell() so the actions are also
working in labplot.

[octave] evaluate the option "integrate plots" on every expression execution
and not only during the login
so the user doesn't need to restart Cantor if the options is being changed.

Previously, this option was evaluate at the very beginning and send to Octave
via  set (0, "defaultfigurevisible","off")
during the login. In this commit we switch to figure('visible','on') and
figure('visible','off') that are prepended to every expression
containing plot commands.

Also, we set the recommended version of Octave to 7.2 which is available for
one year already.

[octave] restored the slot OctaveSession::processError() that was deleted in
the previous commit.

M  +1-1src/backends/lua/luabackend.cpp
M  +17   -4src/backends/lua/luaexpression.cpp
M  +31   -107  src/backends/lua/luasession.cpp
M  +10   -16   src/backends/lua/luasession.h
M  +64   -29   src/backends/lua/testlua.cpp
M  +2-6src/backends/lua/testlua.h
M  +10   -10   src/backends/maxima/maximaexpression.cpp
M  +1-1src/backends/maxima/maximasession.cpp
M  +57   -16   src/backends/maxima/testmaxima.cpp
M  +6-2src/backends/maxima/testmaxima.h
M  +1-1src/backends/octave/octavebackend.cpp
M  +13   -4src/backends/octave/octaveexpression.cpp
M  +45   -65   src/backends/octave/octavesession.cpp
M  +5-8src/backends/octave/octavesession.h
M  +4-4src/backends/python/testpython.cpp
M  +3-1src/lib/test/backendtest.h
M  +6-1src/panelplugins/documentationpanel/documentationpanelplugin.cpp

https://invent.kde.org/education/cantor/commit/872008a2ca0a983adb49141dd7e866f549658176

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 458419] Octave plots won't show

2023-03-28 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=458419

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||23.04

--- Comment #1 from Alexander Semke  ---
This was fixed in the upcoming release 23.04. Please give this release a try
once it's available.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 393580] Improve parsing of the output with the auto evaluation option switched on.

2023-03-29 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=393580

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |LATER
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from Alexander Semke  ---
Will be addressed in https://invent.kde.org/education/cantor/-/issues/6.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 456328] Labplot 2.9 does not run

2023-03-29 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=456328

--- Comment #6 from Alexander Semke  ---
(In reply to Peter from comment #5)
> I have the same issues.  I have an up-to-date Windows 10 64-Bit system, all
> drivers are up-to-date.  The PC has an integrated Intel Graphics and an
> additional NVIDIA Quadro system.  The last revision running on this PC was
> the one released with
> https://labplot.kde.org/2021/10/27/multi-axes-made-easy/.  Already revision
> 2.9 did not work.  Now I tested 2.10.  The same issue.  What I see: the
> initial logo pops-up for a few seconds, then disappears.  That's all.  I
> would appreciate if you could investigate this now rather permanent issue. 
> There must have been some significant change from the test-version
> introducing the multi-axes feature and the 2.9 release.
> 
> PS: What I already tried with the latest 2.10 revision: installation for
> only me, installation for all user's, installation in a directory which is
> not MS Windows dominated.  (I am aware of issues related to installation
> into the MS default directories.)  In my case: I installed into
> C:\Progs\LabPlot.  Installation via the MS Store.  Installation of the
> nightly build.  Installation as Administrator.  All behave the same: a few
> seconds the logo, then nothing.
> 
> Best regards, Peter.
Can you please check the running processes after the splash screen disappears?
Is the labplot process still running or is there any process anymore since it
was killed for some reasons that we need to understand now? I assume the latter
is the case and we need to debug... 

I had similar issues on my older Dell notebook where a "monitoring tool" from
Dell blocked the loading of plugins for labplot which made the application
crashing. After I stopped this tool, the problem was gone. Do you have
something similar running on your system? Any anti-virus, etc.? Can you stop
temporarily these services and start labplot again? We need to somehow nail
down the actual problem on your system now. This is not a global problem with
our windows build since we have many successful installations.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 456328] Labplot 2.9 does not run

2023-03-31 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=456328

--- Comment #8 from Alexander Semke  ---
(In reply to Peter from comment #7)
> In deep, I have a Dell notebook, with Dell Optimizer running in the
> background.  However, even with the optimizer running in the background, I
> can execute the old pre-2.9.0-official release version.  I have a
> labplot2.exe dated 2021-12-20.  This LabPlot comes up and runs rather
> instantaneously.  With this in mind: is a background task responsible for
> labplot2 2.9 and newer not firing up?
The only thing that comes to mind mind now is the loading of plugins for the
Notebook in Labplot (for Maxima, python, etc.).
There were some changes in the location of plugins and probably also in their
number, but I don't remember the details anymore.


> However, I will test version 2.10 again, then without the Dell background
> manager working in the background.  I will inform you again.
Yes, please try it out without all that stuff running in the background and let
us know. Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 408176] Alternative initialisation? Sagemath (= 8.6-6) on python 2 (unicode issue?) crashes on: exec sage-ipython -i --simple-prompt

2023-04-07 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=408176

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
   Version Fixed In||23.08
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/educ
   ||ation/cantor/commit/68d7944
   ||c08dc9899d85baffbf4caae8cc9
   ||32d816

--- Comment #20 from Alexander Semke  ---
Git commit 68d7944c08dc9899d85baffbf4caae8cc932d816 by Alexander Semke.
Committed on 07/04/2023 at 07:35.
Pushed by asemke into branch 'master'.

[sage] bump the minimal supported version of Sage to 9.2  (released Oct 24,
2020) and the recommended version to 9.5 (released Jan 30, 2022)
which allows us to simplify the initialization of the external process.

Most distributions provide already 9.5 or higher. So, we can also get rid of
some old and unmaintained code now in Cantor.
FIXED-IN: 23.08

M  +1-7src/backends/sage/CMakeLists.txt
D  +0-23   src/backends/sage/cantor-execsage
M  +1-1src/backends/sage/sagebackend.cpp
M  +73   -98   src/backends/sage/sagesession.cpp
M  +5-7src/backends/sage/sagesession.h
M  +38   -37   src/backends/sage/testsage.cpp

https://invent.kde.org/education/cantor/commit/68d7944c08dc9899d85baffbf4caae8cc932d816

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 408176] Alternative initialisation? Sagemath (= 8.6-6) on python 2 (unicode issue?) crashes on: exec sage-ipython -i --simple-prompt

2023-04-07 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=408176

Alexander Semke  changed:

   What|Removed |Added

   Assignee|cantor-b...@kde.org |alexander.se...@web.de
 CC||alexander.se...@web.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 468208] Cannot import csv

2023-04-07 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=468208

--- Comment #1 from Alexander Semke  ---
(In reply to Martin Tlustos from comment #0)
> SUMMARY
> I cannot import my weather data into labplot. It is in csv format, with the
> first line being a description. When trying to import, it tells me: no data
> to be imported. I tried automatic and manual settings, but to no avail.
Did you use the proper separator character? If yes and you're still not getting
any data shown in the preview tab, does it help if you close the dialog and
open it again?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 468209] Cannot import massive data

2023-04-08 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=468209

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/-/commit/66d0
   ||7cef16c82a889d459d5deea1248
   ||0dfefa5d4
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||2.10.1

--- Comment #1 from Alexander Semke  ---
Thank you for reporting this issue! 

I did a small fix now to reduce the peak memory consumption and also not to
crash when running out of memory. We'll bring the fix into the next patch
release of 2.10. More optimizations are possible here, we'll track these
activities in https://invent.kde.org/education/labplot/-/issues/549.

My test data was a bit bigger than in your example (150k rows and 20 columns)
and the peak memory consumption was at 514MB. If labplot is crashing with your
data, it means the memory consumption on your system is already very high or
you're working maybe with a lot of text data.

The file import is more efficient. So, ideally we address the other bug ticket
that you raised. Please check my reply there.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 468208] Cannot import csv

2023-04-12 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=468208

--- Comment #6 from Alexander Semke  ---
Created attachment 158061
  --> https://bugs.kde.org/attachment.cgi?id=158061&action=edit
UTF8 encoded file

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 468208] Cannot import csv

2023-04-12 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=468208

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #7 from Alexander Semke  ---
(In reply to Martin Tlustos from comment #5)
> Also, I played around with the preview a bit. If I turn on "first line are
> names" (or similar, I use German), then nothing is shown. If I turn this of,
> then only a 0 is shown in the first line (index).
> I tried pretty much every option in the settings. Changing date/time,
> generate index, convert NaN to 0, etc...
This seems to be an issue with the UTF16 encoding that we already track in
https://invent.kde.org/education/labplot/-/issues/541. I attached your file in
UTF8, please try with it. You need to use '-MM-dd hh:mm:ss' for the
DateTime format for your data and comma as the separator character. The preview
is sometimes not properly refreshed, closing the dialog and opening it again
solves this problem - this is another problem that we'll check.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 468481] Labplot Crashes when attempting to import data and there is no spreadsheet.

2023-04-13 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=468481

--- Comment #1 from Alexander Semke  ---
(In reply to D3mon from comment #0)
> SUMMARY
> When attempting to import data from a file if there is no spreadsheet
> available to receive the data the desktop crashes.
> 
> STEPS TO REPRODUCE
> 1. Open new Labplot Project.
> 2. Do not open a spreadsheet or any workbooks etc.
> 3. Open the import data dialog and select a file, type appears to be
> irrelevant.
> 4. Attempt to select the target data container.
> 
> OBSERVED RESULT
> Full crash of desktop environment and all running apps. 
What do you mean with the full crash of the desktop environment and all app? Is
it like the whole desktop is frozen when you try open that drop-down list for
the target data container?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 468481] Labplot Crashes when attempting to import data and there is no spreadsheet.

2023-04-15 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=468481

--- Comment #3 from Alexander Semke  ---
(In reply to D3mon from comment #2)
> The desktop environment hangs momentarily, then blacks out and returns to
> login screen.
> Upon logging again all apps had closed and login scripts ran, as if after a
> reboot.
> Bug persists between reboots and clean app install.
This looks like an issue in the window manager/system. I'd assume it also
happens in other cases when you need to open such a combo box.  Is it possible
for you to validate this and also with X11?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 468208] Cannot import csv

2023-04-15 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=468208

Alexander Semke  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #9 from Alexander Semke  ---
(In reply to Martin Tlustos from comment #8)
> OK, opening the original big file in libreoffice and saving it as utf-8
> solved the problem with the import. Now I just have to figure out how to use
> it... ;-) (I'm a noob in statistical analysis).
> Thanks for the help!
Ok, thanks for the confirmation it works for you with utf8. Let me close this
ticket now, we'll finalize the bug fix in
https://invent.kde.org/education/labplot/-/issues/541. In case you need any
further help with how to use labplot, you can also reach out to us on our
Matrix room.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470003] Making, managing and applying custom templates is buggy and confusing

2023-05-21 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470003

--- Comment #1 from Alexander Semke  ---
(In reply to tomjansen97 from comment #0)
> SUMMARY
> One would expect that if you customize a graph and then save it, it would
> automatically be added to the other themes in the context menu, but this is
> not the case. It seems that every node in the project explorer (worksheet,
> plot area, axis and data) has to be saved and loaded as a separate template
> file. It would be way more user-friendly if one could save and apply all
> these separate templates in one go, just like Origin Lab's Origin, and that
> these would show up with the other themes in the context menu.
You're probably looking for "plot templates". Please check the documentation on
https://userbase.kde.org/LabPlot/ThemesAndTemplates, especially the second
section their.

> 
> In addition, currently saving these templates work fine, however, loading
> them does not work. In the properties explorer things change, but these
> settings do not get applied after loading. Also, I see no way to delete
> templates in LabPlot as it stands right now.
Deleting the templates is missing, yes. We'll add this in the next release.
Loading of properties doesn't work which is a regression :-( Thanks for
reporting this issue. We'll fix it.

> 
> Sorry if this comes across disrespectful in a way, this is not at all the
> case, and I have a great deal of respect for this software. However, I think
> having functioning theming capabilities would make this software a serious
> contender to Origin and Prism. Right now, it is just very annoying that I
> have to edit every graph manually.
Please check the documentation mentioned above and let us now if more is
missing and needed to close the gaps between LabPlot and Origin and Prism.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470338] CSV Import only supports ASCII instead of via locale such as unicode, utf-8

2023-05-29 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470338

Alexander Semke  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 469367] Segmentation fault when trying to open an Origin file.

2023-06-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469367

--- Comment #9 from Alexander Semke  ---
(In reply to acast2000 from comment #0)
> SUMMARY
> 
> The program drops a segmentation fault when trying to open an OriginLab file.
> 
> STEPS TO REPRODUCE
> 1. Open labplot2 from Terminal
> 2. Open the "Open" dialog from the menu, locate the file 
> 3. Click open
> 
> OBSERVED RESULT
> Segmentation fault

We'd like to reproduce this issue. Would it be possible for you to attach the
file here that is triggering the crash on your side?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470727] All undo history is lost after saving

2023-06-07 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470727

Alexander Semke  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470727] All undo history is lost after saving

2023-06-09 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470727

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/-/commit/3fbd
   ||5faea9c5b8e39485e6af295bbdf
   ||efffa3c40
 Resolution|--- |FIXED
   Version Fixed In||2.10.1
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from Alexander Semke  ---
(In reply to João Figueiredo from comment #0)
> SUMMARY
> All undo history is lost after saving the project. This is very dangerous
> because it effectively means the history only lasts as long as the period
> between autosaves; if you accidentally delete something and it autosaves
> right after, it's lost forever.
> 
> STEPS TO REPRODUCE
> 1. Open a project
> 2. Change something
> 3. Save the project
> 4. Try to undo the change
Thank you for reporting this issue. We fixed it and the fix will be available
in the next patch release of LabPlot 2.10 that we plan to do in the next weeks.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470003] Making, managing and applying custom templates is buggy and confusing

2023-06-09 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470003

Alexander Semke  changed:

   What|Removed |Added

   Version Fixed In||2.10.1
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/-/merge_reque
   ||sts/297
 Resolution|--- |FIXED

--- Comment #3 from Alexander Semke  ---
(In reply to Alexander Semke from comment #1)
> (In reply to tomjansen97 from comment #0)
> > In addition, currently saving these templates work fine, however, loading
> > them does not work. In the properties explorer things change, but these
> > settings do not get applied after loading. Also, I see no way to delete
> > templates in LabPlot as it stands right now.
> Deleting the templates is missing, yes. We'll add this in the next release.
> Loading of properties doesn't work which is a regression :-( Thanks for
> reporting this issue. We'll fix it.
We fixed the problem with the properties not being loaded. The fix will be part
of the patch release for 2.10 that we plan to do in the next weeks.
If you want to try it out, you can use our nighly builds (documented in the
download section of our homepage). 

The improvements in the area of template handling are documented in
https://invent.kde.org/education/labplot/-/issues/570 and we'll implement them
in 2.11. Please let us know if something else needs to be addedd here.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470338] CSV Import only supports ASCII instead of via locale such as unicode, utf-8

2023-06-09 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470338

Alexander Semke  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
   Version Fixed In||2.10.1
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/-/commit/85ad
   ||f7723afebf81801d1e0f948a38c
   ||7b1b43123

--- Comment #2 from Alexander Semke  ---
Git commit 85adf7723afebf81801d1e0f948a38c7b1b43123 by Alexander Semke.
Committed on 09/06/2023 at 08:15.
Pushed by marmsoler into branch 'master'.

[ascii import] when reading data,  assume it's UTF8 encoded and not Latin1. 

UTF8 is the commonly used encoding nowadays.  We used it in the past and
switched to Latin1 because of performance optimizations
which was clearly a very bad decision. We go back to UTF8 now.  This won't
solve the problems with UTF16 as reported in 
https://invent.kde.org/education/labplot/-/issues/541 and probably other
encodings that are not subset of UTF8 but this needs to be
addressed differently if we want to support them properly in future.
FIXED-IN: 2.10.1

M  +28   -0tests/import_export/ASCII/AsciiFilterTest.cpp
M  +1-0tests/import_export/ASCII/AsciiFilterTest.h
A  +3-0tests/import_export/ASCII/data/utf8_cyrillic.txt

https://invent.kde.org/education/labplot/-/commit/85adf7723afebf81801d1e0f948a38c7b1b43123

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470338] CSV Import only supports ASCII instead of via locale such as unicode, utf-8

2023-06-09 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470338

--- Comment #3 from Alexander Semke  ---
(In reply to Mikael Lövqvist from comment #0)
> SUMMARY
> ***
> NOTE: If you are reporting a crash, please try to attach a backtrace with
> debug symbols.
> See
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports
> ***
> 
> 
> STEPS TO REPRODUCE
> 1. Create new spreadsheet and select a text file for import
> 2. Make note that the only generic CSV option is "ASCII data" but hope it
> still uses your locale
> 
> OBSERVED RESULT
> Data is interpreted as ASCII.
> 
> EXPECTED RESULT
> I was expecting to be able to select encoding but in the absence of this my
> next expectation was that LabPlot2 would use the system locale and not
> ASCII. I did not expect this modern and nice software to not support utf-8.
Thank you for reporting this issue. We fixed it now and the fix will be part of
the patch for 2.10 that we plan to release in the next weeks. If you need this
fix earlier, please consider using our nightly builds available in the download
section on the homepage.

> 
> SOFTWARE/OS VERSIONS
> KDE Frameworks Version: 5.105.0
> Qt Version: 5.15.9 (built against 5.15.8)
> 
> ADDITIONAL INFORMATION
> Debug build 
> May 6 2023, 00:04:35
> System: Arch Linux
> Locale: English,United States (Decimal point '.', Group separator ','
> Number settings: Decimal point '.', Group separator ',', Exponential 'e',
> Zero digit '0', Percent '%', Positive/Negative sign '+'/'-' (Updated on
> restart)
> Architecture: x86_64-little_endian-lp64
> Kernel: linux 6.3.1-arch1-1
> C++ Compiler: GNU 13.1.1
> C++ Compiler Flags: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt
> -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
> -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -g
> -ffile-prefix-map=/build/labplot/src=/usr/src/debug/labplot -flto=auto
> -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align
> -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef
> -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type
> -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wall
> -Wextra -Wundef -Wpointer-arith -Wunreachable-code -Wunused
> -Wdeprecated-declarations -fno-omit-frame-pointer -fstack-protector
> -fexceptions -std=c++11 -O2 -Wcast-align -Wswitch-enum -fvisibility=default
> -pedantic -Wzero-as-null-pointer-constant

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 470625] thin line on the border

2023-06-09 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=470625

--- Comment #1 from Alexander Semke  ---
(In reply to Nikita from comment #0)
> Created attachment 159459 [details]
> The arrow points to the wrong border. The small picture shows what it looks
> like in a presentation with a white background.
> 
> SUMMARY
> ***
> NOTE: If you are reporting a crash, please try to attach a backtrace with
> debug symbols.
> See
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports
> ***
> 
> 
> STEPS TO REPRODUCE
> 1. Build plot
> 2. Disable border in construction area
> 3. Export plot
> 
> OBSERVED RESULT
> 
> thin line on the top and left border

I cannot reproduce this problem. How did you deactive the border? By selecting
"no line" for the line style or by deactivating the options for the different
borders?

Which option did you select in the export dialog? Export object's bounding box,
current selection or complete worksheet?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 469001] Not being able to save project in any directory

2023-04-26 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469001

--- Comment #1 from Alexander Semke  ---
(In reply to colfer2009 from comment #0)
> Created attachment 158446 [details]
> Screenshot of a bug
> 
> SUMMARY
> ***
> After installation of labplot2.9 from either Ubuntu Software or snap
> terminal package resulting installation of labplot is unable to do any
> writes always trying to use run/user/uid/doc folder as default and ignoring
> whatever directory you choose manually (be it in home directory or on
> mounted disk). Other snap apps work as expected saving and modifying files
> in any chosen directory (firefox, vscode). 

We released 2.10 recently. Does the problem still exist in the last release?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 469367] Segmentation fault when trying to open an Origin file.

2023-05-04 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469367

--- Comment #1 from Alexander Semke  ---
(In reply to acast2000 from comment #0)
> SUMMARY
> The program drops a segmentation fault when trying to open an OriginLab file.

would it be possible for you to attach the file here so we can try to reproduce
the problem?

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 469404] Sage backend crashes on any input

2023-05-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469404

Alexander Semke  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||alexander.se...@web.de
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 469404] Sage backend crashes on any input

2023-05-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469404

Alexander Semke  changed:

   What|Removed |Added

   Assignee|cantor-b...@kde.org |alexander.se...@web.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 469404] Sage backend crashes on any input

2023-05-18 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469404

--- Comment #2 from Alexander Semke  ---
The crash is triggered  in frame9 in sagesession.cpp:346 where a simple connect
is being done:

connect(expr, &Cantor::Expression::statusChanged, this,
&Session::currentExpressionStatusChanged);

and it crashes later in /usr/include/c++/12.2.1/bits/atomic_base.h.

I cannot reproduce this issue on my side. Everything works fine for me with g++
12.2.1, Qt5.15.9 on openSuse Leap 15.4.  Thogh, valgrind is reporting an
invalid read in SageSession::readStdOut() (sagesession.cpp:193, frame 10 in
your call-stack) which I don't completely understand yet, I'll check it now.
This might be related.

You managed to bisect it to 3bd238c09be423ee95a5556aca2f7f7827959c1c. Thank
you! Does it work for you if your roll-back my recent changes and refactoring
for Sage? Did Sage work for you in cantor earlier and does it work now if you
revert 68d7944c08dc9899d85baffbf4caae8cc932d816 and
3bd238c09be423ee95a5556aca2f7f7827959c1c temporarily?

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 469404] Sage backend crashes on any input

2023-05-18 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469404

--- Comment #4 from Alexander Semke  ---
(In reply to Antonio Rojas from comment #3)
> This is specifically triggered by the line
> 
> "print('%s %s' % ('TMP_DIR', sage.misc.misc.SAGE_TMP))\n"
> 
> which throws a deprecation warning in recent Sage, so stderr is non-empty. I
> think this was deprecated in 9.7, which version of Sage are you testing with?
I was testing with 9.5 and can reproduce the problem with 9.8 now. I'll check.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 469404] Sage backend crashes on any input

2023-05-18 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469404

--- Comment #5 from Alexander Semke  ---
(In reply to Antonio Rojas from comment #3)
> This is specifically triggered by the line
> 
> "print('%s %s' % ('TMP_DIR', sage.misc.misc.SAGE_TMP))\n"
> 
> which throws a deprecation warning in recent Sage, so stderr is non-empty. I
> think this was deprecated in 9.7, which version of Sage are you testing with?

This crash can be avoided by adding a simple if (out.contains(
QLatin1String("___TMP_DIR___") ) ) return in SageSession::readStdErr() but it
looks like Sage is not writing anything anymore into this temp folder. So,
plotting is broken in Cantor with Sage 9.8. Can you confirm this?

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 469404] Sage backend crashes on any input

2023-05-18 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469404

--- Comment #6 from Alexander Semke  ---
The deprecation warning is pointing to python's tempfile and to
https://trac.sagemath.org/33213 which seems to be dead. I'll need to check how
sage is working with tempfile now... Are you contributing to Sage?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 469939] IPython command raises error in jupyter notebooks

2023-05-18 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=469939

--- Comment #1 from Alexander Semke  ---
(In reply to YOYOWORKOUT from comment #0)
> Created attachment 159068 [details]
> picture of the SyntaxError (in virtualenvironment)
> 
> SUMMARY
> ***
> When using matplotlib and ipython installed both in  virtual environment by
> disto repos, the command %matplotlib inline raises  "SyntaxError: invalid
> syntax "
> ***
> 
> 
> STEPS TO REPRODUCE
> 1. install dependencies : apt install -y
> python3-{matplotlib,numpy,notebook,ipykernel} 
> 2. create a LabPlot project, add new notebook in it
> 3. import numpy, matplotlib : is ok
> 4. in a command cell   :  insert '%matplotlib inline'
> 
> OBSERVED RESULT
>   File "/home/yoyo/Downloads/PyDataScience.lml", line 1
> %matplotlib inline
> ^
> SyntaxError: invalid syntax
This 'inline' command is from ipython. In Cantor you don't need to use it, we
rely on python only. With the option "Plot Integration" you can control where
the produce plot result is opened in the external viewer used by matplotlib,
etc. or embedded into Cantor's notebook. The following example should work:

import matplotlib.pyplot as plt
import numpy as np

t = np.arange(0,2*np.pi, 0.1)
x = 16*np.sin(t)**3
y = 13*np.cos(t)-5*np.cos(2*t)-2*np.cos(3*t)-np.cos(4*t)

plt.plot(x,y)
plt.show()

I just tried it and saw the produce plot is not properly embedded if the plot
integration option is activated :-( But this must be a different problem.
Please give it a try without any ipython specific keywords.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 459631] Cantor crashes when opening ipynb files

2022-10-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=459631

Alexander Semke  changed:

   What|Removed |Added

 CC||alexander.se...@web.de
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 459631] Cantor crashes when opening ipynb files

2022-10-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=459631

--- Comment #1 from Alexander Semke  ---
(In reply to Kishore Gopalakrishnan from comment #0)
> STEPS TO REPRODUCE
> 1. From the terminal, run `cantor $path_to_ipynb_notebook_file`
> [...]

Thanks for reporting this issue. Can you please confirm it doesn't crash if you
start Cantor and open that notebook via "Open File" from the main menu and it's
only crashing when you start in the command line?

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 459631] Cantor crashes when opening ipynb files

2022-10-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=459631

Alexander Semke  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/educ
   ||ation/cantor/commit/fd4e9e0
   ||e4b9e1c2d346fdc787f76f63a8a
   ||795aeb
   Version Fixed In||22.08.2

--- Comment #3 from Alexander Semke  ---
Git commit fd4e9e0e4b9e1c2d346fdc787f76f63a8a795aeb by Alexander Semke.
Committed on 02/10/2022 at 16:37.
Pushed by asemke into branch 'master'.

Show the default help information in the help panel only after the backend was
already completely initialized.
This avoids the crash when openning project files without having any worksheet
tab created yet.
FIXED-IN: 22.08.2

M  +15   -7src/cantor.cpp

https://invent.kde.org/education/cantor/commit/fd4e9e0e4b9e1c2d346fdc787f76f63a8a795aeb

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 459631] Cantor crashes when opening ipynb files

2022-10-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=459631

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/educ |https://invent.kde.org/educ
   |ation/cantor/commit/fd4e9e0 |ation/cantor/commit/0a766b7
   |e4b9e1c2d346fdc787f76f63a8a |ab72ab6a9d0e75b8e9e388ba420
   |795aeb  |340623

--- Comment #4 from Alexander Semke  ---
Git commit 0a766b7ab72ab6a9d0e75b8e9e388ba420340623 by Alexander Semke.
Committed on 02/10/2022 at 16:38.
Pushed by asemke into branch 'release/22.08'.

Show the default help information in the help panel only after the backend was
already completely initialized.
This avoids the crash when openning project files without having any worksheet
tab created yet.
FIXED-IN: 22.08.2

M  +15   -7src/cantor.cpp

https://invent.kde.org/education/cantor/commit/0a766b7ab72ab6a9d0e75b8e9e388ba420340623

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 459631] Cantor crashes when opening ipynb files

2022-10-02 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=459631

--- Comment #5 from Alexander Semke  ---
(In reply to Kishore Gopalakrishnan from comment #2)
> (In reply to Alexander Semke from comment #1)
> > (In reply to Kishore Gopalakrishnan from comment #0)
> > > STEPS TO REPRODUCE
> > > 1. From the terminal, run `cantor $path_to_ipynb_notebook_file`
> > > [...]
> > 
> > Thanks for reporting this issue. Can you please confirm it doesn't crash if
> > you start Cantor and open that notebook via "Open File" from the main menu
> > and it's only crashing when you start in the command line?
> 
> Confirmed. It does not crash if another file has already been opened in
> Cantor, and we use File > Open to open the ipynb file.
> 
> However, it crashes if I open the file (using the same File > Open menu
> entry) while Cantor is still showing the 'backend selection' wizard (with no
> files already open).

I did a fix now. Will be included in the next patch release of Cantor 22.08 and
in the next release 22.12. Thanks again for reporting this issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 458164] Notebook with Python not working

2022-10-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=458164

--- Comment #3 from Alexander Semke  ---
(In reply to Bartimaeus from comment #2)
> I have Python 3.8.10 installed and have the same issue (with LabPlot v 2.9.0
> on Windows). What *exact* version of Python is needed for this version of
> LabPlot? There isn't any indication in the program itself that I can find
> that says this (seems like having this specified in the components tab of
> the "About LabPlot" dialog would be a good idea). LabPlot also doesn't seem
> to be able to detect that it's the wrong version of Python (or isn't
> providing any sort of warning to the user). It would be nice if LabPlot
> could give a warning to tell the user what they need to do to get the
> feature working until a more flexible solution can be found.
Yes, this area needs definitely more attention from us and we're looking
already into into how to enable different versions and to improve the error
handling.

As to your first question, it should work with 3.8.10. Did you add python
executable to PATH on your computer. If yes, does you get the same result as
described in this ticket - you're able to create a python notebook, type in an
expression and don't get it evaluated - or is LabPlot immediately crashing for
you once you try to add a new python notebook?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 464072] Cannot Plot Log10 on Randomly Generated Data

2023-02-05 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=464072

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 464203] Interpolation properties: Points text box is black-on-black when dark theme is in use

2023-02-05 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=464203

Alexander Semke  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 464203] Interpolation properties: Points text box is black-on-black when dark theme is in use

2023-02-05 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=464203

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/commit/85506c
   ||f49c0b1029227c62eeb4b1e51e4
   ||54dbbed
   Version Fixed In||2.10
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #1 from Alexander Semke  ---
Git commit 85506cf49c0b1029227c62eeb4b1e51e454dbbed by Alexander Semke.
Committed on 05/02/2023 at 17:32.
Pushed by asemke into branch 'master'.

Don't hard-code the black color when highlighting an invalid interpolation
point number and then going back to a correct number in
XYInterpolationCurveDock.
FIXED-IN: 2.10

M  +3-3src/kdefrontend/GuiTools.cpp
M  +1-1src/kdefrontend/GuiTools.h
M  +7-11   src/kdefrontend/dockwidgets/XYInterpolationCurveDock.cpp

https://invent.kde.org/education/labplot/commit/85506cf49c0b1029227c62eeb4b1e51e454dbbed

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465277] Cantor doesn't handle multi-command cells very well

2023-02-06 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465277

Alexander Semke  changed:

   What|Removed |Added

 CC||alexander.se...@web.de

--- Comment #1 from Alexander Semke  ---
(In reply to Jack Hill from comment #0)
> SUMMARY
> Multiple commands in a cell don't always print their output.
> [...]
Which version of maxima do you have installed? Which output do you get if you
just start maxima in the terminal?

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465277] Cantor doesn't handle multi-command cells very well

2023-02-07 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465277

Alexander Semke  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465277] Cantor doesn't handle multi-command cells very well

2023-02-08 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465277

--- Comment #3 from Alexander Semke  ---
The problem here is Maxima is generating multiple outputs, one for each result,
and we react on the first output only since the user entry is evaluated as one
"expression" and sent to Maxima in one single step. So, we expect one single
response which is not the case with Maxima apparently. I'll check how to fix
it. Thanks for reporting this issue!

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 465278] Inconsistent printing of dollar-terminated commands

2023-02-08 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=465278

Alexander Semke  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||alexander.se...@web.de
 Status|REPORTED|CONFIRMED

--- Comment #1 from Alexander Semke  ---
This is most probably the same problem as in
https://bugs.kde.org/show_bug.cgi?id=465277.

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 472128] Doesn't work function Select all for spreadsheets

2024-06-23 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=472128

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/-/commit/e5d2
   ||121a869f5532fab764034aebd45
   ||33e680430
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Alexander Semke  ---
Git commit e5d2121a869f5532fab764034aebd4533e680430 by Alexander Semke.
Committed on 23/06/2024 at 07:43.
Pushed by asemke into branch 'master'.

[spreadsheet] fix the action "Select All" by implementing an own function
that is selecting all cells, the function QTableView::selectAll() doesn't seem
to work anymore.

Selection via the shortcut CTRL+A or via clicking on the upper left corner
widget
in the spreadsheet doesn't work anymore, neither. This will be addressed later.
FXIED-IN: 2.11

M  +0-9src/commonfrontend/matrix/MatrixView.cpp
M  +12   -10   src/commonfrontend/spreadsheet/SpreadsheetView.cpp
M  +1-0src/commonfrontend/spreadsheet/SpreadsheetView.h

https://invent.kde.org/education/labplot/-/commit/e5d2121a869f5532fab764034aebd4533e680430

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 486611] Data source entry window over laps screen size so finalising file import is impossible

2024-06-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=486611

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/-/commit/dff2
   ||e6e39f9285ab688b112b3148c29
   ||ccbdb9adb
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||2.11

--- Comment #2 from Alexander Semke  ---
Git commit dff2e6e39f9285ab688b112b3148c29ccbdb9adb by Alexander Semke.
Committed on 30/06/2024 at 13:19.
Pushed by asemke into branch 'master'.

Optimized the layout in ImportFileDialog and in AsciiOptionsWidget to reduce
the size of the dialog and to make it more usable also on smaller screens.
FIXED-IN: 2.11

M  +102  -158  src/kdefrontend/ui/datasources/asciioptionswidget.ui
M  +18   -18   src/kdefrontend/ui/datasources/importfilewidget.ui

https://invent.kde.org/education/labplot/-/commit/dff2e6e39f9285ab688b112b3148c29ccbdb9adb

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 480487] Failed to exacute the Python file

2024-06-30 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=480487

--- Comment #2 from Alexander Semke  ---
Can you please check my previous comment and help with the steps to reproduce
this problem?

-- 
You are receiving this mail because:
You are watching all bug changes.

[LabPlot2] [Bug 477691] Reference lines are drawn wrong on log axis

2023-12-03 Thread Alexander Semke
https://bugs.kde.org/show_bug.cgi?id=477691

Alexander Semke  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/educ
   ||ation/labplot/-/merge_reque
   ||sts/437
   Version Fixed In||2.11

-- 
You are receiving this mail because:
You are watching all bug changes.

  1   2   3   4   5   6   7   8   9   10   >