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

Linux support #55

Merged
merged 12 commits into from Jan 24, 2022
Merged

Linux support #55

merged 12 commits into from Jan 24, 2022

Conversation

12people
Copy link
Collaborator

Adding support for Linux.

I would be willing to also create an accompanying Flatpak release (that's the modern distro-agnostic packaging format for Linux) on Flathub, if permitted to.

@12people
Copy link
Collaborator Author

This PR also upgrades a number of dependencies, as it was necessary for Linux support.
However, all breaking changes have been taken care of and care has been taken to make sure everything works.

@hamaluik
Copy link
Owner

Awesome work, thank you so much!

@hamaluik hamaluik merged commit 0d83685 into hamaluik:master Jan 24, 2022
@12people
Copy link
Collaborator Author

Thanks for being so quick to review this! :)
Would it be alright for me to create a Flatpak for this? I would need to pull from Releases somewhere — either I'd compile the necessary Linux builds for you and ask you to host them in Releases or I would host them in my own repo.
Either way, if you'd be alright with me publishing the Flatpak on Flathub, should I use "TimeCop" as the name or something like "TimeCop (Unofficial)"?

@12people 12people deleted the linux-support branch January 24, 2022 18:05
@hamaluik
Copy link
Owner

I'd be happy to have you create an official Flatpak for this. I would like to update all the releases stuff (it's quite out of date) including versions, etc. I just haven't been able to get the time lately unfortunately.

In that light, would you like to be added as a contributor to the repository so you can manage some of those things more quickly and directly? I wouldn't be expecting you to take on full responsibility for everything, but you're welcome to keep moving things forward as you see fit.

@12people
Copy link
Collaborator Author

@hamaluik That'd be great!
For me, it's also a question of when I find the time, but I'd love to e.g. bring the app to Linux, tag a release in order to bring the app to F-Droid, or make community translations possible via Weblate.
With things that I don't find clear-cut (e.g. a proposed UX change), I would wait for your go-ahead.

@12people
Copy link
Collaborator Author

@hamaluik Thanks for adding me!

@12people 12people mentioned this pull request Mar 22, 2022
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants