Coder Social home page Coder Social logo

Comments (11)

antermin avatar antermin commented on June 10, 2024 1

Edit: Latest git works so I guess it's because of Python 3.11.

v2.1.5 does not have the Python 3.11 fix but latest git has it.

from safeeyes.

hartwork avatar hartwork commented on June 10, 2024 1

Hi @mcarans,

I'm only helping out with some bits, I'm not a maintainer.

After a quick look at the debug log linked above I see multiple lines Error in loading the plugin which looks like a duplicate of #491 which was fixed by pull request #505. That would explain why Git master appears fixed to you. Before there is a new release, you can try downloading https://github.com/slgobinath/SafeEyes/commit/06d8f491c49613ad8dec3417be6b8ddc49abe46a.patch and using the patch command of GNU patch to fix your local installation.

@slgobinath what would it take to release SafeEyes 2.1.6 or 2.2.0 of latest master — how can I support you in this?

from safeeyes.

AdamPS avatar AdamPS commented on June 10, 2024 1

Thanks for the comments, please start a new issue as I suggested😃. I won't have time for a few weeks at least. If anyone else can check the translation status that would help.

from safeeyes.

mcarans avatar mcarans commented on June 10, 2024 1

I have made an issue for a new release: #528

from safeeyes.

antermin avatar antermin commented on June 10, 2024

I run into similar issue on Arch Linux and KDE.

Running safeeyes --debug I see that it seems to start OK ([MainThread] Start Safe Eyes core), system monitor shows that the safeeyes process is running, but there is no tray icon. safeeyes -s does not show the config GUI. The notification and sound before break are no longer present, but breaks are occurring as configured.

from safeeyes.

mcarans avatar mcarans commented on June 10, 2024

@slgobinath What are your plans regarding making a new release with latest Git?

from safeeyes.

mcarans avatar mcarans commented on June 10, 2024

@hartwork @AdamPS I'm not sure who is maintaining this project but your names have come up as being closely involved. Would it be possible to get a new release since the latest master branch fixes this bug?

from safeeyes.

AdamPS avatar AdamPS commented on June 10, 2024

@slgobinath has granted me permission for some level of admin access here.

  • I can definitely make commits here. I made a few at the start of the year, and would like to add a couple more before making a release, however I became busy.
  • Probably I could make a release here, however I don't understand the full procedure. I guess we need to update translations and I don't know how. I only tested on my specific environment, and I may have made mistakes that would cause problems on a different environment.
  • I don't have any other permission such as for the PPA, although maybe we are lucky and it has been set up to automatically detect releases here.

We should make a new issue to continue the conversation to create a new release.

from safeeyes.

AdamPS avatar AdamPS commented on June 10, 2024

According to previous comments, this has been fixed in master and is a duplicate.

from safeeyes.

hartwork avatar hartwork commented on June 10, 2024

Hi @AdamPS,

I [..] would like to add a couple more before making a release

are there notes on details somewhere? Could you summarize plans? Is this about release blockers or feature additions? Any particular issue tickets?

  • Probably I could make a release here, however I don't understand the full procedure. I guess we need to update translations and I don't know how. I only tested on my specific environment, and I may have made mistakes that would cause problems on a different environment.

Regarding translations, SafeEyes seems to be integrating with Weblate, see https://hosted.weblate.org/projects/safe-eyes/translations/ . Issue #245 is proof of that. I guess the question is how to get the Git repository back in sync with Weblate if they have new changes? (I would assume that Weblate keeps itself up to date with GitHub, not sure.)

Regarding releasing to PyPI, pushes to branch release combined with the GitHub Action at https://github.com/slgobinath/SafeEyes/blob/master/.github/workflows/release.yml may be all that's needed if still working. Here's what I would try in case of no release blockers:

  • make a pull request to master bumping the version to 2.1.6 or 2.1.6_rc1
  • if CI is green, merge to master
  • checkout branch release, fast forward to latest remote master, push branch release, inspect CI logs

from safeeyes.

hartwork avatar hartwork commented on June 10, 2024

@AdamPS PS: Regarding Weblate:

This may be handy to get an accurate live picture locally (but access is read-only):

git remote add weblate-readonly https://hosted.weblate.org/git/safe-eyes/translations/
git remote update

Page https://docs.weblate.org/en/latest/admin/continuous.html probably has all the answers about our options.
But it's not clear to me what of that is set-up and working and how much more we can do without permissions in weblate.

from safeeyes.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.