Reinder Feenstra
536013c0ce
use getObject() instead of objectId() to request the object
...
see #22
2023-01-30 23:47:49 +01:00
Reinder Feenstra
86c4685b69
ObjectProperty: added getObject() to request object without knowing the id on the client
...
see #22
2023-01-30 23:33:25 +01:00
Reinder Feenstra
58eb7b57e0
ObjectProperty added hasObject (for future remove of objectId)
...
see #22
2023-01-30 23:30:49 +01:00
Reinder Feenstra
12a22d20ed
marklin_cs: implemented TCP/UDP communication and system stop/go/halt
...
see #11
2023-01-28 22:48:15 +01:00
Reinder Feenstra
f2f7f8b933
fixed unused warning
2023-01-23 13:37:15 +01:00
Reinder Feenstra
125894e6c4
client: enabled -Werror
2023-01-23 13:36:49 +01:00
Reinder Feenstra
48fd7fa210
Merge branch 'master' of github.com:traintastic/traintastic
2023-01-22 22:50:18 +01:00
Reinder Feenstra
aca9f004b4
fix: don't connect destroyed if not in m_subWindows
...
closes #16
2023-01-22 22:50:15 +01:00
Reinder Feenstra
9ee10e8aff
Merge pull request #18 from gfgit/work/gcc_warnings
...
Fix gcc warnings
2023-01-22 21:56:07 +01:00
Reinder Feenstra
8665b44b83
fixed shadow warnings
2023-01-22 21:55:16 +01:00
Filippo Gentile
1bc5817ad0
LNCVProgrammer: use reference to avoid copying
2023-01-22 01:19:49 +01:00
Filippo Gentile
78ab1bf519
LuaScriptEditWidget: cannot bind QString reference to char
...
GCC gives warning
2023-01-22 01:19:45 +01:00
Filippo Gentile
bddb3eecf2
ObjectListWidget: fix shadow variable and unused lambda capture
2023-01-22 01:19:41 +01:00
Filippo Gentile
69482c48fe
AbstractThrottleButton: fix member initialization order
2023-01-22 01:19:38 +01:00
Reinder Feenstra
c08f281f24
PropertyTextEdit now derives from QPlainTextEdit
...
It is only used for plain text, see #4
2023-01-11 00:11:45 +01:00
Reinder Feenstra
b94bd9cb66
fix #4 : PropertyTextEdit: cursor is reset to start
2023-01-11 00:06:03 +01:00
Reinder Feenstra
f3e47be740
set MSVC warning level to 4
2023-01-09 17:09:28 +01:00
Reinder Feenstra
6fe5b5d62f
Revert "server: set MSVC warning level to 4"
...
This reverts commit ae56c71e58b18d1b13b969b1015e909a076ddc1d.
2023-01-08 23:38:39 +01:00
Reinder Feenstra
ae56c71e58
server: set MSVC warning level to 4
2023-01-08 23:35:26 +01:00
Reinder Feenstra
fe53213fae
added clock icon to dialogs
2022-12-26 23:59:58 +01:00
Reinder Feenstra
b6a2cbddac
client: added dropdown support for string properties
2022-12-20 00:03:10 +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
c1081cc0bf
loconet: added fast clock support
2022-11-14 22:20:00 +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
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
654fc624ae
missing in e02c077b51425f0fb02e48bf56fd940b97c9a36c
2022-10-30 23:03:14 +01:00
Reinder Feenstra
18013148a6
lncv programmer: combobox update locked programmer
2022-10-10 22:17:51 +02:00
Reinder Feenstra
0766792d40
re-added default margin in load world dialog
2022-10-08 23:46:11 +02:00
Reinder Feenstra
5f2014ae3b
bugfix: connection handle counter increment wasn't always updated
2022-10-08 23:30:21 +02:00
Reinder Feenstra
467df25d5a
WIP: LNCV programming widget
2022-10-08 23:29:22 +02:00
Reinder Feenstra
8785faff62
identification: added support for LocoNet OPC_MULTI_SENSE
2022-09-17 00:31:39 +02:00
Reinder Feenstra
8f70509465
added base classes for identification support
2022-09-16 22:33:10 +02:00
Reinder Feenstra
0e879c406a
fix: added missing variable init
2022-09-11 11:25:46 +02:00
Reinder Feenstra
024d40cd82
board: fix: edit actions weren't properly disabled/canceled on run or edit leave
2022-09-11 11:25:25 +02:00
Reinder Feenstra
659eacb22c
client help now opens local manual if installed
2022-08-28 23:24:56 +02:00
Reinder Feenstra
298617122d
board: added rail decoupler tile
2022-08-21 23:52:24 +02:00
Reinder Feenstra
29ad379b41
board: added link tile to create connections between boards
2022-08-13 23:50:37 +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
Reinder Feenstra
c70502acda
fix: version.rc didn't compile for tag builds
...
(cherry picked from commit 86f3e4cf85c24609d89b3d29a431fdfa0dee9a6f)
2022-06-20 22:57:33 +02:00
Reinder Feenstra
25f77b9be1
added website to about box
...
(cherry picked from commit cb42d39381e1e6842693508422eff2be9d38d831)
2022-06-19 23:02:31 +02:00
Reinder Feenstra
9f52368ad9
Version numbering improvements
...
- GitHub actions branch builds have a <branch>-<pipeline>-<sha_short> suffix.
- GitHub actions tag builds have no suffix.
- Other builds have a -dev suffix
2022-06-12 00:16:19 +02:00
Reinder Feenstra
e669a73b7f
innosetup: version now read from traintastic-server binary
2022-06-08 17:44:36 +02:00
Reinder Feenstra
1928ea1be2
CI: let CMake detect GitHub action run, try 6
2022-06-07 00:12:07 +02:00
Reinder Feenstra
2740c89702
CI: let CMake detect GitHub action run, try 1
2022-06-06 23:25:07 +02:00
Reinder Feenstra
3129a6c497
board: implememented board properties toolbar item support
2022-06-05 00:07:04 +02:00