Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate the itch.io devlog #1898

Closed
bjorn opened this issue Mar 1, 2018 · 3 comments
Closed

Integrate the itch.io devlog #1898

bjorn opened this issue Mar 1, 2018 · 3 comments
Assignees
Labels
feature It's a feature, not a bug.
Milestone

Comments

@bjorn
Copy link
Member

bjorn commented Mar 1, 2018

I use the Tiled devlog for posting announcements about newly released versions as well as detailed updates about each published development snapshot. To be sure to reach all Tiled users, Tiled should notify when there is a new post.

We can poll the devlog RSS feed and keep track of the last seen message.

  • Have a button in the status bar (or menu bar), which pops up a menu to access last few (say 5) posts, can also include a button to open the devlog summary itself.
  • Show a counter with the number of new messages (or change the icon to be more noticeable).
  • Reset the counter when the menu is opened.

There should be an option to disable this feature in the Preferences.

@bjorn bjorn added this to the Tiled 1.2 milestone Mar 1, 2018
@bjorn bjorn added the feature It's a feature, not a bug. label Mar 1, 2018
@bjorn bjorn self-assigned this Aug 7, 2018
@bjorn
Copy link
Member Author

bjorn commented Aug 15, 2018

I went for showing the news feed of the Tiled website instead, hoping I'll manage to make that one a little more active (like posting snapshot updates there as well).

@bjorn bjorn closed this as completed in bd31f50 Aug 15, 2018
@bjorn
Copy link
Member Author

bjorn commented Aug 15, 2018

In terms of deployment this change is a little more complicated:

  • The snap package needs to explicitly specify that it uses the network interface (done in change 0db1d5a).
  • The Windows archive and installer need to ship some OpenSSL libs (only libeay32.dll seems necessary, but I guess it doesn't hurt to ship libssl32.dll as well). OpenSSL is available on AppVeyor at C:\OpenSSL-Win64\bin and C:\OpenSSL-Win32\bin.
  • Linux AppImage and macOS packages not checked yet.

@bjorn bjorn reopened this Aug 15, 2018
bjorn added a commit that referenced this issue Aug 17, 2018
This includes the OpenSSL DLLs in both the installer and the archive, as
long as they are available at their standard install location.

Issue #1898
bjorn added a commit that referenced this issue Aug 17, 2018
This includes the OpenSSL DLLs in both the installer and the archive, as
long as they are available at their standard install location.

Issue #1898
bjorn added a commit that referenced this issue Aug 18, 2018
This includes the OpenSSL DLLs in both the installer and the archive, as
long as they are available at their standard install location.

Issue #1898
@bjorn
Copy link
Member Author

bjorn commented Aug 22, 2018

Closing this again. The Linux AppImage seems to work fine, the Windows packages now include OpenSSL and I think it should work fine on macOS as well.

@bjorn bjorn closed this as completed Aug 22, 2018
@bjorn bjorn moved this to Completed in Roadmap Feb 3, 2023
@bjorn bjorn added this to Roadmap Feb 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature It's a feature, not a bug.
Projects
Archived in project
Development

No branches or pull requests

1 participant