Commit Graph

  • 1fff14c4b7 Bump actions/upload-artifact from 7.0.1 to 7.0.2 dependabot/github_actions/actions/upload-artifact-7.0.2 dependabot[bot] 2026-10-14 18:04:35 +00:00
  • 7e6d74e813 Bump actions/download-artifact from 8.0.1 to 8.0.2 dependabot/github_actions/actions/download-artifact-8.0.2 dependabot[bot] 2026-10-14 18:04:25 +00:00
  • 2d7de085a7 Bump coverlet.collector from 6.0.2 to 10.1.0 dependabot/nuget/StarterNG.Tests/coverlet.collector-10.1.0 dependabot[bot] 2026-10-06 18:32:44 +00:00
  • 78ff58cccb Bump Avalonia and Avalonia.Themes.Fluent dependabot/nuget/StarterNG/multi-d4e9bc588a dependabot[bot] 2026-10-06 18:32:26 +00:00
  • 66de41b912 Bump Avalonia and Avalonia.Fonts.Inter dependabot/nuget/StarterNG/multi-71b3f7f820 dependabot[bot] 2026-10-06 18:32:14 +00:00
  • be042f737b Bump Avalonia.Diagnostics from 11.3.17 to 11.3.22 dependabot/nuget/StarterNG/Avalonia.Diagnostics-11.3.22 dependabot[bot] 2026-10-06 18:32:01 +00:00
  • f8058d711b Bump Avalonia and Avalonia.Desktop dependabot/nuget/StarterNG/multi-5e4c4ad071 dependabot[bot] 2026-10-06 18:31:47 +00:00
  • 2befefb547 Merge pull request #26 from MaSzyna-EU07/staging main v1.4.164 Hirek193 2026-10-06 20:29:38 +02:00
  • 5929a4ef4f Merge pull request #24 from MaSzyna-EU07/refactor/solid-ddd staging staging Hirek193 2026-10-06 20:29:12 +02:00
  • dcbd6078b9 Show key descriptions with Polish letters refactor/solid-ddd maj00r 2026-10-04 19:41:47 +02:00
  • 4da5991c13 Let a captured key take over its combination maj00r 2026-10-04 19:29:49 +02:00
  • 760dfb38da Show Ctrl+Shift bindings in red on the keyboard maj00r 2026-10-04 19:27:25 +02:00
  • 5e5481c5f5 Heating in white instead of pink maj00r 2026-10-04 19:20:52 +02:00
  • c77d8c31eb Gangway in green instead of purple maj00r 2026-10-04 19:19:13 +02:00
  • a79f74b948 Bigger coupler squares, 8 atm air in yellow, icon only at the back maj00r 2026-10-04 19:18:01 +02:00
  • 5459f0e0dd Lay the coupler's connections out as a block, mechanical in black maj00r 2026-10-04 19:15:24 +02:00
  • 868e07ff89 Show what a coupler connects as a stripe per connection maj00r 2026-10-04 19:12:49 +02:00
  • ee87055eed Seat a unit's crew in the car that has the cab maj00r 2026-10-04 19:11:44 +02:00
  • 526ff91b3b Draw depot couplers as an icon and a link bar in the state's colour maj00r 2026-10-04 19:09:57 +02:00
  • 8c046cfed4 Match scenery vehicles by folder too, as the old starter did maj00r 2026-10-04 19:07:23 +02:00
  • e5c46d23ea Tell apart the halves of a unit that share one skin maj00r 2026-10-04 19:05:32 +02:00
  • 37dd038b96 Explain the missing-simulator prompt and name its buttons maj00r 2026-10-04 18:59:14 +02:00
  • 6a8750566e Look for the simulator when the picked one is not in this installation maj00r 2026-10-04 18:58:29 +02:00
  • 2e7e967279 Say only what a tail coupler does: end signals or none maj00r 2026-10-04 18:57:58 +02:00
  • 53fe9aa48c Explain the greyed-out ready box and count cars in the depot maj00r 2026-10-04 18:55:21 +02:00
  • 00a62ab568 Colour the depot couplers by what they connect maj00r 2026-10-04 18:55:16 +02:00
  • 36dd4a020f Name the depot categories as the old starter did maj00r 2026-10-04 18:49:02 +02:00
  • 52ad490fb7 Drop the update check - Steam updates the starter maj00r 2026-10-04 18:46:38 +02:00
  • 6cedf8b6f6 Lay out and drive the depot browser the way the old starter did maj00r 2026-10-04 18:44:17 +02:00
  • 9459a21083 Count the depot consist after writing it back, not before maj00r 2026-10-04 18:21:08 +02:00
  • 384d8c1bca Let Auto bring the back of the train to 0, hand-set or not maj00r 2026-10-04 18:15:01 +02:00
  • b4ae9164bb Drop the unused paused-volume string maj00r 2026-10-04 18:11:59 +02:00
  • 0d6af369c4 Open no menu on a scenery group in the tree maj00r 2026-10-04 18:11:59 +02:00
  • 3dd6aa755e Join the user ini path in the tests the way the starter does maj00r 2026-10-04 18:08:48 +02:00
  • 72b4e44c43 Hand the driver over when a locomotive is moved to the head maj00r 2026-10-04 18:08:14 +02:00
  • bfa899718c Size the class list's thumbnails like the consist cards maj00r 2026-10-04 14:43:26 +02:00
  • 4650e4899c Bring back the maximum amount button among the consist load tools maj00r 2026-10-04 14:40:08 +02:00
  • a54576b975 Find the list item under the pointer with FindAncestorOfType maj00r 2026-10-04 14:38:05 +02:00
  • 3ac792c0fa Move the log and crash dump lookup out of the start use case maj00r 2026-10-04 14:38:05 +02:00
  • 00795513b9 Keep a last-vehicle coupler set by hand maj00r 2026-10-04 14:33:48 +02:00
  • 925ac87129 Add several copies from a vehicle's menu in the consist too maj00r 2026-10-04 14:30:53 +02:00
  • 6232930f4c Leave the last vehicle's coupler at 0 so the train gets its end signals maj00r 2026-10-04 14:28:40 +02:00
  • e0901ae0ab Star favourite sceneries in the list maj00r 2026-10-04 14:23:16 +02:00
  • be34d48033 Open the scenery editor from the start button's menu maj00r 2026-10-04 14:17:02 +02:00
  • e8cec0867e Let the consist panel shrink with the small thumbnails maj00r 2026-10-04 14:09:26 +02:00
  • a9f4a09cf5 Add a vehicle several times from the browser's menu maj00r 2026-10-04 14:03:52 +02:00
  • bbc163b204 Warn when the experimental renderer is picked maj00r 2026-10-04 14:00:52 +02:00
  • 73ff00f22e Join and split vehicles facing different ways without moving a car maj00r 2026-10-04 13:59:01 +02:00
  • d510a55740 Turn multi-car units as a whole when orientation is randomised or a unit swapped maj00r 2026-10-04 13:54:51 +02:00
  • c1c47f746e Harden the CI workflow maj00r 2026-10-04 13:50:41 +02:00
  • 5e130fcd98 Point the crash report at the minidump the simulator left maj00r 2026-10-04 13:44:47 +02:00
  • 59798e41fa Report a simulator that crashes or closes right after the start maj00r 2026-10-04 13:38:29 +02:00
  • 04f6a4cc8d Keep the crew when a vehicle is swapped in the depot maj00r 2026-10-04 13:31:53 +02:00
  • 76f104798c Start a Windows build of the simulator through Wine on Linux maj00r 2026-10-04 13:28:07 +02:00
  • 3083523ceb Let the simulator be picked from outside the installation maj00r 2026-10-04 13:27:28 +02:00
  • 2b3c46938c Check GitHub for a newer starter once a day, with a button to check now maj00r 2026-10-04 13:26:49 +02:00
  • a7a1e34239 Version every build of main by its commit count and release it maj00r 2026-10-04 13:25:46 +02:00
  • cc8496aa85 Run the tests before building the packages maj00r 2026-10-04 13:25:23 +02:00
  • 9d981cb093 Add a developer tab with the state of the vehicle database maj00r 2026-10-04 12:18:36 +02:00
  • 93463ae7f2 Load vehicles from a JSON copy of textures.txt, rebuilt when the installation changes maj00r 2026-10-04 12:18:36 +02:00
  • d1d458f8ee Add a JSON format for the vehicle database maj00r 2026-10-04 12:18:36 +02:00
  • 3ddd00895f Tell UTF-8 from 1250 without throwing, and decode timetables the same way maj00r 2026-10-04 12:18:36 +02:00
  • 2545daeb82 Close the vehicle catalogue on release, not on the double-click press maj00r 2026-10-04 12:18:36 +02:00
  • c492c26047 fallback decode utf8 strict to win 1250 maj00r 2026-09-04 23:50:41 +02:00
  • f7219cf705 Merge pull request #21 from maj00r/wip/pre-reinstall latest Hirek193 2026-09-10 12:30:08 +02:00
  • 5d01c8d381 List vehicles by texture name, not thumbnail name maj00r 2026-09-04 23:40:29 +02:00
  • 10523a500a Order the vehicle list the way the old starter did maj00r 2026-09-04 23:36:00 +02:00
  • 392d9e7b6a Give the consist state its own section, drop the maximum amount button maj00r 2026-09-04 23:34:29 +02:00
  • 4840740f31 Pin the settings key to the label column width maj00r 2026-09-04 23:32:16 +02:00
  • 4047e39456 Line the settings key and description up with the row above maj00r 2026-09-04 23:28:20 +02:00
  • c0cc696dc9 Restore the three-state consist override in settings maj00r 2026-09-04 23:24:45 +02:00
  • cef00c4e3c Move the battery option to the depot as a consist property maj00r 2026-09-04 23:17:17 +02:00
  • 1939493b47 Tighten the row spacing in the depot detail panels maj00r 2026-09-04 23:09:42 +02:00
  • da1b54cf1f Sort the browser list by the name its rows show maj00r 2026-09-04 23:05:50 +02:00
  • c072898e4f Depot: per-vehicle wagon number, model path, activation after removal maj00r 2026-09-04 23:04:09 +02:00
  • 88fa5a2978 Drop value wrapping, raise the detail row by one line maj00r 2026-09-04 22:54:15 +02:00
  • f626f47ab1 Give the depot detail panel room for the whole texture tab maj00r 2026-09-04 22:51:59 +02:00
  • 027dff17d9 Let read-only detail values wrap instead of ellipsising maj00r 2026-09-04 22:48:43 +02:00
  • b9f455e33d Show vehicle and texture info when a browser entry is picked maj00r 2026-09-04 22:29:04 +02:00
  • df21ec104f Cut the comments from the refactored code maj00r 2026-09-04 22:24:54 +02:00
  • 7849ef9729 Remove the missing-thumbnail mocking maj00r 2026-09-04 22:19:02 +02:00
  • 6a21a2fd27 Temporarily make half the thumbnails act as missing maj00r 2026-09-04 22:10:25 +02:00
  • b33d7697a0 Fix cp1250 decoding, log unsupported loads maj00r 2026-09-04 22:06:59 +02:00
  • 673cda57d7 Keep a language code the starter cannot display in eu07.ini maj00r 2026-09-04 21:57:08 +02:00
  • 27f0e97b43 Draw a stand-in for a missing thumbnail, pass the language code to eu07.ini maj00r 2026-09-04 21:53:29 +02:00
  • 8e87eb8638 Show bare keys in settings, fix the depot detail tabs maj00r 2026-09-04 21:41:38 +02:00
  • bce008f0ed Stop printing a default for text-valued setting keys maj00r 2026-09-04 21:36:13 +02:00
  • 4aec689059 Take the scenario presentation logic out of the code-behind maj00r 2026-09-04 21:26:28 +02:00
  • 2cbc92ad92 Wire up 7 setting descriptions that existed in the translations but were never shown maj00r 2026-09-04 21:22:19 +02:00
  • e969137824 Show the eu07.ini key on every settings row maj00r 2026-09-04 21:21:14 +02:00
  • 964884bd56 Extract starting the simulator into StartSimulation maj00r 2026-09-04 21:14:52 +02:00
  • 3c502f630d Split Settings into model, serializer, paths and store maj00r 2026-09-04 21:13:06 +02:00
  • 8e5fe01104 Take the remaining I/O out of the domain and drop AppState.Instance maj00r 2026-09-04 21:06:23 +02:00
  • 0444070e12 Move rolling stock and physics into the domain maj00r 2026-09-04 21:03:08 +02:00
  • 789f0dd1c9 Make Scenery a domain aggregate with no I/O maj00r 2026-09-04 20:53:50 +02:00
  • a3137a27c4 Introduce layers, ports and a composition root maj00r 2026-09-04 20:46:51 +02:00
  • aef086e9f0 WIP: settings sections, shortcuts window, depot tweaks maj00r 2026-09-04 20:40:47 +02:00
  • bcf266a167 4 px above the settings tab strip maj00r 2026-08-31 00:46:15 +02:00
  • b48fbcf426 1.4.0.0 maj00r 2026-08-31 00:44:56 +02:00
  • 2b17fb3c6a join the selected tab with the panel below it maj00r 2026-08-31 00:44:56 +02:00