GitHub PushEvent at 2014-10-06 20:46:50
Repository: textmate
Actor: rdwampler
Payload: {"shas":[["d1dd666fbd95907e9cd2b2e4df990000c1b559bb","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Remove remains from cell-based find results outline view","Allan Odgaard",true],["f079f8a91767d83f8b87dcb6cc146d7ae8a6652c","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Avoid redeclaration of “all views” dictionary","Allan Odgaard",true],["c88b3e36111d808b9362d4f1bc2279e0802c723e","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Set “center tab labels” constraint below “fitting size” priority\n\nThis way when asking for a fitting size we get back the minimum size with all but the centering constraint met (and minimized).\n\nIn theory the compression resistance for the text field only need to be NSLayoutPriorityFittingSizeCompression+1 but for reasons I do not yet understand, we need to set it higher than NSLayoutPriorityDefaultLow, otherwise the fitting width will occasionally be 64.","Allan Odgaard",true],["1266129f0e8423386f5171fdbc96c06c96c198ff","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Don’t layout any tabs when smaller than minimum tab item width","Allan Odgaard",true],["d9e8a0fc5e69e71398d978558739da8e72bd60d7","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Do not setup Y-centering constraint on tab overflow image\n\nThis image already has a fixed position so the centering is redundant and could even lead to ambiguous layout.","Allan Odgaard",true],["2462bf8037620f6560bf9cd41097d48cdd501a1b","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Use minimum tab size as tab bar’s intrinsic width\n\nThis way we can setup compression resistance to the required priority and thereby ensure that the tab bar fits at least one tab.","Allan Odgaard",true],["11de15ac5423c2b9fcee29a74150dc338a5ad5c7","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Update fonts used for find in folder results\n\nWe now use the control content font as this seems to be meant for content shown in tables. We use the standard size (of 12 points) for the headings and set the result rows to use 11 point.\n\nThe number of matches is shown with the label font as that is semantically a small font used for placing labels next to things.","Allan Odgaard",true],["6e5adcdc31b4310bced21d1c18620885862e5f59","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Remove unused code","Allan Odgaard",true],["040a53c3df13094d9e20ad68e28327f43fca1f70","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Change text view status bar layout constraints\n\nWe now center most things and baseline align text controls. Previously we would stretch all controls to full height which wouldn’t guarantee that e.g. pop-up buttons would properly align with the text fields.","Allan Odgaard",true],["6748c281098d87ac3c441efe0de7a9d1d38facdc","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Send performCloseTab:/OtherTabs: directly to tab view delegate\n\nWhen our application is active but another window is key, trying to send to our tab view’s window (via tryToPerform:with:) goes to the key window.","Allan Odgaard",true],["7cb2330aaef49e3a83ed8147cf2a3e74e91a8e1d","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Log error if curl_easy_init() or accept() fails","Allan Odgaard",true],["106ac62bcf65d41fc1363e27d8b846be80c7a613","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Use OakStatusBarFont() for find window’s status text","Allan Odgaard",true],["42e1b5fdf0f5f92b4caf41232a770f8740f461fb","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Use label font for color chooser in file browser context menu\n\nThis seems appropriate given that label font is used below toolbar icons and the tick marks on a slider. Here we use it below the available colors.\n\nWe also use it for OakCreateSmallLabel() which is only used for status messages in the registration window.","Allan Odgaard",true],["568017fffccd1d1a2b003e85cd8aaa3ae78c0257","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Use message font as the control font","Allan Odgaard",true],["9369777aee50a314f6e7414b610409d1f09c8e93","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Hardcode small system font size as 11\n\nThis is because the small system font size is actually the tool tip font size which the user may increase (via the NSToolTipsFontSize defaults).","Allan Odgaard",true],["63dcc93ab45b4bccd1d7fe399e5117cd667a98d9","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Introduce table cell view subclass to avoid expensive reload","Allan Odgaard",true],["c50ec2da3497e5d3b73bb568319558d367e00431","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Doing tab layout with no selected tab would lose overflow menu","Allan Odgaard",true],["62e197a3104ff27e2e6c770ca1f70b1db9171b89","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Close button for modified tab items was initially hidden","Allan Odgaard",true],["894314592fd4b015da9789a147de238ac51f5d47","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Enable tab overflow button before doing layout\n\nThis is so that we can use fittingSize during layout (i.e. have it include the width of the overflow button when the tab item view shows it).","Allan Odgaard",true],["5de3b2558a141f5ae6272e34e6c0f3222a328311","46f1a0bd5592a2f9244ca321b129902a06b53e03@abetarda.com","Redistribute tab whitespace to minimize title compression","Allan Odgaard",true]],"size":45,"ref":"refs/heads/master","head":"8760e970db76930d6656c74d29345c428813a08d"}