Skip to content
Snippets Groups Projects
  1. Jan 04, 2011
  2. Dec 17, 2010
  3. Dec 01, 2010
  4. Nov 25, 2010
  5. Nov 17, 2010
  6. Nov 16, 2010
  7. Nov 15, 2010
  8. Nov 12, 2010
    • Christian Kamm's avatar
      QmlJS: Add a UrlValue. · 83e7d7c3
      Christian Kamm authored
      This will allow distinguishing mere strings from urls and allow
      different completion.
      
      Reviewed-by: Erik Verbruggen
      83e7d7c3
  9. Nov 11, 2010
  10. Oct 27, 2010
  11. Oct 19, 2010
  12. Oct 08, 2010
  13. Oct 07, 2010
  14. Oct 01, 2010
  15. Sep 24, 2010
  16. Sep 16, 2010
    • Christian Kamm's avatar
      QmlJS: Speed up Link significantly, provide more info on imports. · c7b3e3c8
      Christian Kamm authored
      Link now caches imports. That means importing the same library (say, Qt)
      from more than one file no longer creates an importing namespace for
      each one. Instead, a single one is created for the instance of Link.
      
      To make this work, the type environment in ScopeChain has been given its
      own type: Interpreter::TypeEnvironment. That has the added benefit of
      being able to carry meta-information about imports. You can use
      TypeEnvironment::importInfo(qmlComponentName) to get information about
      the import node that caused the import of the component.
      c7b3e3c8
  17. Aug 30, 2010
  18. Aug 27, 2010
    • Christian Kamm's avatar
      QmlJS: Fix crash when opening JS files. · 1a9c69dd
      Christian Kamm authored
      Now that Contexts are cached, it needs to be copyable. However, the
      ScopeChain has a QmlComponentChain member that owns resources and didn't
      have a correct copy constructor or copy assignment operator.
      
      I've made QmlComponentChain non-copyable and store a shared pointer to
      an instance instead, as it will generally not change for a given
      context.
      
      Reviewed-by: Lasse Holmstedt
      1a9c69dd
  19. Aug 26, 2010
  20. Aug 25, 2010
  21. Jul 27, 2010
  22. Jul 23, 2010
  23. Jul 16, 2010
  24. Jun 28, 2010
  25. Jun 25, 2010
  26. Jun 10, 2010
Loading