Coder Social home page Coder Social logo

pv-unlocker's Issues

Better way to handle file errors

Right now for example a file is skipped if either the version or the protected status fails. However what if one fails and the other succeeds, it would be good to show this info.

So Maybe for the version if that fails show ?.? Or "Unknown", and if the protected status fails show a question mark icon?

Clean up Log File creation / location

Right now every time you run the program it creates a log file in the directory it's executed in. In my case I'm currently launching it from the right click menu in Explorer on an MER/APA file and it creates the log in that directory. Even if nothing gets logged this file gets created.

I need to either set it so the log file doesn't get created if nothing is to be written, or clean it up so the log file always ends up in the same place....Probably using the proper App Preferences locations, such as ..\Users\AppData on Windows.

The Release CI Linux Musl build only works on X11 not Wayland

I'll need to dig into how this works a bit, but the MUSL build generated by the Release CI only seems to work on X11, and by that I mean I've actually only tried running it on Wayland, but it gives an error. I'll need to grab the error and paste it here.

Some way of showing in the GUI when an error occurs

Right now if an error happens it just logs it and moves on. Not much else happens. For example if it fails to unlock a file, the file will continue to show as locked, but you would have to go in and look at the log file to see that it failed.

I need someway to present this to the user so it's more obvious, like a toast message or something?

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.