{"ref":"refs/heads/v4.6.x","push_id":54432542,"commits":[{"sha":"a31a8e6a42598f04a8896173592070df73dc58ef","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/a31a8e6a42598f04a8896173592070df73dc58ef","message":"fixed size of XBoard icon to 48x48\n\nthe icon gets installed in the 48x48 directory, but was >200 pixel wide. This gave a warning during rpm creation."},{"sha":"ca86949aadb46c23e89c042254df462ea241bdce","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/ca86949aadb46c23e89c042254df462ea241bdce","message":"translation: updated uk.po"},{"sha":"b982c04cd35f0c2239a85f24a17009722996865a","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/b982c04cd35f0c2239a85f24a17009722996865a","message":"marked an error messages for translation"},{"sha":"9bb618efaeea9c88416d854adbda4ee71319224d","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/9bb618efaeea9c88416d854adbda4ee71319224d","message":"removed Iconify function. Should be handled by the window manager."},{"sha":"2e1b23acf50abeddc2ac7a24d464be0176e559b4","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/2e1b23acf50abeddc2ac7a24d464be0176e559b4","message":"replaced unicode character for \"'\" in xboard.texi"},{"sha":"33c2b32d895ba5b4633500928d0b8422e92b1b31","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/33c2b32d895ba5b4633500928d0b8422e92b1b31","message":"change keybindings that don't use ctrl, make MoveTypeInProc ctrl aware; fixes #35000\n\ntwo keybindings were using keys without modifiers, adjusted these to use the ctrl key.\nFurthermore when typing in moves we need to check if ctrl was pressed and ignore those inputs.\n\nAlso added documentation for these keybindings."},{"sha":"80878784de7c34ea15dbcc28c76830d21f9176f6","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/80878784de7c34ea15dbcc28c76830d21f9176f6","message":"fix translation for engine list; fixes #34991\n\n* click on browse button should be recognized in translated versions\n* width of button should auto-scale"},{"sha":"6a974697d6cbe54bbb01dee7d1b34a3c5e149722","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/6a974697d6cbe54bbb01dee7d1b34a3c5e149722","message":"make entries in CreateComboPopup not translateable; fixes #34991"},{"sha":"89c6ae1124d9eddb9fca185734ad3b6f8cf4ff54","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/89c6ae1124d9eddb9fca185734ad3b6f8cf4ff54","message":"also don't translate selection in ComboSelect; fixes #34991"},{"sha":"b9fc0b7de303a80d0be96e1ee40917d949370726","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/b9fc0b7de303a80d0be96e1ee40917d949370726","message":"fix for repeating key issue, with this allissues this bug should be closed; fixes #35000"},{"sha":"3ad2b4a48d9a236b21d3029c9d8bfba7c2a24308","author":{"email":"9265c009aab3b8bbc91c4decd2db1a660c64ec70@nubati.net","name":"Arun Persaud"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/3ad2b4a48d9a236b21d3029c9d8bfba7c2a24308","message":"only translate entries in CreateComboPopup if strlen>0; fixes #34991"},{"sha":"53bd2925219894cab67bb12733077e58ff386dc3","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/53bd2925219894cab67bb12733077e58ff386dc3","message":"Add NO_GETTEXT flag for combobox. Fix bug #34991\n\nDefine NO_GETTEXT flag to avoid calling gettext() for comboboxes, and define COMBO_CALLBACK\nflag to call comboCallback() when an item is selected in a combobox (no new code for this,\njust a symbolic value instead of a number). The flags are used for the min field of struct Option.\nNO_GETTEXT is used for the Select engine combobixes in the Match Options and Load engine windows."},{"sha":"23aef45a07bfc84a29b7cb9099508324815a458b","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/23aef45a07bfc84a29b7cb9099508324815a458b","message":"Make GenericPopUp() more readable by using more named flags instead of numerals\n\nDefines the flags SAME_ROW (value 1) and NO_OK (value 2) for use with buttons and endmarks.\nThere should no functional change.\nAlso add a code comment where a condition depends on an uninitialised value. There is no direct harm, as both\nbranches do the same (that is nothing) when the value is uninitialised."},{"sha":"ca4e429b35c3b392bce777857c921307eac3b666","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/ca4e429b35c3b392bce777857c921307eac3b666","message":"Fix crash when selecting user soundfile due to free() of not malloc()'ed memory"},{"sha":"005ffb141611bf0b56f72b54548705549c7a04ec","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/005ffb141611bf0b56f72b54548705549c7a04ec","message":"Fix a memory leak in Sound Options"},{"sha":"7e695010e3a0d264b6532d00d9360e3f9fb09686","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/7e695010e3a0d264b6532d00d9360e3f9fb09686","message":"Fix a possible crash in the file browser\n\nIf the OK button was selected in the file browser when no file was selected\nthere was a read out of bounds which could crash xboard"},{"sha":"92b1e8aaef115278eb3bc6902d76824def8f734a","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/92b1e8aaef115278eb3bc6902d76824def8f734a","message":"Fix possible crash on 64-bit systems when copying game or position\n\nThe two convertproc's for X selections caused reads out of bounds on 64-bit systems.\nI hope that this is the right solution. I am not experienced with X stuff, but it\nfollows that I have seen in other programs, testing shows that copying still works,\nand the reading out of bounds have disappearinged with this patch."},{"sha":"58679bbcd13fd872e3595c088e4d906ecd70efdf","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/58679bbcd13fd872e3595c088e4d906ecd70efdf","message":"Give numeric options the value 0 if a non-numeric text is entered. Before the value ended up undefined."},{"sha":"adb481366a8bc6046ef01b6ee45db23e4139f26c","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/adb481366a8bc6046ef01b6ee45db23e4139f26c","message":"Give numeric options the value 0 if a non-numeric text is entered (one more place). Before the value ended up undefined."},{"sha":"4418fd03bf26086c8c7bd9bd14d3c4ee06bf9373","author":{"email":"625790bb2e6b5301e6f60f56ed8e207bf711ec62@vip.cybercity.dk","name":"Byrial Jensen"},"url":"https://api.github.com/repos/arunpersaud/xboard/commits/4418fd03bf26086c8c7bd9bd14d3c4ee06bf9373","message":"Duh! Initialise the argument to sscanf() inside the loop, so it always gets a known value when sscanf() fails."}],"head":"c43235f12d0731c9f81f0693fe02f0162edc29a1","size":21}