if(!strchr(appData.boardSize, ',')) {
ASSIGN(appData.boardSize, sizeDefaults[h].name);
}
+#ifndef OSXAPP
if(sizeDefaults[h].tinyLayout != tinyLayout) { // alter clipping of menu names to conform to board width
int clip = (tinyLayout = sizeDefaults[h].tinyLayout) + 1;
char text[MSG_SIZ];
for(h=1; mainOptions[h].type == DropDown; h++) {
strncpy(text, _(mainOptions[h].name), MSG_SIZ);
- text[clip + (text[clip-1] == '_')] = NULLCHAR;
+ if(clip != 1) text[clip + (text[clip-1] == '_')] = NULLCHAR;
gtk_menu_item_set_label((GtkMenuItem *) mainOptions[h].handle, text);
}
}
+#endif
if(sqx != squareSize && !first) {
squareSize = sqx; // adopt new square size
CreatePNGPieces(); // make newly scaled pieces