Bug 157222 - The info texts of EndGluePointIndex and EndPosition are exchanged
Summary: The info texts of EndGluePointIndex and EndPosition are exchanged
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: sdk (show other bugs)
Version:
(earliest affected)
24.2.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL: roofrestorationperth.co
Whiteboard: target:25.2.0
Keywords:
Depends on:
Blocks: Help
  Show dependency treegraph
 
Reported: 2023-09-13 12:07 UTC by Regina Henschel
Modified: 2026-01-09 11:44 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2023-09-13 12:07:18 UTC
The current text of EndGluePointIndex is:
this is the position of the connectors end point in 100th/mm.

The current text of EndPosition is:
this property holds the index of the gluepoint the end point of this connector is glued on.

This needs to be exchanged.

It is correct for StartGluePointIndex and StartPosition.

[BTW: Why is https://api.libreoffice.org/docs/idl/ref at '7.4 SDK API Reference'?]
Comment 1 taniyuki 2023-09-20 04:00:41 UTC Comment hidden (spam)
Comment 2 Stéphane Guillou (stragu) 2023-09-27 14:02:18 UTC
Thanks Regina, confirmed with: https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1drawing_1_1ConnectorShape.html#ad882ede52365498dea1061339c303273

Olivier, where does one update these?
Comment 3 carolyndgadd 2024-03-25 08:30:25 UTC Comment hidden (spam)
Comment 4 Commit Notification 2024-10-23 20:12:27 UTC
Regina Henschel committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/a3c40e732658d137352577e7e9378cdce0baba9b

tdf#157222 swap info texts of connector end point

It will be available in 25.2.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 5 Regina Henschel 2024-10-25 13:11:56 UTC
The change is visible in the SDK of daily build of 2024-10-25.

The SDK is not included in the normal installation but needs to be installed separately. On https://dev-builds.libreoffice.org/daily/master/ do not use 'current.html', but select a machine for your OS. There you will find the SDK-files as last entry in the subfolder 'current'.

After installing, open the 'index.html' file in a browser and from that page the link 'IDL Reference'. Search for 'EndGluePointIndex'.

[I know this would have been an easyHack, but I needed a simple bug to test my new build environment.]
Comment 6 hello 2025-09-21 05:00:17 UTC
Thanks for fixing this mis-label issue with EndGluePointIndex and EndPosition. Swapping the info texts makes sense given how they’re used. I tested the daily build of 2024-10-25 as suggested, and I can see the change in the SDK. Much clearer now.

On a side note: when I was looking for documentation and examples, I came across some tools that help me describe these kinds of fixes more clearly on my own site, https://roofrestorationperth.co. Good to cross-check wording, because precise labels like this matter whether it’s in software or in describing roofing work. Keep up the good work.
Comment 7 William Corlin 2026-01-09 11:44:42 UTC
(In reply to Commit Notification from comment #4)
> Regina Henschel committed a patch related to this issue.
> It has been pushed to "master":
> 
> https://git.libreoffice.org/core/commit/
> a3c40e732658d137352577e7e9378cdce0baba9b
> 
> tdf#157222 swap info texts of connector end point
> 
> It will be available in 25.2.0.
> 
> The patch should be included in the daily builds available at
> https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
> information about daily builds can be found at:
> https://wiki.documentfoundation.org/Testing_Daily_Builds https://zapgames.io/
> 
> Affected users are encouraged to test the fix and report feedback.

Thank you for addressing the issue with the mislabeling of EndGluePointIndex and EndPosition. It's great to see the fix implemented, as clear descriptions are crucial for both software functionality and documentation. Keep up the excellent work!