setup 2.927 release candidate - please test
Brian Inglis
Brian.Inglis@Shaw.ca
Mon Oct 16 19:19:10 GMT 2023
On 2023-10-16 09:11, Jon Turney via Cygwin wrote:
> On 14/10/2023 15:04, Christian Franke via Cygwin wrote:
>> Jon Turney via Cygwin wrote:
>>>
>>> A new setup release candidate is available at:
>>>
>>> ...
>>> - Translation updates.
>>>
>>> - Add German and Polish translations (thanks to weblate contributors Markus,
>>> Ettore Atalan, Luis Mengel and WaldiS)
>>>
>>> Some small adjustments have been made to the layout of the dialog templates
>>> to accommodate places where the translation is longer. Please report it if
>>> there are any spots I've missed where the text overflows the space available.
>>>
>>
>> The IDC_CHOOSE_SYNC button with German text "Synchronisieren" overlaps with
>> "Test" checkbox:
>> "(.) Synchronisier[.] Test"
>>
>> Could be fixed by increasing res.rc:SETUP_KPCE_W from 52 to 60 (the three
>> radio buttons IMO do not look "nice" then),
>
> Thanks for pointing this out.
>
> Yeah, I agree it's not very pleasing, evenly spreading the radio buttons out
> horizontally like that.
>
> I think maybe this dialog could use a little reworking, as I suspect the
> original layout was made with the assumption it needs to fit in on a 640x480 VGA
> display, which is probably no longer valid. :)
Especially on 2K/4K displays, nobody is likely to run anything full screen
except video players, so ensuring that everything fits in the smallest window
possible is more user friendly.
Every time I run setup, I have to reset the window size and every column width,
as it stopped remembering layout a few years ago, possibly after a (Windows)
disk clone, when I had to reset Cygwin permissions and ACLs!
Does it still require Admin...+System read/write ACEs to /etc/setup/setup.rc?
>> or by an individual adjustment like:
>> - CONTROL "&Beste",IDC_CHOOSE_BEST,...,SETUP_BEST_X,30,SETUP_KPCE_W,14
>> - CONTROL "&Synchronisieren",IDC_CHOOSE_SYNC,...,SETUP_SYNC_X,30,SETUP_KPCE_W,14
>> + CONTROL
>> "&Beste",IDC_CHOOSE_BEST,"Button",...,SETUP_BEST_X,30,SETUP_KPCE_W-10,14
>> + CONTROL
>> "&Synchronisieren",IDC_CHOOSE_SYNC,...,SETUP_SYNC_X-12,30,SETUP_KPCE_W+12,14
>>
>> or by simply using an abbreviation like "Synchr.".
>
> Unfortunately, the tool used to merge in updated translations uses the English
> dialog layouts as a template, so per-language customizations like this will be
> hard to maintain.
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry
More information about the Cygwin
mailing list