Reinder Feenstra
|
608a94d036
|
object: add const overloads
|
2021-10-03 17:09:15 +02:00 |
|
Reinder Feenstra
|
b15cc45286
|
lua: added support for testing object type
|
2021-09-21 23:49:03 +02:00 |
|
Reinder Feenstra
|
45db18e6c9
|
fix: ObjectSetProperty request wasn't properly handled
|
2021-09-20 22:31:42 +02:00 |
|
Reinder Feenstra
|
b9cf6f5342
|
fix: added shared_ptr in table model to keep list alive until all models are gone
|
2021-09-18 23:57:58 +02:00 |
|
Reinder Feenstra
|
e17632d983
|
log: added overloads for string_view objectId
|
2021-09-18 23:55:32 +02:00 |
|
Reinder Feenstra
|
8dfd87a738
|
scriptlist: added remove method
|
2021-09-16 23:23:00 +02:00 |
|
Reinder Feenstra
|
f9565ed519
|
freight car: added cargo loaded and cargo capacity properties
|
2021-09-16 23:22:36 +02:00 |
|
Reinder Feenstra
|
f58679dba6
|
rail vehicle: don't show total weight in object editor (for now)
|
2021-09-16 23:09:25 +02:00 |
|
Reinder Feenstra
|
3b277397ca
|
added ratio unit property
|
2021-09-16 23:08:44 +02:00 |
|
Reinder Feenstra
|
de306f9393
|
added support for min/max attributes to unit properties
|
2021-09-16 22:59:01 +02:00 |
|
Reinder Feenstra
|
636d73dc03
|
fix: script was added twice to the list
|
2021-09-15 00:09:56 +02:00 |
|
Reinder Feenstra
|
e69e11b6d5
|
fixed warning
|
2021-09-12 13:02:06 +02:00 |
|
Reinder Feenstra
|
8dabe7abe5
|
fixed warning
|
2021-09-12 10:36:23 +02:00 |
|
Reinder Feenstra
|
ac8a94a7c9
|
fix: ssize_t -> auto (ssize_t is unix specific type)
|
2021-09-12 10:36:06 +02:00 |
|
Reinder Feenstra
|
25fd3b6e05
|
fixed warnings
|
2021-09-12 09:55:33 +02:00 |
|
Reinder Feenstra
|
b30db09116
|
server: fixed many warnings
|
2021-09-11 23:49:38 +02:00 |
|
Reinder Feenstra
|
6420805888
|
Many translation improvments and cleanup
Added option to log missing strings to client
|
2021-09-10 23:53:59 +02:00 |
|
Reinder Feenstra
|
443ccc76a1
|
fix: corrected invalid registered arguments
|
2021-09-10 21:33:37 +02:00 |
|
Reinder Feenstra
|
bf08369357
|
board: added tunnel tile
|
2021-09-05 21:52:10 +02:00 |
|
Reinder Feenstra
|
5249fe89b6
|
fix: test for board id (descendant of straight rail tile were valid too)
|
2021-09-05 20:42:12 +02:00 |
|
Reinder Feenstra
|
e1d4d2df16
|
board: automatic create a bridge if two straight tile are placed on top of each other
|
2021-09-05 16:53:31 +02:00 |
|
Reinder Feenstra
|
8132adb251
|
board: added bridge tiles
|
2021-09-05 13:07:39 +02:00 |
|
Reinder Feenstra
|
931389564d
|
removed InterfaceItem::setAttributeEnabled()
|
2021-09-05 01:25:54 +02:00 |
|
Reinder Feenstra
|
948012bec9
|
tile: added properties x, y, width, height, rotate
|
2021-09-05 01:05:30 +02:00 |
|
Reinder Feenstra
|
ca06298b64
|
board: order tile id's in json (to get less diffs between different saves)
|
2021-09-04 09:20:09 +02:00 |
|
Reinder Feenstra
|
8b837c8b99
|
bugfix: Board::removeTile() didn't remove in y direction properly
|
2021-09-01 23:12:33 +02:00 |
|
Reinder Feenstra
|
a85b4d1b9f
|
board: allow non origin tile move
|
2021-08-30 22:29:08 +02:00 |
|
Reinder Feenstra
|
d1eb265461
|
board: fix: tile move was registered using wrong name and tileData was missing in change event
|
2021-08-30 21:35:39 +02:00 |
|
Reinder Feenstra
|
c159a213a9
|
board: added resizeTile method + test
|
2021-08-30 00:13:38 +02:00 |
|
Reinder Feenstra
|
8ea77d253c
|
board: added moveTile method + test
|
2021-08-29 09:34:40 +02:00 |
|
Reinder Feenstra
|
a418d542a6
|
implemented rail vehicle list delete and rail vehicle destroy
|
2021-08-24 23:04:53 +02:00 |
|
Reinder Feenstra
|
74e5222c08
|
implemented train list delete and train destroy
|
2021-08-24 23:02:49 +02:00 |
|
Reinder Feenstra
|
5278edb482
|
lua: improved Lua::push and added test
|
2021-08-23 00:04:46 +02:00 |
|
Reinder Feenstra
|
0d6c7e82ad
|
disable Object copy constructor and copy assignment operator
|
2021-08-22 13:43:56 +02:00 |
|
Reinder Feenstra
|
1e1ed87574
|
replace Category enum by translatable string
|
2021-08-22 13:43:08 +02:00 |
|
Reinder Feenstra
|
80ddafb2f2
|
implemented output list delete, output destroy and controller registration
|
2021-08-22 12:24:31 +02:00 |
|
Reinder Feenstra
|
853a5b2261
|
input: added consumer property
for future listing of all input consumers in the client
|
2021-08-22 12:23:02 +02:00 |
|
Reinder Feenstra
|
6b079c4bdd
|
object: added onDestroying signal
|
2021-08-22 12:19:24 +02:00 |
|
Reinder Feenstra
|
1aac3efeae
|
implemented input list delete and input destroy
|
2021-08-22 00:29:13 +02:00 |
|
Reinder Feenstra
|
5f9d0626ed
|
disable InterfaceItem copy constructor and copy assignment operator
|
2021-08-22 00:19:36 +02:00 |
|
Reinder Feenstra
|
f7c375431b
|
implemented controller list delete and controller destroy
|
2021-08-21 23:25:24 +02:00 |
|
Reinder Feenstra
|
53cf0613a0
|
implemented board list delete and board destroy + test
|
2021-08-21 22:52:14 +02:00 |
|
Reinder Feenstra
|
51bcedb5ee
|
fix: implemented destroying(), test now passes
|
2021-08-21 00:31:03 +02:00 |
|
Reinder Feenstra
|
85bddad7f3
|
decoder list: added remove support
|
2021-08-21 00:29:00 +02:00 |
|
Reinder Feenstra
|
7f7345bacb
|
fix: no exception if items is missing in json
|
2021-08-18 23:53:23 +02:00 |
|
Reinder Feenstra
|
dc24fa017b
|
world: replaced m_uuid by uuid property, to make it available in the clients
|
2021-08-18 12:50:18 +02:00 |
|
Reinder Feenstra
|
17147e48d0
|
removed decoder control properties from edit dialog
|
2021-08-18 12:31:56 +02:00 |
|
Reinder Feenstra
|
8bfee04d1c
|
fix: corrected DecoderFunctions.add() it must return void
|
2021-08-18 09:00:40 +02:00 |
|
Reinder Feenstra
|
a4bfdf08fd
|
decoder: set speed steps to zero on creation (zero means auto)
|
2021-08-18 08:59:09 +02:00 |
|
Reinder Feenstra
|
6e73fcb629
|
Merge branch 'master' of github.com:traintastic/traintastic
|
2021-08-15 09:34:51 +02:00 |
|