{"push_id":2353936403,"size":29,"distinct_size":29,"ref":"refs/heads/master","head":"aa51e14f1b62c13ee85d9b0af52df313cdafacab","before":"8c9cece77bc78c3b5d125f3e3e5531ad8784a13e","commits":[{"sha":"792630df5a8ead9b40934b5a6310fba4c8275635","author":{"name":"Matthew Dapena-Tretter","email":"f66fec398aa8390ef573cc6927c9ade1da421078@fb.com"},"message":"Don't expand selected diagnostic\n\nSummary:\nRolling this back because of the UX issues it caused:\n\n- Changing the height of elements could result in double-clicking the wrong one.\n- Elements would be quickly expanded and collapsed jarringly.\n\nReviewed By: captbaritone\n\nDifferential Revision: D6840139\n\nfbshipit-source-id: 7a853bf11f98f1edb023a653b6d5f716bab3ac33","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/792630df5a8ead9b40934b5a6310fba4c8275635"},{"sha":"fa2ef175fb843fe7d097c9428c4aa48ac336a7b3","author":{"name":"Wanderley da Silva","email":"24c42380b980908ebaeb5ed86c43223f8f3ae426@fb.com"},"message":"Factor out logic to read package version which will be shared with BigDig\n\nSummary: This diff extracts this function that will be used to read BigDig package version.\n\nReviewed By: hansonw\n\nDifferential Revision: D6872451\n\nfbshipit-source-id: 09e3522ff96c61b044a6fe41090d53b8f2214847","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/fa2ef175fb843fe7d097c9428c4aa48ac336a7b3"},{"sha":"2a8639b11dc95ca83fcea893e8840dfe22ace0c4","author":{"name":"Walter Erquinigo","email":"783e8cf412c56866f1f267cbf75c8fd27ed9bda7@fb.com"},"message":"Improve the source from header finder\n\nSummary:\nThis accomplishes some things:\n- it uses the existing RelatedFindFinder for everywhere where source <-> header finding is necessary, including buck and clang-rpc. This benefits cquery only through the buck provider, a specific provider is still needed. For buck, now it tries to find the compilation database using the header, and then uses its source as fallback.\n- it merge the existing path heuristics for finding sources from headers with the grep searcher\n- it improves the grep searcher so that it can work with special fb cases like fbcode, which uses absolute imports from roots which are not the inferred buck root. I.e. when somehow the root is not fbsource/fbcode (could be fbsource/fbcode/admarket) but the actual root from the headers perspective is (fbsource/fbcode)\nThis is not an issue for fbobjc, for example.\nThe existing grep searcher now will use the header's dir as project root as fallback.\n\nReviewed By: pelmers\n\nDifferential Revision: D6879040\n\nfbshipit-source-id: 20c581e10ea89a247fe3e418b994b24d9df44e55","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/2a8639b11dc95ca83fcea893e8840dfe22ace0c4"},{"sha":"17d33b2cbb2f1cd44f2b474144e1cd9f6b25c7f2","author":{"name":"Hanson Wang","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Don't show busy signal tooltips for format-on-save\n\nSummary:\nThis is subject to debate, but it seems like this may be annoying for people.\nSince format-on-save is 'implicit' it may not need an explicit indicator.\n\nReviewed By: wanderley\n\nDifferential Revision: D6897035\n\nfbshipit-source-id: 1543f92385b1ee24a11d34c96de1b6baa49518e3","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/17d33b2cbb2f1cd44f2b474144e1cd9f6b25c7f2"},{"sha":"c3e4dde32c1e926ccf0f7711c4f79748de776ea5","author":{"name":"Walter Erquinigo","email":"783e8cf412c56866f1f267cbf75c8fd27ed9bda7@fb.com"},"message":"Implement a custom outline tree parser\n\nSummary:\nBeautiful child of mine!\n\nThis parses the odd but not incorrect outline data from cquery and tokenizes it so that it has some colors. Not a lot of colors, because that would be confusing.\n\nIt supports pretty much every single symbol in c++ and obj-c. It doesn't support typedefs, but pretty much anything else if supported. There are even special handlers for operators.\n\nIt looks beautiful and full of colors\n\nReviewed By: pelmers\n\nDifferential Revision: D6814114\n\nfbshipit-source-id: dc3acc43539086c9d9b81d81c9e190324df3f162","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/c3e4dde32c1e926ccf0f7711c4f79748de776ea5"},{"sha":"1bd0f92c13fd0c006be2057cba7d319ddf3d2743","author":{"name":"Hanson Wang","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Reduce stickiness of busy signals that reveal the tooltip\n\nSummary:\nBusy signals that reveal the tooltip don't currently hide the tooltip after they finish if there are other concurrent busy signals.\nThis may be frustrating for long-running signals like Flow or lints.\n\nWe can improve the implementation a little bit to enable this by:\n\n1) not clearing the 'revealTooltip' flag after showing a tooltip\n2) changing the criteria for keeping a tooltip around to checking for a message with the 'revealTooltip' flag\n3) instead clearing the 'revealTooltip' flag on mouse out\n\nReviewed By: nmote\n\nDifferential Revision: D6897043\n\nfbshipit-source-id: 52938a1860f5deab79649fe9ea88f7f10c962cfb","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/1bd0f92c13fd0c006be2057cba7d319ddf3d2743"},{"sha":"8d37602f128578883c75b6053fb5a3429adbc9a5","author":{"name":"Herman Chau","email":"91df24514d755b1b9b8ca7f3d2f15b579c796cb6@fb.com"},"message":"Add 'furthest' strategy to ConfigCache.\n\nSummary: Add 'furthest' strategy to ConfigCache.\n\nReviewed By: hansonw\n\nDifferential Revision: D6917474\n\nfbshipit-source-id: 4ca413d896548fc64b9af761d22229661a2bab9c","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/8d37602f128578883c75b6053fb5a3429adbc9a5"},{"sha":"acc1733e12a8227b52116c99efb842f6ef91eb47","author":{"name":"Will Binns-Smith","email":"2b42187a59c2f2a854c76538ff0c7d3ca8655da5@fb.com"},"message":"dot-dot-dot to ellipses\n\nSummary:\nThis was all really bothering me.\n\nI also fixed a couple cases of useless template literals inside a jsx expression where jsx alone is enough\n\nThis omits a couple uses including logging and demonstrating cli usage where non-ascii characters are awkward or harmful.\n\nadds a constant `ELLIPSIS_CHAR` representing the unicode code point as a single character string\n\nReviewed By: tjfryan\n\nDifferential Revision: D6814331\n\nfbshipit-source-id: 566ab289da3598da5bb136871ca5caf98693b465","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/acc1733e12a8227b52116c99efb842f6ef91eb47"},{"sha":"9fea87a2ced90d27a13bdd6c6d10532b1fee858a","author":{"name":"Jordan Eldredge","email":"0a736bbc322873502ce48f8330ee4e8ddac281e7@fb.com"},"message":"Add TextEditor.findMarkers to Atom Flow types\n\nSummary:\nMarker options are allowed to have arbitrary key/values. `findMarkers` lets you\nsearch for a text editor's markers by passing a subset of these key/values.\n\nReviewed By: wbinnssmith\n\nDifferential Revision: D6906592\n\nfbshipit-source-id: 04df44c894284941dd4a612aa004f4b806e343c6","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/9fea87a2ced90d27a13bdd6c6d10532b1fee858a"},{"sha":"d313faf18e0f52748ab10e715e872dbb75f5ba16","author":{"name":"Mostafa Eweda","email":"6cec0c5b6c960ff9444d97b67970c0a476b4d74c@fb.com"},"message":"Change VsDebugSession to use IVsAdapterSpawner for IPC instead of manually spawning\n\nSummary:\n* The use of an interface (based on `ConnectableObservable`), will allow easy remotability.\n* Delegating spawning to `process.js` adds robustness and clears tech debt.\n* Added message preprocessing hooks to be used later for remoting.\n\nReviewed By: velocityboy\n\nDifferential Revision: D6913922\n\nfbshipit-source-id: 0a731873e2da66082e1e988aa144add5bc7b9cd3","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/d313faf18e0f52748ab10e715e872dbb75f5ba16"},{"sha":"9cfb58fa30218692f26ce0f03f5cd192206e002c","author":{"name":"Mostafa Eweda","email":"6cec0c5b6c960ff9444d97b67970c0a476b4d74c@fb.com"},"message":"Nuclide Debugger Cleanup: Get rid of ThreadColumn property\n\nSummary: There is little value added for it and cleaning it up will make the VSP migration easier.\n\nReviewed By: ebluestein\n\nDifferential Revision: D6913939\n\nfbshipit-source-id: d762513f2b2a9567e4eecde6eabaffe728149373","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/9cfb58fa30218692f26ce0f03f5cd192206e002c"},{"sha":"a27d1776f3e0ca3d096cc7142bc013b8b7f7d92d","author":{"name":"Will Binns-Smith","email":"2b42187a59c2f2a854c76538ff0c7d3ca8655da5@fb.com"},"message":"Extract displaying keybindings for given keystrokes as <Keybinding />\n\nSummary:\nThis extracts the behavior in the CommandResultRow which\nrenders keybindings according to their keystrokes.\n\nReviewed By: matthewwithanm\n\nDifferential Revision: D6944465\n\nfbshipit-source-id: acfec01df46e397f7c19b43633b41eb0e0c87cad","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/a27d1776f3e0ca3d096cc7142bc013b8b7f7d92d"},{"sha":"0cc69fd4e40219dcfb8714f93af387606f0f209e","author":{"name":"Sam Fu","email":"225cddce545813cc4307e87a6d2c2b3158a8fb22@fb.com"},"message":"add new icons to codebase\n\nSummary: These are the new icons that karincurkowicz made! Finally getting to add it to the codebase so we can use it in the new features\n\nReviewed By: aadsm\n\nDifferential Revision: D6960280\n\nfbshipit-source-id: c07b01304defceb06c5176c7d0b2d53215b915ce","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/0cc69fd4e40219dcfb8714f93af387606f0f209e"},{"sha":"2fd883c016a67f7f831cd5033d0be7352a12b993","author":{"name":"Herman Chau","email":"91df24514d755b1b9b8ca7f3d2f15b579c796cb6@fb.com"},"message":"Add headerElement prop to Table.\n\nSummary: Add headerElement prop to Table.\n\nReviewed By: matthewwithanm\n\nDifferential Revision: D6951355\n\nfbshipit-source-id: 64a116669c8c816d17a0b787056296b832d738ae","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/2fd883c016a67f7f831cd5033d0be7352a12b993"},{"sha":"55e64979337fe3ed128e645d3193237d5560362d","author":{"name":"Aaditya Sriram","email":"9c963a7f9bc6d4cb3bcacae874f3e9639a74ea54@fb.com"},"message":"Consume fb-phabricator package in interactive smartlog\n\nSummary: This change adds PhabricatorUtils to the appState, it gets set at startup and in the future will be sources of all interactions with phabricator data.\n\nReviewed By: tjfryan\n\nDifferential Revision: D6734471\n\nfbshipit-source-id: 56ec2bb2a20ab9f633ce0840c5c45eba2bad301e","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/55e64979337fe3ed128e645d3193237d5560362d"},{"sha":"9890cdf9155e23fddb1f4f39ab872667152b7dcc","author":{"name":"Aaditya Sriram","email":"9c963a7f9bc6d4cb3bcacae874f3e9639a74ea54@fb.com"},"message":"Revert change to text-editor\n\nSummary: Fix build and revert change in text-editor\n\nReviewed By: captbaritone\n\nDifferential Revision: D6974972\n\nfbshipit-source-id: 7e60cbe9d6c3ca9b2b6ffe3950a4a61bd4e70a17","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/9890cdf9155e23fddb1f4f39ab872667152b7dcc"},{"sha":"e198c17503c668f3773d73b14b8f621d6bca812e","author":{"name":"Will Binns-Smith","email":"2b42187a59c2f2a854c76538ff0c7d3ca8655da5@fb.com"},"message":"Move \"Clear Console\" to the Edit menu\n\nSummary:\nThis moves the menu item for clearing the console out of the\nNuclide menu and into the Edit menu. It also removes the submenu in\nfavor of a single item called \"Clear Console\".\n\nReviewed By: captbaritone\n\nDifferential Revision: D6982336\n\nfbshipit-source-id: 5dea6f2bf0812929ceaa3c2fc7c80620167bcd86","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/e198c17503c668f3773d73b14b8f621d6bca812e"},{"sha":"5f55cc5cc98dc9a152d4468d80061d0645ce9480","author":{"name":"Will Binns-Smith","email":"2b42187a59c2f2a854c76538ff0c7d3ca8655da5@fb.com"},"message":"Provide a displayName to Console\n\nSummary:\nThis adds a `displayName` for console, so that it shows up\nnicely in Atom IDE settings.\n\nThis also renamed \"Console Font Scale\" to \"Font Scale\" as it is\nredundant\n\nReviewed By: captbaritone\n\nDifferential Revision: D6982489\n\nfbshipit-source-id: 46a12587f543edd5c1fb3c6c04da51cb436c86cb","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/5f55cc5cc98dc9a152d4468d80061d0645ce9480"},{"sha":"943e338d5d0cc45d5509026a6a5cf72452b559bb","author":{"name":"Evan Krause","email":"bf779cf789466ad22592ac2c7a2203721e3a7eba@fb.com"},"message":"Complete process observable regardless of input observable\n\nSummary:\nIf you provide a `input: Observable<string>` to `observeProcess`, it will not complete the process until the input observable is completed. If the process exits before this happens, then you will have a lingering process observable that just hasn't `completed` yet. Instead, we should only take the input observable for as long as the process is actually running. This should be fine since any input would be disregarded (since the process has exited), and if a completed observable tries to emit values nothing happens.\n\nPresumably no one is trying to send input to a closed process on purpose, and hopefully no one is using an input observable to keep around a process observable they don't want to `complete` even after it has exited.\n\nReviewed By: matthewwithanm\n\nDifferential Revision: D6992810\n\nfbshipit-source-id: 06e7300542a29a8de902921262335ea0e1870e8d","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/943e338d5d0cc45d5509026a6a5cf72452b559bb"},{"sha":"b8b0032ffd33b182d1c4d41488ed64bc005d17ec","author":{"name":"Jim Geist","email":"dc0310a88a82c04a955820e073171bfa077b7818@fb.com"},"message":"Fix process.js returning NaN process id\n\nSummary: Trim output from ps before splitting it, removing the blank line at the end. This was returning a line with a null pid which gets translated into NaN.\n\nReviewed By: ebluestein, mostafaeweda\n\nDifferential Revision: D7001143\n\nfbshipit-source-id: 032c63fb33dc5eb69380bf28a6f9c5134671b444","distinct":true,"url":"https://api.github.com/repos/martinfojtik/atom-ide-ui/commits/b8b0032ffd33b182d1c4d41488ed64bc005d17ec"}]}
{"actor":{"display_login":"martinfojtik"}}