Results 8 comments of Jonas Alves

``` @OnScroll(R.id.scroll_view) void syncFloatingView() { } ``` instead of ``` scrollView.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { public void onScrollChanged() { } }); ```

``` @OnLayout(R.id.bottom_button) void updateGoogleMapBottomPadding() { } ``` instead of ``` bottomButton.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { public void onGlobalLayout() { } }); ```

@SimonVT I agree it's not ideal to get all scrolling notifications. The problem is there isn't any other option as View/ScrollView doesn't provide a scroll listener. On the other hand,...

Good point, but ButterKnife doesn't have an annotation for `View.OnLayoutChangeListener` yet. Should we open an issue to discuss it? Also, `View.OnLayoutChangeListener` is unfortunately API 11+ only. I know Gingerbread is...

@chrisjenx interesting aproach. I suggest that you also make the `textStyle` a custom attribute (non `android:`), so we could use any name. Eg: MyFont-bold.ttf and MyFont-bolder.ttf

It'd be great if this plugin used the Redcarpet markdown renderer. It's the one used by GitHub.

@arthurnn thanks for the response. You're right. I've found the IP address is cached by the [Address class](https://github.com/mongoid/moped/blob/master/lib/moped/address.rb#L47-L63). I'm gonna start working on a patch today. I'll probably remove the...

@durran Maybe I'm missing something, but Heroku Postgres + Rails ActiveRecord don't cache IP adresses and this isn't a performance problems for thousands of applications hosted there. Why would Moped+MongoDB...