Giter VIP home page Giter VIP logo

Comments (8)

tb2097 avatar tb2097 commented on July 29, 2024

So... this is a bit of legacy code I seem to have missed cleaning up, but for some reason is only causing issues on your home machine.
For a quick hack, comment out these lines in wacom-gui.py:
32, 78, 96, 107

I don't have access to my test wacom tonight but that'll fix it. Effectively the error that is occurring is no wacom cursor device is being found (default set to None in pad.py on line 72), which fails to rename the device name for proper use further down the line. I don't believe there is anything configurable for the cursor (legacy wacom mouse) so I'll likely remove that code and release a new version.

from wacom-gui.

amsaid1989 avatar amsaid1989 commented on July 29, 2024

Thanks for the quick reply. It might not be causing an issue in the school machine because we have a dedicated IT department, so someone might have noticed the issue and fixed it. Not sure if that is what happened or not, but it could be.

As for your suggested fix, it does the job. The GUI now loads properly and it works.

from wacom-gui.

tb2097 avatar tb2097 commented on July 29, 2024

Updated to take into account a cursor isn't detected. Can you please try the new release and let me know if it fixes the issue?
I am also curious what school is using the GUI, if you don't mind letting me know. As well, if your IT department has made any changes please encourage them to contact me so I can possibly integrate their changes.

from wacom-gui.

amsaid1989 avatar amsaid1989 commented on July 29, 2024

Happy to report that the new release fixes the issue.

As for the school, I don't mind sharing the name. I just have to make sure that me discussing a tool they use is not covered by the NDA we sign at the start of the course. I don't think it is, but I just want to be on the safe side.

For the IT department, I am only assuming that they might have made changes to the code since this didn't seem like an issue specific to my system. However, if I find out for sure that they have changed it, I will definitely encourage them to share their changes with you.

Thank you very much for your help and quick response.

from wacom-gui.

tb2097 avatar tb2097 commented on July 29, 2024

Glad it is working correctly for you. I'll leave the issue open for a little for you to respond before closing it off. I don't think it should be an issue as it would be against the spirit of GPL for them to claim using it is covered under their NDA. However, if they have made modifications they can decide whether they want to provide it to me to roll into the main distribution.
https://www.gnu.org/licenses/gpl-faq.en.html#DoesTheGPLAllowNDA
https://www.gnu.org/licenses/gpl-faq.en.html#DevelopChangesUnderNDA

from wacom-gui.

jcpearson avatar jcpearson commented on July 29, 2024

I guess the help page needs to be updated to include info on the new 'Cursor' page/tab ?

from wacom-gui.

jcpearson avatar jcpearson commented on July 29, 2024

I notice you have updated help.html - but the descriptions for 'Touch' and 'Cursor' are swapped ...

from wacom-gui.

tb2097 avatar tb2097 commented on July 29, 2024

Fixed help page gaff (not sure how I swapped those...). New release out with the help page correctly fixed. Closing issue.

from wacom-gui.

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.