Commit 60154693de00cfcb38b07ce215a857330abd1312
1 parent
906fa5e2
Exists in
master
and in
1 other branch
Updating action summary.
Showing
2 changed files
with
18 additions
and
3 deletions
Show diff stats
src/terminal/actions/table.c
@@ -63,6 +63,7 @@ | @@ -63,6 +63,7 @@ | ||
63 | { | 63 | { |
64 | .flags = 0, | 64 | .flags = 0, |
65 | .name = "copy", | 65 | .name = "copy", |
66 | + .summary = N_( "Copy" ), | ||
66 | .key = 'c', | 67 | .key = 'c', |
67 | .mods = GDK_CONTROL_MASK, | 68 | .mods = GDK_CONTROL_MASK, |
68 | .activate = fire_copy_accelerator | 69 | .activate = fire_copy_accelerator |
@@ -71,6 +72,7 @@ | @@ -71,6 +72,7 @@ | ||
71 | { | 72 | { |
72 | .flags = V3270_COPY_APPEND, | 73 | .flags = V3270_COPY_APPEND, |
73 | .name = "copy-append", | 74 | .name = "copy-append", |
75 | + .summary = N_( "Add to copy" ), | ||
74 | .key = 'c', | 76 | .key = 'c', |
75 | .mods = GDK_ALT_MASK, | 77 | .mods = GDK_ALT_MASK, |
76 | .activate = fire_copy_accelerator | 78 | .activate = fire_copy_accelerator |
@@ -79,6 +81,7 @@ | @@ -79,6 +81,7 @@ | ||
79 | { | 81 | { |
80 | .flags = V3270_COPY_TEXT, | 82 | .flags = V3270_COPY_TEXT, |
81 | .name = "copy-text", | 83 | .name = "copy-text", |
84 | + .summary = N_( "Copy as plain text" ), | ||
82 | .key = 'c', | 85 | .key = 'c', |
83 | .mods = GDK_SHIFT_MASK|GDK_CONTROL_MASK, | 86 | .mods = GDK_SHIFT_MASK|GDK_CONTROL_MASK, |
84 | .activate = fire_copy_accelerator | 87 | .activate = fire_copy_accelerator |
@@ -87,6 +90,7 @@ | @@ -87,6 +90,7 @@ | ||
87 | { | 90 | { |
88 | .flags = V3270_ACTION_FLAG_CUT|V3270_COPY_DEFAULT, | 91 | .flags = V3270_ACTION_FLAG_CUT|V3270_COPY_DEFAULT, |
89 | .name = "cut", | 92 | .name = "cut", |
93 | + .summary = N_( "Cut" ), | ||
90 | .key = 'x', | 94 | .key = 'x', |
91 | .mods = GDK_CONTROL_MASK, | 95 | .mods = GDK_CONTROL_MASK, |
92 | .activate = fire_copy_accelerator | 96 | .activate = fire_copy_accelerator |
@@ -95,6 +99,7 @@ | @@ -95,6 +99,7 @@ | ||
95 | { | 99 | { |
96 | .flags = V3270_ACTION_FLAG_CUT|V3270_COPY_APPEND, | 100 | .flags = V3270_ACTION_FLAG_CUT|V3270_COPY_APPEND, |
97 | .name = "cut-append", | 101 | .name = "cut-append", |
102 | + .summary = N_( "Cut and append to copy" ), | ||
98 | .key = 'x', | 103 | .key = 'x', |
99 | .mods = GDK_ALT_MASK, | 104 | .mods = GDK_ALT_MASK, |
100 | .activate = fire_copy_accelerator | 105 | .activate = fire_copy_accelerator |
@@ -103,6 +108,7 @@ | @@ -103,6 +108,7 @@ | ||
103 | { | 108 | { |
104 | .flags = V3270_ACTION_FLAG_CUT|V3270_COPY_TEXT, | 109 | .flags = V3270_ACTION_FLAG_CUT|V3270_COPY_TEXT, |
105 | .name = "cut-text", | 110 | .name = "cut-text", |
111 | + .summary = N_( "Cut as plain text" ), | ||
106 | .key = 'x', | 112 | .key = 'x', |
107 | .mods = GDK_SHIFT_MASK|GDK_CONTROL_MASK, | 113 | .mods = GDK_SHIFT_MASK|GDK_CONTROL_MASK, |
108 | .activate = fire_copy_accelerator | 114 | .activate = fire_copy_accelerator |
@@ -111,6 +117,7 @@ | @@ -111,6 +117,7 @@ | ||
111 | { | 117 | { |
112 | .flags = 0, | 118 | .flags = 0, |
113 | .name = "paste", | 119 | .name = "paste", |
120 | + .summary = N_("Paste"), | ||
114 | .key = 'v', | 121 | .key = 'v', |
115 | .mods = GDK_CONTROL_MASK, | 122 | .mods = GDK_CONTROL_MASK, |
116 | .activate = fire_paste_accelerator | 123 | .activate = fire_paste_accelerator |
@@ -119,6 +126,7 @@ | @@ -119,6 +126,7 @@ | ||
119 | { | 126 | { |
120 | .flags = 1, | 127 | .flags = 1, |
121 | .name = "paste-text", | 128 | .name = "paste-text", |
129 | + .summary = N_("Paste as plain text"), | ||
122 | .key = 'v', | 130 | .key = 'v', |
123 | .mods = GDK_SHIFT_MASK|GDK_CONTROL_MASK, | 131 | .mods = GDK_SHIFT_MASK|GDK_CONTROL_MASK, |
124 | .activate = fire_paste_accelerator | 132 | .activate = fire_paste_accelerator |
@@ -127,6 +135,7 @@ | @@ -127,6 +135,7 @@ | ||
127 | { | 135 | { |
128 | .flags = 2, | 136 | .flags = 2, |
129 | .name = "paste-file", | 137 | .name = "paste-file", |
138 | + .summary = N_("Paste from text file"), | ||
130 | .key = 'v', | 139 | .key = 'v', |
131 | .mods = GDK_ALT_MASK, | 140 | .mods = GDK_ALT_MASK, |
132 | .activate = fire_paste_accelerator | 141 | .activate = fire_paste_accelerator |
@@ -135,6 +144,7 @@ | @@ -135,6 +144,7 @@ | ||
135 | { | 144 | { |
136 | .flags = 0, | 145 | .flags = 0, |
137 | .name = "zoom-in", | 146 | .name = "zoom-in", |
147 | + .summary = N_("Zoom in"), | ||
138 | .key = GDK_KP_Add, | 148 | .key = GDK_KP_Add, |
139 | .mods = GDK_CONTROL_MASK, | 149 | .mods = GDK_CONTROL_MASK, |
140 | .activate = fire_zoom_action | 150 | .activate = fire_zoom_action |
@@ -143,6 +153,7 @@ | @@ -143,6 +153,7 @@ | ||
143 | { | 153 | { |
144 | .flags = 1, | 154 | .flags = 1, |
145 | .name = "zoom-out", | 155 | .name = "zoom-out", |
156 | + .summary = N_("Zoom out"), | ||
146 | .key = GDK_KP_Subtract, | 157 | .key = GDK_KP_Subtract, |
147 | .mods = GDK_CONTROL_MASK, | 158 | .mods = GDK_CONTROL_MASK, |
148 | .activate = fire_zoom_action | 159 | .activate = fire_zoom_action |
@@ -151,6 +162,7 @@ | @@ -151,6 +162,7 @@ | ||
151 | { | 162 | { |
152 | .flags = 2, | 163 | .flags = 2, |
153 | .name = "zoom-fit-best", | 164 | .name = "zoom-fit-best", |
165 | + .summary = N_("Zoom to best size"), | ||
154 | .key = '0', | 166 | .key = '0', |
155 | .mods = GDK_CONTROL_MASK, | 167 | .mods = GDK_CONTROL_MASK, |
156 | .activate = fire_zoom_action | 168 | .activate = fire_zoom_action |
src/terminal/keyboard/accelerator.c
@@ -159,17 +159,20 @@ | @@ -159,17 +159,20 @@ | ||
159 | 159 | ||
160 | case V3270_ACCELERATOR_TYPE_INTERNAL: | 160 | case V3270_ACCELERATOR_TYPE_INTERNAL: |
161 | if( ((V3270_ACTION *) accel->arg)->summary ) | 161 | if( ((V3270_ACTION *) accel->arg)->summary ) |
162 | - return ((V3270_ACTION *) accel->arg)->summary; | 162 | + return gettext(((V3270_ACTION *) accel->arg)->summary); |
163 | + | ||
164 | + if( ((V3270_ACTION *) accel->arg)->description ) | ||
165 | + return gettext(((V3270_ACTION *) accel->arg)->description); | ||
163 | 166 | ||
164 | break; | 167 | break; |
165 | 168 | ||
166 | case V3270_ACCELERATOR_TYPE_LIB3270_TOGGLE: | 169 | case V3270_ACCELERATOR_TYPE_LIB3270_TOGGLE: |
167 | 170 | ||
168 | if(((LIB3270_TOGGLE *) accel->arg)->summary) | 171 | if(((LIB3270_TOGGLE *) accel->arg)->summary) |
169 | - return ((LIB3270_TOGGLE *) accel->arg)->summary; | 172 | + return gettext(((LIB3270_TOGGLE *) accel->arg)->summary); |
170 | 173 | ||
171 | if(((LIB3270_TOGGLE *) accel->arg)->description) | 174 | if(((LIB3270_TOGGLE *) accel->arg)->description) |
172 | - return ((LIB3270_TOGGLE *) accel->arg)->description; | 175 | + return gettext(((LIB3270_TOGGLE *) accel->arg)->description); |
173 | 176 | ||
174 | break; | 177 | break; |
175 | 178 |