[07:40] Any updates on pixel-smooth scrolling in Chromium? === ara is now known as Guest64238 === MacSlow is now known as MacSlow|lunch [14:20] hey guys, could I get a review of https://code.launchpad.net/~bregma/libgrip/lp-872022/+merge/107877 ?? [14:28] I know nothing about that code base [14:35] Why does moving it outside the if fix the crash? To me it would seem to make it be called more often (which is the cause of the crash, if I understand correctly). [14:37] the signal was being called for every widget in the visual stack rather than just for the top-level widget peered with a window, resulting in dereferences of a deleted pointer [14:37] it's convoluted [14:37] very convoluted [14:38] An X/GTK issue convoluted? Why, I never. [14:40] So calling it the first time makes the other calls not happen or something convoluteder? [14:43] removing the toplevel_notify_cb slot on the lower-level widgets and re-queing on the higher-level widget until the top-level widget is peered with a window results in the toplevel_mapped_cb callback only being called once, instead of for each widget === MacSlow|lunch is now known as MacSlow === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === dandrader is now known as dandrader|lunch === dandrader|lunch is now known as dandrader === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader [22:13] hey, what does the pinch threshold (minimum ratio of 1.1) solve? [22:14] like, what problems it keeps from happening... [22:42] doug, it defines by how much you have to spread your fingers apart so that it's considered a pinch gesture [22:42] doug, if the value is too small, virtually any gesture will be considered as a pinch [22:43] since there's always some small variation in the distance between fingers when performing any gesture [22:44] or, conversely, by how much you have to bring them together [22:44] well, gotta go now