asemke (Alexander Semke)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Dec 31 2015, 9:47 AM (154 w, 11 h)
Availability
Available

Recent Activity

Tue, Dec 11

asemke committed R262:5aad55e9bd01: [mqtt] don't crash when closing the project and still reading from the topic. (authored by asemke).
[mqtt] don't crash when closing the project and still reading from the topic.
Tue, Dec 11, 11:41 AM
asemke committed R262:12cfb942ef62: [histogram] default values for bin ranges. (authored by asemke).
[histogram] default values for bin ranges.
Tue, Dec 11, 11:02 AM

Mon, Dec 10

asemke updated the task description for T8630: Release 2.6.
Mon, Dec 10, 7:25 AM · LabPlot

Sun, Dec 9

asemke committed R55:1dff1d1f5f68: [clazy] fixed couple of issues reported by clazy. (authored by asemke).
[clazy] fixed couple of issues reported by clazy.
Sun, Dec 9, 9:34 AM

Sat, Dec 8

asemke updated the task description for T8630: Release 2.6.
Sat, Dec 8, 4:49 PM · LabPlot
asemke accepted D16663: [import] Fix leaking AbstractFileFilters.
Sat, Dec 8, 4:42 PM · KDE Edu
asemke committed R262:7c157a6cf970: Added an option to GeneralSettingsWidget for showing the memory information. (authored by asemke).
Added an option to GeneralSettingsWidget for showing the memory information.
Sat, Dec 8, 4:27 PM
asemke committed R262:ed927144ea78: Make the memory information optional and show it on linux only first. (authored by asemke).
Make the memory information optional and show it on linux only first.
Sat, Dec 8, 11:35 AM
asemke added a comment to D16839: Force black pen when painting unstyled TextLabel.

@asemke, I've just checked master and can confirm that all the issues I mentioned are resolved. I believe the bug should be closed now (if I should close it myself, please tell; I'm not quite used to the kde workflow yet).

PS
Extra thanks for the //if no selection is done, apply the new color for the whole label part! I find this much more intuitive and convenient.

I closed the bug ticket now. Thank you for raising this issue and helping to sort out the thoughts and different options here. We can close this revision I think.

Sat, Dec 8, 9:16 AM · LabPlot, KDE Edu
asemke committed R262:c83cd20c9a60: Implemented MemoryWidget to show the amount of consumed memory by LabPlot in… (authored by asemke).
Implemented MemoryWidget to show the amount of consumed memory by LabPlot in…
Sat, Dec 8, 9:04 AM

Fri, Dec 7

asemke added inline comments to D16663: [import] Fix leaking AbstractFileFilters.
Fri, Dec 7, 8:24 AM · KDE Edu
asemke added inline comments to D16663: [import] Fix leaking AbstractFileFilters.
Fri, Dec 7, 8:12 AM · KDE Edu
asemke added a comment to D16839: Force black pen when painting unstyled TextLabel.

This text without formatting is painted with the default color, taken from the Qt theme. And this is the case which my original patch addressed.

Ok. This makes sense. But let's use maybe the color QApplication::palette().color(QPalette::Active,QPalette::Text ) ) instead of hard-coded Qt::black.

Having thought more about this, for the unformatted text a better idea would to use Qt::black for the foreground color in case no theme is active and to use the foreground color from the theme, otherwise. Furthermore, for unformatted texts we shouldn't add any formatting when we apply a theme. At the moment we convert plain text to a html-formatted string which causes problems and is not required for plain text. It should be enough if we only set the proper pen color.

Fri, Dec 7, 8:02 AM · LabPlot, KDE Edu
asemke committed R262:e3bafa4bac89: [worksheet] re-designed the handling of the font color in TextLabel. This… (authored by asemke).
[worksheet] re-designed the handling of the font color in TextLabel. This…
Fri, Dec 7, 8:00 AM

Wed, Dec 5

asemke committed R262:f2db1eb11ac4: [worksheet] fixed the painting of the selection rect of the text label… (authored by asemke).
[worksheet] fixed the painting of the selection rect of the text label…
Wed, Dec 5, 9:41 PM
asemke added inline comments to D16663: [import] Fix leaking AbstractFileFilters.
Wed, Dec 5, 7:24 AM · KDE Edu
asemke committed R262:5c858a3163cf: [SQL] show the database error message when failed to connect. (authored by asemke).
[SQL] show the database error message when failed to connect.
Wed, Dec 5, 7:09 AM

Tue, Dec 4

asemke added a comment to D16663: [import] Fix leaking AbstractFileFilters.
  • QSharedPointer has additional overhead for reference counting which we don't need in this case. Can we use std::unique_ptr here?

Whenever LiveDataSourcce::setFilter(currentFileFilter()) is called, we cannot know whether the filter object will exist, when it's used in a LiveDataSource.

Usually there is always a filter which is created for the preview of the selected file. And when we call LiveDataSource::setFilter(currentFileFilter()) we create a new filter in currentFileFilter() anyway if no filter is available yet. So, there will always be an filter object when we close the dialog with Ok.

Tue, Dec 4, 10:00 PM · KDE Edu

Mon, Dec 3

asemke committed R262:fef7acf57932: [SQL] for ODBC datasource only show the database name in the database manager. (authored by asemke).
[SQL] for ODBC datasource only show the database name in the database manager.
Mon, Dec 3, 10:03 PM
asemke committed R262:34a43c7e7c66: [SQL] better error handling 1. don't allow to test the connection if no… (authored by asemke).
[SQL] better error handling 1. don't allow to test the connection if no…
Mon, Dec 3, 9:24 PM
asemke committed R262:97ebf83e43f6: [theming] disable drag&drop of items in ThemesWidget. (authored by asemke).
[theming] disable drag&drop of items in ThemesWidget.
Mon, Dec 3, 8:57 PM
asemke committed R262:c47a8b6b3d37: [theming] in ThemesWidget emit and empty string instead of "None" when no theme… (authored by asemke).
[theming] in ThemesWidget emit and empty string instead of "None" when no theme…
Mon, Dec 3, 8:55 PM
asemke added a comment to D16839: Force black pen when painting unstyled TextLabel.

This text without formatting is painted with the default color, taken from the Qt theme. And this is the case which my original patch addressed.

Ok. This makes sense. But let's use maybe the color QApplication::palette().color(QPalette::Active,QPalette::Text ) ) instead of hard-coded Qt::black.

Mon, Dec 3, 8:20 AM · LabPlot, KDE Edu

Sun, Dec 2

asemke committed R262:c75622724506: Use READ macros in TextLabel::load(). (authored by asemke).
Use READ macros in TextLabel::load().
Sun, Dec 2, 9:38 PM
asemke added a comment to R262:2728e198e5b7: [worksheet] Allow to specify different border shapes for labels (rectangle….

Addressed the raised points in 212bf420039733f5e2c5448c246a58e7ffa75a01.

Sun, Dec 2, 9:27 PM
asemke committed R262:212bf4200397: Const reference and minor code style fixes in LabelWidget. (authored by asemke).
Const reference and minor code style fixes in LabelWidget.
Sun, Dec 2, 9:27 PM
asemke added a comment to D16839: Force black pen when painting unstyled TextLabel.

@asemke, thanks for your explanation! I've done some research, and it looks like at least 3 issues exist:

(1) The first case is when theme == "". This is what happens when no theme has been configured via the settings dialog and labplot2rc does not contain "Theme" key in [Settings_Worksheet] group, or when labplot2rc does not exist (first run). In this case, CartesianPlot does not apply theme to children, including axes labels:

//in CartesianPlot::childAdded
if (!d->theme.isEmpty()) {
        const auto* elem = dynamic_cast<const WorksheetElement*>(child);
	if (elem) {
		KConfig config(ThemeHandler::themeFilePath(d->theme), KConfig::SimpleConfig);
		const_cast<WorksheetElement*>(elem)->loadThemeConfig(config);
	}
} else {
	//no theme is available, apply the default colors for curves only, s.a. XYCurve::loadThemeConfig()

This results in d->textWrapper.text in TextLabels containing plain text without any formatting. I've checked XMLs to verify:

<textLabel creation_time="2018-23-11 00:20:41:571" name="x axis 1">
<comment></comment>
<geometry x="-10.5833" y="605.444" horizontalPosition="3" verticalPosition="3" horizontalAlignment="1" verticalAlignment="1" rotationAngle="0" visible="1"/>
<text>x axis 1</text>
<format teXUsed="0" fontFamily="Computer Modern" fontSize="-1" fontPointSize="12" fontWeight="50" fontItalic="0" teXFontColor_r="0" teXFontColor_g="0" teXFontColor_b="0"/>
</textLabel>

Compare this to the XML obtained with theme != "":

<textLabel creation_time="2018-23-11 00:31:30:976" name="x axis 1">
<comment />
    <geometry x="-10.5833" y="605.444" horizontalPosition="3" verticalPosition="3" horizontalAlignment="1" verticalAlignment="1" rotationAngle="0" visible="1" />
    <text>
          &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"&gt;
          &lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;style type="text/css"&gt;
          p, li { white-space: pre-wrap; }
          &lt;/style&gt;&lt;/head&gt;&lt;body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"&gt;
          &lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"&gt;&lt;span style=" color:#ffffff; background-color:#000000;"&gt;x axis 1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
    </text>
    <format teXUsed="0" fontFamily="Computer Modern" fontSize="-1" fontPointSize="12" fontWeight="50" fontItalic="0" teXFontColor_r="0" teXFontColor_g="0" teXFontColor_b="0" />
</textLabel>

This text without formatting is painted with the default color, taken from the Qt theme. And this is the case which my original patch addressed.

Ok. This makes sense. But let's use maybe the color QApplication::palette().color(QPalette::Active,QPalette::Text ) ) instead of hard-coded Qt::black.

Sun, Dec 2, 9:20 PM · LabPlot, KDE Edu
asemke closed T1513: Implement different bounding boxes for labels. as Resolved.
Sun, Dec 2, 6:48 PM · LabPlot
asemke abandoned D11343: T1513.

Adjusted and completed version of this patch was uploaded in https://phabricator.kde.org/R262:2728e198e5b724bd7b43d6d441e938918968bd7f

Sun, Dec 2, 6:48 PM · LabPlot, KDE Edu
asemke commandeered D11343: T1513.
Sun, Dec 2, 6:46 PM · LabPlot, KDE Edu
asemke committed R262:2728e198e5b7: [worksheet] Allow to specify different border shapes for labels (rectangle… (authored by asemke).
[worksheet] Allow to specify different border shapes for labels (rectangle…
Sun, Dec 2, 6:43 PM

Sat, Dec 1

asemke committed R55:d62a98da3f85: GIT_SILENT Minor clean-up in ChangeLog. (authored by asemke).
GIT_SILENT Minor clean-up in ChangeLog.
Sat, Dec 1, 9:38 AM
asemke committed R55:ae8fd24be8fb: Clean up the auxilary latex files. (authored by asemke).
Clean up the auxilary latex files.
Sat, Dec 1, 9:31 AM

Wed, Nov 28

asemke requested changes to D16663: [import] Fix leaking AbstractFileFilters.

@croick thanks for addressing this. The memory leaks ImportFileWidget::currentFilter() are known for long time already but we didn't manage to clean up here yet... Thanks for addressing this now!

Wed, Nov 28, 9:32 PM · KDE Edu

Tue, Nov 27

asemke committed R262:385a8af9b2a3: List initializations in datetime format functions in AbstractColumn and minor… (authored by asemke).
List initializations in datetime format functions in AbstractColumn and minor…
Tue, Nov 27, 9:44 PM
asemke committed R262:a4e2a7620032: [import] avoid couple of unneeded initializations and destructions of… (authored by asemke).
[import] avoid couple of unneeded initializations and destructions of…
Tue, Nov 27, 9:36 PM

Mon, Nov 26

asemke committed R262:dbe6f72afbc5: [spreadsheet] new signal slot syntax in the view. (authored by asemke).
[spreadsheet] new signal slot syntax in the view.
Mon, Nov 26, 10:04 PM
asemke committed R262:47766ac5379e: [spreadsheet] implemented multiplication and division of column values by the… (authored by asemke).
[spreadsheet] implemented multiplication and division of column values by the…
Mon, Nov 26, 9:30 PM
asemke committed R262:87677e4e8baa: [import] activate the reading of string values in ascii files again. (authored by asemke).
[import] activate the reading of string values in ascii files again.
Mon, Nov 26, 7:28 AM

Sat, Nov 24

asemke committed R262:06bebe4eed96: [import] for csv files produced on Windows 'file' returns "UTF-8 Unicode (with… (authored by asemke).
[import] for csv files produced on Windows 'file' returns "UTF-8 Unicode (with…
Sat, Nov 24, 8:34 AM
asemke added inline comments to R262:a3323c863c8a: [spreadsheet] save and restore the settings and small layout improvements in….
Sat, Nov 24, 7:56 AM

Fri, Nov 23

asemke committed R262:a3323c863c8a: [spreadsheet] save and restore the settings and small layout improvements in… (authored by asemke).
[spreadsheet] save and restore the settings and small layout improvements in…
Fri, Nov 23, 8:16 AM
asemke committed R262:3da918fcda6b: Don't show any minor and major grid lines for non-first axes in the plot. (authored by asemke).
Don't show any minor and major grid lines for non-first axes in the plot.
Fri, Nov 23, 7:11 AM

Thu, Nov 22

asemke moved T3507: Implement and use algorithms to reduce the number of data points (aka line simplification) from Done to Reference on the LabPlot board.
Thu, Nov 22, 8:50 PM · LabPlot
asemke reopened T3507: Implement and use algorithms to reduce the number of data points (aka line simplification) as "Open".
Thu, Nov 22, 8:49 PM · LabPlot

Sat, Nov 17

asemke committed R262:0795c82b1ec4: Don't allow to set scalingFactor=0 for axis, otherwise stack-overflow crash in… (authored by asemke).
Don't allow to set scalingFactor=0 for axis, otherwise stack-overflow crash in…
Sat, Nov 17, 4:12 PM
asemke committed R262:cd81fb07f98a: For plot's title label, add a " - Title" suffix to the name for easier… (authored by asemke).
For plot's title label, add a " - Title" suffix to the name for easier…
Sat, Nov 17, 3:58 PM
asemke added a comment to D16839: Force black pen when painting unstyled TextLabel.

@asemke , could you please describe the steps to reproduce wrong behavior with default dark worksheet theme? i tried setting a dark theme ("Dark") and axis label color seemed OK to me, screenshots attached (before and after patch).

@mikhailru sorry, I was not very precise in my last comment. The problem that I referred to can be seen on these screenshots:

Sat, Nov 17, 3:49 PM · LabPlot, KDE Edu
asemke updated the task description for T3522: Create Infrastructure to download and upload example project files.
Sat, Nov 17, 10:52 AM · LabPlot
asemke committed R262:686c715aaf2c: [theming] fixed the definition of axis minor ticks properties. (authored by asemke).
[theming] fixed the definition of axis minor ticks properties.
Sat, Nov 17, 8:30 AM
asemke committed R262:74d535530e35: [theming] properly load plot and plot legend border color from the theme files… (authored by asemke).
[theming] properly load plot and plot legend border color from the theme files…
Sat, Nov 17, 8:13 AM

Thu, Nov 15

asemke committed R262:1bdef0bdffaa: In AxisDock, made the combobox for the date time format for tick labels… (authored by asemke).
In AxisDock, made the combobox for the date time format for tick labels…
Thu, Nov 15, 10:02 PM
asemke closed T1512: Navigate in plot's data with the mouse. as Resolved.
Thu, Nov 15, 9:58 PM · LabPlot
asemke added a comment to D16839: Force black pen when painting unstyled TextLabel.

@mikhailru unfortunately, this patch won't solve this general problem we have in other situations where a default dark plot theme is used. To see this, go to the settings and select a darkish default theme for worksheets and create a new worksheet+plot. The axis label won't be clearly visible. We need to re-think how we treat QTextEdit::toHtml() in LabelWidget.cpp and how we plot this rich-text formatted string in TextLabel.cpp via QPainter::drawStaticText()...

Thu, Nov 15, 9:56 PM · LabPlot, KDE Edu
asemke closed T2124: Add "Pan" mouse mode as Resolved.
Thu, Nov 15, 9:15 PM · LabPlot

Wed, Nov 14

asemke committed R262:d3020d90568b: [spreadsheet] faster loading on non-numeric columns: save the number of rows… (authored by asemke).
[spreadsheet] faster loading on non-numeric columns: save the number of rows…
Wed, Nov 14, 8:08 AM
asemke committed R262:b436a230a036: In AxisDock, depending on range format of the axis (numeric vs. datetime)… (authored by asemke).
In AxisDock, depending on range format of the axis (numeric vs. datetime)…
Wed, Nov 14, 7:39 AM

Tue, Nov 13

asemke committed R262:96e4bf61546b: [ascii import] on Linux use wc, if available, for counting the number of lines. (authored by asemke).
[ascii import] on Linux use wc, if available, for counting the number of lines.
Tue, Nov 13, 10:30 PM
asemke committed R262:2e8a898159d2: [ascii import] deactivate the usage of QDevice::canReadLine() since this… (authored by asemke).
[ascii import] deactivate the usage of QDevice::canReadLine() since this…
Tue, Nov 13, 10:02 PM
asemke committed R262:58d4d8541347: [spreadsheet] allow to do data manipulation also datetime columns. (authored by asemke).
[spreadsheet] allow to do data manipulation also datetime columns.
Tue, Nov 13, 9:23 PM

Nov 12 2018

asemke committed R262:b9274a998e09: [spreadsheet] data manipulation: add/subtract a value from column values. (authored by asemke).
[spreadsheet] data manipulation: add/subtract a value from column values.
Nov 12 2018, 10:04 PM

Nov 10 2018

asemke committed R262:1527d9cfbff0: [spreadsheet] when filling an integer column with function values… (authored by asemke).
[spreadsheet] when filling an integer column with function values…
Nov 10 2018, 9:47 AM
asemke committed R262:bd94885d76e0: [spreadsheet] disable the ok-button in FunctionValuesDialog, if no formula is… (authored by asemke).
[spreadsheet] disable the ok-button in FunctionValuesDialog, if no formula is…
Nov 10 2018, 9:41 AM
asemke committed R262:f32430f23d1d: [spreadsheet] properly calculate function values out of integer x-values. (authored by asemke).
[spreadsheet] properly calculate function values out of integer x-values.
Nov 10 2018, 9:36 AM
asemke committed R262:0ddfa7454887: [spreadsheet] when filling a float column with row numbers, automatically… (authored by asemke).
[spreadsheet] when filling a float column with row numbers, automatically…
Nov 10 2018, 8:55 AM
asemke committed R262:ad4cbb73686a: [spreadsheet] react on undo/redo change of the column type in ColumnDock. (authored by asemke).
[spreadsheet] react on undo/redo change of the column type in ColumnDock.
Nov 10 2018, 8:50 AM

Nov 7 2018

asemke committed R55:34320ac2e3e0: Updated ChangeLog. (authored by asemke).
Updated ChangeLog.
Nov 7 2018, 9:39 PM
asemke committed R262:d5f1693d52d7: [ascii import] remove quotes, if needed, also during the determination of the… (authored by asemke).
[ascii import] remove quotes, if needed, also during the determination of the…
Nov 7 2018, 9:19 PM
asemke committed R262:b92eea392def: [import] process all events after the FileDialog was closed to repaint the… (authored by asemke).
[import] process all events after the FileDialog was closed to repaint the…
Nov 7 2018, 8:29 PM

Nov 5 2018

asemke added a comment to T9980: Creating categories for Cantor on kde.store for publish/load worksheets..

Upload from within programs is not possible due to abuse reasons.

If the upload is not possible, should/can the UploadCategories part in https://cgit.kde.org/cantor.git/tree/src/cantor.knsrc be removed?

Nov 5 2018, 9:07 PM · KDE Store
asemke added a comment to T9980: Creating categories for Cantor on kde.store for publish/load worksheets..

We created the missing categories. Please see here: https://store.kde.org/browse/cat/496/

Is everything ok?

When openning the "Get Hot New Stuff" dialog, there are messages in the terminal

Nov 5 2018, 9:06 PM · KDE Store
asemke accepted D16666: Avoid potential crashes by QPointer technique.
Nov 5 2018, 7:38 PM
asemke committed R262:acf8391cbcf8: [ROOT] when improrting into a spreadsheet, set the plot designation for the… (authored by asemke).
[ROOT] when improrting into a spreadsheet, set the plot designation for the…
Nov 5 2018, 7:16 AM
asemke committed R262:7583ba174b70: Fixed the tooltip text in rootoptionswidget. (authored by asemke).
Fixed the tooltip text in rootoptionswidget.
Nov 5 2018, 7:12 AM

Nov 4 2018

asemke committed R262:66de3091ea00: In curves and histograms in case when no valid data column(s) was selected… (authored by asemke).
In curves and histograms in case when no valid data column(s) was selected…
Nov 4 2018, 9:00 PM
asemke committed R55:05dc10f10372: Fixed the initialization ordering in scilabsession and removed unneeded… (authored by asemke).
Fixed the initialization ordering in scilabsession and removed unneeded…
Nov 4 2018, 11:13 AM
asemke committed R55:62c5ef58799d: [python] added a python3 test for simple plotting. (authored by asemke).
[python] added a python3 test for simple plotting.
Nov 4 2018, 11:12 AM

Nov 3 2018

asemke accepted D15841: Massive octave session and expression refactoring.
Nov 3 2018, 8:43 AM · Cantor, KDE Edu

Nov 1 2018

asemke committed R55:9709497e5e50: [coverity] add a safety null-pointer check in BackendChooserDialog, CID 323934. (authored by asemke).
[coverity] add a safety null-pointer check in BackendChooserDialog, CID 323934.
Nov 1 2018, 12:24 PM
asemke committed R55:aa559457fd84: [coverity] fixed couple of uninitialized values, CIDs 323937, 323940, 323945… (authored by asemke).
[coverity] fixed couple of uninitialized values, CIDs 323937, 323940, 323945…
Nov 1 2018, 9:45 AM

Oct 30 2018

asemke accepted D16531: Add keyboard shortcuts for changing from currect worksheet to next/prevous.
Oct 30 2018, 8:45 PM · Cantor, KDE Edu
asemke added inline comments to D16531: Add keyboard shortcuts for changing from currect worksheet to next/prevous.
Oct 30 2018, 5:56 PM · Cantor, KDE Edu

Oct 28 2018

asemke committed R262:adbbee2596c5: [cantor] added action for adding markdown entries. (authored by asemke).
[cantor] added action for adding markdown entries.
Oct 28 2018, 4:06 PM
asemke committed R262:9d79adc110d5: [cantor] added couple of missing icons in cantor main worksheet menu. (authored by asemke).
[cantor] added couple of missing icons in cantor main worksheet menu.
Oct 28 2018, 3:43 PM
asemke committed R262:ee795b050a7a: [cantor] don't crash in CantorWorksheetView when accessing actions that are not… (authored by asemke).
[cantor] don't crash in CantorWorksheetView when accessing actions that are not…
Oct 28 2018, 3:16 PM
asemke committed R55:17aa3b83c872: [maxima] clear the variable model upon logout. (authored by asemke).
[maxima] clear the variable model upon logout.
Oct 28 2018, 9:37 AM
asemke committed R55:5e1c02e5006e: Warn the user about the lost resuts of calculation when restarting the backend. (authored by asemke).
Warn the user about the lost resuts of calculation when restarting the backend.
Oct 28 2018, 8:34 AM
asemke committed R55:2de849e41a16: Added separators to the worksheet menu in the main menu bar. (authored by asemke).
Added separators to the worksheet menu in the main menu bar.
Oct 28 2018, 8:18 AM
asemke committed R55:adbc50038c96: [maxima] removed unused function in MaximaSession. (authored by asemke).
[maxima] removed unused function in MaximaSession.
Oct 28 2018, 8:14 AM
asemke committed R262:8127ad6d2d55: [Cantor] delay the initialization of menus in the view until they are really… (authored by asemke).
[Cantor] delay the initialization of menus in the view until they are really…
Oct 28 2018, 8:03 AM
asemke committed R262:b4d8c78ad46f: [coverity] CID 185461, 70672, 73117, 185460, 42884. (authored by asemke).
[coverity] CID 185461, 70672, 73117, 185460, 42884.
Oct 28 2018, 7:47 AM

Oct 27 2018

asemke accepted D16333: Add readOnly feature for Cantor's Worksheet [v2].
Oct 27 2018, 6:33 PM · KDE Edu, Cantor
asemke added inline comments to D16333: Add readOnly feature for Cantor's Worksheet [v2].
Oct 27 2018, 5:41 PM · KDE Edu, Cantor
asemke added a comment to D15276: Add readOnly feature for Cantor's Worksheet.

Going back to this discussion.

I am discussing with some developers here in LaKademy. Maybe could be interesting just avoid the run of commands, but allow the edition to all kind of entries. This way, users can create/edit completely worksheets/notebooks without a backend.

Anyway, there is not a "best" solution to it now if we don't have feedback from the users. I recommend release the feature and wait for the reactions.

To allow the user to edit already existing command entries can lead to confusing results in cases where the output is already available in the worksheet - you can overwrite the input which won't correspond anymore to the output that was saved before. I don't see any reason to allow this and to introduce this kind of confusions in the application.

Oct 27 2018, 5:32 PM · KDE Edu

Oct 26 2018

asemke committed R262:a52d002d9b16: [JSON] fixed the preview with the name of the object selected. (authored by asemke).
[JSON] fixed the preview with the name of the object selected.
Oct 26 2018, 7:23 PM
asemke committed R262:b1290426b6de: No need to initilaze and QString members in will settings and some minor layout… (authored by asemke).
No need to initilaze and QString members in will settings and some minor layout…
Oct 26 2018, 6:07 PM
asemke committed R262:c7599c1caa92: In PlotDataDialog, don't plot the curve for x-column itself. (authored by asemke).
In PlotDataDialog, don't plot the curve for x-column itself.
Oct 26 2018, 4:45 PM

Oct 21 2018

asemke committed R262:7ef8a64b9150: Fixed include guards and removed obsolete files for bar char plot. (authored by asemke).
Fixed include guards and removed obsolete files for bar char plot.
Oct 21 2018, 6:18 PM
asemke committed R55:65a7cb9e5223: Updated ChangeLog. (authored by asemke).
Updated ChangeLog.
Oct 21 2018, 6:06 PM
asemke committed R55:c822346a3c25: [Maxima] Deal with additional required inputs when fetching help for commands… (authored by asemke).
[Maxima] Deal with additional required inputs when fetching help for commands…
Oct 21 2018, 6:03 PM