Revision: 6320 (ARM64, PiOS11)
Copyright (c) 2002-2024 Robert Jan Versluis, Rocrail.net
All rights reserved.
Commercial usage needs permission.
----------GIT LOG----------
2025-11-27 route,item: use same commandos for manual operated as signal
2025-11-27 route: manualon/off commands
2025-11-26 guiframe: show toolbar text option
2025-11-26 wrapper: remarks for auto commands
2025-11-26 wiodlg: layout corrections
2025-11-25 zimocan: trace nid as hex and decimal
2025-11-25 action: autocmd start(all) added
2025-11-25 translation merge: cs, en_AU, en_CA, en_GB. fr, nl
2025-11-25 loc: set timeout event as mode
2025-11-25 inspector: use order queue to avoid crash
2025-11-24 carpanel: open docu improvement
2025-11-24 lsdigital88: check packet # but none is sendet
2025-11-24 rocview: document path added
2025-11-24 cveditor: crash fix
2025-11-24 feedbackdialog: translations
2025-11-23 tt: swap dsd2010 direction for prev/next
2025-11-23 wrapper: default Wiki URL to www.rocrail.online
2025-11-23 guiapp: use www.rocrail.online for Wiki
2025-11-23 wiodlg: I2C 44kHz option
2025-11-23 fbac: check state outoforder
2025-11-23 fback: outoforder option/state
2025-11-23 missing translations
2025-11-22 missing translations
2025-11-21 guiapp: revert to wiki.rocrail.net
2025-11-21 translation merge: cs, de, en_GB, fr, nl
2025-11-19 app: take over PT enable from new ini
2025-11-19 cveditordlg: import readStr from rocs
2025-11-19 renderer: us base wxDC instead of wxPaintDC
2025-11-19 cveditor: layout correction
2025-11-19 seltabdlg: missing translations
2025-11-18 guiapp: commented out the 'msw.window.no-composited' option for 3.3.2
2025-11-18 guiapp: alt help URL -> www.rocrail.online
2025-11-18 messages: alttip's
2025-11-17 cveditor: import cv list
2025-11-17 cardlg: translations
2025-11-16 cveditor: CV list import
2025-11-16 cellrenderer: work-around for macos image column width
2025-11-16 item: popup menu tripple dots
2025-11-15 cardlg: missing translations
2025-11-15 cardlg: missing translations added
2025-11-15 res: optional alttip
2025-11-15 item: block menu corrections
2025-11-15 channeltunedlg: fix for left slider in case higher then right slider
2025-11-14 action: casting fix for stage
2025-11-14 guiframe: recreate toolbar on switch/load language
2025-11-13 messages: double attribute fix
2025-11-13 messages: removed unused locomenu
2025-11-12 translation: EN alt corrections
2025-11-12 translation improvements
2025-11-12 translation improvements
2025-11-11 nl update
2025-11-11 translation merge: nl
2025-11-11 action: stage condition added
2025-11-10 actionsctrldlg: state empty added for stage
2025-11-10 ecos: allow sensor simulation without ecos connection
2025-11-09 stage: state empty support
2025-11-09 route: trace level corrections
2025-11-09 translation merge: cs, de, fr, nl
2025-11-08 car,loco,traindlg: fix for databse new/delete/copy
2025-11-08 locoio: fix for version
2025-11-07 cardlg,operatordlg,locdialog: disable new/delete/copy in case of RocrailDB
2025-11-07 guiapp:  set msw.window.no-composited option
2025-11-07 guiapp: set system option wx_msw_window_no_composited
2025-11-06 rocview: switch language on the fly
2025-11-05 lbserver: reconnect on read error
2025-11-05 lbserver: check for valid socket on checking connection
2025-11-04 lbserver: avoid sleepless read loops
2025-11-04 guiframe: change language on the fly
2025-11-04 guiframe: popup message in case loaded translation is not equal to the selected
2025-11-03 toursdllg: fix for modify entry
2025-11-03 res: remove menu attribute on insertPo
2025-11-03 open translation menuitem
2025-11-02 locoio: more info on timeout trace
2025-10-31 translation merge: cs
2025-10-30 wiodlg: lego option removed
2025-10-30 radiobox work-arounds for macOS 26
2025-10-29 wiodlg: mobile LEGO PWM option
2025-10-28 wio,wiodlg: user pins on board LED
2025-10-28 wiodlg: pin mapping also for control type
2025-10-28 translation merge: cs, de, fr, nl, pl
2025-10-27 wiodlg: allow setting I2C mapping
2025-10-27 wmz21: work-around for wrong zz info from wlm
2025-10-26 exportutils: locodb fix for IDs containing (back)slashes
2025-10-26 r2rnet block enterside correction
2025-10-25 dec: take over action control childs on modify
2025-10-24 locoiodlg: query index improvements
2025-10-23 locoio: extended version
2025-10-22 loconet,wio: WIP
2025-10-22 loconetdlg: layout correction
2025-10-22 with: set switch addr1 if no sw object was found
2025-10-22 with: try to lookup switch by nr if ID did not match
2025-10-21 locdialog: label translation
2025-10-21 cardlg,operatordlg: remove all generated button
2025-10-21 model: reset occ for generated LocoDB locos
2025-10-21 car-,loco-,operatordlg: show generated flag on index tab
2025-10-20 model: fix for removing generated operators
2025-10-20 item: disable ctrlflip in case of force (ctrl-down)
2025-10-20 switch: accctrl flip command
2025-10-20 rocpro -> cveditor
2025-10-19 app,rocrailinidlg: option to set temp. develop trace level
2025-10-19 guiframe,operatordlg: database support
2025-10-19 model: reinit from occ.xml after loading locos from database
2025-10-19 model,exportutils: operatorlist added
2025-10-18 model: load CarDB
2025-10-18 locdialog: select manual file button added
2025-10-18 locdialog: start the default app in case the manual is not a http link
2025-10-18 cardlg,model: CarDB support
2025-10-18 translation merge: de, fr, nl
2025-10-18 locdialog: maintenance list crash fix
2025-10-17 cardlg: import from DB support
2025-10-17 locodbpath -> dbpath
2025-10-17 locodb: group criterium added
2025-10-16 exportutils: locodb backup
2025-10-16 loc: export on shutdown
2025-10-16 loc: export on modify if loco is from locodb
2025-10-16 model: import locodb on init or plan properties
2025-10-15 loc,plan: workspace attribute
2025-10-15 info.plist.template version update
2025-10-15 loco scale attribute
2025-10-14 rocprodlg,throttledlg: check locoDB if image is locally not found
2025-10-14 locdialog: check locoDB for image if not found
2025-10-14 zipper.sh: exclude i32 from history
2025-10-14 zipper.sh: skip history for 32bit debian and win32
2025-10-13 locdialog: maintenance url and catnr added
2025-10-13 locdialog: sort maintenance newest date first
2025-10-13 model: variable name correction for trackList
2025-10-13 model: fix for endless loop on ctcevents
2025-10-13 genroutedlg,routedialog: disable via route basics
2025-10-12 router: revert checking ID for same route
2025-10-12 router: fix for skipping a generated route
2025-10-12 inspector: protect processing thread with a mutex
2025-10-12 genroutedlg: remove prev_id to prevent overwriting exiting routes
2025-10-12 router: crash fix if no stlist node is available in the plan.xml
2025-10-12 guiframe: locodb select -> free unused directory name
2025-10-12 guiframe: locodb submenu
2025-10-12 locdialog: show ISO-date in the maintenance list
2025-10-12 locdialog: fill maintenance type with previos entries
2025-10-11 vendors: update
2025-10-11 locdialog: maintenance records
2025-10-11 model: take over loco bus value on generate
2025-10-11 output: squarewave pause command and initial off
2025-10-11 trackpickerdlg: listup decoder symbol
2025-10-10 rocpro: modal option
2025-10-10 locdialog: show rocpro and throttle buttons only in case online
2025-10-10 clientlogdlg: crash fix
2025-10-10 locdialog: endmodal in case of opening RocPro
2025-10-10 locdialog: rocpro and throttle button
2025-10-10 locoDB: separate directory for every loco
2025-10-10 locdialog: remark field moved to general tab
2025-10-10 router: fix for compair via blocks
2025-10-10 model,inspector: clean roouteids after delete route
2025-10-09 router,genroutedlg: regard via route from and to side
2025-10-09 inspector,router,genroutedlg: regard from side
2025-10-09 genroutedlg: disabled plus checkboxes
2025-10-09 guiframe: open locodb files readonly
2025-10-09 guiframe: crash fix if locodb cannot be opened
2025-10-09 genroutedlg: hide plus checkboxes
2025-10-09 genroutedlg: cleanup item list
2025-10-09 translation merge: cs,de,fr,nl,pl,sl
2025-10-09 genroutedlg: single select via blocks for random order
2025-10-09 basedlg: export timestamp
2025-10-09 router: dryrun flag
2025-10-08 router: disable set route IDs for generating via routes
2025-10-08 genroutedlg: item ref correction
2025-10-08 basedlg,importdlg: export in seperated files option
2025-10-08 locdialog: maintenance tab
2025-10-08 locodb: separate files
2025-10-08 guiapp: work-around for not evaluating inspector as model event
2025-10-08 locodb: WIP
2025-10-08 genroutedlg: ask overwrite existing
2025-10-07 renderer: wx 3.0 compatible
2025-10-07 inspector: increase stack size for router thread to avoid crash
2025-10-07 routedialog: hidden inspector button
2025-10-07 guiframe: abox crash fix
2025-10-07 translation: crossingblock* replaced with viablock*
2025-10-07 inspector,genroutedlg: improvements
2025-10-06 genviaroute translation
2025-10-06 genroutedlg: infor items of new routeid
2025-10-06 inspector,genroutedlg: generate via route
2025-10-06 genroutedlg: WIP
2025-10-06 inspector,router: generate a route with via blocks
2025-10-05 dinamo: trace level correction for reset fault
2025-10-05 inspector: WIP
2025-10-04 tracelevel corrections
2025-10-04 switch: lock4multipleroutes option added
2025-10-04 ctcdlg: crash work-around for Rpi
2025-10-04 inspector: WIP
2025-10-03 app: sys shutdown correction
2025-10-03 radiobox layout work-around for macos 26
2025-10-03 checker: trace level corrections
2025-10-03 checker: non existing IID warning instead exception
2025-10-03 wiodlg: blocktimer option
2025-10-03 wiodlg: disable preload lnet
2025-10-02 locoiodlg: layout corrections
2025-10-02 locoio docu
2025-10-02 locdlg,cardlg: revert readonly IID combobox
2025-10-02 locdlg,cardlg: combobox IID readonly
2025-10-02 loco/cardlg: copy selected fuction icons if not exist in the image path
2025-10-01 output: group option ononoff
2025-10-01 operatordlg: show home location on index
2025-10-01 block: use code sensor also for assembling train
2025-09-30 guiframe: show train home between brackets
2025-09-30 hue: thread name fix, report error at info level
2025-09-30 model: trace for looking up a car identifier
2025-09-30 operatordlg: show car code in list
2025-09-29 throttledlg: kmh textfield fix
2025-09-29 loco/car dialog: upload image to server
2025-09-29 ledbutton: disable color correction
2025-09-29 cardlg: copy image to rocview path if not exist
2025-09-29 ledbutton: disable color option
2025-09-29 locdialog: import loco image automatically
2025-09-28 locdialog: BBT show percent and kmh
2025-09-28 locdialog: BBT only show km/z in case percent with kmh values
2025-09-28 locdialog: BBT show kmh between brackets
2025-09-28 blockgroup: save initial group owner
2025-09-27 checker: fix for duplet function check
2025-09-27 blockgroup: fix for saving entry block
2025-09-26 locdialog: fix for hide 3state
2025-09-26 function disable state
2025-09-25 macOS 26 layout fixes (work-arounds)
2025-09-24 blockgroup: initial firstblock correction
2025-09-24 translation merge: cs, de, fr, nl, sl
2025-09-24 lc: reset hide flag on init function buttons
2025-09-24 lc: hide flag support on loco tab
2025-09-24 function flag hide
2025-09-23 blockgroup: reset saved firstblock after first init
2025-09-23 revision list lengths reduced to 1000
2025-09-23 blockgroup: save last entry block for init new session
2025-09-21 blockgroup: initial lock
2025-09-21 switch: trace correction
2025-09-21 block: fix for unexpected enter event by pre2in
2025-09-21 switch,action: status free/locked added
2025-09-17 issue: use new version notation
2025-09-17 guiframe: removed alternative server shutdown menuitem
2025-09-17 version conversion
2025-09-15 rascii: enablecom system command support
2025-09-15 loc: trace level correction in case V_hint is null percent
2025-09-14 dsd2010: next track correction
2025-09-14 EoD option system shutdown
2025-09-14 guiframe: alternative shutdown menuitem
2025-09-14 app: EoD with and without password
2025-09-13 guiframe: removed new shutdown menuitem
2025-09-13 model: trace level change for line 8550
2025-09-12 translation fix
2025-09-12 shutdown option server only
2025-09-12 dsd2010: sound on/off swap with protver > 0
2025-09-11 staticcolor correction yellow -> orange
2025-09-10 renderer: load default tracks if tracknr/curvenr are not available
2025-09-10 item: static color fix for switch
2025-09-09 xmlscript: fix for value of a var pointer
2025-09-09 renderer: use brightness formel for determine the tag color
2025-09-08 tt: provide gotopos at action call
2025-09-08 var: prevent dividing by zero
2025-09-08 auto text and tag color
2025-09-07 text,xmlscript: map aspect
2025-09-07 rocguiinidlg: show action description on Fx accelerators
2025-09-07 rocguiinidlg: remarks added to the accelerators
2025-09-06 tt: actionctrl aspect = gotopos
2025-09-05 rocguiinidlg: diff labels under macOS for accelerators
2025-09-04 rocview: user actions ctrl/cmd + Fx
2025-09-04 guiframe: accelerator F key with ctrl instead of alt
2025-09-04 rocview: us function key for actions if defined
2025-09-04 guiframe: trace level calc for function key actions
2025-09-03 guiframe: user accelerators up to f12
2025-09-03 rocview: 12 function keys for acceleration actions
2025-09-03 rocview: action accel function keys
2025-09-02 trace: nr files 0 and 1 same behaviour
2025-09-02 guiframe,model: usefinder command support
2025-09-02 rocrailinidlg: layout corrections
2025-09-02 rocrailinidlg: translation corrections
2025-09-01 changelog: own nr/size and report edit mode
2025-08-31 trace: thread name unique
2025-08-31 model,modelutils: change log add/remove
2025-08-31 model,modelutils: change log add/remove
2025-08-31 system: key correction
2025-08-31 basedlg: restore dialog position check fix
2025-08-30 weatherdlg: layout improvements
2025-08-30 weatherdlg: layout improvement
2025-08-30 weatherdlg: layout improvement
2025-08-30 weather: white2 for sunrise,noon,sunset,night added
2025-08-30 weatherdlg: label correction
2025-08-30 weather: white2 for pause added
2025-08-29 stagedlg: layout correction
2025-08-29 stage: init none manual reverse exit signal
2025-08-29 stage: control none manual reverse exit signal
2025-08-29 stage: reverse exit signal
2025-08-29 modelutils: max changed length of attributes set to 2048
2025-08-29 modelutils: list up all changed attributes
2025-08-28 modelutils: check change of attributes begore logging
2025-08-28 changelog option
2025-08-28 route; crash fix if signal does not exist
2025-08-27 translation merge: cs, de, nl
2025-08-26 cardlg: file type selection correction
2025-08-25 renderer: show addressing for standard SVG
2025-08-24 dinamo: f13...f28
2025-08-24 guiframe: show tag submenu
2025-08-23 signal: linear flat zero gate
2025-08-23 messages: translation correction
2025-08-23 guiapp: save show address flag
2025-08-23 planpanel: show address option
2025-08-22 locdialog: layout correction
2025-08-22 route: fix for deleting routes with missing objects
2025-08-22 stage: keep virtual state in case of reverse
2025-08-22 stage: inform state signal of reverse wait
2025-08-21 translation merge: cs, de, nl
2025-08-21 planpanel: save zoom on popup menu
2025-08-19 stagedlg: translations
2025-08-19 stage: reverserouting option
2025-08-18 stage: fix for reversloco wait
2025-08-18 stage: reject reverse loco in case of locked
2025-08-18 stage: reverse loco only if mode is stop
2025-08-18 block,znf: reject revert reservation if the block is occupied
2025-08-18 wiodlg,wiooptionsdlg: option lan_bridge added
2025-08-18 stage: autoreverselocoon/autoreverselocooff
2025-08-17 stage,item: update stage SVG in case of changed reverseexit and automatic mode
2025-08-17 stage/rstage: update Hermann
2025-08-17 abox: delete category option added
2025-08-16 rstage.svg: corrections
2025-08-16 rstage symbol name correction
2025-08-16 rstage symbol added
2025-08-16 wiodlg: LocoNet preload option
2025-08-15 rocmini: reverseexit support
2025-08-15 stage,model: check if routes are available from the stage plus side
2025-08-15 revert overwrite xml2cstr
2025-08-15 stage: autoreverseloco option
2025-08-14 stage: set options to fit in case of reverseloco command
2025-08-14 stage: permission traces for reverse exit
2025-08-13 stage: reverseexit on/off action command
2025-08-13 translation merge: de, fr
2025-08-13 xmlscriptdlg: entry/exit commands
2025-08-13 stage: set manual signal on open/close entry/exit
2025-08-12 action: stage command support extended
2025-08-12 action,stage,xmlscript: new commands added
2025-08-12 stage: manual operated enter/exit signal change state
2025-08-12 stage: set signals in case of open/closed entry/exit
2025-08-12 stage: trace enterside of reversing loco
2025-08-12 translation merge: de, fr, nl
2025-08-12 stage: mo ghost on enter in case of run reverse
2025-08-11 guiframe: menu layout correction
2025-08-11 guiframe: loco view filter improvement
2025-08-11 stage: reverseexit option
2025-08-11 powerman: inform blocks on power command
2025-08-10 routedialog: editable free via block combobox
2025-08-10 guiframe: reinit recent workspaces after open
2025-08-10 powermandlg: layout correction
2025-08-10 powerman, loc: reset BBT also on a shortcircuit event
2025-08-09 translation merge: cs, de, nl
2025-08-09 powerman: inform blocks also in case of state event
2025-08-09 item: remove resid attribute in case of no active route
2025-08-09 guiframe: trace level correction
2025-08-09 booster: inform blocks incase of a power sensor event
2025-08-08 feedbackdialog: layout correction
2025-08-08 fback: optional boosterID
2025-08-06 blockdlg,routedlg: delete all button for incl/excl
2025-08-06 signals: regard reduceaspect for crossing blocks
2025-08-05 guiframe:  not reset graybackground in case of wx3.3
2025-08-04 route: lock signals bei route ID to avoid resets
2025-08-04 rocguiinidlg: enable graybackground option also in case of wx3.3
2025-08-02 modplan: create route regard the nocommuter flag
2025-08-02 modplan: take over permissions from the route segments
2025-08-02 modplan: fix for maxlen on generating routes
2025-08-01 mvtrack: trace correction
2025-08-01 translation merge: cs, de, fr, nl
2025-07-31 route: sensor section free via block option
2025-07-31 weatherdlg: index listbox replaced with listctrl
2025-07-30 wiodlg: spi clock 24h option
2025-07-30 route: fix for unlock switches bei endpulse
2025-07-29 guiframe: fix for deleting workspace info on move on top of list
2025-07-29 show actions column on table index
2025-07-29 route,routedialog: section endpulse option
2025-07-29 zoomdlg: combobox readonly
2025-07-28 fback: trace level change
2025-07-28 index actions column
2025-07-28 model,item: set resetoperated command
2025-07-28 outputdlg: operated column added
2025-07-27 blockgroup: count reservations
2025-07-27 location: count reservations for main blocks
2025-07-27 guiframe: 16 recent workspaces
2025-07-27 guiframe: put last opened workspace on top of the list
2025-07-27 basedlg,scheduledialog: column actions
2025-07-27 model: reset operated counters
2025-07-26 tt,seltab: count operations
2025-07-26 stage: count reservations
2025-07-25 basedlg: optional column header title
2025-07-25 block: count reservations
2025-07-25 fback,output: count operations
2025-07-25 signal: count operations
2025-07-25 rouote-/switchdialog: reset operations standard button
2025-07-24 replaced sw:switched and st:reservations with the global item:operated attribute
2025-07-24 wio: LEDSCRIPT event support
2025-07-24 basedlg: use switched as usage column header
2025-07-24 basedlg: usage column added
2025-07-24 rcan: fix for thread names in case of multiple RCAN controllers
2025-07-21 basedlg: show reservation of routes in the index
2025-07-21 route: reservation counter
2025-07-20 eventFree: fix for free route in case of route section
2025-07-20 setremark command support
2025-07-19 route: free block on section event as freeonenter
2025-07-15 blockdialog: index button others
2025-07-14 rocprodlg: regard decspec 4all option
2025-07-14 track,fback: remove attribute resid on startup
2025-07-14 route: section tracks and sensors
2025-07-13 track: typo fix
2025-07-13 item: check for attribute resid for showing track route color
2025-07-13 route: optional section tracks (WIP)
2025-07-13 mdnsutils: unique service threadname
2025-07-13 wmz21: ignore LAN_X_TURNOUT_INFO with invalid zz value
2025-07-12 wmz21: LAN_X_TURNOUT_INFO use packet zz
2025-07-12 weather: RGBW values
2025-07-12 wio: packet fix for CMD_SETWIO
2025-07-12 wio: RGBW option
2025-07-11 cardlg,locdialog,operatordlg: use base import/export
2025-07-11 basedlg: import/export functions added
2025-07-10 extcan: removes unused port type acc
2025-07-10 rascii-const: added missing porttype_acc
2025-07-10 signal,wio: process aspect response
2025-07-09 waybilldlg: import/export support
2025-07-09 ecos: request mV/mA/°C with just one get
2025-07-08 ecos: get mV/mA/°C at startup
2025-07-08 widgetspanel: Windows crash fix
2025-07-07 rocguiinidlg: show darkmode fix option only under Windows
2025-07-07 guiframe: darkmode fix for windows option
2025-07-07 guiframe: revert work-around for server and monitor for Windows darkmode
2025-07-07 route: free depart block on sensor event
2025-07-07 guiframe: revert 'darkmode' Windows work-around
2025-07-06 routedialog: command selection range check
2025-07-06 routedialog: work-around for Windows on modify switch command
2025-07-06 routedialog: trace level correction
2025-07-06 route: removed force flag on unlock switch by sensor
2025-07-06 ecos: booster mA/mV/T support
2025-07-04 route: max section length
2025-07-03 route: section option for commands and sensors
2025-07-02 switch: remove attribute locid at startup
2025-07-02 item: remove route color in case switch is unlocked
2025-07-01 route: unlock by freesensor only on up flank
2025-07-01 route: optional freesensor for switches
2025-07-01 guiframe: save left tab selection
2025-06-30 actionsctrldlg: crash fix
2025-06-29 str: reject copy if destination or source is NULL
2025-06-29 svgeditor,: crash fix
2025-06-28 locowidget: use FromDIP for Windows other then 100% scale
2025-06-28 widgetspanel: use FromDIP for widget width
2025-06-28 locowidgetgen: inserted FromDIP for Windows
2025-06-28 locowidgets: removed fixed panel width
2025-06-27 xmldlg,xmlscriptdlg: color corrections
2025-06-27 xmlscriptdlg: color correction
2025-06-27 locowidget width 260
2025-06-27 locowidget: do not show schedule
2025-06-27 locowidget: max text width
2025-06-27 rocrailinidialog: translation for preset
2025-06-26 rocrailinidialog: help on presets
2025-06-26 guiframe: color trace text work-around for windows darkmode
2025-06-26 rocs,node: skipmerge trigger added
2025-06-26 guiframe: work-around for Windows DarkMode and trace color
2025-06-26 loc: fix for init BBT map in case of route+/-
2025-06-25 xmldlg: color fix
2025-06-24 loconetdlg: removed deprecated hint
2025-06-24 upnp removed
2025-06-23 lbserver: trace correction
2025-06-22 infodialog: string conversion fix
2025-06-21 svgeditor: windows work-around(wip)
2025-06-21 svgeditor: windows work-around(wip)
2025-06-20 routedialog: use freeze/thaw on update command list to help Windows
2025-06-20 cardlg,operatordlg: use columns from plan.xml for export
2025-06-20 translation merge: de, fr, nl, pl, sl
2025-06-20 locdialog: BBT placing checkbox added
2025-06-19 wiodlg: resetreason unknown replaced with empty string
2025-06-19 loc: BBT key route+/- added
2025-06-18 wrapper: default block type also none
2025-06-18 signaldialog: porttype LEDScript added
2025-06-18 wiodlg: disable servo pin mapping in case of esp32
2025-06-17 locdialog: export use user csv columns if available
2025-06-17 wiodlg: resetreason on maintenance tab
2025-06-16 wio,wiodlg: show reset reason
2025-06-15 actionctrldlg: ID filter
2025-06-15 basedlg: restore size and position separate options
2025-06-15 wio,wiodlg: equals export/import
2025-06-14 item: show train ID in block fix
2025-06-13 rocnetnodedlg: button for open rocrail-snapshot
2025-06-13 rocnetnodedlg: download link correction
2025-06-13 control: crash fix
2025-06-12 signaldialog: use channeltune dialog in case of type servo
2025-06-12 wio: binary packet counter
2025-06-12 wio: binary upload packet sequence check
2025-06-11 wio,wiodlg: binary upload for OTA Ethernet
2025-06-11 wio binary upload (WIP)
2025-06-10 trackpickerdlg: auto resize label column
2025-06-10 wio: binary file upload (WIP)
2025-06-10 with: fix for addressing none active locos
2025-06-09 wrapper: default block loco/train type empty
2025-06-09 wiodlg: ethernet options
2025-06-08 rocs: serial readln buffer size
2025-06-08 loc: skip and reset pushbutton functions on restore
2025-06-08 stage: timerevents option
2025-06-07 stage: reset state signal on unlock and init
2025-06-06 with: send speed command on dir change
2025-06-06 with: save throttle light state in case of an event
2025-06-06 with: typo fix
2025-06-06 with: function sync fix
2025-06-06 with: m check correction