1. 03 Apr, 2018 2 commits
  2. 31 Mar, 2018 2 commits
  3. 29 Mar, 2018 5 commits
  4. 28 Mar, 2018 2 commits
  5. 26 Mar, 2018 6 commits
  6. 25 Mar, 2018 1 commit
  7. 23 Mar, 2018 1 commit
  8. 22 Mar, 2018 2 commits
  9. 21 Mar, 2018 3 commits
  10. 20 Mar, 2018 6 commits
  11. 19 Mar, 2018 6 commits
  12. 17 Mar, 2018 3 commits
  13. 16 Mar, 2018 1 commit
    • 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.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=705509
      7fd9f2d3