Skip to content
Snippets Groups Projects
  1. Mar 19, 2013
  2. Mar 13, 2013
  3. Mar 05, 2013
  4. Feb 26, 2013
  5. Feb 12, 2013
  6. Jan 29, 2013
  7. Jan 28, 2013
  8. Jan 25, 2013
  9. Jan 24, 2013
  10. Jan 09, 2013
  11. Jan 08, 2013
    • Orgad Shaneh's avatar
      Remove braces for single lines of conditions · 29a93998
      Orgad Shaneh authored
      
      #!/usr/bin/env ruby
      
      Dir.glob('**/*.cpp') { |file|
        # skip ast (excluding paste, astpath, and canv'ast'imer)
        next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i
        s = File.read(file)
        next if s.include?('qlalr')
        orig = s.dup
        s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m|
          res = $&
          if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces
            res
          else
            res.gsub!('} else', 'else')
            res.gsub!(/\n +} *\n/m, "\n")
            res.gsub(/ *{$/, '')
          end
        }
        s.gsub!(/ *$/, '')
        File.open(file, 'wb').write(s) if s != orig
      }
      
      Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      29a93998
  12. Dec 30, 2012
  13. Dec 29, 2012
  14. Dec 11, 2012
  15. Nov 28, 2012
  16. Nov 27, 2012
  17. Nov 20, 2012
  18. Nov 09, 2012
  19. Nov 07, 2012
  20. Nov 06, 2012
  21. Nov 02, 2012
  22. Oct 29, 2012
  23. Oct 23, 2012
  24. Oct 16, 2012
  25. Oct 09, 2012
  26. Oct 05, 2012
  27. Oct 04, 2012
  28. Sep 27, 2012
  29. Sep 21, 2012
  30. Sep 11, 2012
  31. Sep 07, 2012
  32. Sep 05, 2012
    • Friedemann Kleint's avatar
      KitChooser: Introduce virtual methods for Debugger. · c3f50e31
      Friedemann Kleint authored
      
      Introduce virtual methods such that it is possible to
      write derived classes for specific KitInformation classes,
      allowing for filtering and setting text and tooltip.
      
      Remove debugging-specific code of KitChooser from
      the ProjectExplorer.
      
      Move populate() away from the constructor as not to call
      virtuals from it.
      
      Implement DebuggerKitChooser. It should no longer be
      possible to to choose an invalid kit for debugging
      from the debugger starter dialogs.
      
      Add a protected constructor to DeviceProcessesDialog
      allowing to pass a KitChooser.
      
      Change-Id: I8c683a2da7d69bfbccdc08213cb47d69a0df8b3e
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@nokia.com>
      c3f50e31
    • Friedemann Kleint's avatar
      Add debugger engine type to configuration. · af6bbc44
      Friedemann Kleint authored
      
      Introduce a struct DebuggerItem as a debugger configuration
      item, containing debugger engine type and binary. Store
      information as a variant map. Add a combo box.
      
      Remove engine guessing logic. Parts of it are still required
      when checking the suggested debugger from the SDK.
      
      Split error checking to be able to do a quick error check
      and find only valid profiles in the matchers.
      
      Pass on errors up to RunControl::create().
      
      Change-Id: I08653e2a76ca2c371701082f8173b0b8f8ed462e
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@nokia.com>
      af6bbc44
    • Daniel Teske's avatar
      Add error string to IRunControlFactory::createRunControl · 7657dd3a
      Daniel Teske authored
      
      And add a few helpful error messages
      
      Task-number: QTCREATORBUG-7826
      
      Change-Id: Ia9f9fa476cecf2cff198bc460408bc062e119338
      Reviewed-by: default avatarFriedemann Kleint <Friedemann.Kleint@nokia.com>
      7657dd3a
  33. Sep 04, 2012
    • Tobias Hunger's avatar
      s/profile/kit/ · 8ba422d0
      Tobias Hunger authored
      
      * Rename profiles to kits.
      * Update some strings:
         * projects mode has a Kits tab, not a Targets tab.
         * " Settings" was dropped from the sub-tabs of the Kits tab
         * menu entry "Build/Open Build/Run Target Selector" was renamed
           to "Build/Open Build and Run Kits Selector".
         * Use "Kit" instead of "Target" in miniprojecttargetselector.
           (The class was not renamed as it does indeed select targets,
            not kits)
      
      Change-Id: I0727e086e2dfa0e8aaaf89fdc6f2e3596c7a4314
      Reviewed-by: default avatarEike Ziller <eike.ziller@nokia.com>
      8ba422d0
  34. Sep 03, 2012
    • Friedemann Kleint's avatar
      Fix debugger detection when attaching from output pane. · 71ea54c0
      Friedemann Kleint authored
      
      Obtain RunConfiguration from RunControl add logic to
      use the ABI if that fails.
      
      Task-number: QTCREATORBUG-7677
      
      Change-Id: Iebf053e6b7a25644a4d4c02b80bf952ef9e6a078
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      71ea54c0
    • Friedemann Kleint's avatar
      Handle watching/tooltips of C++ editor tokens consistently. · 6886e485
      Friedemann Kleint authored
      
      For editor tooltips and the editor context menu
      'Watch expression', always try to find a local variable first
      and use its expression.
      
      Change the tooltip manager/widgets not to rely on the debugger
      model enum and obscure expression, filter by complete iname
      instead. Remove obsolete enumeration.
      
      Change gdb's handling of tooltips such that local variables
      are displayed immediately without creating additional tooltip
      items.
      
      Change-Id: I9b55823428029ba50d84d3a8cab55eb58942e72b
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      6886e485
Loading