1044 Commits

Autor SHA1 Nachricht Datum
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
Reinder Feenstra
8b47b105ca loconet: OPC_IMM_PACKET has a response 2022-10-30 23:15:51 +01:00
Reinder Feenstra
654fc624ae missing in e02c077b51425f0fb02e48bf56fd940b97c9a36c 2022-10-30 23:03:14 +01:00
Reinder Feenstra
61cd1356e3 include guard fixes 2022-10-30 22:57:02 +01:00
Reinder Feenstra
e02c077b51 loconet: added support for OPC_IMM_PACKET function control 2022-10-30 22:55:09 +01:00
Reinder Feenstra
0df76693ce loconet: fixed threading issue 2022-10-30 09:22:50 +01:00
Reinder Feenstra
e45dac60a8 server: added --world, --simulate, --online, --power and --run command line options 2022-10-27 23:46:08 +02:00
Reinder Feenstra
fc734313f7 manual: added messages 2022-10-20 23:19:01 +02:00
Reinder Feenstra
8f584a4dbc loconet: report warning if slot isn't usable, stop sending fast clock sync if slot isn't usable 2022-10-20 23:02:28 +02:00