mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-11-05 01:23:24 -08:00
* [Client] Add option to use game time in game log timestamps (#2202) Game log timestamps showed the local clock time, which is meaningless in a replay or in a log read after the fact — nobody can tell when a play happened relative to the game. Add a "Use game time instead of local time in game logs" setting. When enabled, the message log stamps entries with the elapsed game time (HH:MM:SS since the game started); regular chat views keep the local clock. * [Game] Move formatElapsedTime helper out of public slots (#2202) The message log needs the HH:MM:SS formatter used by the game timer, but it lives in GameState's public slots, tying a pure formatting helper to the signal-slot machinery. Move formatElapsedTime into a public section of GameState so the log can call it directly, and add the missing trailing newline to game_state.cpp. --------- Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de> |
||
|---|---|---|
| .. | ||
| interface_cache_storage_settings_provider.h | ||
| interface_card_database_path_provider.h | ||
| interface_card_preference_provider.h | ||
| interface_card_set_priority_controller.h | ||
| interface_cards_display_settings_provider.h | ||
| interface_chat_settings_provider.h | ||
| interface_deck_editor_settings_provider.h | ||
| interface_game_settings_provider.h | ||
| interface_interface_settings_provider.h | ||
| interface_network_settings_provider.h | ||
| interface_paths_settings_provider.h | ||
| interface_personal_settings_provider.h | ||
| interface_sound_settings_provider.h | ||
| interface_tabs_settings_provider.h | ||
| interface_updates_settings_provider.h | ||
| interface_visual_deck_storage_settings_provider.h | ||
| noop_card_database_path_provider.h | ||
| noop_card_preference_provider.h | ||
| noop_card_set_priority_controller.h | ||