1. 17 Jan, 2023 1 commit
  2. 08 Jan, 2023 1 commit
    • Nelson Ben's avatar
      Pango 1.44 got the ability to automatically hyphenate on line breaks, · 258c05b0
      Nelson Ben authored
      which is enabled by default, but can be set off by a new attribute.
      
      As a result, GdTwoLinesRenderer is now showing a hyphen in some cases
      at end of first line, which is bad for filenames (like Totem or Evince
      recent files view) because a filename may already include hyphens so
      showing an extra hyphen which is not part of the filename is confusing.
      
      This is a regression that Pango devs are not going to fix but instead
      provided a new attribute to set this off.
      
      So to fix this regression, let's restore previous behaviour when using
      Pango >= 1.44
      
      Fixes evince#1242
      Fixes totem#349
      258c05b0
  3. 15 Dec, 2018 2 commits
  4. 21 Oct, 2018 1 commit
  5. 20 Oct, 2018 1 commit
    • Isaque Galdino de Araujo's avatar
      compile: Fix obsolete warnings · 865df33e
      Isaque Galdino de Araujo authored
      This commit removes the usage of g_type_class_add_private function and
      starts to use G_DEFINE_TYPE_WITH_PRIVATE or G_DEFINE_TYPE_WITH_CODE
      (... G_ADD_PRIVATE ...) in order to define a class with private members.
      
      g_type_class_add_private is being deprecated since glib 2.58.
      865df33e
  6. 06 Oct, 2018 7 commits
  7. 30 Aug, 2018 1 commit
  8. 23 Aug, 2018 3 commits
  9. 22 Aug, 2018 2 commits
  10. 17 Aug, 2018 7 commits
  11. 23 Feb, 2018 1 commit
  12. 12 Feb, 2018 2 commits
  13. 01 Feb, 2018 4 commits
  14. 15 Dec, 2017 1 commit
    • Marinus Schraal's avatar
      libgd.m4: Fix order for gtk-hacks · 4e0f712f
      Marinus Schraal authored
      Order gtk-hacks below widgets requiring it in the macro.
      
      Apparently the order of conditional dependencies matter for m4 macros.
      For example, main-view is depending on gtk-hacks, but gtk-hacks is
      defined before main-view and did not get picked up. This resulted in
      linking errors when gtk-hacks itself was omitted from the superprojects
      init.
      4e0f712f
  15. 13 Aug, 2017 1 commit
  16. 12 Aug, 2017 1 commit
  17. 01 Aug, 2017 2 commits
  18. 21 Jul, 2017 1 commit
    • Debarshi Ray's avatar
      Don't include config.h · 3b8e843d
      Debarshi Ray authored
      Libgd itself neither has a config.h, nor does it need one. Including
      config.h risks conflicting with pre-processor macros that might be
      defined by both libgd and the code that's using it. Eg., G_LOG_DOMAIN.
      3b8e843d
  19. 20 Jul, 2017 1 commit