Reinder Feenstra
ed5eeabd25
Server now host the manual via its built in webserver., clients now by default display the server hosted manual, if not connectect the local version is opened.
2025-09-16 20:40:22 +02:00
Reinder Feenstra
8ee1e9bc6e
Merge remote-tracking branch 'origin/master' into 144-add-zone-support
2025-04-07 22:39:09 +02:00
Reinder Feenstra
028e14b5b2
client: added throttle list to trains dialog
2025-01-11 11:18:46 +01:00
Reinder Feenstra
1c115bf1eb
fix: add interface wizard did not close on disconnect or world close
2024-12-08 23:01:09 +01:00
Reinder Feenstra
ec7e09d054
Improved light/dark detection for Qt6
2024-12-01 22:32:47 +01:00
Reinder Feenstra
f255442e4e
added highlight zone on board toolbar item
2024-10-30 23:17:41 +01:00
Reinder Feenstra
dd1521a1db
Merge remote-tracking branch 'origin/master' into 144-add-zone-support
2024-10-26 21:32:15 +02:00
Reinder Feenstra
18617eb8d3
Removed close world shortcut (ctrl+w/CMD+w)
...
see #174
2024-10-03 18:52:17 +02:00
Reinder Feenstra
6cf226a294
Merge remote-tracking branch 'origin/master' into 144-add-zone-support
2024-09-23 22:54:57 +02:00
Reinder Feenstra
e622f1d61e
fix: load world dialog wasn't closed if connection was lost
2024-09-05 23:22:34 +02:00
Reinder Feenstra
16503e32ff
added basic zone support with train tracking and events
...
see #144
2024-06-20 00:12:20 +02:00
Reinder Feenstra
b35fa303ad
merged train and rail vehicles dialogs into one
...
just a quick implementation to test if gives a better UX
(position/size save/restore doesn't work yet, should extend SubWindow, but that needs a refactor then)
2024-05-27 23:12:57 +02:00
Reinder Feenstra
a480c53065
added new board wizard which explains som board basics.
2024-04-27 23:57:30 +02:00
Reinder Feenstra
5365a54eef
Added wizard for easier interface setup.
...
see #107
2024-04-07 22:41:06 +02:00
Reinder Feenstra
0eb20396a8
added introduction wizard, show once at first startup
2024-03-26 23:22:09 +01:00
Reinder Feenstra
740d8e31ba
Added import button beside new and load when no world is loaded.
2024-03-22 23:09:03 +01:00
Reinder Feenstra
b50c3bd176
added new world wizard, to help setting up the world basics
2024-03-17 23:58:06 +01:00
Reinder Feenstra
d0964c5789
fixes for Qt6
2024-01-15 20:37:51 +01:00
Reinder Feenstra
48ef234f32
added help icon
2024-01-02 23:31:22 +01:00
Reinder Feenstra
231cfb59cf
left click on lua status now opens scripts list
2024-01-01 22:00:01 +01:00
Reinder Feenstra
cafe69ddb9
Added about server option to client main menu
2023-12-09 22:17:44 +01:00
Reinder Feenstra
cec1aa1304
refactor: removed message ErrorCode, now using LogMessage everywhere.
2023-10-14 22:53:56 +02:00
Reinder Feenstra
d0f7b3699d
added trains/boards to toolbar
2023-05-07 00:10:21 +02:00
Reinder Feenstra
823442dcd7
statusbar: added interface status icons
2023-04-18 23:28:49 +02: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
f2f7f8b933
fixed unused warning
2023-01-23 13:37:15 +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
8b3ff0b90e
disabled maximize for subwindows
2022-12-10 09:40:06 +01:00
Reinder Feenstra
abdf1c713f
added support for Qt6
2022-11-13 00:49:10 +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
467df25d5a
WIP: LNCV programming widget
2022-10-08 23:29:22 +02:00
Reinder Feenstra
8f70509465
added base classes for identification support
2022-09-16 22:33:10 +02:00
Reinder Feenstra
659eacb22c
client help now opens local manual if installed
2022-08-28 23:24:56 +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
b3b49936e7
cleanup
2022-06-04 19:31:05 +02:00
Reinder Feenstra
4f7a673b10
client: added close world menu entry
2022-04-24 19:21:37 +02:00
Reinder Feenstra
f37dbe194f
Merge branch 'master' of github.com:traintastic/traintastic
2022-03-01 00:11:59 +01:00
Reinder Feenstra
8d5def228e
implemented world import option
2022-03-01 00:11:22 +01:00
Reinder Feenstra
d677e05fb6
fix for msvc
2022-02-28 08:34:48 +01:00
Reinder Feenstra
f93cd91e95
implemented world export option
2022-02-27 23:40:45 +01:00
Reinder Feenstra
754655aed1
world: added simulation option
2022-01-15 08:49:02 +01:00
Reinder Feenstra
9048b47227
Moved copyright to shared file
2022-01-08 22:40:26 +01:00
Reinder Feenstra
956c8ad168
Replaced command station and controller by interface with supporting controllers
2021-10-17 16:10:56 +02:00
Reinder Feenstra
cd2849cd96
Added support for different sub windows, for suporting different widget's for an object
2021-08-18 13:33:33 +02:00
Reinder Feenstra
b18c2269a6
added new log system:
...
- added message codes
- added support for translation
- added support for file logging
2021-08-03 23:56:36 +02:00
Reinder Feenstra
3e1d3ee797
fix: toolbar mute/no smoke enabled wasn't set for world/no world
2021-07-01 23:32:27 +02:00