<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/Analytics.h, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>treewide: convert GPLv2+ license info to SPDX tags</title>
<updated>2021-07-05T02:35:56+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2021-07-05T01:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e149ad4f0a9874f354221a7fc76d8f1841e47808'/>
<id>e149ad4f0a9874f354221a7fc76d8f1841e47808</id>
<content type='text'>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>rename Core/Analytics to Core/DolphinAnalytics</title>
<updated>2021-01-27T22:29:47+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-09-15T10:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=07fd02f207fc4d5abb891fcfd40ba2e3f6f13baa'/>
<id>07fd02f207fc4d5abb891fcfd40ba2e3f6f13baa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Analytics: Replace mutex with shared_mutex and minor cleanups.</title>
<updated>2020-01-25T20:04:00+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2020-01-24T02:42:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5e3472eba926703f5ee3e8c671e70ff5a4f0b0cf'/>
<id>5e3472eba926703f5ee3e8c671e70ff5a4f0b0cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Analytics: Convert std::string overload into std::string_view</title>
<updated>2019-06-05T17:24:31+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-06-03T22:35:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7935c27b5286f532eac35079765820f853a52b0b'/>
<id>7935c27b5286f532eac35079765820f853a52b0b</id>
<content type='text'>
Allows for both string types to be non-allocating. We can't remove the
const char* overload in this case due to the fact that pointers can
implicitly convert to bool, so if we removed the overload all const
char arrays passed in would begin executing the bool overload instead of
the string_view overload, which is definitely not what we want to occur.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows for both string types to be non-allocating. We can't remove the
const char* overload in this case due to the fact that pointers can
implicitly convert to bool, so if we removed the overload all const
char arrays passed in would begin executing the bool overload instead of
the string_view overload, which is definitely not what we want to occur.
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Analytics: std::move std::string constructor parameter</title>
<updated>2019-06-04T00:13:00+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-06-03T22:33:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=58e2cd54866572b48e422733b3112c58f7cce3a7'/>
<id>58e2cd54866572b48e422733b3112c58f7cce3a7</id>
<content type='text'>
Allows calling code to move into the constructor, avoiding the creation
of another string copy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows calling code to move into the constructor, avoiding the creation
of another string copy.
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Analytics: Use deduction guides for std::lock_guard</title>
<updated>2019-06-04T00:12:55+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-06-03T22:30:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f813c4951a4e150b1f431085efdacf364b217dda'/>
<id>f813c4951a4e150b1f431085efdacf364b217dda</id>
<content type='text'>
Avoids needing to hardcode the type of mutex. We can also make use of
scoped_lock where two consecutive lock_guard instances are used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoids needing to hardcode the type of mutex. We can also make use of
scoped_lock where two consecutive lock_guard instances are used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Analytics: Default AnalyticsReportingBackend()'s destructor</title>
<updated>2019-06-03T22:27:45+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-06-03T22:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6df65d7a5d9f11d886e285e49567499cea85dab3'/>
<id>6df65d7a5d9f11d886e285e49567499cea85dab3</id>
<content type='text'>
Stays consistent with AnalyticsReportBuilder.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stays consistent with AnalyticsReportBuilder.
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Analytics: add basic support for vector serialization</title>
<updated>2018-10-27T15:16:58+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2018-10-27T02:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d98c0da41b2101d753ea230b890d925ae1fd8291'/>
<id>d98c0da41b2101d753ea230b890d925ae1fd8291</id>
<content type='text'>
Only supports u32 for now since that's the only thing we need.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only supports u32 for now since that's the only thing we need.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Add usage statistics to android.</title>
<updated>2018-08-23T21:31:17+00:00</updated>
<author>
<name>zackhow</name>
<email>zackhow@gmail.com</email>
</author>
<published>2018-08-19T21:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=82f82a6b7d727ff3dcc8b4e5a4d7fc9a214a8596'/>
<id>82f82a6b7d727ff3dcc8b4e5a4d7fc9a214a8596</id>
<content type='text'>
Added an option in General config to enable/disable usage statistics. Added a popup on first open if
the user would like to engage in reporting. Clicking cancel or out of the box opts out. Only
clicking 'Ok' will enable reporting. Also added a new android specific values to report.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added an option in General config to enable/disable usage statistics. Added a popup on first open if
the user would like to engage in reporting. Clicking cancel or out of the box opts out. Only
clicking 'Ok' will enable reporting. Also added a new android specific values to report.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformat all the things!</title>
<updated>2018-04-12T19:28:39+00:00</updated>
<author>
<name>spycrab</name>
<email>spycrab@users.noreply.github.com</email>
</author>
<published>2018-04-12T12:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=40bb9974f21878e64fb03d70e717cb996bf13a29'/>
<id>40bb9974f21878e64fb03d70e717cb996bf13a29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
