Reinder Feenstra
3c4122c13d
debian: traintastic-server now runs a service/daemon
2024-02-18 13:55:07 +01:00
Reinder Feenstra
0f259e77e1
fix: #pragma GCC diagnostic ignored "-Wstringop-overflow" for mingw32
2024-02-15 00:24:14 +01:00
Reinder Feenstra
c275260e40
clang-tidy: set CamelCase for namespace/class/struct name
2024-02-15 00:20:39 +01:00
Reinder Feenstra
6ed7ecf1e4
clang-tidy: disabled readability-identifier-length
2024-02-15 00:19:35 +01:00
Reinder Feenstra
4a320d30ce
fix: unused member variable
2024-02-15 00:00:06 +01:00
Reinder Feenstra
a1ebf99143
fix: unused return value
2024-02-14 23:59:51 +01:00
Reinder Feenstra
a450cadf77
fix: missing include (for Release build)
2024-02-14 23:59:35 +01:00
Reinder Feenstra
6559c4b2e1
moved clang-tidy config to file
2024-02-14 23:54:39 +01:00
Reinder Feenstra
c700380e73
fix: added __has_warning("-Wstringop-overflow") check
2024-02-14 23:03:53 +01:00
Reinder Feenstra
09a30400e0
Merge pull request #104 from princeofnaxos/master
...
Updates in the Swedish translations
2024-02-14 18:36:26 +01:00
Edwin Boersma
c2a5c24a6d
Merge branch 'translations-sv-se'
...
# Conflicts:
# shared/translations/sv-se.json
2024-02-14 09:02:49 +01:00
Reinder Feenstra
f828066cf2
WIP output system refactor (very big commit...), see #95 and #21
...
Summary of the changes:
- Output channel is now an enum
- Support for different output types: single/pair/aspect
- Outputs are no longer created on the interface and then assigned to a turnout/signal, instead a interface+channel+address is selected for a turnout/signal. Up to eight address can be used.
- Removed some network commands, can now be handled using the generic property/method system.
- Added support for DCCext (RCN-213) for LocoNet, DCC-EX and Z21.
TODO:
- Test/fix MarklinCAN/ECoS.
- Test/fix load old world files.
2024-02-12 23:34:16 +01:00
Reinder Feenstra
ad552a6cb5
fix: libsystemd is optional
2024-02-12 17:04:46 +01:00
Reinder Feenstra
e69e174868
fix: ignore stringop-overflow for GCC too
2024-02-12 17:01:59 +01:00
Reinder Feenstra
5f4a6c0880
fix: uninitialized memory
2024-02-12 17:01:20 +01:00
Reinder Feenstra
faf1de8b5c
fix: VectorProperty changed size on constucting
2024-01-31 23:29:53 +01:00
Reinder Feenstra
f4bd431a06
fix: manual address enter in connect dialog did not work
...
pressing enter cleared the internal m_url variable
2024-01-30 22:49:02 +01:00
Reinder Feenstra
c6001925ea
Update BUILDING.md
...
Added traintastic-server required dev packages for Ubuntu
[skip ci]
2024-01-29 21:44:36 +01:00
Edwin Boersma
87bf5ebfa7
sv-se.json: improvements
2024-01-28 17:18:33 +01:00
Edwin Boersma
52a21f7562
en-us.json: typo correction
2024-01-28 17:18:02 +01:00
Edwin Boersma
cc4f40ddf5
sv-se.json: improved menu options
2024-01-26 15:11:19 +01:00
Reinder Feenstra
82f20e5e8c
added missing strings
2024-01-24 19:47:59 +01:00
Reinder Feenstra
a90f8d34e7
fix: == -> =
2024-01-23 06:58:07 +01:00
Reinder Feenstra
f8ae16e3c7
Corrected "occupy detector" -> "occupancy detector"
2024-01-22 22:44:12 +01:00
Reinder Feenstra
2e98e3931f
InterfaceItemNameLabel now handles DisplayName attribute changes
2024-01-22 22:34:05 +01:00
Reinder Feenstra
4497d75e7a
added write support for VectorProperty
2024-01-22 22:33:00 +01:00
Reinder Feenstra
0c9a2e223b
readme: added Swedish and French translation badges
2024-01-22 21:35:07 +01:00
Reinder Feenstra
26d7f4216f
updated AUTHORS
2024-01-22 21:33:20 +01:00
Reinder Feenstra
b93efe2d6d
fix: compatibility with Qt 5.12
2024-01-22 21:09:32 +01:00
Reinder Feenstra
2d7cdd4f56
windows: traintastic-client now uses installer language at startup by default.
2024-01-22 20:37:39 +01:00
Reinder Feenstra
676c8e01ae
Converted fr-fr.isl to UTF8 with BOM (required for Inno setup)
...
see #99
2024-01-22 20:35:43 +01:00
Reinder Feenstra
e97bb0a177
Merge pull request #101 from traintastic/contributors-readme-action-tVIuvbw6Bn
...
docs(contributor): contributors readme action update
2024-01-22 14:10:04 +01:00
github-actions[bot]
bbbd351627
docs(contributor): contrib-readme-action has updated readme
2024-01-22 11:35:52 +00:00
Reinder Feenstra
8d3180a636
InnoSetup: enabled French, see #99
2024-01-22 12:35:39 +01:00
Reinder Feenstra
f7e38e25bc
Merge pull request #99 from cyrilpawelko/master
...
Added French translation
2024-01-22 12:33:28 +01:00
Cyril Pawelko
2086432701
Innosetup French translation
2024-01-21 23:04:36 +01:00
Cyril Pawelko
9cbdedeefe
French translation
2024-01-21 23:04:16 +01:00
Cyril Pawelko
864c769244
French translation
2024-01-21 22:57:58 +01:00
Reinder Feenstra
05d44568d7
luadoc: added interface category to object page
2024-01-19 23:14:15 +01:00
Reinder Feenstra
6be9b7976d
CI: use 4 jobs, GitHub action runners now have 4 vCPU
...
see: https://github.blog/2024-01-17-github-hosted-runners-double-the-power-for-open-source/
2024-01-18 06:57:24 +01:00
Reinder Feenstra
8ad77f4acc
fix: added include required for macOS 14
2024-01-17 16:54:06 +01:00
Reinder Feenstra
a5d83d9e2a
InnoSetup: Added unoffical Swedish.isl (not included by default)
...
source: https://github.com/jrsoftware/issrc/blob/main/Files/Languages/Unofficial/Swedish.isl
2024-01-16 19:21:07 +01:00
Reinder Feenstra
69e1e54819
Merge pull request #98 from princeofnaxos/translations-sv-se
...
Translations sv se
closes #98
2024-01-16 09:49:58 +01:00
Edwin Boersma
d454499343
.poeditor: added Swedish
2024-01-16 08:05:56 +01:00
Edwin Boersma
2212da4103
traintastic.iss: added Swedish
2024-01-16 08:05:56 +01:00
Edwin Boersma
ffb24ffb33
sv-se.isl: Swedish translations
2024-01-16 08:05:56 +01:00
Reinder Feenstra
44f0b72f5e
Merge pull request #97 from traintastic/macos-client-build
...
CI/CD add macOS client build
2024-01-15 23:24:55 +01:00
Reinder Feenstra
df58caa7b1
added missing include for macOS
2024-01-15 22:57:02 +01:00
Reinder Feenstra
d9c16dd6fd
fix: missing include for macOS
2024-01-15 22:15:00 +01:00
Reinder Feenstra
a99f16e41b
Update build.yml
2024-01-15 22:09:58 +01:00