is successor of: 0001-OSDN-47887-S-awomir-Lach-slawek-lach.art.pl.patch(6KB)
This patch probably cause segfault, when dialogs of two windows were open. I must investigate, why. On main everything works.
I see client do not crash always. Now it work properly. I must investigate.
@cazfi: Crash was made by not initialized variables.
gtk has its own macros to cast compatible types. Use that instead of really arbitrary casts. "(GtkContainer*) page" -> "GTK_CONTAINER(page)" etc.
Reply To cazfi
gtk has its own macros to cast compatible types. Use that instead of really arbitrary casts. "(GtkContainer*) page" -> "GTK_CONTAINER(page)" etc.
2023-05-13 01:42 Updated by: lachu
What's about this ticket?
- Use fc_snprintf() instead of snprintf()
- I'd prefer Counters tab to be between Happiness and Governor, not already before Production
Reply To cazfi
- Use fc_snprintf() instead of snprintf()
- I'd prefer Counters tab to be between Happiness and Governor, not already before Production
Done.
GTK4: https://osdn.net/projects/freeciv/ticket/117691
Reply To cazfi
Same for... gtk4-client -> #58897
Qt-client -> #58898
Didn't create sdl2-client ticket yet, but that too can of course be made.
Reply To cazfi
Same for... gtk4-client -> #58897
Qt-client -> #58898
Didn't create sdl2-client ticket yet, but that too can of course be made.
https://osdn.net/projects/freeciv/ticket/117692#preview Qt5 client (first step to implement support in Qt5).
Related to: #47697
#47697 is server-part and this is for client. Counters should deliver description about what it mean for gameplay and current value/checkpoint. For city counters, made this information visible in city dialog.