1. 18 Apr, 2013 - 1 commit
  2. 15 Apr, 2013 - 1 commit
  3. 20 Mar, 2013 - 1 commit
    • Gabriel de Dietrich's avatar
      Menu: Update API, auto-tests · bdc87295
      Gabriel de Dietrich authored
      
      Add 'type' property to QtMenuBase (not exposed to QML explicitly,
      but is the base class for all things menu). Useful to inspect menu items
      after creation, for instance. Also, Menu gets addSeparator() and
      addMenu() functions.
      
      Since the Iterator type has been merged to QML, tst_menu now uses it.
      
      Change-Id: I4a2f43ecce6671885e523d720e4e1315eca8616e
      Reviewed-by: default avatarJ-P Nurmi <jpnurmi@digia.com>
      bdc87295
  4. 13 Mar, 2013 - 1 commit
    • Gabriel de Dietrich's avatar
      Menu: Remove 'model' property, ContextMenu · 8cc52b9d
      Gabriel de Dietrich authored
      
      In the near future, we hope that QML types like Creator/Instantiator
      (currently under review) will help simplify model binding, and object
      creation and deletion. Also, given the differences between QML models
      and QAbstractItemModel APIs, it's hard to provide a unified and
      elegant solution for this right now.
      
      ComboBox gets the part of the logic that ContextMenu was responsible
      for, extended to support string list and number models. Auto-tests
      updated and XFAIL removed where applicable.
      
      Change-Id: I9f5d4059644c495bffff76fb7c353e6fe7fde62e
      Reviewed-by: default avatarFrederik Gladhorn <frederik.gladhorn@digia.com>
      8cc52b9d
  5. 11 Mar, 2013 - 1 commit
  6. 06 Mar, 2013 - 2 commits
  7. 25 Feb, 2013 - 1 commit
    • Gabriel de Dietrich's avatar
      Menu: Enable "click-select-release" behavior · 4cc6b22c
      Gabriel de Dietrich authored
      
      Some limitations in MouseArea force us to abandon the "one mouse area
      per menu item" implementation in favor of a menu-wide mouse area,
      where we track the position changes to highlight the menu item under
      the mouse cursor. This makes possible updating the highlighted menu
      item while keeping the mouse pressed.
      
      Also, we need to emit an extra mouse press event, from the menu popup
      window, so that the menu mouse area will receive any mouse release
      event the user may have triggered. This is because the initial mouse
      press event popping up the menu was made in another window, and
      MouseArea would only emit 'released' signals if the released button
      was already pressed.
      
      Change-Id: Id10dd61fcf9e38ef3d34a61b7172301802e9646c
      Reviewed-by: default avatarJ-P Nurmi <jpnurmi@digia.com>
      4cc6b22c
  8. 21 Feb, 2013 - 3 commits
  9. 11 Feb, 2013 - 1 commit
  10. 07 Feb, 2013 - 1 commit
    • Gabriel de Dietrich's avatar
      Introducing QPA, QML-only MenuBar, Menu, MenuItem · 898f4b1c
      Gabriel de Dietrich authored
      
      This removes one dependency from QtWidgets.
      
      QPA is only implemented for Mac so far, and depends on qt/qtbase's
      I5f83f260602f55b9409ad69abf670afb59b2d33a change. This means, it will
      only work with Qt 5.1 and older. Other QPA implementations will
      follow, like Android.
      
      The QML-only implementation has been tested mostly on Linux. On Mac,
      we need I4716b4c0b6187d14adb34c46b848ca0a16370b5a to be integrated in
      qt/qtbase dev branch if we want to enforce non-QPA menus.
      
      Updated ComboBox, ContextMenu to new QPA menu behavior
      
      Includes preliminary documentation for Action, ExclusiveGroup,
      MenuBar, MenuItem, MenuSeparator, and Menu.
      
      Change-Id: I6f38849a03a51386465156f8be3034df0d29e40d
      Reviewed-by: default avatarJens Bache-Wiig <jens.bache-wiig@digia.com>
      898f4b1c
  11. 11 Jan, 2013 - 2 commits
  12. 04 Jan, 2013 - 2 commits
  13. 05 Dec, 2012 - 1 commit
  14. 20 Nov, 2012 - 2 commits
  15. 03 Jul, 2012 - 1 commit
  16. 29 Jun, 2012 - 1 commit
  17. 04 Jun, 2012 - 1 commit
  18. 21 May, 2012 - 1 commit
  19. 04 Jan, 2012 - 1 commit
  20. 06 Dec, 2011 - 1 commit
    • Alan Alpert's avatar
      Work again. · 36a83948
      Alan Alpert authored
      Well, a little. At least one person can now run Gallery.qml again.
      
      Removes all menu related stuff, removes Window (uses the
      Window in QtQuick.Window instead, despite reduced functionality now).
      
      Updates to work with the quick module split, and the xmllistmodel
      module split.
      
      Updates version number to 0.2 as well.
      36a83948
  21. 16 Oct, 2011 - 1 commit
  22. 06 Oct, 2011 - 1 commit
  23. 29 Sep, 2011 - 1 commit
  24. 25 Sep, 2011 - 1 commit
  25. 15 Sep, 2011 - 2 commits
  26. 07 Sep, 2011 - 1 commit
  27. 15 Aug, 2011 - 1 commit
  28. 24 Mar, 2011 - 1 commit
  29. 13 Mar, 2011 - 2 commits
  30. 02 Mar, 2011 - 1 commit
  31. 21 Feb, 2011 - 2 commits