<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt-creator.git/src/plugins/tasklist/taskfile.cpp, branch master</title>
<subtitle>code.qt.io: qt-creator/qt-creator.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/'/>
<entry>
<title>TaskList: merge into project explorer plugin</title>
<updated>2022-06-21T13:28:05+00:00</updated>
<author>
<name>David Schulz</name>
<email>david.schulz@qt.io</email>
</author>
<published>2022-06-21T11:15:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=dacb4ec82d2cdb858a42764b5ab6475c564128bd'/>
<id>dacb4ec82d2cdb858a42764b5ab6475c564128bd</id>
<content type='text'>
Change-Id: I6097f3ea40a6a7c3ced0f59b15789046184e2e90
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
Reviewed-by: hjk &lt;hjk@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6097f3ea40a6a7c3ced0f59b15789046184e2e90
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
Reviewed-by: hjk &lt;hjk@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IDocument: Simplify permission changes</title>
<updated>2021-01-14T14:55:34+00:00</updated>
<author>
<name>Eike Ziller</name>
<email>eike.ziller@qt.io</email>
</author>
<published>2021-01-13T15:27:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=484d40258a964bc8e1f710580068b53a6e35cbf1'/>
<id>484d40258a964bc8e1f710580068b53a6e35cbf1</id>
<content type='text'>
Take care of handling file permission changes centrally.

TextDocument had its own, caching implementation of tracking the backing
file's read-only state. Move that into IDocument directly.

IDocument::reload with a permission-only change is not a very
interesting case, but every subclass needed to add handling of it.
Instead, remove TypePermission from the file-change types, and handle it
separately via the now unified checkPermissions() implementation.
IDocument::reloadBehavior already was never called with TypePermission.

Change-Id: I321d47ba6193bc878efa9bb50ba7a739fa492745
Reviewed-by: David Schulz &lt;david.schulz@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Take care of handling file permission changes centrally.

TextDocument had its own, caching implementation of tracking the backing
file's read-only state. Move that into IDocument directly.

IDocument::reload with a permission-only change is not a very
interesting case, but every subclass needed to add handling of it.
Instead, remove TypePermission from the file-change types, and handle it
separately via the now unified checkPermissions() implementation.
IDocument::reloadBehavior already was never called with TypePermission.

Change-Id: I321d47ba6193bc878efa9bb50ba7a739fa492745
Reviewed-by: David Schulz &lt;david.schulz@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid warning on empty expressions</title>
<updated>2019-07-23T11:55:59+00:00</updated>
<author>
<name>hjk</name>
<email>hjk@qt.io</email>
</author>
<published>2019-07-23T08:58:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=251287f0d35dd82e68dabed8214ef8af893aff91'/>
<id>251287f0d35dd82e68dabed8214ef8af893aff91</id>
<content type='text'>
For some reason, Q_UNUSED includes already a semicolon, adding one
on the user side creates an additional empty statement.

Change-Id: I9c5e8fac381345a60792cb75e2938fd53958d3b0
Reviewed-by: Christian Stenger &lt;christian.stenger@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason, Q_UNUSED includes already a semicolon, adding one
on the user side creates an additional empty statement.

Change-Id: I9c5e8fac381345a60792cb75e2938fd53958d3b0
Reviewed-by: Christian Stenger &lt;christian.stenger@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Utils: Rename FileName to FilePath</title>
<updated>2019-05-28T12:23:26+00:00</updated>
<author>
<name>hjk</name>
<email>hjk@qt.io</email>
</author>
<published>2019-05-28T11:49:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=473a741c9fcf09febba312464fab8385e2351181'/>
<id>473a741c9fcf09febba312464fab8385e2351181</id>
<content type='text'>
More in line with QFileInfo terminonlogy which appears to be
best-of-breed within Qt.

Change-Id: I1d051ff1c8363ebd4ee56376451df45216c4c9ab
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More in line with QFileInfo terminonlogy which appears to be
best-of-breed within Qt.

Change-Id: I1d051ff1c8363ebd4ee56376451df45216c4c9ab
Reviewed-by: Christian Kandeler &lt;christian.kandeler@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: Make IDocument concrete</title>
<updated>2016-03-17T07:43:55+00:00</updated>
<author>
<name>Orgad Shaneh</name>
<email>orgad.shaneh@audiocodes.com</email>
</author>
<published>2016-03-16T18:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=a5a4f02ced0d509f599746d0fdc70ce74d1e55a6'/>
<id>a5a4f02ced0d509f599746d0fdc70ce74d1e55a6</id>
<content type='text'>
Change-Id: I8290943614ea4a2060cf09a71fb4f957852ab705
Reviewed-by: Eike Ziller &lt;eike.ziller@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8290943614ea4a2060cf09a71fb4f957852ab705
Reviewed-by: Eike Ziller &lt;eike.ziller@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update License according to agreement with Free Qt Foundation</title>
<updated>2016-01-19T15:57:01+00:00</updated>
<author>
<name>Tobias Hunger</name>
<email>tobias.hunger@theqtcompany.com</email>
</author>
<published>2016-01-15T13:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=397e7f48437dc57e6333c3a358ad24d3e891920d'/>
<id>397e7f48437dc57e6333c3a358ad24d3e891920d</id>
<content type='text'>
* Update files in src/plugins

Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22
Reviewed-by: Tobias Hunger &lt;tobias.hunger@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update files in src/plugins

Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22
Reviewed-by: Tobias Hunger &lt;tobias.hunger@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add default implementation for IDocument::fallbackSaveAs(Path|FileName)</title>
<updated>2016-01-19T07:55:56+00:00</updated>
<author>
<name>Eike Ziller</name>
<email>eike.ziller@theqtcompany.com</email>
</author>
<published>2016-01-14T14:01:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=fc485e6b86c5751b022c5d4f0f2bd6c8e1ab54ba'/>
<id>fc485e6b86c5751b022c5d4f0f2bd6c8e1ab54ba</id>
<content type='text'>
The methods are only relevant for documents without a filePath, and
there was a mix of different irrelevant implementations present in
subclasses.

Change-Id: I4f57d306e5ddd913974cfe6ed0b4db062eb907a1
Reviewed-by: David Schulz &lt;david.schulz@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The methods are only relevant for documents without a filePath, and
there was a mix of different irrelevant implementations present in
subclasses.

Change-Id: I4f57d306e5ddd913974cfe6ed0b4db062eb907a1
Reviewed-by: David Schulz &lt;david.schulz@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IDocument: Rename defaultPath and suggestedFileName</title>
<updated>2016-01-14T14:40:45+00:00</updated>
<author>
<name>Eike Ziller</name>
<email>eike.ziller@theqtcompany.com</email>
</author>
<published>2016-01-14T13:45:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=cfc89a685e96653f48f27647a13766d29c60a186'/>
<id>cfc89a685e96653f48f27647a13766d29c60a186</id>
<content type='text'>
To fallbackSaveAsPath and fallbackSaveAsFileName. That makes it clearer
what they are for, and that they actually belong to each other.

Change-Id: Ie5b83b9db77d39a7fe9e979cc8f22b7f5b9101a3
Reviewed-by: David Schulz &lt;david.schulz@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To fallbackSaveAsPath and fallbackSaveAsFileName. That makes it clearer
what they are for, and that they actually belong to each other.

Change-Id: Ie5b83b9db77d39a7fe9e979cc8f22b7f5b9101a3
Reviewed-by: David Schulz &lt;david.schulz@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>TaskList: Make relative paths relative to the tasks file</title>
<updated>2015-12-08T09:53:07+00:00</updated>
<author>
<name>Orgad Shaneh</name>
<email>orgad.shaneh@audiocodes.com</email>
</author>
<published>2015-12-06T13:03:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=90ab6e9b949a7162f4786dff2258bbd92df5a2d3'/>
<id>90ab6e9b949a7162f4786dff2258bbd92df5a2d3</id>
<content type='text'>
... instead of relative to the project directory.

This is much more intuitive.

Change-Id: I2e8224fe998f7b762425a26970d5de85909a5d47
Reviewed-by: Tobias Hunger &lt;tobias.hunger@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... instead of relative to the project directory.

This is much more intuitive.

Change-Id: I2e8224fe998f7b762425a26970d5de85909a5d47
Reviewed-by: Tobias Hunger &lt;tobias.hunger@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>TaskList: QString -&gt; FileName</title>
<updated>2015-12-08T09:53:03+00:00</updated>
<author>
<name>Orgad Shaneh</name>
<email>orgad.shaneh@audiocodes.com</email>
</author>
<published>2015-12-06T12:56:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/qt-creator.git/commit/?id=6412cda77fd48bc36339acc2b670727fc0dd40df'/>
<id>6412cda77fd48bc36339acc2b670727fc0dd40df</id>
<content type='text'>
Change-Id: I87ac1623447eae1a7fa3b96c0d50896ec8d6266c
Reviewed-by: Tobias Hunger &lt;tobias.hunger@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I87ac1623447eae1a7fa3b96c0d50896ec8d6266c
Reviewed-by: Tobias Hunger &lt;tobias.hunger@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
