507 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
e2071df89f Added basic support for DCC++EX command station 2021-06-29 19:16:43 +02:00
Reinder Feenstra
27d87a66be Added block sensor states to board 2021-06-28 23:36:16 +02:00
Reinder Feenstra
336eb667d5 added indexOf method to ObjectVectorProperty 2021-06-28 23:34:06 +02:00
Reinder Feenstra
a2e709dcf2 added vector property support for non object types 2021-06-28 23:33:49 +02:00
Reinder Feenstra
fb99c5a1cf fix: input property would be read before it was properly set 2021-06-27 23:16:12 +02:00
Reinder Feenstra
cce48204ee Added onChanged event to ObjectProperty 2021-06-27 23:13:58 +02:00
Reinder Feenstra
dd759112ac Added/implmented sensor state and type enums 2021-06-26 19:55:06 +02:00
Reinder Feenstra
9c8edc866a Added forceDisabled option to MethodAction 2021-06-26 15:36:51 +02:00
Reinder Feenstra
a4c443afe2 Added output map remove output support 2021-06-26 09:59:21 +02:00
Reinder Feenstra
dec1d4f84a missing in 93a387181dc989342e4fb4394ae42b6fee52198b 2021-06-26 08:48:34 +02:00
Reinder Feenstra
93a387181d Moved signal and turnout tiles to seperate folders 2021-06-25 23:31:42 +02:00
Reinder Feenstra
18e000843b loconet: fix: update atomic copy on loaded 2021-06-25 00:40:35 +02:00
Reinder Feenstra
15acb72d6e loconet: added additional log options 2021-06-25 00:40:01 +02:00
Reinder Feenstra
d5c281bf58 fix: don't update decoder function value if value is forced by mute/no smoke 2021-06-25 00:35:59 +02:00
Reinder Feenstra
4d2ffc2c0d Added basic block sensor support 2021-06-25 00:32:38 +02:00
Reinder Feenstra
e6ccd75230 Added MethodAction, a QAction based wrapper for methods 2021-06-25 00:29:07 +02:00
Reinder Feenstra
03e8636912 Added DisplayName namespace for display name constants 2021-06-25 00:25:26 +02:00
Reinder Feenstra
152d963158 Added reference overload of getWorld() 2021-06-25 00:24:51 +02:00
Reinder Feenstra
33001d64fe Added support for object vector properties (prepaired for other types) 2021-06-25 00:23:29 +02:00
Reinder Feenstra
80b2c7846c board: improved drawing by only invalidating changed rects 2021-06-25 00:08:30 +02:00
Reinder Feenstra
2b583411ff added block state property and enum 2021-06-25 00:06:31 +02:00
Reinder Feenstra
232772d648 TriState added |= operator 2021-06-24 23:59:42 +02:00
Reinder Feenstra
149f9cab05 en-us: added strings 2021-06-19 23:34:46 +02:00
Reinder Feenstra
2dcd4cfa30 loconet: logged some traffic of LNCV programming 2021-06-19 23:34:08 +02:00
Reinder Feenstra
595abeb702 Added extra icons to clarify that smoke and sound are enabeld on the toolbar 2021-06-18 20:33:49 +02:00
Reinder Feenstra
ed35923725 Merge branch 'master' of github.com:traintastic/traintastic 2021-06-17 23:42:19 +02:00
Reinder Feenstra
ff0fdb233e command station: restore speed after power on or run event 2021-06-17 23:41:39 +02:00
Reinder Feenstra
a8381fa06d corrected typo 2021-06-17 23:30:14 +02:00
Reinder Feenstra
09f1b83c34
CI: added libqt5svg5-dev for ubuntu 2021-06-12 00:28:42 +02:00
Reinder Feenstra
5db904ba5a Added Qt5::Svg 2021-06-12 00:06:25 +02:00
Reinder Feenstra
179e84051b added Traintastic logo to client background 2021-06-12 00:05:44 +02:00
Reinder Feenstra
2921a0eee5 centered buttons in client mdi area 2021-06-11 00:05:57 +02:00
Reinder Feenstra
5a89e186cc missing in f13ffdf5 2021-06-10 00:17:11 +02:00
Reinder Feenstra
e76f1b023e fix: added missing returns 2021-06-10 00:14:44 +02:00
Reinder Feenstra
88c0910172 board: implemented sensor state drawing 2021-06-10 00:06:06 +02:00
Reinder Feenstra
fc433273ea sensorrailtile: added name, invert and state property 2021-06-10 00:05:00 +02:00
Reinder Feenstra
c26cb4b401 added support for TriState ||, && and ^ operators 2021-06-09 23:53:05 +02:00
Reinder Feenstra
f13ffdf54b Added support for response to set property command
Improves handling of text property edits
Moved property related network commands from Connection to Property implementation
2021-06-09 22:40:36 +02:00
Reinder Feenstra
7ec5fe3855 board: fix: click on non top-left block tile didn't work 2021-06-07 23:02:23 +02:00
Reinder Feenstra
6066b5516d board: tile add/delete only allowed when not running 2021-06-06 23:52:38 +02:00
Reinder Feenstra
aeb1754619 board name now equal to id when created 2021-06-06 23:20:32 +02:00
Reinder Feenstra
8c962ad3ab board: added name proerty to block 2021-06-06 23:19:34 +02:00
Reinder Feenstra
33bbb2d84c board: fixed signal toolbar item 2021-06-06 00:11:35 +02:00
Reinder Feenstra
dee3ca26c3 manual: added some info about toolbar items and decoder function type 2021-06-05 23:43:20 +02:00
Reinder Feenstra
5be8c2717a board: implemented board (re)size 2021-06-05 22:56:58 +02:00
Reinder Feenstra
3648b7d084 board: fix: place tile no longer drawn when mouse is outside board 2021-06-04 22:36:06 +02:00
Reinder Feenstra
848b942610 Merge branch 'master' of github.com:traintastic/traintastic 2021-06-04 00:32:40 +02:00
Reinder Feenstra
48882fcf73 fix: loaded() event wasn't send to SubObject's 2021-06-04 00:32:24 +02:00
Reinder Feenstra
be918bb999 board: when placing tiles it is now drawn as overlay
todo: handle larger (>1x1) tiles
2021-06-04 00:31:43 +02:00
Reinder Feenstra
74b34fe10d board: moved tile paint stuff to own class, for easier reuse 2021-06-04 00:28:59 +02:00