mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-15 14:16:07 -06:00
[GH-ISSUE #285] Layout editor fails to render labels on older versions of TheIDE, and spits out errors. #90
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/ultimatepp#90
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ismail-yilmaz on GitHub (Jun 27, 2025).
Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/285
The following function doesn't seem to exist on older versions of TheIDE.
e471f7d0eb/uppsrc/CtrlLib/CtrlLib.usc (L308)IMO, we shouldn’t assume that everyone is using the latest version of TheIDE alongside the latest U++ release. Some users may only be updating the U++ source code without upgrading TheIDE itself.
@mirek-fidler commented on GitHub (Jun 27, 2025):
Is there a better solution?
Mirek
On Fri, Jun 27, 2025 at 9:33 AM İsmail Yılmaz @.***>
wrote:
@klugier commented on GitHub (Jun 27, 2025):
I think we shouldn't care in this case. If something doesn't work, because you have mismatch between sources and TheIDE, then it's time to update. Providing compatibility on such level is not worth it.
@ismail-yilmaz commented on GitHub (Jun 27, 2025):
OK,
After reviewing the code, I’ve realized the change is more complex than it first appeared and will require a breaking update. I guess users have to deal with it.
I'm closing this as won't fix.
@klugier commented on GitHub (Jun 27, 2025):
For example if you are downloading nightly, you are obtaining new sources and TheIDE. The problem is only when you update source manually using git. However, in this case, you can open ide project and hit "Upgrade TheIDE" command from the menubar.
I think there is no much space to improve the expirience, when you update sources manually, but resist to update TheIDE.