1. 08 Feb, 2019 1 commit
  2. 13 Dec, 2018 3 commits
  3. 12 Dec, 2018 1 commit
  4. 11 Dec, 2018 2 commits
  5. 10 Dec, 2018 1 commit
  6. 07 Dec, 2018 4 commits
  7. 04 Dec, 2018 1 commit
  8. 30 Nov, 2018 3 commits
    • Debarshi Ray's avatar
      gegl, thumbnailer: Don't use gegl:save-pixbuf · 38cea1a9
      Debarshi Ray authored
      ... to convert a GeglBuffer to a GdkPixbuf. This is part of a general
      trend of moving away from using graphs to convert a GeglBuffer to and
      from GdkPixbuf.
      38cea1a9
    • Debarshi Ray's avatar
      gegl: Add photos_gegl_pixbuf_new_from_buffer · 5f54518a
      Debarshi Ray authored
      This is part of a new set of APIs for GeglBuffer that don't require the
      creation of a graph. These will allow decoding and encoding image file
      formats to and from a GeglBuffer through asynchronous and cancellable
      methods with error handling. These will follow GIO idioms and be
      similar to the codec APIs for GdkPixbuf. There will be a compatibility
      layer to convert a GeglBuffer to and from GdkPixbuf for legacy reasons.
      
      These APIs will address the current lack of cancellation and error
      handling in gegl:load, and make it easier to port existing code away
      from GdkPixbuf.
      
      Bump minimum GdkPixbuf version to 2.36.8.
      5f54518a
    • Debarshi Ray's avatar
      7128f1df
  9. 23 Nov, 2018 1 commit
  10. 22 Nov, 2018 3 commits
  11. 18 Nov, 2018 2 commits
  12. 15 Nov, 2018 3 commits
  13. 14 Nov, 2018 2 commits
  14. 04 Nov, 2018 1 commit
  15. 03 Nov, 2018 1 commit
  16. 02 Nov, 2018 2 commits
  17. 31 Oct, 2018 1 commit
    • Debarshi Ray's avatar
      application, thumbnailer: Remove redundant GResource registration · 8a70b969
      Debarshi Ray authored
      GResources in the form of C source files generated by
      glib-compile-resources(1) without the --manual-register flag, are
      automatically registered as long as the compiler supports constructor
      and destructor functions. Given that there's no explicit desire to
      support compilers without such support, codified by the lack of the
      --manual-register flag, calling g_resources_register is redundant.
      
      Such statically compiled and linked GResources are automatically added
      as GStaticResources to a list internal to GIO by the generated
      constructor function, and are lazily registered whenever their
      contents are referred to by their global path or URI.
      
      This is unlike standalone *.gresource bundles. Those are GVariant
      database (or GVDB) files, which need to be explicitly registered with
      g_resources_register after being loaded with g_resource_load, so that
      their contents can be referred to by their global path or URI.
      
      https://gitlab.gnome.org/GNOME/gnome-photos/merge_requests/77
      8a70b969
  18. 25 Oct, 2018 1 commit
  19. 23 Oct, 2018 2 commits
  20. 20 Oct, 2018 5 commits