1. 04 Jun, 2015 1 commit
  2. 03 Jun, 2015 1 commit
    • Nikolai Kosjar's avatar
      CodeAssist: Support asynchronous processing without threads · e661a9c1
      Nikolai Kosjar authored
      
      
      This is required for the CodemodelBackendIPC integration in the
      ClangCodeModelPlugin. Since the heavy calculation happens in a separate
      process, we only need to send appropriate requests and receive results
      for a working completion. However, the CodeAssist API does not fit here
      since it only provides means of caculating the results in the main
      thread or a worker thread. We can't use the worker thread approach since
      that would lead to threading issues regarding QLocalSocket in
      CodemodelBackendIPC.
      
      IAssistProcessor::setAsyncProposalAvailable() will hand the results
      back to CodeAssist in order to display them.
      
      Change-Id: I496192560fb406ec40fa8bcb7904f7a03d2eef50
      Reviewed-by: default avatarDavid Schulz <david.schulz@theqtcompany.com>
      e661a9c1
  3. 15 Apr, 2015 1 commit
  4. 02 Apr, 2015 1 commit
  5. 01 Apr, 2015 1 commit
  6. 10 Mar, 2015 1 commit
  7. 09 Mar, 2015 1 commit
  8. 05 Mar, 2015 1 commit
  9. 26 Feb, 2015 2 commits
  10. 18 Feb, 2015 1 commit
    • Orgad Shaneh's avatar
      QmlDesigner: Remove unneeded qualifications · b6de2d1b
      Orgad Shaneh authored
      
      
      Mostly done using the following ruby script:
      Dir.glob('**/*.cpp').each { |file|
        next if file =~ %r{src/shared/qbs|/qmljs/}
        s = File.read(file)
        s.scan(/^using namespace (.*);$/) {
          ns = $1
          t = s.gsub(/^(.*)\b#{ns}::((?!Const)[A-Z])/) { |m|
            before = $1
            char = $2
            if before =~ /"|\/\/|\\|using|SIGNAL|SLOT|Q_/
              m
            else
              before + char
            end
          }
          if t != s
            puts file
            File.open(file, 'w').write(t)
          end
        }
      }
      
      Change-Id: I492792bb9e5655c55795e938031efc557c9a462f
      Reviewed-by: default avatarThomas Hartmann <Thomas.Hartmann@digia.com>
      b6de2d1b
  11. 17 Feb, 2015 1 commit
  12. 13 Feb, 2015 1 commit
  13. 02 Feb, 2015 1 commit
  14. 16 Jan, 2015 1 commit
  15. 13 Jan, 2015 1 commit
    • Kai Koehne's avatar
      Outline: Redo save/restore of settings · 32fa850a
      Kai Koehne authored
      
      
      The OutlineStackWidget stored its position in the outline to be able
      to save/restore settings specific to the sub-widget (IOutlineWidget).
      However, the index can get out sync if another NavigationWidget
      with a lower index number is split, and the relative position changes.
      
      The change therefore avoids saving an index, and rather keeps the sum
      of all sub-widget settings in a QVariantMap, only reading and writing
      to the global settings object if necessary.
      
      The settings are also not stored in the [General] section anymore,
      but in a subgroup [Sidebar.Outline.X], where X is the index of the
      outline in the view. This avoids having to always iterate over all
      keys. No effort has been made to take over the old settings. I doubt
      anyone will notice, though.
      
      Change-Id: I85017cbb3e32b0a16da43ce6339deb7a053d6b09
      Task-number: QTCREATORBUG-13614
      Reviewed-by: default avatarDaniel Teske <daniel.teske@theqtcompany.com>
      32fa850a
  16. 12 Jan, 2015 1 commit
  17. 08 Dec, 2014 1 commit
  18. 03 Dec, 2014 1 commit
  19. 10 Nov, 2014 1 commit
  20. 03 Nov, 2014 1 commit
  21. 15 Oct, 2014 2 commits
  22. 14 Oct, 2014 2 commits
  23. 09 Oct, 2014 2 commits
  24. 06 Oct, 2014 1 commit
  25. 02 Oct, 2014 1 commit
  26. 30 Sep, 2014 4 commits
  27. 29 Sep, 2014 1 commit
  28. 26 Sep, 2014 2 commits
  29. 25 Sep, 2014 3 commits
  30. 22 Sep, 2014 1 commit