Results 1568 comments of John Cupitt

Happy new year! I've committed a set of changes to imagedisplay.c that make it do its own scrolling. It implements a gtkscrollable interface and redraws the fixed imagedisplay itself via...

I added centre on zoom out as well. I fixed (I think) a race in `vips_sink_screen()`: you need HEAD of 8.6, or git master.

Sounds good! I hope to have imagedisplay split into separate widget and conversion objects today. Splitting it should make adding fancier conversions, like colour management, much easier.

Nice, I've merged it to my `conversion-object` branch.

I've merged my conversion stuff to master. There's now a conversion object which manages how images are transformed for display. You just change a param on that and the image...

The image never really exists, so it's not possible to view it. You can use vipsdisp to open the output file before it has finished writing -- you'll see just...

Hi @prasadbandodkar, I think it just needs binding, it shouldn't be too hard. `sink_screen()` used to be very difficult to bind since callbacks came from worker threads. You would have...

You could also bind the image display widget from vipsdisp and use it in a pygtk program. Again, this should be pretty simple.

There's a macOS homebrew formula here: https://github.com/jcupitt/homebrew-core/commit/faae7e9568f49508316a60d6f70660b9f35b54a6 Though of course it's not a proper macOS .app. It does mostly work, though there seem to be some theming issues.

vipsdisp now has enough github stars to be accepted as a homebrew formula! Unfortunately it now depends on some libvips 8.16 features, so this will need to wait for summer...