1. 20 May, 2013 - 1 commit
  2. 19 Apr, 2013 - 1 commit
  3. 04 Apr, 2013 - 1 commit
  4. 14 Jan, 2013 - 1 commit
  5. 10 Jan, 2013 - 1 commit
  6. 23 Sep, 2012 - 1 commit
  7. 27 Aug, 2012 - 1 commit
  8. 23 Aug, 2012 - 1 commit
  9. 03 Aug, 2012 - 2 commits
  10. 30 Jul, 2012 - 1 commit
  11. 16 Jul, 2012 - 1 commit
  12. 11 Jul, 2012 - 1 commit
  13. 21 Jun, 2012 - 1 commit
    • Chris Adams's avatar
      Create new documentation structure · 5e33b0f5
      Chris Adams authored
      The documentation currently has no clear separation between Qt QML
      and Qt Quick.  With recent commits like:
      6c8378ea
      and
      ab1e5101
      
      
      the separation between the language definition and implementation,
      provided by Qt QML, and the standard library for the QML language,
      provided by Qt Quick, is clear.
      
      This commit creates a new documentation structure that is more
      navigable and separates concepts into logical categories, with
      clear separation between QtQML and QtQuick.  It also provides a more
      generic QML Application Developer Resources page which contains links
      to information for QML application developers.
      
      Change-Id: Ia807ccfbfd24ffa0e1c7f0a51ed9d2ed3aa6a733
      Reviewed-by: default avatarMartin Jones <martin.jones@nokia.com>
      5e33b0f5
  14. 06 Jun, 2012 - 1 commit
    • Jerome Pasion's avatar
      Doc: Grouped Qt Quick types into several groups · ca6d49e6
      Jerome Pasion authored
      
      -created new groups and converted some overviews into group pages
      -edited type documentation and added \ingroup
      -articles still need title fixes and link fixes
      
      Groups:
      qtquick-visual-types
      qtquick-item-graphics
      qtquick-shaders
      qtquick-canvas
      qtquick-text
      qtquick-text-validator
      qtquick-interaction
      qtquick-positioners
      qtquick-transformations
      qtquick-states
      qtquick-animation-define
      qtquick-animation-properties
      qtquick-animation-control
      qtquick-animation-modifiers
      qtquick-images-sprites
      qtquick-images
      qtquick-models
      qtquick-containers
      qtquick-views
      qtquick-paths
      qtquick-utility
      
      Task: QTBUG-25685
      
      Change-Id: I81d4df3320bf5daad5cabb5e42408013fb24f464
      Reviewed-by: default avatarBea Lam <bea.lam@nokia.com>
      Reviewed-by: default avatarAlan Alpert <alan.alpert@nokia.com>
      ca6d49e6
  15. 31 May, 2012 - 1 commit
    • Bea Lam's avatar
      Fix doc snippets paths and parsing errors · 4c671c04
      Bea Lam authored
      
      qtqml.qdocconf and qtquick.qdocconf now refer to the correct
      snippets and source directories.
      
      Snippet paths in .qdoc and .cpp files have been updated to refer to
      the new shortened path references, e.g. \snippet qml/file.cpp instead of
      \snippet doc/src/snippets/qml/file.cpp.
      
      This also deletes snippets from src/qml/doc/snippets that belonged under
      src/quick/doc/snippets (and were already duplicated there anyway) and
      restores some snippet files that shouldn't have been deleted.
      
      Also fixes some inline snippets to use \code .. \endcode instead of
      \qml .. \endqml as they contained javascript or partial QML
      snippets that were causing parsing errors from qdoc.
      
      There are still snippet errors arising from qmlintro.qdoc as the
      qmlintro snippets directory that it refers to cannot be located.
      
      There are also two references to a removed snippet identifier in
      examples/qml/cppextensions/plugins/plugin.cpp that need to be fixed
      in conjunction with the related docs in a later commit as the relevant
      code has changed and the docs are now invalid.
      
      Task-number: QTBUG-25721
      
      Change-Id: I50c665245a74c140470c58a32546591d187dfe4b
      Reviewed-by: default avatarChris Adams <christopher.adams@nokia.com>
      4c671c04
  16. 30 May, 2012 - 1 commit
  17. 29 May, 2012 - 1 commit
  18. 24 May, 2012 - 2 commits
    • Nico Vertriest's avatar
      Doc: Sanitized QML types · 6112c0f5
      Nico Vertriest authored
      
      -modified \brief
      -checked QML modules
      -added qml directory to the qdocconf file
      -added particles directory to the qdocconf file
      
      Change-Id: I589e32d3106cda37c7fa4d55a941afd9876fc2b2
      Reviewed-by: default avatarGeir Vattekar <geir.vattekar@nokia.com>
      6112c0f5
    • Aaron Kennedy's avatar
      Lazily create QMetaObjects · d2e557c2
      Aaron Kennedy authored
      
      For internal QML built types, creating a metaobject each time is
      just wasteful.  Additionally, as the property caches were always
      created from the intermediate QMetaObject, it was difficult to pass
      information directly from the compiler to the property cache.
      
      Change-Id: I769526b0edaaf16a86883f3065b75618b94e4077
      Reviewed-by: default avatarRoberto Raggi <roberto.raggi@nokia.com>
      d2e557c2
  19. 21 May, 2012 - 1 commit
  20. 09 May, 2012 - 1 commit
  21. 08 May, 2012 - 1 commit
  22. 17 Apr, 2012 - 1 commit
  23. 20 Mar, 2012 - 1 commit
    • Matthew Vogt's avatar
      Migrate gui dependencies from QtQml to QtQuick. · ab1e5101
      Matthew Vogt authored
      
      Ensure that users of declarative that have no need for functionality
      provided by the Qt Gui module do not have to link against it.
      
      Any use of QtGui functionality is delegated to providers that can
      be installed by another library; QtQuick adds default providers
      for this functionality when linked against QtQml.
      
      Task-number: QTBUG-24559
      Change-Id: I5e6a58a4198732dc2f8f52f71abfa1152b871aa7
      Reviewed-by: default avatarMartin Jones <martin.jones@nokia.com>
      ab1e5101
  24. 13 Mar, 2012 - 1 commit
  25. 24 Feb, 2012 - 1 commit
  26. 21 Feb, 2012 - 1 commit
  27. 20 Feb, 2012 - 1 commit
  28. 08 Feb, 2012 - 2 commits
    • Bea Lam's avatar
      Accept default targets for transitions · f5a43c09
      Bea Lam authored
      
      QDeclarativeAbstractAnimation::transition(),
      QDeclarativeTransition::prepare() and QDeclarativeTransitionManager
      now accept a QObject* to specify a default target for a transition.
      For view transitions, this will allow the view to pass a view item
      as the default target for a view transition so that the Transition
      does not have to explicitly set the target for every animation.
      
      Change-Id: I2c8d5535283335e139d98ef56f399f338627fb3e
      Reviewed-by: default avatarMichael Brasser <michael.brasser@nokia.com>
      f5a43c09
    • Michael Brasser's avatar
      Don't hide virtual method. · 74ff1216
      Michael Brasser authored
      
      Task-number: QTBUG-20994
      Change-Id: Iaeeb23ed758ef52e0a3a61c4310aafec383e8a28
      Reviewed-by: default avatarYann Bodson <yann.bodson@nokia.com>
      74ff1216
  29. 07 Feb, 2012 - 1 commit
  30. 30 Jan, 2012 - 1 commit
  31. 23 Jan, 2012 - 1 commit
  32. 05 Jan, 2012 - 1 commit
  33. 13 Dec, 2011 - 1 commit
  34. 02 Dec, 2011 - 1 commit
    • Kent Hansen's avatar
      Say hello to QtQuick module · 6c8378ea
      Kent Hansen authored
      This change moves the QtQuick 2 types and C++ API (including
      SceneGraph) to a new module (AKA library), QtQuick.
      
      99% of this change is moving files from src/declarative to
      src/quick, and from tests/auto/declarative to
      tests/auto/qtquick2.
      
      The loading of QtQuick 2 ("import QtQuick 2.0") is now delegated to
      a plugin, src/imports/qtquick2, just like it's done for QtQuick 1.
      
      All tools, examples, and tests that use QtQuick C++ API have gotten
      "QT += quick" or "QT += quick-private" added to their .pro file.
      
      A few additional internal QtDeclarative classes had to be exported
      (via Q_DECLARATIVE_PRIVATE_EXPORT) since they're needed by the
      QtQuick 2 implementation.
      
      The old header locations (e.g. QtDeclarative/qquickitem.h) will
      still be supported for some time, but will produce compile-time
      warnings. (To avoid the QtQuick implementation using the
      compatibility headers (since QtDeclarative's includepath comes
      first), a few include statements were modified, e.g. from
      "#include <qsgnode...
      6c8378ea
  35. 17 Oct, 2011 - 2 commits
    • Kent Hansen's avatar
      Tidy up some more declarative includes · 830c6980
      Kent Hansen authored
      
      Remove file dependencies that aren't needed.
      
      Change-Id: I0496ef9435141528f680bbd326da55c3a31e5978
      Reviewed-by: default avatarJędrzej Nowacki <jedrzej.nowacki@nokia.com>
      830c6980
    • 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
  36. 29 Sep, 2011 - 1 commit