Bug in creating and saving new tools.

tork73 shared this problem 7 years ago
Answered

My students and I get errors when we try to creat new tools. Look at the youtube-movue below.


https://www.youtube.com/wat...


Best regards,

Tor Espen

Comments (9)

photo
1

What version are you using? It seems OK here.

photo
1

5.0.158

photo
1

The problem is still there in 5.0.161.


This is a problem for a lot of users. Now and then I hold worskhops in GeoGebra, and this is a problem for most of the users now.


Som times it temporarly helps to delete the GeoGebra-catalouge in Appdata/Roaming (Windows) og in Library (Mac). But only temporarly. The problem pops up again sooner or later.


Best regards,


Tor Espen

photo
1

Hi,


this looks like two bugs:

1) tool appearing multiple times in toolbar

2) tools not being saved on Options > Save settings.


For 2) there is no easy fix. We have done some changes for 1) recently, is it any beeter in 5.0.161? If not, could you please send us content of Help > About > System information before and after you create the tool?


Thanks,

Zbynek

photo
1

The problem is still there... Three icons for the tool after creating it.


Her is the systeminformation before the tool was created:


    GeoGebra 5.0.161.0-3D (16 October 2015)

    Java: 1.8.0_20

    Codebase: file:/Users/tork73/Downloads/GeoGebra-4.app/Contents/Java/geogebra.jar

    OS: Mac OS X

    Architecture: x86_64 / null

    Heap: 910MB

    CAS: Giac/JNI


    GeoGebraLogger log:

    16:49:33.498 DEBUG: ?: message from thread: 13/4

    16:49:33.498 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:33.499 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: 13/4

    16:49:33.499 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac input: expand(subst(sum(subst((1)/((2)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.500 DEBUG: ?: thread starting: expand(subst(sum(subst((1)/((2)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.501 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa(expand(subst(sum(subst((1)/((2)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari)))

    16:49:33.503 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: 2

    16:49:33.503 DEBUG: ?: message from thread: 2

    16:49:33.503 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:33.503 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: 2

    16:49:33.505 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac input: expand(subst(sum(subst((1)/((5)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.505 DEBUG: ?: thread starting: expand(subst(sum(subst((1)/((5)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.508 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa(expand(subst(sum(subst((1)/((5)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari)))

    16:49:33.509 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: 5/4

    16:49:33.509 DEBUG: ?: message from thread: 5/4

    16:49:33.510 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:33.510 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: 5/4

    16:49:47.473 DEBUG: org.geogebra.common.b.d.a.a[-1]: 3:

    16:49:47.474 DEBUG: org.geogebra.common.b.d.a.a[-1]: 3: $1==$2+$3

    16:49:47.474 DEBUG: org.geogebra.common.b.d.a.a[-1]: 3:

    16:49:47.475 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac input: [[[ggbevalarg:=when(ggb_is_zero(simplify((13)/(4)-((2)+((5)/(4))))),true,false)],[ggbevalans:=regroup(normal(ggbevalarg))],[ggbevalans2:=regroup(ggbevalarg)]], when(length(""+ggbevalans)<=length(""+ggbevalans2),ggbevalans,ggbevalans2)][1]

    16:49:47.475 DEBUG: ?: thread starting: [[[ggbevalarg:=when(ggb_is_zero(simplify((13)/(4)-((2)+((5)/(4))))),true,false)],[ggbevalans:=regroup(normal(ggbevalarg))],[ggbevalans2:=regroup(ggbevalarg)]], when(length(""+ggbevalans)<=length(""+ggbevalans2),ggbevalans,ggbevalans2)][1]

    16:49:47.477 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa([[[ggbevalarg:=when(ggb_is_zero(simplify((13)/(4)-((2)+((5)/(4))))),true,false)],[ggbevalans:=regroup(normal(ggbevalarg))],[ggbevalans2:=regroup(ggbevalarg)]], when(length(""+ggbevalans)<=length(""+ggbevalans2),ggbevalans,ggbevalans2)][1])

    16:49:47.477 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: true

    16:49:47.477 DEBUG: ?: message from thread: true

    16:49:47.477 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:47.478 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: true

    16:49:47.487 DEBUG: org.geogebra.common.l.j.n.w_[-1]: updating$4

    16:50:52.336 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.336 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.336 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.361 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.361 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.362 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.407 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    16:51:28.896 DEBUG: com.apple.eawt._AppEventLegacyHandler$4.dispatchEvent[126]: handleReOpenApplication event, filename: null

    16:51:35.256 DEBUG: org.geogebra.desktop.gui.i.b.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.b

    16:51:35.256 DEBUG: org.geogebra.desktop.gui.i.b.menuSelected[-1]: creating menu items

    16:51:35.575 DEBUG: org.geogebra.desktop.gui.i.ac.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.ac

    16:51:35.575 DEBUG: org.geogebra.desktop.gui.i.ac.menuSelected[-1]: creating menu items

    16:51:35.588 DEBUG: org.geogebra.desktop.gui.i.ac.c[-1]: using flag: no.png

    16:51:35.856 DEBUG: org.geogebra.desktop.gui.i.at.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.ap

    16:51:35.856 DEBUG: org.geogebra.desktop.gui.i.at.menuSelected[-1]: creating menu items

    16:51:35.938 DEBUG: org.geogebra.desktop.gui.i.b.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.b


    GGB file content:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.161.0" id="ae17cc70-44be-4942-a31a-6dde5cfb68d5" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="1108" height="677" />

    <perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.2283393501805054" orientation="1" />

    </panes>

    <views>

    <view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="177,23,786,694" />

    <view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="true" location="1,1" size="300" window="100,100,600,400" />

    <view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="595" window="100,100,600,400" />

    <view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 20 22 21 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="true" location="1,1" size="482" window="100,100,600,400" />

    <view id="1" visible="true" inframe="false" stylebar="true" location="1" size="846" window="100,100,600,400" />

    <view id="2" visible="true" inframe="false" stylebar="true" location="3" size="253" window="100,100,250,400" />

    <view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="64" toolbar="0" visible="false" inframe="true" stylebar="true" location="1" size="150" window="262,134,500,500" />

    <view id="70" toolbar="0 || 2020 || 2021 || 2022" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6 | | , 100001 | 100001 | 100001" position="1" help="true" />

    <input show="true" cmd="true" top="true" />

    <dockBar show="false" east="true" />

    </perspective>

    </perspectives>

    <labelingStyle val="0"/>

    <font size="20"/>

    </gui>

    <euclidianView>

    <viewNumber viewNo="1"/>

    <size width="846" height="488"/>

    <coordSystem xZero="207.0" yZero="325.625" scale="49.99999999999999" yscale="49.99999999999996"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="0"/>

    <axis id="0" show="true" label="x" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="y" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <algebraView>

    <auxiliary show="true"/>

    </algebraView>

    <kernel>

    <continuous val="false"/>

    <usePathAndRegionParameters val="true"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    <angleFromInvTrig val="false"/>

    </kernel>

    <scripting blocked="false" disabled="false"/>

    <construction title="" author="" date="">

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="Sum[1/2^(k-1)+1/5^(k-1), k, 1, ∞]" eval="Sum[1 / 2^(k - 1) + 1 / 5^(k - 1),k,1,Infinity]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="13 / 4" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="Sum[1/2^(i-1), i, 1, ∞]" eval="Sum[1 / 2^(i - 1),i,1,Infinity]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="2" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="Sum[1/5^(i-1), i, 1, ∞]" eval="Sum[1 / 5^(i - 1),i,1,Infinity]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="5 / 4" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="$1 ≟ $2 + $3" eval="Evaluate[$1 ≟ $2 + $3]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="true" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    </construction>

    </geogebra>


    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.161.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggt...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    </geogebra>


    LibraryJavaScript:


    Preferences:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.158.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="1108" height="677" />

    <perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.2283393501805054" orientation="1" />

    </panes>

    <views>

    <view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="177,23,786,694" />

    <view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="true" location="1,1" size="300" window="100,100,600,400" />

    <view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="595" window="100,100,600,400" />

    <view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 20 22 21 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="true" location="1,1" size="482" window="100,100,600,400" />

    <view id="1" visible="true" inframe="false" stylebar="true" location="1" size="846" window="100,100,600,400" />

    <view id="2" visible="true" inframe="false" stylebar="true" location="3" size="253" window="100,100,250,400" />

    <view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="64" toolbar="0" visible="false" inframe="true" stylebar="true" location="1" size="150" window="262,134,500,500" />

    <view id="70" toolbar="0 || 2020 || 2021 || 2022" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6 | | , 100001 | 100001 | 100001" position="1" help="true" />

    <input show="true" cmd="true" top="true" />

    <dockBar show="false" east="true" />

    </perspective>

    </perspectives>

    <settings ignoreDocument="false" showTitleBar="true" allowStyleBar="true" />

    <labelingStyle val="0"/>

    <mouse reverseWheel="true"/>

    <font size="20"/>

    <menuFont size="-1"/>

    <tooltipSettings timeout="-1"/>

    </gui>

    <euclidianView>

    <viewNumber viewNo="1"/>

    <size width="846" height="488"/>

    <coordSystem xZero="207.0" yZero="325.625" scale="49.99999999999999" yscale="49.99999999999996"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" allowShowMouseCoords="false" allowToolTips="0" deleteToolSize="20" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="0"/>

    <axis id="0" show="true" label="x" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="y" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <euclidianView>

    <viewNumber viewNo="2"/>

    <coordSystem xZero="215.0" yZero="315.0" scale="50.0" yscale="50.0"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" allowShowMouseCoords="false" allowToolTips="0" deleteToolSize="20" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="0"/>

    <axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <algebraView>

    <auxiliary show="true"/>

    </algebraView>

    <keyboard width="400" height="235" opacity="0.7" language="null" show="false"/><kernel>

    <continuous val="false"/>

    <usePathAndRegionParameters val="true"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    <localization digits="false" labels="true"/>

    <casSettings timeout="5" expRoots="true"/>

    </kernel>

    <scripting blocked="false"/>

    </geogebra>


Her is the systeminformation after the tool was created:


    GeoGebra 5.0.161.0-3D (16 October 2015)

    Java: 1.8.0_20

    Codebase: file:/Users/tork73/Downloads/GeoGebra-4.app/Contents/Java/geogebra.jar

    OS: Mac OS X

    Architecture: x86_64 / null

    Heap: 910MB

    CAS: Giac/JNI


    GeoGebraLogger log:

    16:49:33.498 DEBUG: ?: message from thread: 13/4

    16:49:33.498 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:33.499 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: 13/4

    16:49:33.499 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac input: expand(subst(sum(subst((1)/((2)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.500 DEBUG: ?: thread starting: expand(subst(sum(subst((1)/((2)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.501 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa(expand(subst(sum(subst((1)/((2)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari)))

    16:49:33.503 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: 2

    16:49:33.503 DEBUG: ?: message from thread: 2

    16:49:33.503 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:33.503 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: 2

    16:49:33.505 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac input: expand(subst(sum(subst((1)/((5)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.505 DEBUG: ?: thread starting: expand(subst(sum(subst((1)/((5)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari))

    16:49:33.508 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa(expand(subst(sum(subst((1)/((5)^((ggbtmpvari)-(1))),ggbtmpvari,ggbsumvarggbtmpvari),ggbsumvarggbtmpvari,1,inf), ggbsumvarggbtmpvari, ggbtmpvari)))

    16:49:33.509 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: 5/4

    16:49:33.509 DEBUG: ?: message from thread: 5/4

    16:49:33.510 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:33.510 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: 5/4

    16:49:47.473 DEBUG: org.geogebra.common.b.d.a.a[-1]: 3:

    16:49:47.474 DEBUG: org.geogebra.common.b.d.a.a[-1]: 3: $1==$2+$3

    16:49:47.474 DEBUG: org.geogebra.common.b.d.a.a[-1]: 3:

    16:49:47.475 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac input: [[[ggbevalarg:=when(ggb_is_zero(simplify((13)/(4)-((2)+((5)/(4))))),true,false)],[ggbevalans:=regroup(normal(ggbevalarg))],[ggbevalans2:=regroup(ggbevalarg)]], when(length(""+ggbevalans)<=length(""+ggbevalans2),ggbevalans,ggbevalans2)][1]

    16:49:47.475 DEBUG: ?: thread starting: [[[ggbevalarg:=when(ggb_is_zero(simplify((13)/(4)-((2)+((5)/(4))))),true,false)],[ggbevalans:=regroup(normal(ggbevalarg))],[ggbevalans2:=regroup(ggbevalarg)]], when(length(""+ggbevalans)<=length(""+ggbevalans2),ggbevalans,ggbevalans2)][1]

    16:49:47.477 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa([[[ggbevalarg:=when(ggb_is_zero(simplify((13)/(4)-((2)+((5)/(4))))),true,false)],[ggbevalans:=regroup(normal(ggbevalarg))],[ggbevalans2:=regroup(ggbevalarg)]], when(length(""+ggbevalans)<=length(""+ggbevalans2),ggbevalans,ggbevalans2)][1])

    16:49:47.477 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: true

    16:49:47.477 DEBUG: ?: message from thread: true

    16:49:47.477 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: after interrupt/stop

    16:49:47.478 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac output: true

    16:49:47.487 DEBUG: org.geogebra.common.l.j.n.w_[-1]: updating$4

    16:50:52.336 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.336 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.336 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.361 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.361 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.362 DEBUG: org.geogebra.common.m.f.a[-1]: Application.getModeText(): macro does not exist: ID = 0

    16:50:52.407 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    16:51:28.896 DEBUG: com.apple.eawt._AppEventLegacyHandler$4.dispatchEvent[126]: handleReOpenApplication event, filename: null

    16:51:35.256 DEBUG: org.geogebra.desktop.gui.i.b.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.b

    16:51:35.256 DEBUG: org.geogebra.desktop.gui.i.b.menuSelected[-1]: creating menu items

    16:51:35.575 DEBUG: org.geogebra.desktop.gui.i.ac.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.ac

    16:51:35.575 DEBUG: org.geogebra.desktop.gui.i.ac.menuSelected[-1]: creating menu items

    16:51:35.588 DEBUG: org.geogebra.desktop.gui.i.ac.c[-1]: using flag: no.png

    16:51:35.856 DEBUG: org.geogebra.desktop.gui.i.at.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.ap

    16:51:35.856 DEBUG: org.geogebra.desktop.gui.i.at.menuSelected[-1]: creating menu items

    16:51:35.938 DEBUG: org.geogebra.desktop.gui.i.b.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.b

    16:52:19.232 DEBUG: javax.swing.JMenu.fireMenuSelected[1037]: Menu opening: class org.geogebra.desktop.gui.i.al

    16:52:19.233 DEBUG: javax.swing.JMenu.fireMenuSelected[1037]: creating menu items

    16:52:27.100 DEBUG: org.geogebra.common.l.A.<init>[-1]: <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0">

    <construction author="" title="" date="">

    <element type="point" label="A">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="-2.1" y="2.4925" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="B">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="-0.68" y="0.4725" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <command name="Polygon">

    <input a0="A" a1="B" a2="4"/>

    <output a0="Mangekant1" a1="a" a2="b" a3="c" a4="d" a5="C" a6="D"/>

    </command>

    <element type="polygon" label="Mangekant1">

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <show object="true" label="true"/>

    <objColor r="153" g="51" b="0" alpha="0.1"/>

    <layer val="0"/>

    <labelMode val="0"/>

    </element>

    <element type="segment" label="a">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="false"/>

    <coords x="2.02" y="1.42" z="0.7026500000000003"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="b">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-1.4199999999999995" y="2.0199999999999996" z="-1.9200499999999994"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="point" label="C">

    <show object="true" label="true"/>

    <objColor r="68" g="68" b="68" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="1.3399999999999994" y="1.8924999999999994" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="D">

    <show object="true" label="true"/>

    <objColor r="68" g="68" b="68" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-0.07999999999999974" y="3.9124999999999996" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <element type="segment" label="c">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-2.0200000000000005" y="-1.419999999999999" z="5.394149999999997"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="d">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="1.4199999999999995" y="-2.0200000000000005" z="8.01685"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    </construction>

    </geogebra>

    16:52:27.101 DEBUG: org.geogebra.desktop.f.b.a[-1]: MACROtrue

    16:52:28.052 DEBUG: org.geogebra.desktop.i.a.a[-1]: retreiving filename = .png

    16:52:28.053 DEBUG: org.geogebra.desktop.i.a.a[-1]: retreiving filename = .png

    16:52:28.054 DEBUG: org.geogebra.desktop.i.a.a[-1]: retreiving filename = .png

    16:52:28.054 DEBUG: org.geogebra.desktop.i.a.a[-1]: retreiving filename = .png

    16:52:28.200 ERROR: org.geogebra.common.c.f.a[-1]: Unknown mode 100001

    16:52:28.202 ERROR: org.geogebra.common.c.f.a[-1]: Unknown mode 100001


    GGB file content:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.161.0" id="ae17cc70-44be-4942-a31a-6dde5cfb68d5" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="1108" height="677" />

    <perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.2283393501805054" orientation="1" />

    </panes>

    <views>

    <view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="177,23,786,694" />

    <view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="true" location="1,1" size="300" window="100,100,600,400" />

    <view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="595" window="100,100,600,400" />

    <view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 20 22 21 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="true" location="1,1" size="482" window="100,100,600,400" />

    <view id="1" visible="true" inframe="false" stylebar="true" location="1" size="846" window="100,100,600,400" />

    <view id="2" visible="true" inframe="false" stylebar="true" location="3" size="253" window="100,100,250,400" />

    <view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="64" toolbar="0" visible="false" inframe="true" stylebar="true" location="1" size="150" window="262,134,500,500" />

    <view id="70" toolbar="0 || 2020 || 2021 || 2022" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6 | | , 100001 | 100001 | 100001 100001" position="1" help="true" />

    <input show="true" cmd="true" top="true" />

    <dockBar show="false" east="true" />

    </perspective>

    </perspectives>

    <labelingStyle val="0"/>

    <font size="20"/>

    </gui>

    <euclidianView>

    <viewNumber viewNo="1"/>

    <size width="846" height="488"/>

    <coordSystem xZero="207.0" yZero="325.625" scale="49.99999999999999" yscale="49.99999999999996"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="0"/>

    <axis id="0" show="true" label="x" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="y" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <algebraView>

    <auxiliary show="true"/>

    </algebraView>

    <kernel>

    <continuous val="false"/>

    <usePathAndRegionParameters val="true"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    <angleFromInvTrig val="false"/>

    </kernel>

    <scripting blocked="false" disabled="false"/>

    <construction title="" author="" date="">

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="Sum[1/2^(k-1)+1/5^(k-1), k, 1, ∞]" eval="Sum[1 / 2^(k - 1) + 1 / 5^(k - 1),k,1,Infinity]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="13 / 4" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="Sum[1/2^(i-1), i, 1, ∞]" eval="Sum[1 / 2^(i - 1),i,1,Infinity]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="2" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="Sum[1/5^(i-1), i, 1, ∞]" eval="Sum[1 / 5^(i - 1),i,1,Infinity]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="5 / 4" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="$1 ≟ $2 + $3" eval="Evaluate[$1 ≟ $2 + $3]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="true" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <element type="point" label="A">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="-2.1" y="2.4925" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="B">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="-0.68" y="0.4725" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <command name="Polygon">

    <input a0="A" a1="B" a2="4"/>

    <output a0="Mangekant1" a1="a" a2="b" a3="c" a4="d" a5="C" a6="D"/>

    </command>

    <element type="polygon" label="Mangekant1">

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <show object="true" label="true"/>

    <objColor r="153" g="51" b="0" alpha="0.1"/>

    <layer val="0"/>

    <labelMode val="0"/>

    </element>

    <element type="segment" label="a">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="false"/>

    <coords x="2.02" y="1.42" z="0.7026500000000003"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="b">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-1.4199999999999995" y="2.0199999999999996" z="-1.9200499999999994"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="c">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-2.0200000000000005" y="-1.419999999999999" z="5.394149999999997"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="d">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="1.4199999999999995" y="-2.0200000000000005" z="8.01685"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="point" label="C">

    <show object="true" label="true"/>

    <objColor r="68" g="68" b="68" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="1.3399999999999994" y="1.8924999999999994" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="D">

    <show object="true" label="true"/>

    <objColor r="68" g="68" b="68" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-0.07999999999999974" y="3.9124999999999996" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    </construction>

    </geogebra>


    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.161.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggt...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <macro cmdName="Verktøy1" toolName="Verktøy1" toolHelp="" iconFile="" showInToolBar="true" copyCaptions="true">

    <macroInput a0="A" a1="B"/>

    <macroOutput a0="Mangekant1"/>

    <construction title="" author="" date="">

    <element type="point" label="A">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="-2.1" y="2.4925" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="B">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="-0.68" y="0.4725" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <command name="Polygon">

    <input a0="A" a1="B" a2="4"/>

    <output a0="Mangekant1" a1="a" a2="b" a3="c" a4="d" a5="C" a6="D"/>

    </command>

    <element type="polygon" label="Mangekant1">

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <show object="true" label="true"/>

    <objColor r="153" g="51" b="0" alpha="0.1"/>

    <layer val="0"/>

    <labelMode val="0"/>

    </element>

    <element type="segment" label="a">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="false"/>

    <coords x="2.02" y="1.42" z="0.7026500000000003"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="b">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-1.4199999999999995" y="2.0199999999999996" z="-1.9200499999999994"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="c">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-2.0200000000000005" y="-1.419999999999999" z="5.394149999999997"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="segment" label="d">

    <show object="true" label="false"/>

    <objColor r="153" g="51" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="1.4199999999999995" y="-2.0200000000000005" z="8.01685"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <outlyingIntersections val="false"/>

    <keepTypeOnTransform val="true"/>

    </element>

    <element type="point" label="C">

    <show object="true" label="true"/>

    <objColor r="68" g="68" b="68" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="1.3399999999999994" y="1.8924999999999994" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="D">

    <show object="true" label="true"/>

    <objColor r="68" g="68" b="68" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <auxiliary val="true"/>

    <coords x="-0.07999999999999974" y="3.9124999999999996" z="1.0"/>

    <pointSize val="3"/>

    <pointStyle val="0"/>

    </element>

    </construction>

    </macro>

    </geogebra>


    LibraryJavaScript:


    Preferences:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.158.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="1108" height="677" />

    <perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.2283393501805054" orientation="1" />

    </panes>

    <views>

    <view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="177,23,786,694" />

    <view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="true" location="1,1" size="300" window="100,100,600,400" />

    <view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="595" window="100,100,600,400" />

    <view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 20 22 21 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="true" location="1,1" size="482" window="100,100,600,400" />

    <view id="1" visible="true" inframe="false" stylebar="true" location="1" size="846" window="100,100,600,400" />

    <view id="2" visible="true" inframe="false" stylebar="true" location="3" size="253" window="100,100,250,400" />

    <view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="64" toolbar="0" visible="false" inframe="true" stylebar="true" location="1" size="150" window="262,134,500,500" />

    <view id="70" toolbar="0 || 2020 || 2021 || 2022" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6 | | , 100001 | 100001 | 100001" position="1" help="true" />

    <input show="true" cmd="true" top="true" />

    <dockBar show="false" east="true" />

    </perspective>

    </perspectives>

    <settings ignoreDocument="false" showTitleBar="true" allowStyleBar="true" />

    <labelingStyle val="0"/>

    <mouse reverseWheel="true"/>

    <font size="20"/>

    <menuFont size="-1"/>

    <tooltipSettings timeout="-1"/>

    </gui>

    <euclidianView>

    <viewNumber viewNo="1"/>

    <size width="846" height="488"/>

    <coordSystem xZero="207.0" yZero="325.625" scale="49.99999999999999" yscale="49.99999999999996"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" allowShowMouseCoords="false" allowToolTips="0" deleteToolSize="20" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="0"/>

    <axis id="0" show="true" label="x" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="y" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <euclidianView>

    <viewNumber viewNo="2"/>

    <coordSystem xZero="215.0" yZero="315.0" scale="50.0" yscale="50.0"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" allowShowMouseCoords="false" allowToolTips="0" deleteToolSize="20" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="0"/>

    <axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <algebraView>

    <auxiliary show="true"/>

    </algebraView>

    <keyboard width="400" height="235" opacity="0.7" language="null" show="false"/><kernel>

    <continuous val="false"/>

    <usePathAndRegionParameters val="true"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    <localization digits="false" labels="true"/>

    <casSettings timeout="5" expRoots="true"/>

    </kernel>

    <scripting blocked="false"/>

    </geogebra>

photo
1

@Tor: Thanks! The information before the tool was created has the following toolbar string:


"0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6 | | , 100001 | 100001 | 100001"


which already includes a custom tool 100001 three times. Can you please go to Tools > Customize toolbar and reset the toolbar to default to get rid of those extra tools? Then you will need to save it via Options > Save settings. I hope this helps.

photo
1

Reseting the toolbar solved the issue width severeal icons for the tool.


Thank you !


I hope the second issue also will be fixed! :-)


Best regards,

Tor Espen

photo
1

Please try 5.0.195.0

photo
1

Great! Now it works!

Thanks!

© 2023 International GeoGebra Institute