Ryba04
33ad7b718f
Merge branch 'master' into master
2025-09-13 19:46:26 +02:00
jakubg1
5e2175302b
Loading screen overhaul POC
...
The loading screen has been significantly changed:
- The background image is now properly picked randomly instead of taking the `textures/logo.bmp` file, prepended by an external program such as Rainsted/Starter.
- The progress bar has been moved from a floating window to a thin green line at the bottom of the loading screen.
- The log window is now hidden by default. It can be turned on by setting `loadinglog` to `true` in `eu07.ini`.
- There is an animated wheel icon on the loading screen, and a trivia text is displayed.
New translation key:
- `"Did you know"`
TODO:
- Load trivia from a separate file.
2025-09-10 01:53:22 +02:00
jakubg1
9fa22d81e5
Make launcher respond to window resize
2025-09-09 17:08:23 +02:00
3810fff0dc
Revert "Add TGUI library"
...
This reverts commit c6564351e8 .
2025-09-09 16:46:12 +02:00
jakubg1
c217081823
Launcher improvements
...
Launcher windows are more Starter-like now:
- The scenery picker, vehicle list and keymapper buttons are now tied to the top portion of the screen.
- The current window is spanning the entire rest of the screen.
- Scenarios are now grouped into categories in the exact same way as Starter does.
- Some drawbacks include:
- Currently you cannot edit the current trainset, as the vehicle picker window overwrites the scenario list window.
- The GUI doesn't update when the screen resolution is changed.
2025-09-09 16:40:04 +02:00
c6564351e8
Add TGUI library
2025-09-08 18:32:38 +02:00
WLs50
a5f6397eca
merge manul
2025-03-09 15:36:11 +01:00
milek7
54e5e186a3
switch debugtoggle and pausetoggle to release, and logic fixes
2023-05-28 21:07:38 +02:00
milek7
3df159024b
avoid gcc warning in uilayer.cpp
2023-05-28 20:12:21 +02:00
Daniel Tian
99330e3921
Fix loading screen background aspect ratio on ultrawide displays
2023-05-26 19:16:09 +02:00
milek7
129bc9059c
make imgui version runtime selectable
2022-04-13 22:15:43 +02:00
milek7
3d15cf3672
add crashreporter
2021-02-13 18:32:19 +01:00
milek7
90a6b7c3b5
handle different window/framebuffer sizes
2021-01-24 22:00:30 +01:00
milek7
3a3104a521
gles tweak
2021-01-21 02:37:43 +01:00
milek7
f0b364bafe
basic GLES working again
2021-01-20 19:29:50 +01:00
milek7
a182eec2a1
slightly better ui scaling
2020-12-02 01:49:58 +01:00
milek7
9b7f10ab57
workaround for allowing quit in launcher, fixup freeflymodeflag accesses in TTrain
2020-10-19 02:12:35 +02:00
milek7
29f8f91ad8
Merge remote-tracking branch 'tmj/master' into sim
2020-10-18 23:35:14 +02:00
milek7
1dc1bd5fcb
pre-merge renames
2020-09-30 18:27:43 +02:00
tmj-fstate
93c92e5ae9
scenery editor node bank search. node label and node group support
2020-07-12 04:46:21 +02:00
tmj-fstate
babb43849e
opengl error fixes
2019-11-14 15:49:12 +01:00
milek7
6a17b134dc
random start screen image
2019-11-02 18:42:49 +01:00
tmj-fstate
1dc81abae9
opengl 3.3 renderer switch to core profile, additional train state data exposed to uart interface, minor bug fixes
2019-11-01 18:51:27 +01:00
tmj-fstate
ae3cecfa42
opengl 3.3 renderer integration, minor renderer tweaks
2019-10-31 19:38:11 +01:00
tmj-fstate
936e537a7a
refactoring: selectable gfx renderer groundwork
2019-10-12 18:38:01 +02:00
milek7
8c36751540
color tweaks
2019-10-05 15:24:37 +02:00
milek7
44c6eba77d
style colors tweak
2019-09-27 14:03:25 +02:00
milek7
a92037d2b2
visual look changes
2019-09-25 17:57:26 +02:00
milek7
3c9111bb25
vehicle params graphical representation
2019-09-25 00:29:38 +02:00
milek7
555d69b835
further WIP on launcher
2019-08-25 00:41:03 +02:00
milek7
6c88a52bbc
work
2019-08-07 21:47:15 +02:00
milek7
8f7e06c25c
snapshot
2019-07-09 22:09:37 +02:00
milek7
a0c44fbaa3
snapshot
2019-07-02 15:33:49 +02:00
milek7
d039207b03
snapshot
2019-07-02 01:00:42 +02:00
milek7
b63cae2935
Merge branch 'gfx-work' into sim
2019-05-23 23:16:22 +02:00
milek7
f69d722a23
Merge branch 'milek-dev' into gfx-work
2019-05-23 23:02:34 +02:00
milek7
480a9e6446
Merge branch 'tmj-dev' into milek-dev
2019-05-23 22:26:31 +02:00
tmj-fstate
9cdce2d346
build 190514. partial usage of utf8 in the ui, timetable panel appeaance improvements
2019-05-14 20:15:01 +02:00
milek7
155217243c
gui changes, consist teleport command, etc
2019-04-02 20:42:18 +02:00
milek7
16570f8d23
move vehicle param window to vehicle list, add radiostop button
2019-03-16 20:51:51 +01:00
milek7
1b508954e7
Merge branch 'nodecloner' into sim
2019-03-15 01:18:07 +01:00
milek7
1f0d8c4dc8
semaphores controllable on minimap
2019-03-06 00:58:12 +01:00
milek7
e09b6fd747
Merge branch 'gfx-work' into nodecloner
2019-03-01 00:10:31 +01:00
milek7
064b360a53
map work
2019-02-25 00:41:11 +01:00
milek7
5fe4e1213e
node cloner
2019-02-23 01:03:18 +01:00
milek7
6d60fb28ea
gl buffers refactoring
2019-02-18 19:23:48 +01:00
milek7
89cf20a251
map improvements
2019-02-18 17:46:31 +01:00
milek7
52ff1ecb98
display train names on map
2019-02-18 00:07:09 +01:00
milek7
b1cb4ad1ea
work
2019-01-02 22:31:46 +01:00
milek7
c0d824a6bd
tune headlight parameters, refactor config window
2018-12-09 21:14:31 +01:00