1454 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
e147560e4c fix: added missing parent on widget creation
on windows: without a parent given a tiny window will appear for a short time
2023-02-07 23:14:18 +01:00
Reinder Feenstra
312950c28c
Merge pull request #31 from gfgit/work/object_list_removed
model: HACK to let client refresh after object is removed
2023-02-06 23:23:44 +01:00
Filippo Gentile
54c2dc7c72 model: HACK to let client refresh after object is removed
When an object is removed from a list, Clients need to clear cached
values and reload the model.
This could be more efficient but it will be adressed in a separate pull
request.
2023-02-06 23:17:12 +01:00
Reinder Feenstra
ea3fbd8022 bugfix: blocksAhead may only be decremented on block tile 2023-02-06 19:59:14 +01:00
Reinder Feenstra
5dd9fed9b1 Moved build instructions to seperate file 2023-02-06 19:41:30 +01:00
Reinder Feenstra
b6379bf5f8 remove trailing spaces 2023-02-04 23:37:27 +01:00
Reinder Feenstra
7ace4d2b31 #22 fix: update m_subWindows on object id change 2023-02-04 23:37:03 +01:00
Reinder Feenstra
91658fafbb Merge branch 'master' into 11-märklin-cs2cs3-hardware-support 2023-01-31 23:41:25 +01:00
Reinder Feenstra
5c369efec5 Merge branch 'master' into 11-märklin-cs2cs3-hardware-support 2023-01-31 23:39:24 +01:00
Reinder Feenstra
c3e6c6d07c Remove unused file (unused since first commit) 2023-01-31 22:43:09 +01:00
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
6829973e92 marklin_can: added MFX
see #11
2023-01-29 21:43:28 +01:00
Reinder Feenstra
afcb449cd7 missing in 143bb49a686457a2a9b85cbddd084ca26ad9f6ae 2023-01-29 21:29:17 +01:00
Reinder Feenstra
351fff1a88 added missing enum translations 2023-01-29 21:28:20 +01:00
Reinder Feenstra
ef3eb82dbe marklin_can: added motorola decoder support 2023-01-29 19:30:58 +01:00
Reinder Feenstra
b0349bf7ad marklin_can: debug logging improvements 2023-01-29 15:20:27 +01:00
Reinder Feenstra
60c5930ba3 marklin_can: implemented (DCC) decoder control 2023-01-29 15:19:41 +01:00
Reinder Feenstra
de231121f0 decoder: speedStep vs. throttle function now template
so they can be used with other data types as well.
2023-01-29 14:55:05 +01:00
Reinder Feenstra
143bb49a68 renamed MarklinCSInterface to MArklinCANInterface
see #11
2023-01-29 10:17:33 +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
a82354aefd
Merge pull request #23 from gfgit/work/add_italian_translation
Add Italian translation
2023-01-28 18:47:35 +01:00
Filippo Gentile
4a72437a72 translation: add Italian language to installer and in settings
- Add Italian language option to other languages settings translations
- Add Italian translation for Innosetup installer
2023-01-28 11:58:56 +01:00
Filippo Gentile
e1ff3adcbe translations: add Server messages to Italian translation 2023-01-28 11:58:55 +01:00
Filippo Gentile
2369937746 translations: Added Italian translation file
New translation file for Italian UI
Server messages will be added in separate commit
2023-01-28 11:58:54 +01:00
Filippo Gentile
168774d0ac translations: Fix typo in all translations 2023-01-28 11:58:53 +01:00
Reinder Feenstra
139c1cc2bc read_locale_file() didn't handle CRLF properly
see #20
2023-01-26 23:55:19 +01:00
Reinder Feenstra
ce009ffce9 tr: changed LOB abbr. to Length over buffers
see #20
2023-01-25 23:26:33 +01:00
Reinder Feenstra
1d250f28f8 added object id validation, see #22
an id may only contain a-z 0-9 _ and must start with a-z
all chars must be lowercase
2023-01-25 23:25:13 +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
8f0f1b4c30
CI: only update contributers in README on master 2023-01-23 13:03:21 +01:00
Reinder Feenstra
3d0bc14a3a Merge branch 'master' of github.com:traintastic/traintastic 2023-01-23 11:56:34 +01:00
Reinder Feenstra
f96e9abc91 Bumped version to 0.3.0 2023-01-23 11:56:24 +01:00
Reinder Feenstra
1fa16d8b8a
update bug report template 2023-01-23 11:42:59 +01:00
Reinder Feenstra
c241ae9d52
CI: only deploy on push event 2023-01-22 23:05:52 +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
6675ebb6d2 innosetup: add italian language and custom message placeholders
see #20
2023-01-22 22:09:59 +01:00
Reinder Feenstra
c9c7f03773 innosetup: set MinVersion to Windows 10 2023-01-22 22:01:35 +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
dcdabac068 Merge branch 'master' of github.com:traintastic/traintastic 2023-01-22 21:55:19 +01:00
Reinder Feenstra
8665b44b83 fixed shadow warnings 2023-01-22 21:55:16 +01:00
Reinder Feenstra
f4eb6704cc
CI: enable build action for PRs 2023-01-22 13:59:42 +01:00
Reinder Feenstra
4414084131
Merge pull request #19 from gfgit/work/signal_handler
Follow up for signal habdler
2023-01-22 11:15:48 +01:00
Filippo Gentile
536c82f739 server: remove unix specific signal handler header 2023-01-22 01:22:10 +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