0000000000000000000000000000000000000000 1ba97888172f21871dc26311dadc8a91b8c21981 James <james@dialsolutions.co.uk> 1758096600 +0100	commit (initial): keeping track
1ba97888172f21871dc26311dadc8a91b8c21981 4ae82f96cb947122ab14184c4e9304f7e7f7a336 James <james@dialsolutions.co.uk> 1758109853 +0100	commit: version 2
4ae82f96cb947122ab14184c4e9304f7e7f7a336 f91ac46bded3997010a16299ab9c2a2158849f3f James <james@dialsolutions.co.uk> 1758114504 +0100	commit: improving carriages
f91ac46bded3997010a16299ab9c2a2158849f3f 31182fc8bcdb7808dd750f2d41a91e6eac5fd59b James <james@dialsolutions.co.uk> 1758116425 +0100	commit: another version
31182fc8bcdb7808dd750f2d41a91e6eac5fd59b 31182fc8bcdb7808dd750f2d41a91e6eac5fd59b James <james@dialsolutions.co.uk> 1758117305 +0100	checkout: moving from main to main
31182fc8bcdb7808dd750f2d41a91e6eac5fd59b 31182fc8bcdb7808dd750f2d41a91e6eac5fd59b James <james@dialsolutions.co.uk> 1758117373 +0100	reset: moving to 31182fc8bcdb7808dd750f2d41a91e6eac5fd59b
31182fc8bcdb7808dd750f2d41a91e6eac5fd59b 674ee799aeb2b8036fbba5a9ca4f6009096fac49 James <james@dialsolutions.co.uk> 1758117869 +0100	commit: const canvas = document.getElementById("railway");
674ee799aeb2b8036fbba5a9ca4f6009096fac49 a53b6a222713fa67baf2a8f79d81387fff3dce60 James <james@dialsolutions.co.uk> 1758123271 +0100	commit: getting closer to reversing carraiges
a53b6a222713fa67baf2a8f79d81387fff3dce60 8e2348c27fea157cff00f613be423f0913a0f9ce James <james@dialsolutions.co.uk> 1758130146 +0100	commit: better carriages
8e2348c27fea157cff00f613be423f0913a0f9ce 0c04c606a457f381d1a556f4b445348bd82a6b3e James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758191270 +0100	commit: latest
0c04c606a457f381d1a556f4b445348bd82a6b3e 088edadccba40d2e7b9215bcb637073530f313b1 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758195945 +0100	commit: stopping when carraige at front
088edadccba40d2e7b9215bcb637073530f313b1 c2d5c7036b06e88cb87f1b3feffa79d79abb087a James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758198826 +0100	commit: improving coupling
c2d5c7036b06e88cb87f1b3feffa79d79abb087a 77c6030b411b959c5a28be506a0019be1cd44bfb James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758199853 +0100	commit: imporoving coupling
77c6030b411b959c5a28be506a0019be1cd44bfb 22ce38337146e96b8d97edc4c324ed330c0db476 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758214992 +0100	commit: before considering scale
22ce38337146e96b8d97edc4c324ed330c0db476 f931ec2a5e319f2b3b6315283e9ccd1ab99038ef James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758223656 +0100	commit: before scaling jsons to meters
f931ec2a5e319f2b3b6315283e9ccd1ab99038ef 7e1b8e69834b6851b41507dd33fa97187924f93f James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758265858 +0100	commit: fix auto couple across nodes on continuous segment
7e1b8e69834b6851b41507dd33fa97187924f93f a06db525331bb57051cc04f379888a4763434db7 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758269467 +0100	commit: before large refactor
a06db525331bb57051cc04f379888a4763434db7 0869062ce4a1ef5df04bdba67dad41de85b26a03 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758273836 +0100	commit: simplified consists with multiple locos
0869062ce4a1ef5df04bdba67dad41de85b26a03 7bb1f25e71afb20ec5758d6c5931aa26f8a41eb3 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758276135 +0100	commit: more imporvements
7bb1f25e71afb20ec5758d6c5931aa26f8a41eb3 7232023730093468175e50b0e5de6fa9ee2ca954 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758280180 +0100	commit: bogies
7232023730093468175e50b0e5de6fa9ee2ca954 d24a76ae72494469b4c30449613d276927870db5 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758284082 +0100	commit: simplified layouts
d24a76ae72494469b4c30449613d276927870db5 bed510a0a903fc6deb8b92545f0bceeb636fb219 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758288508 +0100	commit: some layout bits
bed510a0a903fc6deb8b92545f0bceeb636fb219 bba4961d38f5d4e8d1c67c51e04ded40bb0d2b26 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758298158 +0100	commit: layout and signal string
bba4961d38f5d4e8d1c67c51e04ded40bb0d2b26 335e47d7588edeae2a705d96354115b618b20222 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758378899 +0100	commit: imporving mobile
335e47d7588edeae2a705d96354115b618b20222 50369e44dd2ed4887ae41486188ae6f029663cb7 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758380792 +0100	commit: mobile imporvments
50369e44dd2ed4887ae41486188ae6f029663cb7 23a5946c2639e4c29b561a4f8933d4e1c293bf1b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758459007 +0100	commit: before uncouple imporvments
23a5946c2639e4c29b561a4f8933d4e1c293bf1b a6c7a3a02babe084b5710eca9c76b1f6ea39fdfe James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758459022 +0100	commit: before uncouple imporvments
a6c7a3a02babe084b5710eca9c76b1f6ea39fdfe 4ffd7d7bf8a52e9ee027dd185e681bc5270938b0 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758460481 +0100	commit: imporved uncoupling
4ffd7d7bf8a52e9ee027dd185e681bc5270938b0 2a56e1b63dedf02c30536b5b2ac57c93e923635b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758468576 +0100	commit: improved compling and 2 moving crashes
2a56e1b63dedf02c30536b5b2ac57c93e923635b 2e41e9e6666f042d4d208057eae0b2af9009d358 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758527031 +0100	commit: cody tidying beofre next changes
2e41e9e6666f042d4d208057eae0b2af9009d358 5ff97bc3c2b3078a07bcd07b8a30fabf44daa0ea James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758532447 +0100	commit: better direciton flip click
5ff97bc3c2b3078a07bcd07b8a30fabf44daa0ea f416af0a46956301f1b30cdf1c5f365e9f0e107b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758541850 +0100	commit: fixing loco heading and uncconections
f416af0a46956301f1b30cdf1c5f365e9f0e107b 0986ccc7d0b20985d32250c3d2f851d3837f8f37 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758550986 +0100	commit: improving coupling
0986ccc7d0b20985d32250c3d2f851d3837f8f37 acef7e14c936108e133d6f37c7c55cc1f1a378bd James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758553612 +0100	commit: added layout loader
acef7e14c936108e133d6f37c7c55cc1f1a378bd 48aa3612659dcd734a1c593f5566d2dd04189d3e James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758568518 +0100	commit: layouts
48aa3612659dcd734a1c593f5566d2dd04189d3e 615dbf28805d37503e641097d79dd3963695f12b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758570451 +0100	commit: better text
615dbf28805d37503e641097d79dd3963695f12b d9647c6e7206c8d23b8f8a809090e4b082e5349d James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758630673 +0100	commit: isNodeOcuupied to stop stiching being clicked
d9647c6e7206c8d23b8f8a809090e4b082e5349d 2fb13298eeee453bbf0189733a77c37cf82a1c3b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758635906 +0100	commit: added optional state to signals in layout
2fb13298eeee453bbf0189733a77c37cf82a1c3b 570f80032cf2aa612488f3ed2ca1846bee2ece97 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758656145 +0100	commit: world rotation
570f80032cf2aa612488f3ed2ca1846bee2ece97 94cf5e2832073796ad4dbdc52ff130dba23296e0 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758706820 +0100	commit: throttle and is approaching
94cf5e2832073796ad4dbdc52ff130dba23296e0 045592c8bbb226a09a132a39e8953c0861eda865 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758718673 +0100	commit: hti count and compass draw
045592c8bbb226a09a132a39e8953c0861eda865 8c9c84c25000b1c666696e9b02651239eac1cfcd James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758730414 +0100	commit: UI fixes
8c9c84c25000b1c666696e9b02651239eac1cfcd cde0658df0b6be60a2cef9e2ccfe78c986d2e3ab James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758805592 +0100	commit: UI fixes
cde0658df0b6be60a2cef9e2ccfe78c986d2e3ab bbff1b2710c568b6d82ad278e03e51af81d436fa James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758810090 +0100	commit: UI improvements
bbff1b2710c568b6d82ad278e03e51af81d436fa d7890419f1ab2bb0d9cc0e28af86fb00853c7bf9 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758820273 +0100	commit: features
d7890419f1ab2bb0d9cc0e28af86fb00853c7bf9 41b2101169e0151a2c5764572bbdf02ba869bc44 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758873136 +0100	commit: code tidy and ensure status rendered on top
41b2101169e0151a2c5764572bbdf02ba869bc44 c039215bd346edba900fe89cafe599e4cd38e94a James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758883415 +0100	commit: tasks
c039215bd346edba900fe89cafe599e4cd38e94a 57cb0e9f2e46a6c96a3b85a467ebc71eb8c05e6b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758883725 +0100	commit: removed loco svg
57cb0e9f2e46a6c96a3b85a467ebc71eb8c05e6b add46731abb525f2fa4be4bb4e70851ffd494250 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758886205 +0100	commit: tidying up
add46731abb525f2fa4be4bb4e70851ffd494250 f19c4e6260949a3672b2d891dd4311f8132f2411 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758899680 +0100	commit: stich signals to read once passed
f19c4e6260949a3672b2d891dd4311f8132f2411 c7eed331da698d735aaa522817a0045e6f671872 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1758905601 +0100	commit: changebackto red when gone through signal. and tweak fro 4K screen
c7eed331da698d735aaa522817a0045e6f671872 1c11d841ca13fda2bbbc57ead343fe0a53c7abea James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759047904 +0100	commit: startesegment and nodestate output and input
1c11d841ca13fda2bbbc57ead343fe0a53c7abea 7b3e5e178fb9e115f345f9a4ece62cbc8a8934aa James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759069749 +0100	commit: giving layoutrschmatic and os?Grid ame numer of nodes, sharing same rooling stock
7b3e5e178fb9e115f345f9a4ece62cbc8a8934aa 7d8abd592fa05e78f32195f1431d1547a02b60ac James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759070564 +0100	commit: don't register hit when nudging
7d8abd592fa05e78f32195f1431d1547a02b60ac 683d54981c89f0e9a89505086a5d6da2172800fa James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759144143 +0100	commit: fixed nodestate for points in json out/in
683d54981c89f0e9a89505086a5d6da2172800fa 3d15c278a0a8fbae975fd3bc239728014dff20d3 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759148748 +0100	commit: background png not great
3d15c278a0a8fbae975fd3bc239728014dff20d3 706fd67ba50bd96c150478dbd3101350e852e952 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759155497 +0100	commit: better checkSignalEntrey to avoid overshoot
706fd67ba50bd96c150478dbd3101350e852e952 d4788e02b04630108ece55273a6cccf25cd9e58a James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759170234 +0100	commit: fixing edge cases for auto connect when butted up to buffer
d4788e02b04630108ece55273a6cccf25cd9e58a 5327921d8e69de2341bcf93d84c500decedae1d6 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759251789 +0100	commit: removed some old layouts and added buffers
5327921d8e69de2341bcf93d84c500decedae1d6 d8b521959d77a0c53b492e904271204020579e46 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759263053 +0100	commit: variuos tweaks and stated rollingstock update
d8b521959d77a0c53b492e904271204020579e46 189fb53a6e15b6c8c59125942b38bd9a6f72c5cc James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759333650 +0100	commit: more on pointsignals
189fb53a6e15b6c8c59125942b38bd9a6f72c5cc 3803aee9411651019d324434f140ea40be3c6346 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759335322 +0100	commit: labelling schematic
3803aee9411651019d324434f140ea40be3c6346 1d60d53229cd8e9eacc381ef9c3a740bcd2b9bf1 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759402160 +0100	commit: sorting pointsignal
1d60d53229cd8e9eacc381ef9c3a740bcd2b9bf1 3c65476f5f7b71ec22b1943bc0592285d15c959a James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759416914 +0100	commit: pointsignal logic
3c65476f5f7b71ec22b1943bc0592285d15c959a e82802e668f3759fc4a2719d9c4eb3b397ecfb28 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759418690 +0100	commit: pointsignal
e82802e668f3759fc4a2719d9c4eb3b397ecfb28 632df697d9b87e9535d73bc616a73bb02ecb7fc6 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759430686 +0100	commit: pointsignals
632df697d9b87e9535d73bc616a73bb02ecb7fc6 b2c53d2a1ecbfd88bf9755c027d24a7312a1d411 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759572741 +0100	commit: fixing autoconnects
b2c53d2a1ecbfd88bf9755c027d24a7312a1d411 2ed34c2ab74b137cd71c704fcc808007402da97c James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759592533 +0100	commit: better autocouple
2ed34c2ab74b137cd71c704fcc808007402da97c e0ecca9cc64321db8e172459cb7c28c572439914 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759651436 +0100	commit: noramlise consit direction
e0ecca9cc64321db8e172459cb7c28c572439914 13e631b792a236a9ca387660f8b45d2110d00453 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759664362 +0100	commit: imporved uncouple for short locos
13e631b792a236a9ca387660f8b45d2110d00453 b1f1c229e62a4851c146bf3745467e3a30e83f04 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759664373 +0100	commit: imporved uncoupling
b1f1c229e62a4851c146bf3745467e3a30e83f04 5264314ca6b4e746bb686971076b34863b8cffba James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759672437 +0100	commit: normailise layout and consists placement so everything is heading the same way
5264314ca6b4e746bb686971076b34863b8cffba ee318e519d13a8a0780eccabbfaaf79433ab552f James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759736135 +0100	commit: backup befroe fixing track headings
ee318e519d13a8a0780eccabbfaaf79433ab552f 5c3e222d2d07b4936975356096653b0db37493e6 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759822402 +0100	commit: bogie fix
5c3e222d2d07b4936975356096653b0db37493e6 a229a53bad0e7f2813dcc51c8a16ee37770f683e James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759823956 +0100	commit: tweak rolling stock distance to be front
a229a53bad0e7f2813dcc51c8a16ee37770f683e e37998be9ed6047d33787d01729d98cf7201d2c2 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759849455 +0100	commit: normalise east to west adn loco flipgears
e37998be9ed6047d33787d01729d98cf7201d2c2 965149fe0f5a6aafe508b7facade6ec52dcd1e00 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759867778 +0100	commit: some morenodes in layout to fix pointsignal
965149fe0f5a6aafe508b7facade6ec52dcd1e00 6a219f4b043cb445e6d6c66cbd96db1b783d69cc James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759918839 +0100	commit: triggernode
6a219f4b043cb445e6d6c66cbd96db1b783d69cc 8900699ccd4de04a0ecfb9cc0b76e91ab03687cf James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759940071 +0100	commit: isconsistovernode
8900699ccd4de04a0ecfb9cc0b76e91ab03687cf 2c86af1eadc3c4baf3b3a032ca67b74ed87962d7 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759942935 +0100	commit: consist
2c86af1eadc3c4baf3b3a032ca67b74ed87962d7 00ab8bd38953b0ae7b6bf67a23fe39b10c962c70 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759946130 +0100	commit: isconsist on node
00ab8bd38953b0ae7b6bf67a23fe39b10c962c70 58e893bb955e91c075709d23aa35e00779f680f2 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759946711 +0100	commit: isconsist on node working
58e893bb955e91c075709d23aa35e00779f680f2 ba8926b39ba942c7ebcca2784bc66f093a15b540 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1759996704 +0100	commit: better erro checkon on tasks start segments
ba8926b39ba942c7ebcca2784bc66f093a15b540 21f3e268afb592caf37a1380596a0904889a765c James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760090807 +0100	commit: tidyingup
21f3e268afb592caf37a1380596a0904889a765c 003433bf2d4052b6b4155685afdd7222683debcd James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760092131 +0100	commit: better train follow at limits
003433bf2d4052b6b4155685afdd7222683debcd 2300bdada865e848089b393df1159368bb03462c James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760096956 +0100	commit: layout fixing
2300bdada865e848089b393df1159368bb03462c 8526c01ec0097e2ea956085b7711a6a95dc8c573 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760103490 +0100	commit: single car consist fix
8526c01ec0097e2ea956085b7711a6a95dc8c573 df0b12fa0f73ffdbf1b088c1efc84c63543e709f James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760106323 +0100	commit: coacting points
df0b12fa0f73ffdbf1b088c1efc84c63543e709f 7a09c419db9479892b5086c1ce7163904ba16817 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760119181 +0100	commit: tiggerpoint option for signal
7a09c419db9479892b5086c1ce7163904ba16817 affae0dbf4ec0fb178eea2e99a48dfee3d91195d James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760120216 +0100	commit: fixing some text fill color
affae0dbf4ec0fb178eea2e99a48dfee3d91195d a95a389be03206f572eec87edd653bcf5550a9a7 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760182057 +0100	commit: consists in UI
a95a389be03206f572eec87edd653bcf5550a9a7 0695bd0bb3c65012cdcaa0393b0b56e0616094bb James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760341982 +0100	commit: layout fixes
0695bd0bb3c65012cdcaa0393b0b56e0616094bb 79d499197a3b79c19f1354976242fb4c6feb091b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760351177 +0100	commit: signal and compass options
79d499197a3b79c19f1354976242fb4c6feb091b 16a2760ec174fb1f4cdf165372feec633a6b8c11 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760355381 +0100	commit: fixed coupling across signal ?(may have helped coupling bogies on bends too)
16a2760ec174fb1f4cdf165372feec633a6b8c11 d42cc011f2b9f1a34b25b2779355d41b1cd353cb James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760360766 +0100	commit: isnodeoccupied optional consists arg
d42cc011f2b9f1a34b25b2779355d41b1cd353cb 0cf027cb280eb1bf07e20eec46e3eaa0e02bd0be James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760364077 +0100	commit: randm car picker
0cf027cb280eb1bf07e20eec46e3eaa0e02bd0be 2763e16a11681c9dfe1e2c4f219b217ced6567bd James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760366924 +0100	commit: layout tweak
2763e16a11681c9dfe1e2c4f219b217ced6567bd d92b036ed1ed09b15747ec55193a2821a74e6795 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760370587 +0100	commit: patntofollow
d92b036ed1ed09b15747ec55193a2821a74e6795 62f8dfe15e5236bbb08c57f1737141440d0f2028 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760435325 +0100	commit: styling
62f8dfe15e5236bbb08c57f1737141440d0f2028 9da6f5f4c7ed2872eebc8cdf574a257940eb5d81 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760439546 +0100	commit: better colors
9da6f5f4c7ed2872eebc8cdf574a257940eb5d81 cc69fb8ec8be6f66885b2127bca4e8c0d74fccfe James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760447790 +0100	commit: styling , spelling and UI tweaks for paul and phil
cc69fb8ec8be6f66885b2127bca4e8c0d74fccfe 06b2e5efa5fc09d00132a9320cffe1c92f8b9484 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760515974 +0100	commit: switch to north for now
06b2e5efa5fc09d00132a9320cffe1c92f8b9484 d508559405b497b1012e24fd03ef5ea764dd0595 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760522704 +0100	commit: load save tasks
d508559405b497b1012e24fd03ef5ea764dd0595 880f8cc8292dedc5f2cfd2f49e08caf3eb3e09ad James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760620604 +0100	commit: tweak to render order and layout
880f8cc8292dedc5f2cfd2f49e08caf3eb3e09ad 7454fa27aa4f657e6abe317dc1422643640fbf1a James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760635842 +0100	commit: fixing placestartconsists
7454fa27aa4f657e6abe317dc1422643640fbf1a af510bea709dc82dedcfae2c6bdb3bc02c59ff3d James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760689903 +0100	commit: bug fixes and task tweaks for all rollingstock
af510bea709dc82dedcfae2c6bdb3bc02c59ff3d 53d0e1adef1f8d773d5ad28b079e96e8902c5295 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760690747 +0100	commit: keep any green signal green if point occupied
53d0e1adef1f8d773d5ad28b079e96e8902c5295 74ef6ca1067c4fe194c4185e306e9f62f41d8a18 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760696406 +0100	commit: minor changes
74ef6ca1067c4fe194c4185e306e9f62f41d8a18 c4a287a1292aaff8bddc65c866cb80b8ae7fd35e James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760698584 +0100	commit: fix absence of select in html erroring
c4a287a1292aaff8bddc65c866cb80b8ae7fd35e a1d911631e63fe34eea7ecf814d70329863a0716 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760702658 +0100	commit: more general loader for layout and rollingstock
a1d911631e63fe34eea7ecf814d70329863a0716 a1225b6f826bae9ed815d3fe40a2b77013942b6c James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760716420 +0100	commit: vehicale labels
a1225b6f826bae9ed815d3fe40a2b77013942b6c 33d60a72fa3e979ea7dfac876bcefde1ca46f97d James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760866182 +0100	commit: cab names
33d60a72fa3e979ea7dfac876bcefde1ca46f97d b3771153d05d5d6e378bb321a6f4b1007593a994 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760954523 +0100	commit: small memory leak check
b3771153d05d5d6e378bb321a6f4b1007593a994 d806e37abef93a87f683d07c71e7263ac1f080ab James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760971798 +0100	commit: chagpt to cursor
d806e37abef93a87f683d07c71e7263ac1f080ab 5938e8d902d28c0f9daee5aaa6ba00231d9505b4 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1760980867 +0100	commit: reorganised file
5938e8d902d28c0f9daee5aaa6ba00231d9505b4 bcda33d23d7b0f11a16630d4e094b65cb60d4597 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761218870 +0100	commit: fix switchstates init on load
bcda33d23d7b0f11a16630d4e094b65cb60d4597 b4e35b0e03c16b3ac2b31ccb10d536dd5a59920e James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761235202 +0100	commit: Add Layout Creator tool with multi-select and drag-drop insert
b4e35b0e03c16b3ac2b31ccb10d536dd5a59920e bc568fd435418ab32f22c5ccdb33ea5f5bec4320 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761235340 +0100	commit: Fix insert drop functionality
bc568fd435418ab32f22c5ccdb33ea5f5bec4320 93bd6d46a6252ffdd6a6ee5a2de231fcd293dfa6 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761235534 +0100	commit: Fix insert functionality errors
93bd6d46a6252ffdd6a6ee5a2de231fcd293dfa6 93b42e1f03ffe19e9baa9b82eaf5ce35538e44a3 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761235628 +0100	commit: Fix missing multi-select functions
93b42e1f03ffe19e9baa9b82eaf5ce35538e44a3 66e7b943ad21d5cdb8aeb62648d32af3806e713e James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761235913 +0100	commit: Fix multi-select properties panel errors
66e7b943ad21d5cdb8aeb62648d32af3806e713e 2f9a9c4e048d46e3bebbe08db4b9a9a5aa92e096 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761236252 +0100	commit: Add missing normalizeNodeNumbering function
2f9a9c4e048d46e3bebbe08db4b9a9a5aa92e096 d7a354c5fd113339781290340a8dcefde921d93f James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761236430 +0100	commit: Fix drag functionality for single and multi-select
d7a354c5fd113339781290340a8dcefde921d93f 13b81e46bb934bcb1099cd3cc8903d6e2cadd140 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761236563 +0100	commit: Re-add missing normalizeNodeNumbering function
13b81e46bb934bcb1099cd3cc8903d6e2cadd140 61b9c45249cfe5b3e0cc56e0d2e0f452340a0233 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761236687 +0100	commit: Add all missing multi-select and utility functions
61b9c45249cfe5b3e0cc56e0d2e0f452340a0233 7f095e2a39e0ad1eb915775b80d52788ef48db14 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761236875 +0100	commit: Fix drag functionality for single and multi-select tracks
7f095e2a39e0ad1eb915775b80d52788ef48db14 5fbf4d21925880dd036cbde332242f64e83d3bb5 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761236997 +0100	commit: Re-add all missing multi-select functions
5fbf4d21925880dd036cbde332242f64e83d3bb5 7e6098f2132d68ff80d4954b07255934ef3098c8 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761237092 +0100	commit: Fix drag functionality and add missing updateSelectionBox function
7e6098f2132d68ff80d4954b07255934ef3098c8 8f85cc21d022018f2b76a969a426dbc26c0b1f32 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761237321 +0100	commit: Comprehensive fix: Add ALL missing functions in one operation
8f85cc21d022018f2b76a969a426dbc26c0b1f32 f2a3a4246ce79d85c5627ed51e77d837fd2e9987 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761237499 +0100	commit: Fix multi-select dragging functionality
f2a3a4246ce79d85c5627ed51e77d837fd2e9987 fa3adf69f78d09409c3351993edfa62e9986a059 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761237593 +0100	commit: Restore all missing functions after duplicate removal
fa3adf69f78d09409c3351993edfa62e9986a059 31836c4affacef5aadf911522253239e532eb726 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761237747 +0100	commit: Fix multi-select dragging by reordering mouse move logic
31836c4affacef5aadf911522253239e532eb726 905c40c8f0d43e5576af342c0ed3f668f5a056ef James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761238207 +0100	commit: Restore missing functions again - prevent future function loss
905c40c8f0d43e5576af342c0ed3f668f5a056ef 692b7ba502b6eafca41919c85660f2416173acd6 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761238620 +0100	commit: Add cache-busting version parameter to force browser reload
692b7ba502b6eafca41919c85660f2416173acd6 383db1234ca8b9e2d131438b70c9533cabfedcb5 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761238792 +0100	commit: Fix mouse interaction logic for better selection and dragging
383db1234ca8b9e2d131438b70c9533cabfedcb5 6603c79e86732bf460371cf1ef345b15f2fabffc James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761238869 +0100	commit: Add missing updateSelectionBox function for rubber band selection
6603c79e86732bf460371cf1ef345b15f2fabffc aa08fa13529f9b4884683823429870c1033eec5a James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761239215 +0100	commit: Remove duplicate updateSelectionBox function
aa08fa13529f9b4884683823429870c1033eec5a 810d70415b15fb873843cf76fde8387793aaa49b James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761239315 +0100	commit: Fix dragging delta calculation for single and multi-select
810d70415b15fb873843cf76fde8387793aaa49b 89909557c481ddb0465d7929758e7dc81da6913f James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761239396 +0100	commit: Fix duplicate dragging logic in select tool
89909557c481ddb0465d7929758e7dc81da6913f 2268140dbe0868406ef613ad1390fb29904df271 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761239805 +0100	commit: Simplify dragging logic to fix core functionality
2268140dbe0868406ef613ad1390fb29904df271 ccdb03c04aaf769327b53a8a12af79da5bd4eca3 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761239887 +0100	commit: Add debug logging to diagnose dragging issue
ccdb03c04aaf769327b53a8a12af79da5bd4eca3 6cb35ae4d4796c2d8fab57b579eb767530f96d97 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761240008 +0100	commit: Add debug logging to drawing function
6cb35ae4d4796c2d8fab57b579eb767530f96d97 2e43414687b1cfa4984e262c5c2635de4cb4f121 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761240149 +0100	commit: Fix dragging delta calculation
2e43414687b1cfa4984e262c5c2635de4cb4f121 40beaaa53e3cc8af4ac0157ac0082c104734e900 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761240246 +0100	commit: Implement multi-select dragging
40beaaa53e3cc8af4ac0157ac0082c104734e900 d218ca66f889726650ee398dcdcca360ca5c48c6 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761240763 +0100	commit: Fix connection validation rules
d218ca66f889726650ee398dcdcca360ca5c48c6 678baafbb6733782c7dd236217e9f13fcdbed5cd James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761240866 +0100	commit: Fix signal connection rules
678baafbb6733782c7dd236217e9f13fcdbed5cd 1e6d624698345eebc353452a934f2426cd93f57d James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761241239 +0100	commit: Fix pass node connection rules
1e6d624698345eebc353452a934f2426cd93f57d 9aadb423d8de711d99c1261c8db232babbc7a4e7 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761241446 +0100	commit: Fix JSON connection storage to match railway.js schema
9aadb423d8de711d99c1261c8db232babbc7a4e7 5c1222abbde95ea594e585bcca134536481957a8 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761241847 +0100	commit: Fix connection system for proper UI and export
5c1222abbde95ea594e585bcca134536481957a8 0574dc085a6f62b7ec709e58661aa9193a7820f4 James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761242214 +0100	commit: Fix point connections in export
0574dc085a6f62b7ec709e58661aa9193a7820f4 10aadd937a89ac28de463334d4349747d38b78ad James <a42gnggz5508n9memyjlha7n6cb9du@bots.bitbucket.org> 1761242356 +0100	commit: Add layout creator tool plan and documentation
