-
Notifications
You must be signed in to change notification settings - Fork 124
Fix running on OSX #1
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
base: master
Are you sure you want to change the base?
Conversation
An improper import was causing this to fail on osx, and likely win64, used same structure as core/kernel.py to fix this.
Remove hardcoded directory which would fail on many machines (especially osx/*nix) and switch to making a temporary directory programmatically.
Attempt to programmatically find 7zip and dexdump if the system is not Windows. Likely could make the need for calling either of these obsolete, however this is a short term fix to just allow it to run on osx.
|
This should now be functional on osx (potentially also generic linux builds) assuming the environment it runs in has 7zip (7za) and dexdump on the normal PATH variable. |
Fix issue where sub windows would survive the main application window being exited.
Add locationization support and English translations for UI elements.
|
I've added code to clean up the UI upon close event for the main window. Also added localization translation in the UI and the English translations |
Add localization support and add translations
|
I've now added localization support in the protector dictionary and the translations. Unsure if you're assumptions in that file are correct or accurate - though I translated them and will work on improving them later. |
An improper import was causing this to fail on osx, and
likely win64, used same structure as core/kernel.py
to fix this.