More playback changes
Can not run 2 copies of XTrkCad
chackinputs.c
wControlHilite: protect from nulls
re static trk: it is set on any mouse action (START, DOWN, MOVE UP wMove). It is used in REDRAW and CMDMENU ( but protected by if() I don't think that is the issue re: rotation - looks like bug 559. Very complex Still can't recreate it. I'm using T317 @ (102,98) and T333 @(175,110) (both lines) Hover on T317, Enter describe cmd (Ctrl+Shift+'?'), Click: prop window for T317 opens Click on T333 - prop window open Repeat on T317 - ok Repeat at least 10 times - no problem Repeat with closing the property...
I tried this (V5.3.1 Ubuntu 24.04) and cannot recreate it Can you post the .xtc and which objects you tried to Describe? Also, the traceback What does 'another line' refer to?
Merge with GTK3 Turnout Designer
Close branch after work is done
Tweak dialog
Remove _FIRST and _COUNT defines
continued
move tempSegs_da to trkseg.c
Merge with GTK3V2MAIN
start handling Print
Remove LINES
remove mkturnout
Set correct Name for _stack objects so they can be found by gtk_stack
turnout designer - checkpoint
Cleanup unused vars
NewTurnOk() - ParamCheckInputs -> FormCheckInputs()
Merge with GTK3V2MAIN
Add corwye stack
First checkpoint of Turnout Designer for GTK3
User Input Errors - expand message.in handling
The resolution of the screen capture is too low. Please provide the links that got you there. You said the install failed with various versions. Where did you download them from? This is the direct link to download version 5.3.1 Mac install https://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.3.1/xtrkcad-OSX-5.3.1GA.dmg/download Does this work? If not what happens?
Where did you download the .dmg install file from? Have you followed the instructions in https://sourceforge.net/p/xtrkcad-fork/wiki/MacInstall/ which addresses this issue.
A number of things to try: unset LANGUAGE Set LC_ALL or LC_MESSAGES to de_DE.UTF-8 Upgrade to 5.3.1 (GA) Check you have /usr/local/share/locale//de_DE/LC_MESSAGES/xtrkcad.mo Or (for GA release) /usr/share/locale//de_DE/LC_MESSAGES/xtrkcad.mo run /usr/local/bin/xtrkcad-beta -d locale=3 and post the output Run locale and post the output LANG contain the setting for all categories that are not directly set by a LC_* variable. see https://superuser.com/questions/392439/lang-and-language-environment-...
FileSelect fixes
wGetApplLibDir() fixes
Home
Added tag V5.3.1 GA for changeset 6f9bf8d90742
Merge
V5.3.1 GA
Added tag V5.3.1 GA for changeset 805f0a5a3dc4
User Input Errors - expand message.in handling
Unfortunately I can't reproduce this on Windows or Linux If someone else sees this or there is a reproducable testcase I dont see a way forward. Please retest this and #549 with latest verison 5.3.1Beta2 This look like a dup of #549 Bug #565 looks similar but I don't think it's the same bug
Unfortunately I can't reproduce this on Windows or Linux If someone else sees this or there is a reproducable testcase I dont see a way forward. Please retest this and #549 with latest verison 5.3.1Beta2 This look like a dup of #549 Bug #565 looks similar but I don't think it's the same bug
Live Map Not Always Updating
This looks like a dup of 599
astyle
Problem accessing documentation
closed-invalid - not a XTrkCad problem
Google 'firefox sourceforge pdf download' which says AI Overview To download a PDF directly in Firefox instead of opening it in the browser, go to Firefox Settings > General > Files and Applications and change the action for PDFs to "Save file". To download a PDF when viewing it in Firefox's built-in viewer, look for the "Download" button within the viewer's toolbar. Please do this and report what happens My default browser is chrome which downloads correctly
Thanks for the file. Unfortunately I could not reproduce the problem on Windows or Linux Some questions: -Does this happen consistently or just once in a while? - On different .xtc files? - does this happen immediately on loading the .xtc on some time later? - Did you notice the blank Map immediately or later? - Can you reenable the Map (View|Redraw All. zoom in/out,changing the Map scale (Options|Display|Map Scale). Close/Open the Map window. - Can you remember what you were doing before? - You...
Any idea what triggers this? Is the map window ok up until this point? You raised bug #549 (on MAC) which seems similar. Do you think it's the same issue? Does hat bug still occur? I've tried to recreate this unsucessfully Can you generate a problem detail report? Go to 'Help | Collect Problem Details' This will generate a file which you can post here Thanks
Added tag V5.3.1 Beta2 for changeset 336fe24c1b61
Cleanup file associations etc
Cleanup file associations etc
Update Readme for 5.3.1B2
small mistype
Reorder beta2 fixes
v5.3.1Beta2
Cannot drag trains to track in "Train Control".
The expected behavior was explained and there was no response Assuming the issue was a misunderstanding and is resolved
Regression fails because Sticky is not set.
6080 (5b4f019f4831) Fix #591 Regression fails because Sticky is not set. … Fix #591 Regression fails because Sticky is not set. Rewrite code that saved old stickySet value in stickySet1 New code is modeled on other dialogs from doptions.c Also set stickySet to 0x3ffffff when running demos Test: set stickySet to 0 and run regression
Fix #591 Regression fails because Sticky is not set.
Fix bug #597 Snap grid vertical separation was not defined as dimension in the
Inches used for line width even if metric units selected
BUG #590 Line Width always in inches / part 2 6077 (5300ce252f58) BUG #590 Line Width always in inches / part 2 … 6078 (1295f573b6a1) BUG #590 Line Width always in inches / part 2 Handle Line Width: - negative values are zoom indep pixel widths (no unit labels) - positive values are zoom dependent distaces (unit labels) Added wrapper functions (DecodeNumber, FormatNumber) to handle extra logic Fixed in Default and V5.3.1
BUG #590 Line Width always in inches / part 2
BUG #590 Line Width always in inches / part 2
Inches used for line width even if metric units selected
Negative LineWidth values mean widths are in scale independent pixels Need to correct formating for this
Inches used for line width even if metric units selected
Changeset: 6062 (686dca3625d2) Tag LineWidth as a Dimension (PDO_DIM, DESC_DIM) … Changeset: 6063 (cba5f1374b47) BUG 590 Inches used for line width even if metric units selected … Fixed in Default and v5.3.1 Tag LineWidth as a Dimension (PDO_DIM, DESC_DIM)
BUG 590 Inches used for line width even if metric units selected
Tag LineWidth as a Dimension (PDO_DIM, DESC_DIM)
Boxed text - box dimensions incorrect as text rotated
FIX: 6052 (c49b905471a7) FIX #592 Boxed text - box dimensions incorrect as text rotate Previous work for ' simplied #195 Solid background on Text elements' simplified the code so these 2 fixes were feasible. But not feasible to to apply to v5.3.1.b2 (old complex code)
FIX #592 Boxed text - box dimensions incorrect as text rotated
Boxed text - box dimensions incorrect as text rotated
Linux crash: type mismatch in ReadSegs()/SEG_TEXT was causing garbage in s->u.t.string
Toolbar icons don't load
FIX: Changeset: 5686 (83952146d4b2) - big cleanup app/bin/bitmaps/CMakeLists.txt … Fixed in 5.3.1.beta1
xtrkcad.ini has [msw window pos]. ... main=-100 -100 I don't know how it got these values Fix is to make sure that the values are > 0
Add section on updating CHANGELOG.md
RegressionTest
Added tag V5.3.1 Beta1 for changeset dfe28af80416
Regression fails because Sticky is not set.
BuildNotes
Merge
Port FIX 589 to Beta1
Added tag V5.3.1 Beta1 for changeset 1ee0c4ba03da
All dialog items which acception typed in values are based on the same basic widget. We speialize this for String, Integer, Float, Distance , Angle Distance is formatted/decoded based on English/Metric settings and the Length Format settings Line Width is a special case: postive values are interpreted as a distance in Inches (should be cm for Metric) and negative values are intepreted as width in zoom-invariant pixels This is not the normal case for Distance. So we need to handle Line Width as a...
Added tag V5.3.1 Beta1 for changeset a49dd970beca
remove 5.3.1 Beta1 tag
Added tag 5.3.1 Beta1 for changeset a49dd970beca
Can't Group a Cornu track
There's a bit of code (in bold) at tcornu.c:1108 in GetBezierSegmentsFromCornu() } else if (p->type == SEG_STRTRK) { DYNARR_APPEND(trkSeg_t, * segs, 1); trkSeg_p segPtr = &DYNARR_N(trkSeg_t, segs,segs->cnt-1); segPtr->type = track?SEG_STRTRK:SEG_STRLIN; segPtr->color = wDrawColorBlack; segPtr->lineWidth = 0; ** for (int j=0; j<2; j++) { segPtr->u.l.pos[i] = p->u.l.pos[i]; }* segPtr->u.l.angle = p->u.l.angle; if should be .pos[j]
FIX #589 Can't Group a Cornu track
Can't Group a Cornu track
v5.3.2
branch 5.3.1
Cleaned up 'Removing XTrackCAD'
LinuxInstall
LinuxInstall
Update help file
Merge
Update demos: