1. 15 Dec, 2018 2 commits
  2. 21 Oct, 2018 1 commit
  3. 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
  4. 06 Oct, 2018 7 commits
  5. 30 Aug, 2018 1 commit
  6. 23 Aug, 2018 3 commits
  7. 22 Aug, 2018 2 commits
  8. 17 Aug, 2018 7 commits
  9. 23 Feb, 2018 1 commit
  10. 12 Feb, 2018 2 commits
  11. 01 Feb, 2018 4 commits
  12. 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
  13. 13 Aug, 2017 1 commit
  14. 12 Aug, 2017 1 commit
  15. 01 Aug, 2017 2 commits
  16. 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
  17. 20 Jul, 2017 1 commit
  18. 02 Jul, 2017 1 commit
    • Christian Hergert's avatar
      gd-two-lines-renderer: use Pango alpha attribute · c1a40ee0
      Christian Hergert authored
      This code was previously trying to alter the color of the second
      line by manipulating the foreground color. Now that gtk+ 3.22
      is our stable branch, we can rely on more recent stable features
      such as Pango's alpha attribute.
      
      The problem with the code previously is that it would not
      respect the GTK_CELL_RENDERER_SELECTED state. It would draw the
      altered non-selected state with a dim-level on top of a
      selected row.
      
      By simply avoiding the foreground color altogether (and
      inheriting it from the PangoLayout state when rendering), we
      get the appropriate color and also blend into the selected row
      state properly.
      c1a40ee0
  19. 18 May, 2017 1 commit