Reinder Feenstra
|
c557f5882d
|
CI: added data packe build for ubuntu 22.04
|
2022-09-02 19:40:33 +02:00 |
|
Reinder Feenstra
|
d25edfe913
|
lua: script no longer calls init() function if found
must now be added to script
|
2022-09-02 00:13:56 +02:00 |
|
Reinder Feenstra
|
9fbe255e87
|
Merge branch 'master' of github.com:traintastic/traintastic
|
2022-09-01 23:54:44 +02:00 |
|
Reinder Feenstra
|
014d71c431
|
updated catch to v2.13.9
|
2022-09-01 23:54:08 +02:00 |
|
Reinder Feenstra
|
dcf6f07601
|
CI: replace qt5-default package by qtbase5-dev-tools and qtbase5-dev
|
2022-08-31 19:01:07 +02:00 |
|
Reinder Feenstra
|
0e9d4fe9d5
|
CI: added client and server build for ubuntu 22.04
|
2022-08-31 18:50:01 +02:00 |
|
Reinder Feenstra
|
a0c10959c8
|
Merge branch 'master' of github.com:traintastic/traintastic
|
2022-08-30 00:10:30 +02:00 |
|
Reinder Feenstra
|
3aa1c82cf8
|
test: added test/lua/scripts path
|
2022-08-30 00:10:09 +02:00 |
|
Reinder Feenstra
|
c5c8de8372
|
linux: use system provided boost library
|
2022-08-30 00:09:26 +02:00 |
|
Reinder Feenstra
|
778915214e
|
CI: added manual artifact download for innosetup
|
2022-08-28 23:30:52 +02:00 |
|
Reinder Feenstra
|
0feab6c171
|
innosetup: added manual to installer
|
2022-08-28 23:25:29 +02:00 |
|
Reinder Feenstra
|
659eacb22c
|
client help now opens local manual if installed
|
2022-08-28 23:24:56 +02:00 |
|
Reinder Feenstra
|
ff61e44c25
|
manual: fixed building on windows
path seperator issue
|
2022-08-28 23:22:39 +02:00 |
|
Reinder Feenstra
|
5fa43e690e
|
manual: remove invalid documetaion, copy-paste issue
|
2022-08-28 17:42:56 +02:00 |
|
Reinder Feenstra
|
a580133b47
|
manual: add two lua examples
|
2022-08-28 17:37:56 +02:00 |
|
Reinder Feenstra
|
4827896ebd
|
manual: fix title line-height
|
2022-08-28 17:36:51 +02:00 |
|
Reinder Feenstra
|
228fde8fbe
|
lua: added contains method to sets
|
2022-08-28 17:36:21 +02:00 |
|
Reinder Feenstra
|
be95d11d74
|
manual: only highlight lua code block and highlight improvements
|
2022-08-28 17:34:48 +02:00 |
|
Reinder Feenstra
|
aab5420d62
|
output: added setValue method and valueChanged event
|
2022-08-28 17:29:52 +02:00 |
|
Reinder Feenstra
|
5bffbccce2
|
test: added test for lua class.get()
|
2022-08-27 11:42:52 +02:00 |
|
Reinder Feenstra
|
cfdc203c2b
|
lua: fixed class.get() now works as explained in manual
|
2022-08-27 11:39:05 +02:00 |
|
Reinder Feenstra
|
b17bd7ee9d
|
test: added basic lua script start/stop test
|
2022-08-27 11:34:41 +02:00 |
|
Reinder Feenstra
|
278b754bc1
|
log 3rd party component versions at startup
|
2022-08-25 00:23:27 +02:00 |
|
Reinder Feenstra
|
ec58e35463
|
removed option to disable Lua support
|
2022-08-24 23:15:57 +02:00 |
|
Reinder Feenstra
|
ff56381ba0
|
manual: added some style to "Note:" paragraphs
|
2022-08-23 23:50:04 +02:00 |
|
Reinder Feenstra
|
99182a1702
|
manual: improved command line option section
|
2022-08-23 23:48:36 +02:00 |
|
Reinder Feenstra
|
5b391d054b
|
Implemented daemonize, user, group and pidfile command line options
|
2022-08-23 23:31:06 +02:00 |
|
Reinder Feenstra
|
b35c5527b9
|
moved signal handling to os/unix directory
|
2022-08-22 00:01:58 +02:00 |
|
Reinder Feenstra
|
298617122d
|
board: added rail decoupler tile
|
2022-08-21 23:52:24 +02:00 |
|
Reinder Feenstra
|
a308165ed1
|
fix: input monitor / output monitor didn't work
dynamic_cast was used while not fully constructed
|
2022-08-21 23:33:30 +02:00 |
|
Reinder Feenstra
|
8e0de0e410
|
bugfix: added missing overload (could cause UB)
|
2022-08-17 00:11:10 +02:00 |
|
Reinder Feenstra
|
dfed5e7dd7
|
fix: use memcpy, access can be unaligned
|
2022-08-17 00:03:16 +02:00 |
|
Reinder Feenstra
|
d64495bb1c
|
Merge branch 'master' of github.com:traintastic/traintastic
|
2022-08-14 00:15:12 +02:00 |
|
Reinder Feenstra
|
f09986f5ad
|
temparay disabled failing test on aarch64
something with std::unordered_map not working, still investigating
|
2022-08-14 00:01:50 +02:00 |
|
Reinder Feenstra
|
29ad379b41
|
board: added link tile to create connections between boards
|
2022-08-13 23:50:37 +02:00 |
|
Reinder Feenstra
|
30a8cf6f42
|
readme: added release badge
|
2022-08-10 23:31:54 +02:00 |
|
Reinder Feenstra
|
502c609ea8
|
fix: interface is defined in combaseapi.h
|
2022-08-09 09:20:31 +02:00 |
|
Reinder Feenstra
|
0e466119c3
|
refactor: moved decoders property to DecoderController, less duplicate code
|
2022-08-08 23:56:26 +02:00 |
|
Reinder Feenstra
|
71f63a3d05
|
refactor: moved outputs property to OutputController, less duplicate code
|
2022-08-08 22:55:46 +02:00 |
|
Reinder Feenstra
|
75d628d14a
|
refactor: move inputs property to InputController, less duplicate code
|
2022-08-07 20:19:33 +02:00 |
|
Reinder Feenstra
|
202fa7e929
|
objectlist: replaced static_assert by assert, to allow forward declaration of T
|
2022-08-07 18:02:56 +02:00 |
|
Reinder Feenstra
|
ccf0005615
|
test: added test for input/output create/destroy
|
2022-08-07 17:54:28 +02:00 |
|
Reinder Feenstra
|
a75e042c28
|
bugfix: corrupt ctw file in word dir caused crash
|
2022-08-05 00:05:09 +02:00 |
|
Reinder Feenstra
|
e8686fdf71
|
added missing includes
|
2022-08-03 08:49:35 +02:00 |
|
Reinder Feenstra
|
81c365606d
|
board: added building node link map of railway plan
for future automatic signals and routes
|
2022-08-03 00:01:21 +02:00 |
|
Reinder Feenstra
|
04de0072ef
|
fix: >1x1 tile delete didn't work properly
|
2022-08-02 23:06:07 +02:00 |
|
Reinder Feenstra
|
3e358a5b93
|
added missing license info
|
2022-08-01 21:55:50 +02:00 |
|
Reinder Feenstra
|
efb1763eb4
|
traintastic diy: added throttle support
|
2022-07-19 00:26:11 +02:00 |
|
Reinder Feenstra
|
93da729747
|
Merge branch 'master' of github.com:traintastic/traintastic
|
2022-06-28 23:14:46 +02:00 |
|
Reinder Feenstra
|
f6f5511f25
|
Added 1st version of Traintastic DIY interface
|
2022-06-28 23:14:39 +02:00 |
|