<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt-creator.git/src/plugins/projectexplorer/taskmodel.cpp, branch wip/clang</title>
<subtitle>code.qt.io: qt-creator/qt-creator.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/'/>
<entry>
<title>Add icons in Task</title>
<updated>2013-12-09T10:21:13+00:00</updated>
<author>
<name>Petar Perisin</name>
<email>petar.perisin@gmail.com</email>
</author>
<published>2013-11-12T20:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=20cbf7d398407f561fd5834694108497e3e87511'/>
<id>20cbf7d398407f561fd5834694108497e3e87511</id>
<content type='text'>
Change-Id: I6c96cb90cd22c9ece225bc99470068a9168dabe4
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6c96cb90cd22c9ece225bc99470068a9168dabe4
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Tasks: Remove one of two methods to find the task icon</title>
<updated>2013-11-25T12:36:13+00:00</updated>
<author>
<name>Tobias Hunger</name>
<email>tobias.hunger@digia.com</email>
</author>
<published>2013-11-25T10:58:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=9233be390b9b744a01c8c7c98638d1abea6cb819'/>
<id>9233be390b9b744a01c8c7c98638d1abea6cb819</id>
<content type='text'>
The method is in a internal class, so this does not break the build
for external plugins.

Change-Id: I9ad75e8230059d865ec7a73aa0868cb82a35b35f
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The method is in a internal class, so this does not break the build
for external plugins.

Change-Id: I9ad75e8230059d865ec7a73aa0868cb82a35b35f
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warning in taskmodel</title>
<updated>2013-07-11T14:50:01+00:00</updated>
<author>
<name>Tobias Hunger</name>
<email>tobias.hunger@digia.com</email>
</author>
<published>2013-07-11T14:49:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=3f9380ae0cd448819927ea626fe212272179d5c4'/>
<id>3f9380ae0cd448819927ea626fe212272179d5c4</id>
<content type='text'>
Change-Id: Ie1c0c7112c2de7af51fb96415155b3b723a488a8
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie1c0c7112c2de7af51fb96415155b3b723a488a8
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Initialize member field.</title>
<updated>2013-07-11T14:34:59+00:00</updated>
<author>
<name>Erik Verbruggen</name>
<email>erik.verbruggen@digia.com</email>
</author>
<published>2013-07-10T09:55:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=3c441c6449c12fce9d2b9f326202c9c14a5c9446'/>
<id>3c441c6449c12fce9d2b9f326202c9c14a5c9446</id>
<content type='text'>
Showed up in valgrind as being used uninitialized.

Change-Id: I77618ff982c12ff7b1d7f5e285cb9dd1810c116c
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Showed up in valgrind as being used uninitialized.

Change-Id: I77618ff982c12ff7b1d7f5e285cb9dd1810c116c
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean headers in ProjectExplorer.</title>
<updated>2013-03-26T11:37:29+00:00</updated>
<author>
<name>Friedemann Kleint</name>
<email>Friedemann.Kleint@digia.com</email>
</author>
<published>2013-03-25T16:13:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=92207c96b769f0462694dbcc3a11701c9043d2a5'/>
<id>92207c96b769f0462694dbcc3a11701c9043d2a5</id>
<content type='text'>
Change-Id: If61a8a91d2a39c5c97974a5bfcef91892b68d3f1
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If61a8a91d2a39c5c97974a5bfcef91892b68d3f1
Reviewed-by: Tobias Hunger &lt;tobias.hunger@digia.com&gt;
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Krazy warnings about values or keys iteration in project management.</title>
<updated>2013-03-15T12:24:29+00:00</updated>
<author>
<name>Friedemann Kleint</name>
<email>Friedemann.Kleint@digia.com</email>
</author>
<published>2013-03-14T13:14:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=fff7c62b8a8354d680fcc397b9b432ff681a39f8'/>
<id>fff7c62b8a8354d680fcc397b9b432ff681a39f8</id>
<content type='text'>
Change-Id: I70674ac326f508b53f50b4dbbc5e051dbdd9017d
Reviewed-by: Jarek Kobus &lt;jaroslaw.kobus@digia.com&gt;
Reviewed-by: Friedemann Kleint &lt;Friedemann.Kleint@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I70674ac326f508b53f50b4dbbc5e051dbdd9017d
Reviewed-by: Jarek Kobus &lt;jaroslaw.kobus@digia.com&gt;
Reviewed-by: Friedemann Kleint &lt;Friedemann.Kleint@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/2.6'</title>
<updated>2013-01-31T15:25:33+00:00</updated>
<author>
<name>Oswald Buddenhagen</name>
<email>oswald.buddenhagen@digia.com</email>
</author>
<published>2013-01-31T15:25:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=1fda2111d468a08b72894e0dbc63dfec46f97ab8'/>
<id>1fda2111d468a08b72894e0dbc63dfec46f97ab8</id>
<content type='text'>
Conflicts:
	src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in
	src/plugins/debugger/qtmessageloghandler.cpp
	src/plugins/debugger/qtmessagelogwindow.cpp
	src/plugins/madde/maemodeployconfigurationwidget.cpp
	src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp
	src/plugins/qmldesigner/designercore/include/widgetqueryview.h
	src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp
	src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp
	src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h
	src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp
	src/plugins/qnx/bardescriptormagicmatcher.h
	src/plugins/qt4projectmanager/profilekeywords.cpp
	src/plugins/remotelinux/deployablefilesperprofile.cpp
	src/plugins/remotelinux/deployablefilesperprofile.h
	src/plugins/remotelinux/deploymentinfo.cpp
	src/plugins/remotelinux/deploymentsettingsassistant.cpp
	src/plugins/remotelinux/profilesupdatedialog.cpp
	tests/auto/icheckbuild/ichecklib.cpp
	tests/auto/icheckbuild/parsemanager.cpp
	tests/auto/icheckbuild/parsemanager.h

Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in
	src/plugins/debugger/qtmessageloghandler.cpp
	src/plugins/debugger/qtmessagelogwindow.cpp
	src/plugins/madde/maemodeployconfigurationwidget.cpp
	src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp
	src/plugins/qmldesigner/designercore/include/widgetqueryview.h
	src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp
	src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp
	src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h
	src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp
	src/plugins/qnx/bardescriptormagicmatcher.h
	src/plugins/qt4projectmanager/profilekeywords.cpp
	src/plugins/remotelinux/deployablefilesperprofile.cpp
	src/plugins/remotelinux/deployablefilesperprofile.h
	src/plugins/remotelinux/deploymentinfo.cpp
	src/plugins/remotelinux/deploymentsettingsassistant.cpp
	src/plugins/remotelinux/profilesupdatedialog.cpp
	tests/auto/icheckbuild/ichecklib.cpp
	tests/auto/icheckbuild/parsemanager.cpp
	tests/auto/icheckbuild/parsemanager.h

Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
</pre>
</div>
</content>
</entry>
<entry>
<title>Incremented year in copyright info</title>
<updated>2013-01-29T15:27:03+00:00</updated>
<author>
<name>Robert Loehning</name>
<email>robert.loehning@digia.com</email>
</author>
<published>2013-01-28T16:12:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=298531e370e490344f1e0786935197893be05c47'/>
<id>298531e370e490344f1e0786935197893be05c47</id>
<content type='text'>
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205
Reviewed-by: Kai Koehne &lt;kai.koehne@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205
Reviewed-by: Kai Koehne &lt;kai.koehne@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove braces for single lines of conditions</title>
<updated>2013-01-08T09:48:18+00:00</updated>
<author>
<name>Orgad Shaneh</name>
<email>orgad.shaneh@audiocodes.com</email>
</author>
<published>2013-01-08T01:32:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=29a93998df8405e8799ad23934a56cd99fb36403'/>
<id>29a93998df8405e8799ad23934a56cd99fb36403</id>
<content type='text'>
#!/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 = $&amp;
    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: hjk &lt;qthjk@ovi.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
#!/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 = $&amp;
    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: hjk &lt;qthjk@ovi.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix possible crash</title>
<updated>2012-10-09T12:37:01+00:00</updated>
<author>
<name>Tobias Hunger</name>
<email>tobias.hunger@digia.com</email>
</author>
<published>2012-10-05T12:32:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=8d1e87c790f7ea1d28bc290a95c9eec67a13476a'/>
<id>8d1e87c790f7ea1d28bc290a95c9eec67a13476a</id>
<content type='text'>
The filter model needs to remove rows before the view tries to find
the next row to select. Otherwise the filtermodel might access the
source model at a position that is out of bounds.

Change-Id: Id610455f32e7c7fe921c243537def0097b46a798
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The filter model needs to remove rows before the view tries to find
the next row to select. Otherwise the filtermodel might access the
source model at a position that is out of bounds.

Change-Id: Id610455f32e7c7fe921c243537def0097b46a798
Reviewed-by: Daniel Teske &lt;daniel.teske@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
