1. 29 Jan, 2014 - 1 commit
  2. 10 Nov, 2013 - 1 commit
  3. 16 Oct, 2013 - 1 commit
  4. 24 May, 2013 - 1 commit
  5. 23 Apr, 2013 - 1 commit
    • Kai Koehne's avatar
      Debugger: fix race condition in block mode · a028d463
      Kai Koehne authored
      
      Make sure that the GUI thread & debugger thread actually sync on startup. So far
      the GUI thread would block forever in waitCondition.wait() if the debugger thread
      spawns & receives the HELLO before.
      
      Also remove unused code and rename variables to make their use more obvious.
      
      Change-Id: I8285e8860667496d491807e696535353d9f14dea
      Reviewed-by: default avatarAurindam Jana <aurindam.jana@digia.com>
      a028d463
  6. 16 Apr, 2013 - 1 commit
  7. 02 Apr, 2013 - 1 commit
    • Aurindam Jana's avatar
      Debugger: Accepts port range as arguments · f1559590
      Aurindam Jana authored
      
      Allow a port range to pass on command line, and try to listen on any of the
      ports in the range. (Re)using the ',' separator allows for backwards compatibility,
      that is, also Qt 4 will accept a -qmljsdebugger=port:1000,1010 argument, but
      will only try to listen on port 1000.
      
      Change-Id: Ic03fe20e4aee9ecdea86651f46f1df5cb19bd75c
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      f1559590
  8. 10 Jan, 2013 - 1 commit
  9. 23 Sep, 2012 - 1 commit
  10. 14 May, 2012 - 1 commit
  11. 26 Apr, 2012 - 1 commit
  12. 25 Apr, 2012 - 2 commits
  13. 24 Apr, 2012 - 3 commits
  14. 10 Apr, 2012 - 1 commit
  15. 30 Mar, 2012 - 2 commits
  16. 19 Mar, 2012 - 1 commit
  17. 14 Mar, 2012 - 1 commit
  18. 13 Mar, 2012 - 1 commit
  19. 07 Mar, 2012 - 2 commits
  20. 24 Feb, 2012 - 1 commit
  21. 10 Feb, 2012 - 1 commit
  22. 09 Feb, 2012 - 1 commit
  23. 30 Jan, 2012 - 1 commit
  24. 23 Jan, 2012 - 1 commit
  25. 05 Jan, 2012 - 1 commit
  26. 21 Dec, 2011 - 1 commit
  27. 20 Dec, 2011 - 1 commit
  28. 16 Dec, 2011 - 1 commit
  29. 22 Nov, 2011 - 1 commit
    • Kai Koehne's avatar
      Debugger: Move server into it's own thread · 43e20d57
      Kai Koehne authored
      
      So far the debugger infrastructure was running in the GUI thread,
      which required e.g. nested event loops to implement blocking behavior.
      The server and networking code are now running in their own thread,
      while the services are still running in the main thread.
      
      Because v8 isn't thread safe, we're adding two new JSEngines + isolates
      to qv8debugservice: One to decode JSON messages in the debugger thread,
      and one in the GUI thread.
      
      Change-Id: I746f5e203968f7bcc510fb66118c88ef0fd0cd14
      Reviewed-by: default avatarChristiaan Janssen <christiaan.janssen@nokia.com>
      43e20d57
  30. 17 Nov, 2011 - 1 commit
  31. 01 Nov, 2011 - 1 commit
  32. 17 Oct, 2011 - 1 commit
    • Kent Hansen's avatar
      Clean up declarative includes · 7fa3aa4d
      Kent Hansen authored
      
      (This commit is in preparation of moving several files
      to a separate library (QtQuick2).)
      
      Don't add all subfolders to the includepath (from the
      .pri files). There's no good reason to do that.
      
      For headers (both public and private) that are in the
      same folder as the file that includes them, prefer to use
      
       #include "foo.h"
       #include "bar_p.h"
      
      For public headers that are outside the current folder
      but have "unambiguous" names (e.g. qdeclarative prefix), use
      
       #include <foo.h>
      
      For private headers that are outside the current folder, use
      
       #include <private/baz_p.h>
      
      Also change
      
       #include <QtDeclarative/private/foo_p.h>
      
      to
      
       #include <private/foo_p.h>
      
      The header filenames already have a qdeclarative or qsg
      prefix; there's no need to prefix by module name to
      disambiguate.
      
      Finally,
      
       #include "private/foo_p.h"
      
      should be avoided. private/ is used for auto-generated
      (forwarding) headers, which never reside in the current
      (source) directory. Use angle brackets instead.
      
      Change-Id: I04f8477fdba043546064ee276475c09dc373f8f2
      Reviewed-by: default avatarJędrzej Nowacki <jedrzej.nowacki@nokia.com>
      7fa3aa4d
  33. 04 Oct, 2011 - 1 commit
  34. 21 Sep, 2011 - 1 commit
  35. 20 Sep, 2011 - 1 commit