Reinder Feenstra
|
a656d47997
|
fix for qt6: setMargin() -> setContentsMargins()
|
2023-11-09 23:42:53 +01:00 |
|
Reinder Feenstra
|
84ef8713cd
|
nx button: draw gray if not enabled
|
2023-11-05 16:38:14 +01:00 |
|
Reinder Feenstra
|
207c9ffd88
|
cmake: added target traintastic-lang for generating language files
|
2023-11-02 00:06:28 +01:00 |
|
Reinder Feenstra
|
8ec71e496d
|
adding path reservation #WIP
see #14
|
2023-11-01 22:19:04 +01:00 |
|
Reinder Feenstra
|
577c55e449
|
board: NX button and path selection #WIP
see #14
|
2023-10-25 22:26:28 +02:00 |
|
Reinder Feenstra
|
a457088f29
|
object list: show error if delete fails
|
2023-10-14 23:26:26 +02:00 |
|
Reinder Feenstra
|
cec1aa1304
|
refactor: removed message ErrorCode, now using LogMessage everywhere.
|
2023-10-14 22:53:56 +02:00 |
|
Reinder Feenstra
|
b5b3da9107
|
board: added basic identification/RailCom support for blocks
|
2023-10-08 17:48:16 +02:00 |
|
Reinder Feenstra
|
cfb1fba8a5
|
fix: don't allow delete of rail vehicle when in active train
|
2023-09-24 20:22:31 +02:00 |
|
Reinder Feenstra
|
044c15ac98
|
locale: use std::unique_ptr (was raw pointer)
|
2023-09-17 22:50:59 +02:00 |
|
Reinder Feenstra
|
86ab824764
|
marklin_can: added discovered node list
see #11
|
2023-08-10 23:36:58 +02:00 |
|
Reinder Feenstra
|
1ff0ab46b9
|
marklin_can: added import/sync to locomotive list
see #11
|
2023-08-06 17:21:47 +02:00 |
|
Reinder Feenstra
|
584f4d9f73
|
marklin_can: added locomotive list to interface dialog
see #11
|
2023-07-30 23:27:11 +02:00 |
|
Reinder Feenstra
|
32e806a470
|
split objectlistwidget, added listwidget base
|
2023-07-30 22:55:00 +02:00 |
|
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 |
|