Reinder Feenstra
54ba3664a6
Merge remote-tracking branch 'origin/master' into 11-märklin-cs2cs3-hardware-support
2023-07-09 23:15:32 +02:00
Reinder Feenstra
45f26f55ba
Added neutral language file for strings that don't need translation
2023-07-04 22:21:53 +02:00
Reinder Feenstra
82f69a8406
client: added info message to notify user to restart client if UI language is changed
2023-07-03 23:57:54 +02:00
Reinder Feenstra
a05e34b0e8
fix: client language setting
...
was broken due to txt->lang change
2023-07-03 23:41:02 +02:00
Reinder Feenstra
cae3d7bfb3
client: fix: fallback language extension was incorrect
...
txt -> lang
2023-07-03 23:37:33 +02:00
Reinder Feenstra
b9dcc0703e
Merge remote-tracking branch 'origin/master' into 11-märklin-cs2cs3-hardware-support
2023-07-01 01:09:51 +02:00
Reinder Feenstra
a032935294
toolbar: added Lua status widget
...
only visible if scriptlist isn't empty
2023-06-08 00:23:43 +02:00
Reinder Feenstra
9076d15b2a
added TrainMode enum translation
2023-06-02 22:29:12 +02:00
Reinder Feenstra
21ef4382c3
change language file format to binary
...
for multiline string support
and better integration with poeditor.com
2023-05-29 10:51:37 +02:00
Reinder Feenstra
6ab4a1bb28
block: show train name and direction when in block
2023-05-25 23:54:16 +02:00
Reinder Feenstra
58433074e2
block: added flip train option, to correct train orientation
2023-05-25 23:50:14 +02:00
Reinder Feenstra
0629249ebe
connection: moved object creation to seperate function
2023-05-13 09:25:59 +02:00
Reinder Feenstra
578166fdf9
board: block now display their name if free/unknown
2023-05-11 00:11:40 +02:00
Reinder Feenstra
2db7952d6f
board: added direction triagle to signals
2023-05-07 10:40:19 +02:00
Reinder Feenstra
d0f7b3699d
added trains/boards to toolbar
2023-05-07 00:10:21 +02:00
Reinder Feenstra
f32ec4072f
added train/board icons
...
icon improvents are welcome :)
2023-05-07 00:09:48 +02:00
Reinder Feenstra
37e808fdd5
loconet: added PCAP logging support (for developers)
...
currently using DLT_USER0, this should be changed if there is one for loconet
2023-04-30 23:50:35 +02:00
Reinder Feenstra
591ad0f288
statusbar: don't fetch statuses if empty
2023-04-21 23:12:29 +02:00
Reinder Feenstra
648ee6d25e
statusbar: added setting to show/hide statuses
2023-04-19 00:00:50 +02:00
Reinder Feenstra
3c23d36e6c
statusbar: set clock to --:-- if not connected
2023-04-18 23:43:11 +02:00
Reinder Feenstra
823442dcd7
statusbar: added interface status icons
2023-04-18 23:28:49 +02:00
Reinder Feenstra
4b26080bc9
theme: made getIconFile public so SVG's can be used directly
2023-04-18 23:24:23 +02:00
Reinder Feenstra
62c5388812
network: added ObjectGetObjectVectorPropertyObject command
2023-04-18 23:15:33 +02:00
Reinder Feenstra
64736b3d4c
fix: combobox could send change event twice causing the value to be zero
2023-04-01 10:12:49 +02:00
Reinder Feenstra
a52104f627
board: added block popupmenu with train actions
2023-03-30 00:10:49 +02:00
Reinder Feenstra
811c416ddc
methodaction: added constructor overload
2023-03-30 00:10:39 +02:00
Reinder Feenstra
43a423e972
added Reserved to BlockState enum
2023-03-27 22:43:59 +02:00
Filippo Gentile
0b70278904
ObjectListWidget: override default move action names
2023-03-25 13:13:57 +01:00
Filippo Gentile
fa48b06871
ObjectListWidget: pass context object to connect lambda
2023-03-25 13:10:07 +01:00
Filippo Gentile
e304e2162f
ObjectListWidget: convert move Up/Down to MethodAction
2023-03-25 13:09:54 +01:00
Reinder Feenstra
77851bbbc3
rail vehicle: added power property
...
for future physics simulation
2023-03-20 23:01:59 +01:00
Reinder Feenstra
2c39a304f3
speedometer: added target speed indicator
2023-03-20 22:57:35 +01:00
Reinder Feenstra
e172dcd5dd
throttle: added support for train speed/direction control
2023-03-19 10:07:29 +01:00
Reinder Feenstra
0f99f69646
added throttle action to train list
2023-03-19 10:03:54 +01:00
Reinder Feenstra
411997a706
fix: objectlist move method enabled wasn't monitored
2023-03-19 10:03:05 +01:00
Reinder Feenstra
b5962714d7
unit property improvements
2023-03-19 10:02:26 +01:00
Reinder Feenstra
992c6ab988
Merge branch 'master' of github.com:traintastic/traintastic
2023-03-06 23:54:50 +01:00
Reinder Feenstra
6e03b67a08
added volume unit and property
2023-03-06 23:35:39 +01:00
Reinder Feenstra
14a442c943
fix: added missing RatioUnit support in client
2023-03-06 23:30:22 +01:00
Reinder Feenstra
2ecfb55c4a
Merge pull request #37 from gfgit/work/double_slip_switch
...
Add 4 new positions to Double Slip Switch turnout
2023-03-06 11:41:55 +01:00
Reinder Feenstra
5456fee119
fix: tablewidget: restore selection after model reset
2023-03-05 23:05:39 +01:00
Reinder Feenstra
0c4094b365
implemented add/remove vehicles to a train, see #25
2023-03-05 23:03:54 +01:00
Reinder Feenstra
41da61808d
rename: m_requestIdAdd -> m_requestIdCreate
...
see 63a5b8c7af7136372899401c26a509d14ba4478c
2023-03-02 23:51:16 +01:00
Reinder Feenstra
f473285b85
fix: can't use m_object to cancel request, it isn't available yet
...
see #40
2023-03-02 23:47:12 +01:00
Filippo Gentile
6fe8f7af49
Add 2 new positions to Single Slip Switch
...
This matches recent addition to Double Slip Switch
2023-03-02 00:21:51 +01:00
Filippo Gentile
661b25c1e8
Add 4 new positions to Double Slip Switch turnout
...
- This adds Left/Right to double switch
- And adds new DoubleSlipStraightA / DoubleSlipStraightB to
TurnoutPosition enum
- Implemented new state drawing in TilePainter
- Updated logic in SignalPath::findBlocks()
2023-02-26 13:08:59 +01:00
Reinder Feenstra
63a5b8c7af
rename list add/remove to create/delete
...
add = add existing item
remove = remove item, but don't destroy it
2023-02-25 23:15:38 +01:00
Reinder Feenstra
e147560e4c
fix: added missing parent on widget creation
...
on windows: without a parent given a tiny window will appear for a short time
2023-02-07 23:14:18 +01:00
Reinder Feenstra
b6379bf5f8
remove trailing spaces
2023-02-04 23:37:27 +01:00
Reinder Feenstra
7ace4d2b31
#22 fix: update m_subWindows on object id change
2023-02-04 23:37:03 +01:00