Compare commits

..

2 commits

Author SHA1 Message Date
77688fa715
Adding tooltips, fixing non translated "Create new object" object type
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-30 13:20:34 +01:00
2d7c038b46
Trying to fix localized appstream description 2022-01-30 13:13:47 +01:00
6 changed files with 12 additions and 13 deletions

View file

@ -96,6 +96,7 @@ Button {
//text: historyAction.getReadableString()
ToolTip.visible: hovered
ToolTip.delay: 200
ToolTip.text: label.text
onClicked: {

View file

@ -208,7 +208,9 @@ D.Dialog {
// Base, untranslated version of the model.
property var baseModel: visible ?
(selectObjMode ?
Objects.getObjectsName(modelData[1].objType).concat(isRealObject ? [qsTr("+ Create new %1").arg(modelData[1].objType)] : []) :
Objects.getObjectsName(modelData[1].objType).concat(
isRealObject ? [qsTr("+ Create new %1").arg(Objects.types[modelData[1].objType].displayType())] :
[]) :
modelData[1].values)
: []
// Translated verison of the model.
@ -228,7 +230,8 @@ D.Dialog {
selectedObj = Objects.createNewRegisteredObject(modelData[1].objType)
history.addToHistory(new HistoryLib.CreateNewObject(selectedObj.name, modelData[1].objType, selectedObj.export()))
baseModel = Objects.getObjectsName(modelData[1].objType).concat(
isRealObject ? [qsTr("+ Create new %1").arg(modelData[1].objType)] : [])
isRealObject ? [qsTr("+ Create new %1").arg(Objects.types[modelData[1].objType].displayType())] :
[])
currentIndex = baseModel.indexOf(selectedObj.name)
}
selectedObj.requiredBy.push(Objects.currentObjects[objEditor.objType][objEditor.objIndex])

View file

@ -58,6 +58,9 @@ Column {
icon.width: 24
icon.height: 24
icon.color: sysPalette.buttonText
ToolTip.visible: hovered
ToolTip.delay: 200
ToolTip.text: text
onClicked: {
var newObj = Objects.createNewRegisteredObject(modelData)

View file

@ -243,7 +243,7 @@ class NameChanged extends EditedProperty {
}
redo() {
Objects.getObjectByName(this.previousValue, this.targetType)[this.targetProperty] = this.newValue
Objects.getObjectByName(this.previousValue, this.targetType)['name'] = this.newValue
}
getReadableString() {

View file

@ -43,9 +43,7 @@
<li>🇭🇺 Hungarian</li>
<li>🇳🇴 Norwergian</li>
</ul>
<p xml:lang="fr">Learn more: https://apps.ad5001.eu/logarithmplotter/</p>
</description>
<description xml:lang="fr">
<p>Learn more: https://apps.ad5001.eu/logarithmplotter/</p>
<p xml:lang="fr">
LogarithmPlotter est, comme son nom l'indique, un créateur de graphes et diagrammes 2D réalisé avec l'échelle logarithmique en tête. Avec un système d'objets similaire à Geogebra, ce qui lui permet de créer des graphes à échelle logarithmique et non logarithmique avec peu de limitations.
</p>
@ -68,8 +66,6 @@
<li>🇳🇴 Norvégien</li>
</ul>
<p xml:lang="fr">En savoir plus: https://apps.ad5001.eu/fr/logarithmplotter/</p>
</description>
<description xml:lang="hu">
<p xml:lang="hu">
A LogarithmPlotter egy logaritmus-ábrázoló, amely logaritmikus léptékek figyelembevételével készült. A Geogebrához hasonló objektumrendszerrel dinamikus parcellák létrehozását teszi lehetővé, nagyon kevés korlátozással.
</p>

View file

@ -43,9 +43,7 @@
<li>🇭🇺 Hungarian</li>
<li>🇳🇴 Norwergian</li>
</ul>
<p xml:lang="fr">Learn more: https://apps.ad5001.eu/logarithmplotter/</p>
</description>
<description xml:lang="fr">
<p>Learn more: https://apps.ad5001.eu/logarithmplotter/</p>
<p xml:lang="fr">
LogarithmPlotter est, comme son nom l'indique, un créateur de graphes et diagrammes 2D réalisé avec l'échelle logarithmique en tête. Avec un système d'objets similaire à Geogebra, ce qui lui permet de créer des graphes à échelle logarithmique et non logarithmique avec peu de limitations.
</p>
@ -68,8 +66,6 @@
<li>🇳🇴 Norvégien</li>
</ul>
<p xml:lang="fr">En savoir plus: https://apps.ad5001.eu/fr/logarithmplotter/</p>
</description>
<description xml:lang="hu">
<p xml:lang="hu">
A LogarithmPlotter egy logaritmus-ábrázoló, amely logaritmikus léptékek figyelembevételével készült. A Geogebrához hasonló objektumrendszerrel dinamikus parcellák létrehozását teszi lehetővé, nagyon kevés korlátozással.
</p>