1. 15 Sep, 2019 3 commits
    • Michael Reeves's avatar
      Fix '-L' parameter handling · b4b2c970
      Michael Reeves authored
      BUG:410962
      FIXED-IN:1.8.2
      b4b2c970
    • Michael Reeves's avatar
      Make --auto optional · ed30b73e
      Michael Reeves authored
      Accdiently release kdiff3 with a hack hard disabling --auto. Now you
      can do that with a cmake option if you want. The use of --auto is enabled by
      default like with the 0.9x.  This patch adds a short string used only if
      ENABLE_AUTO = off.
      ed30b73e
    • Michael Reeves's avatar
      Fix missing menu items. · 3828f2e7
      Michael Reeves authored
      Make sure all menu related actions are created before calling  KXMLGUIClient::setXMLFile.
      The actual signal connections can happen later.
      
      Perfer having MergeResultWindow handle the creation and connection
      of merge related actions that depend on it to function. Avoids potential
      nullptr issue if one is triggered unexpectedly early in startup.  This also
      improves readability KDiff3App is quite large even without this and would
      just have small wrapper functions for these actions.
      
      Thanks turtle@think-electric.com for spotting the bug.
      
      BUG: 411602
      FIXED-IN: 1.8.2
      3828f2e7
  2. 09 Sep, 2019 1 commit
  3. 04 Sep, 2019 1 commit
  4. 01 Sep, 2019 3 commits
  5. 19 Aug, 2019 1 commit
  6. 17 Aug, 2019 2 commits
  7. 11 Aug, 2019 1 commit
  8. 04 Aug, 2019 3 commits
  9. 28 Jul, 2019 1 commit
  10. 26 Jul, 2019 6 commits
  11. 04 Jul, 2019 1 commit
  12. 30 Jun, 2019 1 commit
  13. 09 Jun, 2019 1 commit
    • Michael Reeves's avatar
      Avoid unessarcy EventLoop nesting. · 85052379
      Michael Reeves authored
      EventLoops are a very expensive use of stack memmory. Additionally
      deep nesting as was done in ProgressDialog can cause all sorts fun
      problems. Only one loop is needed for the dialog itself to emulate exec.
      To reenter it use EventLoop::ProcessEvents not a new event loop. Cancel now works without crashing.
      85052379
  14. 07 Jun, 2019 1 commit
  15. 06 Jun, 2019 2 commits
  16. 24 May, 2019 2 commits
  17. 20 May, 2019 1 commit
  18. 18 May, 2019 1 commit
  19. 17 May, 2019 1 commit
  20. 09 May, 2019 1 commit
  21. 20 Apr, 2019 1 commit
  22. 18 Apr, 2019 2 commits
  23. 12 Apr, 2019 1 commit
  24. 08 Apr, 2019 1 commit
  25. 07 Apr, 2019 1 commit