Project

General

Profile

Actions

Feature #1488

open

Make GTK and Qt clients menu items more similar

Added by Dean Brown 30 days ago. Updated 13 days ago.

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

0%

Estimated time:

Description

Spun off from #1293
Changes mostly to Qt client, items 2 & 5 are changes to GTK clients.

1
Unit menu item un(S)entry all on tile
Is Ctrl/Meta Shift D in Qt
"shift+s" is GTK only, Qt uses it for multiplayer_menu item "Set/Unset rally point",
and could use "shift+r" instead.

2
Qt has Ctrl/Meta F "Toggle city full bar visibility",
GTK View menu item "City Full Bar" lacking shortcut key,
because Ctrl/Meta F is GTK "Find City" menu item. GTK could use
Ctrl/Meta C for "Find _City" and then use Ctrl/Meta F for
"City _Full Bar" kike Qt.

3
Qt missing Meta-T shortcut for "Tax Rates..." menu item

4
Qt missing Shift-G shortcut for "Revolution" menu item

5
Qt has Ctrl/Meta + shift + J "Load Lua script"
GTK has menu item "Client _Lua Script" with no shortcut.

6
z: select only first unit of selected group
is shift+z in qt

7
Ctrl-Y: show/hide city outlines
Qt lacking this shortcut key.


Files

freeciv-keys.ods (27.9 KB) freeciv-keys.ods Marko Lindqvist, 06/06/2025 01:53 AM
1488patch.diff (2.38 KB) 1488patch.diff Dean Brown, 06/19/2025 05:09 AM
1488Corrected.patch (2.42 KB) 1488Corrected.patch Dean Brown, 06/19/2025 05:56 AM
1488CorrectedAgain.patch (2.42 KB) 1488CorrectedAgain.patch Dean Brown, 06/22/2025 06:20 AM

Related issues 2 (1 open1 closed)

Related to Bug #1293: Help -> Controls is wrong for qt clientNew04/14/2025

Actions
Related to Feature #1497: Qt: Rally point key to "<ctrl><shift>r"ClosedMarko Lindqvist06/10/2025

Actions
Actions #1

Updated by Marko Lindqvist 30 days ago

  • Tracker changed from Tasks to Feature
  • Target version set to 3.3.0
Actions #2

Updated by Marko Lindqvist 30 days ago

For reference, partial list of keys from the time I last worked on making them more consistent and unified between clients. (Libreoffice spreadsheet)

Actions #3

Updated by Marko Lindqvist 29 days ago

  • Related to Bug #1293: Help -> Controls is wrong for qt client added
Actions #4

Updated by Marko Lindqvist 25 days ago

  • Related to Feature #1497: Qt: Rally point key to "<ctrl><shift>r" added
Actions #5

Updated by Dean Brown 16 days ago

This patch just changes the QT client, and doesn't do the change in #1497.

I'm not sure the GTK clients should be changed (items 2 & 5 in the list). 2 - I expect the GTK "Find City" menu item gets used a lot and users might not like having its shortcut changed. 5 - is pretty trivial and likely not much used.

Actions #6

Updated by Dean Brown 16 days ago

That was a bad patch, now corrected. Item 1 in the list needs to be part of the change in #1497.

Actions #7

Updated by Dean Brown 13 days ago

Found another mistake. Shortcut for Government menu item "Revolution" should be "ctrl+shift+g" to match GTK.

Actions

Also available in: Atom PDF