Reinder Feenstra
|
25fd3b6e05
|
fixed warnings
|
2021-09-12 09:55:33 +02:00 |
|
Reinder Feenstra
|
317230f75e
|
CI: raised jobs to 4 for client rpi builds
|
2021-09-11 23:51:43 +02:00 |
|
Reinder Feenstra
|
08554e4f7a
|
server: enabled -Werror for non MSVC builds
|
2021-09-11 23:50:08 +02:00 |
|
Reinder Feenstra
|
b30db09116
|
server: fixed many warnings
|
2021-09-11 23:49:38 +02:00 |
|
Reinder Feenstra
|
2db0ac44f8
|
server: set MSVC warning level to 3, all takes forever (TODO: get rid of warnings in 3rd party includes)
|
2021-09-11 18:34:51 +02:00 |
|
Reinder Feenstra
|
79fd6edb7d
|
fix: added missing .string() for msvc
|
2021-09-11 13:35:20 +02:00 |
|
Reinder Feenstra
|
a493866dfb
|
raised warning level to all
|
2021-09-11 09:16:02 +02:00 |
|
Reinder Feenstra
|
2b295d9b48
|
fix: removed unused variable
|
2021-09-11 08:42:28 +02:00 |
|
Reinder Feenstra
|
fd7ed56785
|
translation: partly updated nl-nl translation
|
2021-09-11 00:28:26 +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
|
d4f861c68e
|
Merge branch 'master' of github.com:traintastic/traintastic
|
2021-09-07 23:34:23 +02:00 |
|
Reinder Feenstra
|
c38dd1b7de
|
fix: board add/move didn't draw correctly when zoomed in, pixels were "left behind"
|
2021-09-07 23:31:43 +02:00 |
|
Reinder Feenstra
|
34f3d99c9d
|
fix: board add/move didn't draw correctly when board top/left wasn't 0,0
|
2021-09-07 23:26:55 +02:00 |
|
Reinder Feenstra
|
048fe5750d
|
CI: fix windows server build, try 1
|
2021-09-07 22:29:03 +02:00 |
|
Reinder Feenstra
|
a06e6e6645
|
CI: improvements, try 1
- added parallel build (2 jobs)
- merged build & test (cpack builds test anyway)
- minor other improvements
|
2021-09-06 23:41:54 +02:00 |
|
Reinder Feenstra
|
00d6ec0ab6
|
CI: added raspberry pi arm7 (32bit)
|
2021-09-06 22:59:34 +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
|
ea3e667caa
|
board: added missing icon for sensor tile
|
2021-09-05 20:40:34 +02:00 |
|
Reinder Feenstra
|
d439644c89
|
manual: added overview of available board tiles
|
2021-09-05 19:34:14 +02:00 |
|
Reinder Feenstra
|
c447e52bd5
|
board: ESC-key now also changes current control to pointer in edit mode
|
2021-09-05 16:54:31 +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
|
1254232f14
|
board tile resize: added feedback when resize size is invalid
|
2021-09-05 10:55:47 +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
|
d0bc37275e
|
Added generation of traintastic-data deb package and move lang/ to shared/translations
|
2021-09-02 21:12:47 +02:00 |
|
Reinder Feenstra
|
017299c2ec
|
cmake added 3rd party include path as system include
|
2021-09-01 23:35:39 +02:00 |
|
Reinder Feenstra
|
69ffc3cb6f
|
board: implmented visual feedback on tile move/resize
TODO: implement resize limits
|
2021-09-01 23:34:04 +02:00 |
|
Reinder Feenstra
|
82cdf563c7
|
added resize tile icon for light background
|
2021-09-01 23:32:29 +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
|
20079ff899
|
Implemented basic tile resize in client
TODO: add visual feedback
|
2021-08-31 21:30:44 +02:00 |
|
Reinder Feenstra
|
23500c7c4f
|
board: added test for adding non exiting tile
|
2021-08-31 20:47:16 +02:00 |
|
Reinder Feenstra
|
a85b4d1b9f
|
board: allow non origin tile move
|
2021-08-30 22:29:08 +02:00 |
|
Reinder Feenstra
|
6c6d157f64
|
Implemented basic tile move in client
TODO: add visual feedback
|
2021-08-30 21:37:37 +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
|
e3bfb6035b
|
board: added simple add tile test
|
2021-08-30 21:06:18 +02:00 |
|
Reinder Feenstra
|
c159a213a9
|
board: added resizeTile method + test
|
2021-08-30 00:13:38 +02:00 |
|
Reinder Feenstra
|
e9467ed71b
|
missing in 8ea77d253cc11ba28dce7d56220f405991e04fdd
|
2021-08-29 16:02:17 +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 |
|