Project

General

Profile

Actions

Bug #1604

open

Qt client help -> units should show >1 tech requirement

Added by Dean Brown about 2 months ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Qt-client
Target version:
-
Start date:
07/14/2025
Due date:
% Done:

0%

Estimated time:

Description

New in 3.2, units now have general requirement vectors and a unit can require >1 techs. Clients should show that info.


Files

1604_qt.patch (3.11 KB) 1604_qt.patch better Dean Brown, 07/20/2025 11:17 PM
Actions #1

Updated by Dean Brown about 2 months ago

  • File 1604_gtk4.patch added
  • File 1604_gtk322.patch added
  • File 1604_qt.patch added

The comment for utype_primary_tech_req() says "Avoid using this, and support full list of requirements instead.", so glad to eliminate some calls to it.

Actions #2

Updated by Dean Brown about 2 months ago

  • File 1604_gtk5.patch added
Actions #3

Updated by Marko Lindqvist about 2 months ago

If you're going to provide separate patches for each client, open also separate tickets for each, so that (for a given branch) there would be one patch per ticket.

Actions #4

Updated by Dean Brown about 2 months ago

  • Subject changed from help -> units should show >1 tech requirement to Qt client help -> units should show >1 tech requirement
  • Category changed from client-common to Qt-client

OK, renamed this one to Qt client

Actions #5

Updated by Dean Brown about 2 months ago

  • File deleted (1604_gtk4.patch)
Actions #6

Updated by Dean Brown about 2 months ago

  • File deleted (1604_gtk322.patch)
Actions #7

Updated by Dean Brown about 2 months ago

  • File deleted (1604_gtk5.patch)
Actions #8

Updated by Dean Brown about 1 month ago

  • File deleted (1604_qt.patch)
Actions #9

Updated by Dean Brown about 1 month ago

Better fix - put only max of 3 reqs on one line, add more lines as needed. Prevents the dlog getting too wide, better to expand vertically.

Actions

Also available in: Atom PDF