1252 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
d77ddfbafb fix: added missing destroying() in Lua::Script 2023-01-06 00:55:53 +01:00
Reinder Feenstra
d21816caca corrected include guard 2023-01-06 00:54:37 +01:00
Reinder Feenstra
15d30710bb world: destroy() objects on world delete
else object may keep eachother alive when haveing a shared_ptr to eachother
2023-01-06 00:54:10 +01:00
Reinder Feenstra
896bd2a13f bugfix: added keepalive, to make sure object isn't deleted during destroy() call 2023-01-06 00:50:56 +01:00
Reinder Feenstra
74ac77b1a1 test: added move object between interfaces tests 2023-01-06 00:25:47 +01:00
Reinder Feenstra
1ef5e847b5 bugfix: propertyChanged signals were not disconnected 2023-01-06 00:11:46 +01:00
Reinder Feenstra
48d2b2935c Happy new year! 🎆
Bumped copyright year to 2023
2023-01-01 01:04:23 +01:00
Reinder Feenstra
39213771c2 fix: tile destroy was called multiple times 2022-12-30 21:42:18 +01:00
Reinder Feenstra
fe53213fae added clock icon to dialogs 2022-12-26 23:59:58 +01:00
Reinder Feenstra
e1fe84b1ce translation: updated german language file added some translations
(using google translate)
2022-12-26 23:56:41 +01:00
Reinder Feenstra
81e97abcd8 translation: updated dutch translation 2022-12-26 23:17:01 +01:00
Reinder Feenstra
433ef6ad79 fix: timing issue (quick start/stop of messagepump failed)
occured when running the tests
2022-12-25 23:43:54 +01:00
Reinder Feenstra
8659fc1d52 bugfix: vector iterator was used while modifing the vector 2022-12-25 23:42:08 +01:00
Reinder Feenstra
fc3012f346 fix: constexpr -> inline 2022-12-24 21:59:04 +01:00
Reinder Feenstra
0d7ef4eb4a windows: added serial port discovery/hotplug detection 2022-12-24 20:26:43 +01:00
Reinder Feenstra
1715c1db03 added std::string overload of rtrim() 2022-12-24 11:58:44 +01:00
Reinder Feenstra
4730b7ebce removed sd_event* member, just get it from the event source 2022-12-21 00:13:16 +01:00
Reinder Feenstra
3b5fec37c8 fix: removed sd_device_unref(), seems not needed based on libsystemd source 2022-12-20 23:35:39 +01:00
Reinder Feenstra
28dcd86919 fix: added missing include 2022-12-20 23:12:06 +01:00
Reinder Feenstra
b6a2cbddac client: added dropdown support for string properties 2022-12-20 00:03:10 +01:00
Reinder Feenstra
9d743cb377 linux: added serial port discovery/hotplug detection (using libsystemd) 2022-12-20 00:01:20 +01:00
Reinder Feenstra
34abfafd21 added special serial device property and serial port list 2022-12-19 23:55:24 +01:00
Reinder Feenstra
8b3ff0b90e disabled maximize for subwindows 2022-12-10 09:40:06 +01:00
Reinder Feenstra
dad120e798 fix: window icon was not set properly 2022-12-10 09:39:14 +01:00
Reinder Feenstra
a550259bb5 manual: added Uhlenbrock IB-COM setup 2022-12-09 23:57:32 +01:00
Reinder Feenstra
c0a42b7124 manual: rewrote scripting section 2022-12-09 23:13:45 +01:00
Reinder Feenstra
8b46676e55 manual: rewrote setup command station section 2022-12-09 19:56:44 +01:00
Reinder Feenstra
ba1a3c09ef withrottle: added sending server type and version 2022-12-07 00:00:46 +01:00
Reinder Feenstra
fc163efc6d fix: added missing include for macOS 2022-12-05 10:19:54 +01:00
Reinder Feenstra
42746972b6 fix: added missing include for macOS 2022-12-05 08:08:33 +01:00
Reinder Feenstra
50f14074a1 added basic WiThrottle support 2022-12-04 23:54:32 +01:00
Reinder Feenstra
8554a409dd world saver: don't save empty object
object that don't need to be saved return an empty JSON object on save
2022-12-04 23:17:21 +01:00
Reinder Feenstra
3e1121ee04 added throttle objects to aquire/release decoder control 2022-12-04 23:16:08 +01:00
Reinder Feenstra
ada10ae2cb loconet: added slot write ack in simulation 2022-11-27 23:50:44 +01:00
Reinder Feenstra
ef6f3473e9 renamed methods for consistency 2022-11-26 23:52:55 +01:00
Reinder Feenstra
f228787381 updated LNCV XML files 2022-11-26 23:47:33 +01:00
Reinder Feenstra
3459da35da fix: loconet fastclock hour/minute calculation 2022-11-26 23:46:54 +01:00
Reinder Feenstra
21558b5bd7 missing in c1081cc0bfe029e768a5a32a2f610013f764f88a 2022-11-15 07:08:24 +01:00
Reinder Feenstra
c1081cc0bf loconet: added fast clock support 2022-11-14 22:20:00 +01:00
Reinder Feenstra
911ab0a7bd CI: update actions/cache to v3 2022-11-13 00:57:16 +01:00
Reinder Feenstra
abdf1c713f added support for Qt6 2022-11-13 00:49:10 +01:00
Reinder Feenstra
f9a99f53e6 missing in 98f5b0236197991a45dc7a4d29916ffea4b7ec78 2022-11-12 10:18:46 +01:00
Reinder Feenstra
98f5b02361 added analog clock widget 2022-11-12 10:05:00 +01:00
Reinder Feenstra
9de6b17cc9 CI: updated checkout and upload-artifact actions to v3 2022-11-10 23:17:51 +01:00
Reinder Feenstra
2a5acb8d88 added clock to statusbar (can be disabled in settings) 2022-11-09 23:03:56 +01:00
Reinder Feenstra
469372f4e6 added toolbar/menu item to freeze/resume fast clock 2022-11-09 21:27:26 +01:00
Reinder Feenstra
6c466a9f14 added fast clock support 2022-11-06 23:59:51 +01:00
Reinder Feenstra
a22c42dc71 eventloop now uses boost::asio::io_context
make it easier to use timers etc.
2022-11-06 23:53:32 +01:00
Reinder Feenstra
11244744c8 loconet: wip: split messages.hpp/cpp 2022-10-31 22:57:54 +01:00
Reinder Feenstra
b9c459ced0 fix: missing checksum init 2022-10-31 08:05:12 +01:00