Project

General

Profile

Actions

Bug #2222

closed

gtk4: fix proposal for resize stuff

Added by Marko Lindqvist 23 days ago. Updated 14 days ago.

Status:
Closed
Priority:
Normal
Category:
gtk4-client
Target version:
Start date:
09/06/2026
Due date:
% Done:

0%

Estimated time:

Description

Split from #2186 : One of the patches by caeies in PR https://github.com/freeciv/freeciv/pull/90 is
"gtk4: fix proposal for resize stuff.

  • avoid 100% cpu load due to call in loops.
  • only resize when resize events are triggered."

This has textual dependency to #2221


Files


Related issues 2 (0 open — 2 closed)

Blocked by Feature #2221: gtk4: synchronize update_animation with idle tickClosedMarko Lindqvist09/06/2026

Actions
Blocks Task #2116: S3_3-alpha3ClosedMarko Lindqvist08/04/2026

Actions
Actions #1

Updated by Marko Lindqvist 23 days ago

  • Blocked by Feature #2221: gtk4: synchronize update_animation with idle tick added
Actions #2

Updated by Marko Lindqvist 23 days ago

At least with gtk-4.22, this change runs without regressing to the bugs that were the reason the old resize code was implemented in the first place.

Actions #3

Updated by Caeies Caeies 22 days ago

new PR for this specific entry:

https://github.com/freeciv/freeciv/pull/94

Thanks!

Updated by Marko Lindqvist 18 days ago

- S3_2 / S3_3 patch extracted from the PR (where it was bundled with #2221 patch, not available separately)
- main patch is the same patch applied both to gui-gtk-4.0 and gui-gtk-5.0

Actions #5

Updated by Marko Lindqvist 17 days ago

Actions #6

Updated by Marko Lindqvist 14 days ago

  • Status changed from In Review to Closed
Actions

Also available in: Atom PDF