1. 26 Jan, 2023 1 commit
  2. 25 Jan, 2023 1 commit
    • Gaël Bonithon's avatar
      Keep saved state in memory to track actual modification state · 77821991
      Gaël Bonithon authored
      This is implemented in a simple way, at the cost of a duplication of the
      buffer content in memory (plus a second copy at string comparison time,
      see comment in mousepad_file_buffer_changed() for more details). For a
      simple graphical text editor, by nature not very suitable for editing
      large files, this does not seem to be a problem. This can always be
      optimized later on though, this first version seeks to be functionally
      correct first.
      
      Related: #170, !123
      77821991
  3. 24 Jan, 2023 3 commits
  4. 22 Jan, 2023 1 commit
  5. 11 Jan, 2023 1 commit
  6. 27 Dec, 2022 2 commits
  7. 19 Dec, 2022 1 commit
  8. 17 Dec, 2022 1 commit
  9. 16 Dec, 2022 1 commit
  10. 15 Dec, 2022 1 commit
  11. 13 Dec, 2022 2 commits
  12. 05 Dec, 2022 1 commit
  13. 03 Dec, 2022 1 commit
  14. 02 Dec, 2022 1 commit
  15. 01 Dec, 2022 1 commit
  16. 06 Nov, 2022 2 commits
  17. 05 Nov, 2022 1 commit
  18. 28 Oct, 2022 1 commit
  19. 27 Oct, 2022 1 commit
  20. 14 Sep, 2022 1 commit
  21. 12 Sep, 2022 1 commit
  22. 28 Aug, 2022 1 commit
  23. 21 Aug, 2022 1 commit
  24. 20 Jul, 2022 1 commit
  25. 16 Jul, 2022 1 commit
  26. 12 Jul, 2022 1 commit
  27. 11 Jul, 2022 1 commit
  28. 10 Jul, 2022 1 commit
  29. 09 Jul, 2022 2 commits
  30. 02 Jul, 2022 1 commit
  31. 01 Jul, 2022 1 commit
  32. 25 Jun, 2022 1 commit
  33. 13 Jun, 2022 2 commits
    • Gaël Bonithon's avatar
      Honor global "gtk-menu-images" setting for icon visibility · 3cc2f500
      Gaël Bonithon authored
      It is deprecated, but just as much as GtkImageMenuItem whose style is
      reproduced here, and Xfce still uses it. It was not honored since
      Mousepad 0.5.0 and the switch to GMenu, and was not restored in !77.
      3cc2f500
    • Gaël Bonithon's avatar
      search: Do not select first combo box entry when list does not change · 2c7a9969
      Gaël Bonithon authored
      Regression introduced in ea239c3f and
      19ce10e7.
      
      This causes a problem when replacing with an empty string, by then
      selecting the first entry in the replacement list, thus preventing
      replacing again with an empty string. It also selects the first entry in
      the search list when searching for an empty string, which is less
      annoying but still a bug.
      
      More generally, there is no reason to re-select the first entry if the
      list has not changed.
      
      Related: !119
      2c7a9969