1. 19 Dec, 2014 1 commit
  2. 30 Nov, 2014 1 commit
  3. 28 Nov, 2014 2 commits
    • Kevin Funk's avatar
      Fix possible crash in CodeHighlighting · fb0aefbc
      Kevin Funk authored
      Not sure under what circumstances this happens, but I got this crash
      more than once => Validate parameter in this function
      fb0aefbc
    • Kevin Funk's avatar
      BreakpointWidget: Make less annoying · 0415b6ed
      Kevin Funk authored
      Changes:
      - Don't switch documents when going up and own in the view via keyboard.
      - Don't open document when doing right-click on the item
      
      TODO: Make it *not* create a new view for non-existing files
      0415b6ed
  4. 26 Nov, 2014 1 commit
  5. 22 Nov, 2014 3 commits
  6. 21 Nov, 2014 3 commits
  7. 18 Nov, 2014 1 commit
    • Kevin Funk's avatar
      Don't use the undocumented qAppName() · c7b2d8f5
      Kevin Funk authored
      This may return a different name on OSX (in fact the bundle name).
      Use QCA::applicationName(), which is the same across platforms.
      
      CCMAIL: rjvbertin@gmail.com
      c7b2d8f5
  8. 10 Nov, 2014 2 commits
  9. 27 Oct, 2014 1 commit
  10. 21 Oct, 2014 1 commit
  11. 17 Oct, 2014 1 commit
  12. 30 Sep, 2014 2 commits
  13. 20 Sep, 2014 2 commits
    • Kevin Funk's avatar
      Revert "Make shell scripts portable and stable." · 04a3b04e
      Kevin Funk authored
      This breaks compatibility with Debian. We rather want to stay compatible
      with Debian instead of enabling compability with out-of-the-box OpenBSD.
      OpenBSD users can still install bash if they want to use this script.
      
      Another problem with this patch is that it obfuscates the code even
      more. If people want to make this functionality work on all systems, we
      should rather try starting rewriting this altogether. (E.g. by creating
      a set of executables, and adding the parent directory to PATH or
      something).
      
      CCMAIL: persgray@gmail.com
      
      This reverts commit 5186645a.
      04a3b04e
    • Kevin Funk's avatar
      Revert "Attempt to fix kdevplatform_shell_environment" · 3f040c04
      Kevin Funk authored
      This reverts commit 2bc4e2c5.
      3f040c04
  14. 17 Sep, 2014 1 commit
  15. 16 Sep, 2014 1 commit
    • Kevin Funk's avatar
      Make F4 work again · d45b6c58
      Kevin Funk authored
      Epic fail. I always thought that's just a regression in Frameworks.
      
      BUG: 339124
      d45b6c58
  16. 11 Sep, 2014 1 commit
  17. 07 Sep, 2014 3 commits
  18. 26 Aug, 2014 1 commit
  19. 25 Aug, 2014 2 commits
    • Milian Wolff's avatar
      Cleanup code a bit. · 759699db
      Milian Wolff authored
      759699db
    • Milian Wolff's avatar
      Map indices to source/proxy model when activating/selecting items. · f5ad44c4
      Milian Wolff authored
      We have code in place to automagically add a proxy model for
      filtering purposes in the OutputWidget. The client IOutputViewModel
      does not know about that, and we must never query its API with
      indices from the proxy model. Similarly, we cannot select/scroll
      to indices from the output view model when we added the proxy
      model inbetween.
      
      This patch ensures we always properly map between the two models.
      
      BUG: 338377
      f5ad44c4
  20. 24 Aug, 2014 2 commits
  21. 23 Aug, 2014 1 commit
  22. 22 Aug, 2014 1 commit
    • Hugo Pereira Da Costa's avatar
      Fix sizeHint for IdealToolButton · 442e81d6
      Hugo Pereira Da Costa authored
      As title says:
      Use sizeFromContents from style rather than fixed spacing and margin, to get
      the correct size hint. This is similar to what is done in QToolButton and fixes
      truncated text for styles that add extra spacing (consistently with
      sizeFromContents) when rendering toolbuttons (this is the case for breeze)
      
      Note: this also removes a "FIXME" comment
      
      REVIEW: 119898
      442e81d6
  23. 21 Aug, 2014 1 commit
    • Sergey Kalinichev's avatar
      Make mutex nonstatic. · 95a9577b
      Sergey Kalinichev authored
      There is no need for it to be static as DUChainPrivate already static.
      Also it can (and does) leads to crashes when closing KDevelop.
      95a9577b
  24. 11 Aug, 2014 1 commit
  25. 09 Aug, 2014 1 commit
    • Milian Wolff's avatar
      Delay final cleanup of DataRepositories until end of DUChain shutdown. · 5d1e162f
      Milian Wolff authored
      This is required, as otherwise non-disk-refcounted items might get
      deleted but then later-on accessed again. This is a reason for
      random crashes during shutdown, which only occur for complicated
      DUChain structures. Only then would further cleanup happen after
      the call to ItemRepo's finalCleanup, and DUContexts still lie
      around in memory...
      
      Thankfully we had a reproducible test case with the code completion
      unit test in kdev-qmljs (master) which is fixed by this patch.
      Logically, I'm also confident that this is the correct approach.
      
      BUG: 264931
      5d1e162f
  26. 08 Aug, 2014 2 commits
  27. 07 Aug, 2014 1 commit
    • Vadim Zhukov's avatar
      Make shell scripts portable and stable. · 5186645a
      Vadim Zhukov authored
      This patch makes provided scripts run on a generic Unix, and not only
      on bash-enabled ones. Also, some concepts were changed to more correct
      ones.
      
      REVIEW: 119192
      5186645a