qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.35k stars 2.98k forks source link

News feed items on startup panel are not correctly sorted #38486

Closed andreasneumann closed 11 months ago

andreasneumann commented 4 years ago

Describe the bug In the startup panel displaying the news feed items, the entries are not sorted. Older items are displayed far down in between other items, but should appear on the top.

Here are the first three items (screenshot): grafik

As requested by @timlinux I'm attaching the relevant section in the QGIS.ini file:

[core]
Layout\searchPathsForTemplates=@Invalid()
NewsFeed\httpfeedqgisorg\12\content="<p>The QGIS contributors meeting (QCM) will take place from 23 to 25 August, right before FOSS4G Bucharest 2019. The first two days of FOSS4G, 26-27, are the workshop days. For those who will stay for the FOSS4G but are not busy with the workshops can easily continue the QCM. The FOSS4G workshops will take place in the same building as the QCM.</p>"
NewsFeed\httpfeedqgisorg\12\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x84\x62\x3\xa5x\xc0\0)
NewsFeed\httpfeedqgisorg\12\imageUrl=
NewsFeed\httpfeedqgisorg\12\link=@Variant(\0\0\0\x11\0\0\0Hhttps://github.com/qgis/QGIS/wiki/23rd-Contributors-Meeting-in-Bucharest)
NewsFeed\httpfeedqgisorg\12\sticky=false
NewsFeed\httpfeedqgisorg\12\title=23rd Contributors Meeting in Bucharest
NewsFeed\httpfeedqgisorg\disabled=false
NewsFeed\httpfeedqgisorg\lastFetchTime=1566970012
NewsFeed\httpsfeedqgisorg\12\content="<p>The QGIS contributors meeting (QCM) will take place from 23 to 25 August, right before FOSS4G Bucharest 2019. The first two days of FOSS4G, 26-27, are the workshop days. For those who will stay for the FOSS4G but are not busy with the workshops can easily continue the QCM. The FOSS4G workshops will take place in the same building as the QCM.</p>"
NewsFeed\httpsfeedqgisorg\12\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x84\x85\x3\xa5x\xc0\0)
NewsFeed\httpsfeedqgisorg\12\imageUrl=https://feed.qgis.org/media/feedimages/2019/08/26/2019-08-26_10.06.47.jpg
NewsFeed\httpsfeedqgisorg\12\link=@Variant(\0\0\0\x11\0\0\0\xfhttp://qgis.org)
NewsFeed\httpsfeedqgisorg\12\sticky=false
NewsFeed\httpsfeedqgisorg\12\title=23rd Contributors Meeting in Bucharest
NewsFeed\httpsfeedqgisorg\14\content="<p><strong>Dear QGIS User</strong></p>\r\n<p>Welcome to <strong>QGIS 3.10</strong> - the next release in our ongoing effort to produce the world's best GIS application! QGIS 3.10 is packed with great new features and functionality, and many bug fixes to make your favourite GIS application even more useful. We would like to thank the many individuals, companies and user groups who have donated their time, effort and funds to support QGIS. The image to the left shows our large and medium <strong>sustaining members</strong>. They, along with small sustaining members and <strong>donors</strong> provide ongoing financial support to the project. If you would like to find out what's new in this version, please <strong>double-click</strong> this article to visit the <strong>visual changelog</strong> web site. Note that the visual changelog is still being worked on and will later be published at the official QGIS website.</p>"
NewsFeed\httpsfeedqgisorg\14\imageUrl=https://feed.qgis.org/media/feedimages/2019/10/28/Screenshot_2019-10-28_at_09.03.42.jpg
NewsFeed\httpsfeedqgisorg\14\link=@Variant(\0\0\0\x11\0\0\0/http://changelog.qgis.org/en/qgis/version/3.10/)
NewsFeed\httpsfeedqgisorg\14\sticky=true
NewsFeed\httpsfeedqgisorg\14\title=Welcome to QGIS 3.10!
NewsFeed\httpsfeedqgisorg\17\content="<p>Do you want to see all the amazing <strong>new features </strong>and <strong>bug fixes</strong> that were introduced in QGIS 3.10? <strong>Double click this message</strong> to open the visual changelog in your browser. Our visual changelogs provide a nice, centralized list of all the key new features in each release. Each feature description is usually accompanied by an image or short screen recording. &nbsp;Go QGIS community, go!</p>"
NewsFeed\httpsfeedqgisorg\17\imageUrl=https://feed.qgis.org/media/feedimages/2019/11/03/splash310.jpg
NewsFeed\httpsfeedqgisorg\17\link=@Variant(\0\0\0\x11\0\0\0\x35https://qgis.org/en/site/forusers/visualchangelog310/)
NewsFeed\httpsfeedqgisorg\17\sticky=true
NewsFeed\httpsfeedqgisorg\17\title=QGIS 3.10 Changelog now available!
NewsFeed\httpsfeedqgisorg\22\content="<p>We are pleased to announce that the <strong>24th QGIS Contributor Meeting</strong> will take place from <strong>13 to 15 March 2020</strong>. The venue is the local office of the <strong>Netherlands</strong> Red Cross in 's-Hertogenbosch.&nbsp;A QGIS Contributor Meeting is a volunteer-driven event where contributors from around the world get together in a common space to improve the QGIS Project. The number of places available at the developer meeting may be limited, so be sure to register your intention to attend on the wiki page. <strong>Clicking on this news item</strong> will take you to the event wiki page where you can find out more details and register.</p>"
NewsFeed\httpsfeedqgisorg\22\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x85*\x2\"f\xe8\0)
NewsFeed\httpsfeedqgisorg\22\imageUrl=https://feed.qgis.org/media/feedimages/2019/12/11/IMG_4445.JPG
NewsFeed\httpsfeedqgisorg\22\link=@Variant(\0\0\0\x11\0\0\0Nhttps://github.com/qgis/QGIS/wiki/24th-Contributor-Meeting-in-'s-Hertogenbosch)
NewsFeed\httpsfeedqgisorg\22\sticky=false
NewsFeed\httpsfeedqgisorg\22\title=24th QGIS Contributor Meeting
NewsFeed\httpsfeedqgisorg\23\content="<p><span style=\"font-size: 16px; caret-color: #595959; color: #595959; font-family: Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif; letter-spacing: 0.5px;\"><strong>Would you like to help fund native vector tile support in QGIS? </strong>Vector Tiles are becoming an increasingly popular method for delivering styled web maps. It is not surprising - vector tiles bring benefits for both producers and consumers of maps. Producers need much less storage capacity and CPU power to generate vector tiles from raw data (compared to raster tiles) and consumers get high-quality maps that can be styled according to the client's needs and with less data to download. <strong>Double-Click</strong> on this news item to read more about this exciting campaign!</span></p>"
NewsFeed\httpsfeedqgisorg\23\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x85\x33\x4\xd9p\x98\0)
NewsFeed\httpsfeedqgisorg\23\imageUrl=https://feed.qgis.org/media/feedimages/2020/02/25/Screenshot_2020-02-25_at_21.32.37.jpg
NewsFeed\httpsfeedqgisorg\23\link=@Variant(\0\0\0\x11\0\0\0?https://www.lutraconsulting.co.uk/crowdfunding/vectortile-qgis/)
NewsFeed\httpsfeedqgisorg\23\sticky=true
NewsFeed\httpsfeedqgisorg\23\title=Funding Campaign: QGIS Vector Tile Support
NewsFeed\httpsfeedqgisorg\24\content="<p>Do you want to see all the fantastic <strong>new features</strong> and <strong>bug fixes</strong> that were introduced in QGIS 3.12? <strong>Double-click</strong> this message to open the visual changelog in your browser. Our <strong>visual changelogs</strong> provide a nice, centralized list of all the key new features in each release. Each feature description is usually accompanied by an image or short screen recording. We extend our grateful acknowledgment to our many sustaining members, donors, volunteers and developers who made this release a reality.</p>"
NewsFeed\httpsfeedqgisorg\24\imageUrl=https://feed.qgis.org/media/feedimages/2020/03/17/qgis-3.12-splash.jpg
NewsFeed\httpsfeedqgisorg\24\link=@Variant(\0\0\0\x11\0\0\0?https://qgis.org/en/site/forusers/visualchangelog312/index.html)
NewsFeed\httpsfeedqgisorg\24\sticky=true
NewsFeed\httpsfeedqgisorg\24\title=QGIS 3.12 Changelog now available!
NewsFeed\httpsfeedqgisorg\25\content="<p>To better understand the needs of our QGIS community, we want to find out more about how different user groups and organisations use QGIS and particularly the LTR (Long Term Release) versions.</p>\r\n<p>We therefore invite you to participate in our new LTR usage survey - <strong>double click</strong> this message to get started!</p>"
NewsFeed\httpsfeedqgisorg\25\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x85Z\x4\x90*\xc8\0)
NewsFeed\httpsfeedqgisorg\25\imageUrl=https://feed.qgis.org/media/feedimages/2020/03/30/grouppic1.jpg
NewsFeed\httpsfeedqgisorg\25\link="@Variant(\0\0\0\x11\0\0\0,https://ee.kobotoolbox.org/single/::nKmWHGWv)"
NewsFeed\httpsfeedqgisorg\25\sticky=true
NewsFeed\httpsfeedqgisorg\25\title=LTR usage survey
NewsFeed\httpsfeedqgisorg\26\content="<p>Dear QGIS Community. Due to the uncertainty caused by rapidly unfolding global events related to the COVID-19 virus, we have decided to cancel all in-person QGIS events until further notice. This includes the 25th QGIS Contributor meeting and User Conference that was scheduled to be held this year in N&oslash;debo, Denmark. In the interim, we will pursue ways to meet virtually from time to time, and of course, continue working using our normal collaboration process via email and GitHub.</p>"
NewsFeed\httpsfeedqgisorg\26\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x85\xf4\x4\xe5\x11(\0)
NewsFeed\httpsfeedqgisorg\26\imageUrl=
NewsFeed\httpsfeedqgisorg\26\link=@Variant(\0\0\0\x11\0\0\0\x39http://blog.qgis.org/2020/03/30/qgis-events-cancellation/)
NewsFeed\httpsfeedqgisorg\26\sticky=false
NewsFeed\httpsfeedqgisorg\26\title=QGIS Events Cancellation
NewsFeed\httpsfeedqgisorg\27\content="<p>Dear QGIS community, we recently completed the 2020 PSC <strong>election</strong> process whereby the community votes for their favourite community members to help steer the future of QGIS. I am really honoured and excited to have been entrusted with the task of representing our fantastic community and I am really happy to have such an amazing PSC helping me in taking QGIS to even greater heights. To find out more about the <strong>outcome</strong> of the QGIS PSC elections, the AGM and my vision, <strong>double-click</strong> this message to open it in your browser.<span id=\"docs-internal-guid-cb126a5f-7fff-3d55-2517-e7c137c58311\" style=\"font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"></span></p>"
NewsFeed\httpsfeedqgisorg\27\imageUrl=https://feed.qgis.org/media/feedimages/2020/05/19/logo_evolution.jpg
NewsFeed\httpsfeedqgisorg\27\link=@Variant(\0\0\0\x11\0\0\0Khttp://blog.qgis.org/2020/05/13/greetings-from-your-new-qgis-project-chair/)
NewsFeed\httpsfeedqgisorg\27\sticky=false
NewsFeed\httpsfeedqgisorg\27\title="A message from Marco Bernasocchi, incoming QGIS Project Chairman"
NewsFeed\httpsfeedqgisorg\29\content="<p>Do you want to see all the fantastic <strong>new features</strong> and <strong>bug fixes</strong> that were introduced in QGIS 3.14? <strong>Double-click</strong> this message to open the visual changelog in your browser. Our <strong>visual changelogs</strong> provide a nice, centralized list of all the key new features in each release. Each feature description is usually accompanied by an image or short screen recording. We extend our grateful acknowledgment to our many sustaining members, donors, volunteers and developers who made this release a reality.</p>"
NewsFeed\httpsfeedqgisorg\29\imageUrl=https://feed.qgis.org/media/feedimages/2020/08/24/splash.jpeg
NewsFeed\httpsfeedqgisorg\29\link=@Variant(\0\0\0\x11\0\0\0?https://qgis.org/en/site/forusers/visualchangelog314/index.html)
NewsFeed\httpsfeedqgisorg\29\sticky=false
NewsFeed\httpsfeedqgisorg\29\title=QGIS 3.14 Changelog now available!
NewsFeed\httpsfeedqgisorg\30\content="<p>With the recent advancements in LiDAR survey technology and photogrammetry there has been a growing demand for capturing and storing point cloud data. With this crowdfunding campaign, Lutra Consulting, North Road and Hobu are aiming to add support for visualizing (2D/3D) and styling point cloud data in QGIS, by teaming up with the PDAL community. <strong>Double click this new item to read more!</strong></p>"
NewsFeed\httpsfeedqgisorg\30\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\r\x2\x7f<\x88\0)
NewsFeed\httpsfeedqgisorg\30\imageUrl=https://feed.qgis.org/media/feedimages/2020/08/26/capture13.pn4.jpg
NewsFeed\httpsfeedqgisorg\30\link=@Variant(\0\0\0\x11\0\0\0?https://www.lutraconsulting.co.uk/crowdfunding/pointcloud-qgis/)
NewsFeed\httpsfeedqgisorg\30\sticky=false
NewsFeed\httpsfeedqgisorg\30\title=Crowdfunding campaign: Point cloud data support in QGIS
NewsFeed\httpsfeedqgisorg\31\content="<p>Have you been missing all the buzz and excitement around the 6-monthly in-person meetups we used to hold? Perhaps you live far away from Europe and could never join these meetups in person? Well we have great news for you! Starting August Friday 28th 2020, we will be holding day-long <strong>virtual</strong> meetups on the last friday of each month. Come and chat to the developers and maintainers of QGIS and it's related infrastructure. Talk to other users to share tips and tricks. Collaborate with other like-minded users to work on inititives for yourselves and your community. Attendance is free and all are welcome regardless of your experience or past involvment in the project. <strong>Double-click on this news feed entry to find out more!</strong></p>"
NewsFeed\httpsfeedqgisorg\31\imageUrl=https://feed.qgis.org/media/feedimages/2020/08/27/nodebo.jpg
NewsFeed\httpsfeedqgisorg\31\link="@Variant(\0\0\0\x11\0\0\0=http://blog.qgis.org/2020/08/21/say-hello-to-the-qhackfriday/)"
NewsFeed\httpsfeedqgisorg\31\sticky=false
NewsFeed\httpsfeedqgisorg\31\title=QGIS Monthly Virtual Fridays!
NewsFeed\httpsfeedqgisorg\disabled=false
NewsFeed\httpsfeedqgisorg\lastFetchTime=1598620085
andreasneumann commented 4 years ago

On a different user profile they seem to display fine.

Here is the QGIS.ini section from the other profile:

[core]
NewsFeed\httpsfeedqgisorg\27\content="<p>Dear QGIS community, we recently completed the 2020 PSC <strong>election</strong> process whereby the community votes for their favourite community members to help steer the future of QGIS. I am really honoured and excited to have been entrusted with the task of representing our fantastic community and I am really happy to have such an amazing PSC helping me in taking QGIS to even greater heights. To find out more about the <strong>outcome</strong> of the QGIS PSC elections, the AGM and my vision, <strong>double-click</strong> this message to open it in your browser.<span id=\"docs-internal-guid-cb126a5f-7fff-3d55-2517-e7c137c58311\" style=\"font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"></span></p>"
NewsFeed\httpsfeedqgisorg\27\imageUrl=https://feed.qgis.org/media/feedimages/2020/05/19/logo_evolution.jpg
NewsFeed\httpsfeedqgisorg\27\link=@Variant(\0\0\0\x11\0\0\0Khttp://blog.qgis.org/2020/05/13/greetings-from-your-new-qgis-project-chair/)
NewsFeed\httpsfeedqgisorg\27\sticky=false
NewsFeed\httpsfeedqgisorg\27\title="A message from Marco Bernasocchi, incoming QGIS Project Chairman"
NewsFeed\httpsfeedqgisorg\29\content="<p>Do you want to see all the fantastic <strong>new features</strong> and <strong>bug fixes</strong> that were introduced in QGIS 3.14? <strong>Double-click</strong> this message to open the visual changelog in your browser. Our <strong>visual changelogs</strong> provide a nice, centralized list of all the key new features in each release. Each feature description is usually accompanied by an image or short screen recording. We extend our grateful acknowledgment to our many sustaining members, donors, volunteers and developers who made this release a reality.</p>"
NewsFeed\httpsfeedqgisorg\29\imageUrl=https://feed.qgis.org/media/feedimages/2020/08/24/splash.jpeg
NewsFeed\httpsfeedqgisorg\29\link=@Variant(\0\0\0\x11\0\0\0?https://qgis.org/en/site/forusers/visualchangelog314/index.html)
NewsFeed\httpsfeedqgisorg\29\sticky=false
NewsFeed\httpsfeedqgisorg\29\title=QGIS 3.14 Changelog now available!
NewsFeed\httpsfeedqgisorg\30\content="<p>With the recent advancements in LiDAR survey technology and photogrammetry there has been a growing demand for capturing and storing point cloud data. With this crowdfunding campaign, Lutra Consulting, North Road and Hobu are aiming to add support for visualizing (2D/3D) and styling point cloud data in QGIS, by teaming up with the PDAL community. <strong>Double click this new item to read more!</strong></p>"
NewsFeed\httpsfeedqgisorg\30\expiry=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x86\r\x2\x7f<\x88\0)
NewsFeed\httpsfeedqgisorg\30\imageUrl=https://feed.qgis.org/media/feedimages/2020/08/26/capture13.pn4.jpg
NewsFeed\httpsfeedqgisorg\30\link=@Variant(\0\0\0\x11\0\0\0?https://www.lutraconsulting.co.uk/crowdfunding/pointcloud-qgis/)
NewsFeed\httpsfeedqgisorg\30\sticky=false
NewsFeed\httpsfeedqgisorg\30\title=Crowdfunding campaign: Point cloud data support in QGIS
NewsFeed\httpsfeedqgisorg\31\content="<p>Have you been missing all the buzz and excitement around the 6-monthly in-person meetups we used to hold? Perhaps you live far away from Europe and could never join these meetups in person? Well we have great news for you! Starting August Friday 28th 2020, we will be holding day-long <strong>virtual</strong> meetups on the last friday of each month. Come and chat to the developers and maintainers of QGIS and it's related infrastructure. Talk to other users to share tips and tricks. Collaborate with other like-minded users to work on inititives for yourselves and your community. Attendance is free and all are welcome regardless of your experience or past involvment in the project. <strong>Double-click on this news feed entry to find out more!</strong></p>"
NewsFeed\httpsfeedqgisorg\31\imageUrl=https://feed.qgis.org/media/feedimages/2020/08/27/nodebo.jpg
NewsFeed\httpsfeedqgisorg\31\link="@Variant(\0\0\0\x11\0\0\0=http://blog.qgis.org/2020/08/21/say-hello-to-the-qhackfriday/)"
NewsFeed\httpsfeedqgisorg\31\sticky=false
NewsFeed\httpsfeedqgisorg\31\title=QGIS Monthly Virtual Fridays!
NewsFeed\httpsfeedqgisorg\lastFetchTime=1598630291
Pedro-Murteira commented 2 years ago

@andreasneumann, Hello, I've tested this issue on QGIS 3.22.3. and the news seem to be chronologically correct. Did you come across this issue in more recent versions of QGIS?

alexbruy commented 11 months ago

Looks fine in the latest master (f344919474). Can we close this?

andreasneumann commented 11 months ago

Let's close it for now. It is not super important anyway and there are not so many news items f.e. for proper testing.