Reinder Feenstra
|
b3b49936e7
|
cleanup
|
2022-06-04 19:31:05 +02:00 |
|
Reinder Feenstra
|
8cdc58d9c4
|
board: added use of left/right arrow key as hotkeys for tile rotate
|
2022-05-29 13:07:52 +02:00 |
|
Reinder Feenstra
|
655c394e1b
|
board: wrapped tile info in block for future expansion of tile info
|
2022-05-29 11:39:57 +02:00 |
|
Reinder Feenstra
|
092a4e9cdd
|
ObjectListWidget: added start all and stop all button (used for scripts)
|
2022-05-22 11:34:09 +02:00 |
|
Reinder Feenstra
|
5154f60791
|
board: available tile info is now read from server
|
2022-05-13 22:10:45 +02:00 |
|
Reinder Feenstra
|
e4be3a7e7d
|
added disabled checkbox to script editor
|
2022-05-13 18:56:36 +02:00 |
|
Reinder Feenstra
|
8edc152332
|
board: fix: block sensors weren't always drawn when state changed
|
2022-05-12 23:59:11 +02:00 |
|
Reinder Feenstra
|
56ac9af1ef
|
moved valueChanged signal to BaseProperty class
|
2022-05-12 23:57:38 +02:00 |
|
Reinder Feenstra
|
9a2f545ceb
|
added symbols to world export, import, load and save icons
|
2022-05-05 16:40:01 +02:00 |
|
Reinder Feenstra
|
18a5a8a1dd
|
added network support for object events
|
2022-05-03 23:14:05 +02:00 |
|
Reinder Feenstra
|
3616754a9b
|
fix: added missing include for macos
|
2022-04-30 19:28:18 +02:00 |
|
Reinder Feenstra
|
e43d206e48
|
missing in 5521a262e7d7547f95491aec3d06b9fbe82ea66a
|
2022-04-30 00:44:52 +02:00 |
|
Reinder Feenstra
|
d4a4b64106
|
client: added Color enum translation support
|
2022-04-24 19:22:33 +02:00 |
|
Reinder Feenstra
|
4f7a673b10
|
client: added close world menu entry
|
2022-04-24 19:21:37 +02:00 |
|
Reinder Feenstra
|
139db5d9e8
|
missing in da6cf0f971394609e0d099b57a3d8645e7d5ed15
|
2022-04-23 20:58:49 +02:00 |
|
Reinder Feenstra
|
da6cf0f971
|
input monitor: added input simulation support
|
2022-04-23 19:40:55 +02:00 |
|
Reinder Feenstra
|
5cdcfe2ed9
|
client: added Object::getPropertyValueBool
|
2022-04-23 19:39:30 +02:00 |
|
Reinder Feenstra
|
ab925013b6
|
board: added popup menu for controlling turnout/signal/direction control
|
2022-04-12 21:56:13 +02:00 |
|
Reinder Feenstra
|
6d677f2300
|
board: move tile now supports rotating
|
2022-04-06 23:05:34 +02:00 |
|
Reinder Feenstra
|
a34aa2ba1a
|
board: fix: add tile stayed active when leaving edit mode
|
2022-04-06 23:02:24 +02:00 |
|
Reinder Feenstra
|
847bc4de4b
|
board: changed mouse pointer to hand for clickable tiles
|
2022-03-25 23:45:43 +01:00 |
|
Reinder Feenstra
|
b41bd97c48
|
board: added push button tile
|
2022-03-25 08:10:37 +01:00 |
|
Reinder Feenstra
|
a19879159a
|
board: added one way and direction controller tile
|
2022-03-20 20:03:38 +01:00 |
|
Reinder Feenstra
|
8a49d185d2
|
moved input monitor/output keyboard commands from connection to the objects
|
2022-03-04 23:25:45 +01:00 |
|
Reinder Feenstra
|
8d13ef87a7
|
output keyboard: added pages and address grouping
|
2022-03-02 23:55:19 +01:00 |
|
Reinder Feenstra
|
18f85cbde5
|
implemented processMessage for output keyboard
|
2022-03-02 23:55:01 +01:00 |
|
Reinder Feenstra
|
c6be281ab1
|
added processMessage to network Object base class
|
2022-03-02 23:50:57 +01:00 |
|
Reinder Feenstra
|
f37dbe194f
|
Merge branch 'master' of github.com:traintastic/traintastic
|
2022-03-01 00:11:59 +01:00 |
|
Reinder Feenstra
|
8d5def228e
|
implemented world import option
|
2022-03-01 00:11:22 +01:00 |
|
Reinder Feenstra
|
d677e05fb6
|
fix for msvc
|
2022-02-28 08:34:48 +01:00 |
|
Reinder Feenstra
|
f93cd91e95
|
implemented world export option
|
2022-02-27 23:40:45 +01:00 |
|
Reinder Feenstra
|
39c188f047
|
input monitor: added pages and address grouping
|
2022-02-26 22:59:32 +01:00 |
|
Reinder Feenstra
|
025703fe44
|
session now monitors onDestroying signal, to release shard_ptr's
|
2022-02-21 11:52:31 +01:00 |
|
Reinder Feenstra
|
9097bbb974
|
fix: if a world request is in progress, don't cancel it, just wait for its completion
If canceled and the reissued the server will only send a handle because is "thinks" the object is already known by the client.
|
2022-02-21 00:24:44 +01:00 |
|
Reinder Feenstra
|
9952efe1bf
|
input list widget: added input monitor channel support
|
2022-02-14 23:34:23 +01:00 |
|
Reinder Feenstra
|
0bbb643355
|
removed debug code
|
2022-02-12 00:44:41 +01:00 |
|
Reinder Feenstra
|
faacd8af3b
|
Merge branch 'master' into simulate
|
2022-02-11 23:55:43 +01:00 |
|
Reinder Feenstra
|
b2be853111
|
serverlog now stick to bottom if new messages are added
|
2022-02-10 23:55:45 +01:00 |
|
Reinder Feenstra
|
5986c4075d
|
added simulation icon
|
2022-02-10 21:39:28 +01:00 |
|
Reinder Feenstra
|
2ed7f4cd7d
|
input monitor gui improvments:
- starts now at start address (was hardcoded 1)
- processes its own network messages
- caches all input values, for future pagenation
|
2022-02-06 00:49:36 +01:00 |
|
Reinder Feenstra
|
50f5a40555
|
added input monitor and output keyboard icons
|
2022-02-05 23:40:24 +01:00 |
|
Reinder Feenstra
|
6cca383d87
|
added support for output channels and implemented it for DCC++EX
|
2022-02-05 19:44:37 +01:00 |
|
Reinder Feenstra
|
05f3b695a3
|
added support for alias attributes
|
2022-02-05 19:33:13 +01:00 |
|
Reinder Feenstra
|
68997d54ff
|
throttle: enter key now toggles direction
|
2022-01-23 17:06:47 +01:00 |
|
Reinder Feenstra
|
adfaa2473a
|
fix: clamp trottle value, server doesn't accept out of range values
|
2022-01-23 16:47:51 +01:00 |
|
Reinder Feenstra
|
754655aed1
|
world: added simulation option
|
2022-01-15 08:49:02 +01:00 |
|
Reinder Feenstra
|
9048b47227
|
Moved copyright to shared file
|
2022-01-08 22:40:26 +01:00 |
|
Reinder Feenstra
|
7395805cb4
|
bumped copyright year in VERSIONINFO
|
2022-01-03 09:33:24 +01:00 |
|
Reinder Feenstra
|
11d4ebcd85
|
Merge branch 'master' into interface-controller
|
2022-01-03 00:59:50 +01:00 |
|
Reinder Feenstra
|
efc2c2a602
|
fix: license and include guard
|
2021-11-14 01:27:16 +01:00 |
|