summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Schürmann <daschuer@mixxx.org>2021-10-05 00:25:15 +0200
committerDaniel Schürmann <daschuer@mixxx.org>2021-10-05 00:25:15 +0200
commit9fc30d0226c6fe3928fd0504fe02a2160f9e6349 (patch)
treee4d9f5bd861c1dea8cbf696e3669db8f51523e07
parentd7b5ad5fcadc49e70b4463b2eb4b155000df0c45 (diff)
parentb214480e1a8375fbef8dabea21a2a3ee090bf65d (diff)
Merge remote-tracking branch 'upstream/2.3' into main
-rw-r--r--res/linux/org.mixxx.Mixxx.metainfo.xml34
-rw-r--r--src/library/playlisttablemodel.cpp3
-rwxr-xr-xtools/update_metainfo.py9
3 files changed, 26 insertions, 20 deletions
diff --git a/res/linux/org.mixxx.Mixxx.metainfo.xml b/res/linux/org.mixxx.Mixxx.metainfo.xml
index d1c1b96815..57b8530a25 100644
--- a/res/linux/org.mixxx.Mixxx.metainfo.xml
+++ b/res/linux/org.mixxx.Mixxx.metainfo.xml
@@ -698,7 +698,7 @@
</ul>
</description>
</release>
- <release version="2.3.1" date="2021-09-29" type="stable">
+ <release version="2.3.1" type="stable" date="2021-09-29" timestamp="1632873600">
<description>
<ul>
<li>
@@ -906,7 +906,7 @@
</ul>
</description>
</release>
- <release version="2.3.0" date="2021-06-28" type="stable">
+ <release version="2.3.0" type="stable" date="2021-06-28" timestamp="1624838400">
<description>
<p>
Hotcues
@@ -1463,7 +1463,7 @@
</ul>
</description>
</release>
- <release version="2.2.4" date="2020-06-27" type="stable">
+ <release version="2.2.4" type="stable" date="2020-06-27" timestamp="1593216000">
<description>
<ul>
<li>
@@ -1554,7 +1554,7 @@
</ul>
</description>
</release>
- <release version="2.2.3" date="2019-11-24" type="stable">
+ <release version="2.2.3" type="stable" date="2019-11-24" timestamp="1574553600">
<description>
<ul>
<li>
@@ -1638,7 +1638,7 @@
</ul>
</description>
</release>
- <release version="2.2.2" date="2019-08-10" type="stable">
+ <release version="2.2.2" type="stable" date="2019-08-10" timestamp="1565395200">
<description>
<ul>
<li>
@@ -1713,7 +1713,7 @@
</ul>
</description>
</release>
- <release version="2.2.1" date="2019-04-22" type="stable">
+ <release version="2.2.1" type="stable" date="2019-04-22" timestamp="1555891200">
<description>
<ul>
<li>
@@ -1747,7 +1747,7 @@
</ul>
</description>
</release>
- <release version="2.2.0" date="2018-12-17" type="stable">
+ <release version="2.2.0" type="stable" date="2018-12-17" timestamp="1545004800">
<description>
<p>
General
@@ -1826,7 +1826,7 @@
</ul>
</description>
</release>
- <release version="2.1.8" date="2019-04-07" type="stable">
+ <release version="2.1.8" type="stable" date="2019-04-07" timestamp="1554595200">
<description>
<ul>
<li>
@@ -1852,7 +1852,7 @@
</ul>
</description>
</release>
- <release version="2.1.7" date="2019-01-15" type="stable">
+ <release version="2.1.7" type="stable" date="2019-01-15" timestamp="1547510400">
<description>
<ul>
<li>
@@ -1878,7 +1878,7 @@
</ul>
</description>
</release>
- <release version="2.1.6" date="2018-12-23" type="stable">
+ <release version="2.1.6" type="stable" date="2018-12-23" timestamp="1545523200">
<description>
<ul>
<li>
@@ -1956,7 +1956,7 @@
</ul>
</description>
</release>
- <release version="2.1.5" date="2018-10-28" type="stable">
+ <release version="2.1.5" type="stable" date="2018-10-28" timestamp="1540684800">
<description>
<ul>
<li>
@@ -1998,7 +1998,7 @@
</ul>
</description>
</release>
- <release version="2.1.4" date="2018-08-29" type="stable">
+ <release version="2.1.4" type="stable" date="2018-08-29" timestamp="1535500800">
<description>
<p>
Fix track selection not getting shown in the track
@@ -2010,7 +2010,7 @@ each build.
</p>
</description>
</release>
- <release version="2.1.3" date="2018-08-20" type="stable">
+ <release version="2.1.3" type="stable" date="2018-08-20" timestamp="1534723200">
<description>
<p>
Fix a severe performance regression on Windows:
@@ -2018,7 +2018,7 @@ each build.
</p>
</description>
</release>
- <release version="2.1.2" date="2018-08-10" type="stable">
+ <release version="2.1.2" type="stable" date="2018-08-10" timestamp="1533859200">
<description>
<p>
Yet another bugfix release of Mixxx 2.1.
@@ -2073,7 +2073,7 @@ Here is a quick summary of what is new in Mixxx 2.1.2:
</ul>
</description>
</release>
- <release version="2.1.1" date="2018-06-13" type="stable">
+ <release version="2.1.1" type="stable" date="2018-06-13" timestamp="1528848000">
<description>
<p>
After two months it is time to do a bugfix release of Mixxx 2.1.
@@ -2144,7 +2144,7 @@ Here is a quick summary of what is new in Mixxx 2.1.1:
</ul>
</description>
</release>
- <release version="2.1.0" date="2018-04-15" type="stable">
+ <release version="2.1.0" type="stable" date="2018-04-15" timestamp="1523750400">
<description>
<p>
After two years of hard work, we are pleased to announce Mixxx 2.1. We
@@ -2396,7 +2396,7 @@ tips on getting started contributing code to Mixxx.
</p>
</description>
</release>
- <release version="2.0.0" date="2015-12-31" type="stable">
+ <release version="2.0.0" type="stable" date="2015-12-31" timestamp="1451520000">
<description>
<ul>
<li>
diff --git a/src/library/playlisttablemodel.cpp b/src/library/playlisttablemodel.cpp
index d7dd78f28a..dd4f166b9d 100644
--- a/src/library/playlisttablemodel.cpp
+++ b/src/library/playlisttablemodel.cpp
@@ -92,6 +92,9 @@ void PlaylistTableModel::initSortColumnMapping() {
TrackModel::SortColumnId::Preview)] =
fieldIndex(ColumnCache::COLUMN_LIBRARYTABLE_PREVIEW);
m_columnIndexBySortColumnId[static_cast<int>(
+ TrackModel::SortColumnId::Color)] =
+ fieldIndex(ColumnCache::COLUMN_LIBRARYTABLE_COLOR);
+ m_columnIndexBySortColumnId[static_cast<int>(
TrackModel::SortColumnId::CoverArt)] =
fieldIndex(ColumnCache::COLUMN_LIBRARYTABLE_COVERART);
m_columnIndexBySortColumnId[static_cast<int>(
diff --git a/tools/update_metainfo.py b/tools/update_metainfo.py
index 694c6244c1..bf01ed82f7 100755
--- a/tools/update_metainfo.py
+++ b/tools/update_metainfo.py
@@ -23,12 +23,15 @@ def parse_changelog(content):
"version": matchobj.group("number"),
}
try:
- attrib["date"] = datetime.datetime.strptime(
+ release_date = datetime.datetime.strptime(
matchobj.group("date"), " (%Y-%m-%d)"
- ).strftime("%Y-%m-%d")
- attrib["type"] = "stable"
+ ).replace(tzinfo=datetime.timezone.utc)
except ValueError:
attrib["type"] = "development"
+ else:
+ attrib["type"] = "stable"
+ attrib["date"] = release_date.strftime("%Y-%m-%d")
+ attrib["timestamp"] = "{:.0f}".format(release_date.timestamp())
soup = bs4.BeautifulSoup(
markdown.markdown(description_md), "html.parser"