1. 28 Mar, 2018 1 commit
  2. 26 Mar, 2018 6 commits
  3. 25 Mar, 2018 1 commit
  4. 23 Mar, 2018 1 commit
  5. 22 Mar, 2018 2 commits
  6. 21 Mar, 2018 3 commits
  7. 20 Mar, 2018 6 commits
  8. 19 Mar, 2018 6 commits
  9. 17 Mar, 2018 3 commits
  10. 16 Mar, 2018 4 commits
    • Daniel Boles's avatar
      Notebook: Don’t show raw underline/markup in popup · 7fd9f2d3
      Daniel Boles authored
      If @menu_label == NULL, we create a default page->menu_label. This took
      @tab_label.get_label() and passed that to page->menu_label.set_text().
      This is wrong because we set the plain text of the menu_label from the
      rich text of @tab_label. So, if @tab_label used mnemonics or markup, our
      menu_label got the raw underline or markup tags shown in it as raw text.
      As we call set_text() on the menu Label, the fix is to be symmetric: use
      @tab_label’s get_text() as source, as that strips underlines and markup.
      It’s not worth making the default Label ‘inherit’ :use-underline/markup;
      that’s a slippery slope, and users wanting such things can just create a
      fully fledged GtkLabel to pass as @menu_label to suppress the default.
    • Olivier Fourdan's avatar
      wayland: Drop cairo surfaces when withdrawing · 3bd7b379
      Olivier Fourdan authored
      If a window is unmapped by the client while gdk is processing updates,
      (for example Firefox un-mapping its window on Expose events), the
      windowing backend resources might be lost (for example with Wayland)
      which can cause a crash in end_paint().
      Make sure we drop the cairo surfaces as well when hiding the surface,
      that will avoid the crash in gdk_window_impl_wayland_end_paint() when
      trying to attach the staging cairo surface to a released wl_surface,
      these will be recreated when needed when the surface becomes visible
      again and there is no need to keep such buffers around for a surface
      which is not visible anyway.
    • Jonas Ådahl's avatar
      wayland: Minor whitespace cleanups · 0454a1ca
      Jonas Ådahl authored
      Broke up a long line, added an empty one, and indented another one.
    • Jonas Ådahl's avatar
      wayland: Add support for xdg-shell stable · a46bc8b5
      Jonas Ådahl authored
      This commit adds support the stable version of the xdg-shell protocol.
      Support for the last version of the unstable series is left intact, but
      will not receive new features.
      The stable version is prioritized above the older version.
  11. 15 Mar, 2018 4 commits
  12. 14 Mar, 2018 3 commits