1. 28 Feb, 2021 2 commits
  2. 27 Feb, 2021 1 commit
  3. 26 Feb, 2021 1 commit
  4. 25 Feb, 2021 1 commit
    • Gaël Bonithon's avatar
      Add a keybinding to reset font size · d93cb42e
      Gaël Bonithon authored
      This adds the classical `Ctrl+0` to reset font size after a temporary
      change via `Ctrl+-/+` or Ctrl + mouse scroll.
      
      This also fixes a bug where the font size remained stuck at its
      minimum/maximum value when reached, and a memory leak in this situation.
      
      Related to !60.
      d93cb42e
  5. 24 Feb, 2021 1 commit
  6. 22 Feb, 2021 3 commits
  7. 17 Feb, 2021 1 commit
  8. 10 Feb, 2021 1 commit
    • Gaël Bonithon's avatar
      Use old style menu alignment · f127d4c0
      Gaël Bonithon authored
      This restores the alignment of menu items in Mousepad 0.4.2, before the
      deprecated GtkUIManager/GtkAction APIs were replaced (see !25). As this
      has a slight impact on startup performance, and to leave a fallback
      solution in case of problems, a hidden parameter is added that allows
      to switch back to the native alignment (set to old-style alignment by
      default).
      
      Closes #97, see !77 for more details.
      f127d4c0
  9. 09 Feb, 2021 1 commit
  10. 06 Feb, 2021 2 commits
    • Gaël Bonithon's avatar
      71423158
    • Gaël Bonithon's avatar
      Block the right signal handler for tooltip updates · 1873209e
      Gaël Bonithon authored
      This is a mistake in !50 that has been inconsequential so far, because
      in the current state of the code, it can probably only have a (minor)
      effect on performance.
      
      The correct signal handler to block is
      `mousepad_window_menu_update_tooltips()` and not
      `mousepad_window_menu_set_tooltips`, which is not connected to any
      signal. Furthermore, when the blockage is released, the signal handler
      must be called once manually.
      
      This also fixes a small mistake in previous commit regarding action
      groups initialization.
      1873209e
  11. 03 Feb, 2021 1 commit
    • Gaël Bonithon's avatar
      A clarification about action groups · d0d57b11
      Gaël Bonithon authored
      The code modification covers a rather special case, which is not
      encountered in the current state of the menus: it is to prevent
      possible problems in the future.
      
      The additional comments in the `.ui` files have the same purpose.
      d0d57b11
  12. 02 Feb, 2021 1 commit
  13. 31 Jan, 2021 4 commits
  14. 30 Jan, 2021 1 commit
  15. 29 Jan, 2021 1 commit
  16. 28 Jan, 2021 1 commit
  17. 26 Jan, 2021 1 commit
  18. 25 Jan, 2021 1 commit
  19. 24 Jan, 2021 1 commit
  20. 22 Jan, 2021 2 commits
  21. 21 Jan, 2021 2 commits
  22. 20 Jan, 2021 1 commit
  23. 19 Jan, 2021 9 commits