1. 07 Dec, 2015 1 commit
  2. 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
  3. 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
  4. 23 Oct, 2015 1 commit
  5. 02 Mar, 2015 1 commit
  6. 26 Feb, 2015 1 commit
  7. 24 Feb, 2015 1 commit
  8. 17 Feb, 2015 1 commit
  9. 16 Jan, 2015 1 commit
  10. 15 Jan, 2015 1 commit
  11. 07 Jan, 2015 1 commit
  12. 08 Dec, 2014 1 commit
  13. 26 Nov, 2014 1 commit
    • Orgad Shaneh's avatar
      Core: Cosmetics · 7f341580
      Orgad Shaneh authored
      
      
      * Remove redundant namespace qualifiers
      * Qt5-ify some signal/slot connections
      * Replace some using Core::Internal with explicit namespace scopes
      
      Change-Id: Id1aae05e2c6fc2992c2716e1f8f9e985c6e56122
      Reviewed-by: default avatarhjk <hjk121@nokiamail.com>
      7f341580
  14. 09 Oct, 2014 1 commit
  15. 23 Sep, 2014 1 commit
  16. 22 Sep, 2014 1 commit
    • Eike Ziller's avatar
      Locator: Fix the fix of the deadlock · 10cb7abe
      Eike Ziller authored
      The all/current project searches use metacalls on the UI thread to work
      around thread-unsafety of the Project::allFiles method, so we cannot jus
      t block the UI thread to wait for the old search to cancel.
      On the other hand, many of the ILocatorFilter::matchesFor implementation
      s do not work when they are run in multiple threads simultaneously (most
      implementations access unguarded member variables, help index filter tend
      s to crash), so we _do_ have to wait for the search to cancel before sta
      rting a new thread.
      Broke with 05c26767 and 6fc39f0c
      
      
      00c5673ae80d03d115bf3739
      
      Change-Id: I93c607c879e8ba6ef60f94719812edb3df43a154
      Task-number: QTCREATORBUG-12875
      Task-number: QTCREATORBUG-12592
      Reviewed-by: default avatarChristian Kandeler <christian.kandeler@digia.com>
      10cb7abe
  17. 29 Aug, 2014 1 commit
    • Christian Kandeler's avatar
      Do not use deprecated Qt functionality. · 1d5091e4
      Christian Kandeler authored
      
      
      Replace all* remaining deprecated Qt 4 functions with
      their Qt 5 counterparts. This means we no longer need to
      define the QT_DISABLE_DEPRECATED_BEFORE macro.
      This patch is relatively small because most source-compatible
      changes of this kind have been done before.
      
      * The one exception is the QmlDesigner, which uses QWeakPointer
      in a deprecated way all over the place.
      
      Change-Id: Id4b839c6685f3b5bdf2b89137f95231758ec53c7
      Reviewed-by: default avatarEike Ziller <eike.ziller@digia.com>
      Reviewed-by: default avatarhjk <hjk121@nokiamail.com>
      1d5091e4
  18. 25 Aug, 2014 1 commit
    • Eike Ziller's avatar
      Locator: Fix deadlock · 6fc39f0c
      Eike Ziller authored
      Updating the completion list is done in a separate thread, and for the
      all and current project filters that requires a slot to be synchronously
      executed on the main thread.
      Triggering the update first canceled a running update and waited for
      it to finish, before starting the next update. If the first update
      hadn't run its code on the main thread yet, it was never be able to,
      and never finished.
      
      The patch just removes the waitForFinished after the cancel. There is no
      reason to wait, since we retrieve all results only when we get the
      finished signal of a non-canceled update anyhow.
      
      Broke with 05c26767
      
       when fixing
      QTCREATORBUG-12592
      
      Task-number: QTCREATORBUG-12875
      Change-Id: Iba9d46d469e6b2c7e894963d964c2eaca4bc4d93
      Reviewed-by: default avatarChristian Kandeler <christian.kandeler@digia.com>
      6fc39f0c
  19. 24 Jul, 2014 1 commit
  20. 15 Jul, 2014 1 commit
    • Alessandro Portale's avatar
      Core: Use enable the use of magnifier@2x.png · 5f23a899
      Alessandro Portale authored
      
      
      magnifier@2x.png was already part of the core plugin, but never used
      since the @2x logic is in QIcon and for the magnifier.png we use QPixmap
      for loading.
      This patch uses Utils::StyleHelper::dpiSpecificPixmap() to load the
      image in the findtoolbar and locatorwidget. It also removes the image
      centering code in FindToolBar::updateIcons() (most likely a by now
      obsolete workaround) since the image gets properly centered in the
      Utils::FancyLineEdit.
      
      Change-Id: I5cd6d22fc5cce3838db6164568cb9165da052c49
      Reviewed-by: default avatarEike Ziller <eike.ziller@digia.com>
      5f23a899
  21. 03 Apr, 2014 1 commit
  22. 25 Feb, 2014 1 commit
  23. 14 Feb, 2014 1 commit
  24. 15 Jan, 2014 1 commit
  25. 14 Jan, 2014 1 commit
  26. 08 Jan, 2014 1 commit
  27. 08 Oct, 2013 1 commit
  28. 13 Sep, 2013 1 commit
  29. 23 Aug, 2013 2 commits
  30. 22 Aug, 2013 1 commit
  31. 21 Aug, 2013 1 commit
  32. 19 Aug, 2013 1 commit
  33. 08 May, 2013 1 commit
    • Eike Ziller's avatar
      Add split in new window action for editor views. · 65ce453c
      Eike Ziller authored
      
      
      A few details are still to be done:
      - extra windows are not restored yet
      - window title of extra windows should show information about current
        editor
      - the "raise main window" hack for Linux doesn't work with Qt 5
      
      But it should already now be quite usable.
      
      Change-Id: I638583ee4b2abe32e95c261bdf31b4a10b472748
      Reviewed-by: default avatarDavid Schulz <david.schulz@digia.com>
      65ce453c
  34. 03 Apr, 2013 1 commit
  35. 27 Mar, 2013 1 commit
  36. 19 Mar, 2013 1 commit
  37. 15 Mar, 2013 1 commit
  38. 13 Mar, 2013 1 commit
  39. 31 Jan, 2013 1 commit