1. 06 Jul, 2017 4 commits
  2. 03 Jul, 2017 1 commit
  3. 23 Jun, 2017 2 commits
    • Eike Ziller's avatar
      Separate locator input widget from result list & popup · e133ee89
      Eike Ziller authored
      The input field may not care whether the result list is actually in a
      popup or not.
      
      Change-Id: Ia15f9a32441243de458e4e55d2daef6204b9dd59
      Reviewed-by: David Schulz's avatarDavid Schulz <david.schulz@qt.io>
      e133ee89
    • Eike Ziller's avatar
      Locator: Reduce interdependency between item list and input field · a9eb1d39
      Eike Ziller authored
      By not getting the currently selected row at arbitrary times.
      This introduces a slight behavior change for an improbable edge case,
      which could be viewed as an improvement:
      If there are multiple filters active, and the first, higher priority one
      could finished much faster than the second, lower priority one, the
      following sequence
      
      Wait for results from first filter
      Press return
      Move up or down
      Second filter finishes/cancels
      
      without this patch did not select the item where you pressed return, but
      the item that was selected when the second filter finished.
      
      Change-Id: Iba2c72e2494824de961782ba3fe0bb1041072614
      Reviewed-by: David Schulz's avatarDavid Schulz <david.schulz@qt.io>
      a9eb1d39
  4. 19 Jun, 2017 1 commit
  5. 16 Jun, 2017 2 commits
  6. 13 Jun, 2017 1 commit
    • Eike Ziller's avatar
      Remove 1-1 dependency between locator and locator input widget · 247639d9
      Eike Ziller authored
      Add possibility for filters to set a new search text when accepting
      an entry.
      Move placeholder text update from locator manager to widget.
      Propagate filter update through signal-slot connection instead of directly.
      LocatorManager::show is the only place left that directly references the locator widget.
      
      Change-Id: Id61354d9f166c2af8c9d5528ad8998c7c6b8e1ab
      Reviewed-by: David Schulz's avatarDavid Schulz <david.schulz@qt.io>
      247639d9
  7. 02 Jun, 2017 1 commit
  8. 22 Mar, 2017 1 commit
  9. 21 Mar, 2017 1 commit
  10. 13 Mar, 2017 1 commit
  11. 01 Sep, 2016 1 commit
  12. 23 Aug, 2016 1 commit
  13. 15 Aug, 2016 1 commit
  14. 08 Aug, 2016 1 commit
  15. 05 Aug, 2016 1 commit
  16. 31 May, 2016 1 commit
  17. 30 May, 2016 1 commit
    • Shinnok's avatar
      Add Ctrl+[n,p] Locator keyboard movement shortcuts. · 14ca25f3
      Shinnok authored
      On OS X, Ctrl+n and Ctrl+p, the Emacs bindings for next and previous,
      are global throughout the system. In Qt Creator they work for menus,
      code completion widget and other places like Vimium plugin, but not
      the Locator widget. This change adds that functionality to Locator
      too and makes navigating Locator items easier.
      
      Change-Id: Iebce53d55841ba97d35ad2d433b0d9840d5e4137
      Reviewed-by: default avatarDavid Schulz <david.schulz@theqtcompany.com>
      14ca25f3
  18. 18 May, 2016 2 commits
  19. 08 Apr, 2016 1 commit
  20. 09 Mar, 2016 1 commit
  21. 10 Feb, 2016 1 commit
  22. 03 Feb, 2016 1 commit
  23. 19 Jan, 2016 2 commits
  24. 14 Jan, 2016 1 commit
    • Eike Ziller's avatar
      Locator: Avoid use of QtConcurrent · 27425b62
      Eike Ziller authored
      QtConcurrent limits resource usage to a global number of simultaneous
      threads. That means that if some QtConcurrent based algorithm currently
      grabs all threads, any other use of QtConcurrent blocks, which is not
      what we want.
      Use the new threading methods of C++11 instead, but still use
      QFuture(Interface) manually for status reporting.
      
      Task-number: QTCREATORBUG-14640
      Change-Id: I8fecb43b5235da92c0d239e7dd5f2c108ab32ebf
      Reviewed-by: Orgad Shaneh's avatarOrgad Shaneh <orgads@gmail.com>
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      27425b62
  25. 07 Jan, 2016 2 commits
  26. 07 Dec, 2015 1 commit
  27. 25 Nov, 2015 1 commit
    • Alessandro Portale's avatar
      Themed Icons: Introduce Utils::Icon · 033862f3
      Alessandro Portale authored
      Instead of describing icons via file name or in the themed icons case
      via
      a string that is a list of mask/color pairs, we have now a class for it.
      
      Icons are now listed in per-plugin *icons.h headers.
      
      RunControl::m_icon was The only place left where an icon property was in
      fact a string. This patch changes that member to be a Utils::Icon.
      
      Change-Id: Ibcfa8bb25e6d2e330c567ee7ccc0b97ead603177
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      033862f3
  28. 10 Nov, 2015 1 commit
    • Eike Ziller's avatar
      Locator: Do not loose focus on active window change · b7473459
      Eike Ziller authored
      We cleared focus on the locator input when it lost focus because the
      active window changed, so the popup is not reopened when the Qt Creator
      window is activated again. Instead keep the focus in the locator input,
      but do not open the popup if the focus comes back to it because of an
      active window change.
      Then we need to make sure that the popup is always opened when
      explicitly requested through show(...).
      
      Change-Id: Icd78673bece542ae78340b2ab6aa7834d700a3b7
      Task-number: QTCREATORBUG-13548
      Task-number: QTCREATORBUG-9953
      Reviewed-by: default avatarAndré Hartmann <aha_1980@gmx.de>
      b7473459
  29. 23 Oct, 2015 1 commit
  30. 02 Mar, 2015 1 commit
  31. 26 Feb, 2015 1 commit
  32. 24 Feb, 2015 1 commit