oumad / proton-io Goto Github PK
View Code? Open in Web Editor NEWA quick access tool to execute scripts on desktop
A quick access tool to execute scripts on desktop
Description of the bug
When i try to apply the packImages script using some combination of strings in the output name field, the script saves the pack with the format type as name isntead.
ex: png.png
If i leave this blank it saves the pack with the name package which i guess is the right behaviour.
Steps to reproduce the bug
select any number of images, open packImages, enter any string as output name hit apply.
Description of the bug
The name of outputed file when using the solid colour script remains solid.jpeg (when i use jpeg as format)
Steps to reproduce
select one image, open solid Colour script fill the output name and hit apply.
Adding here on request:
ISSUES
- Fix the slight resizing on rollover in the tab menu
- Fix resizing of buttons on rollover in the settings/prefs dialogs
- On opening the tab menu it sometimes flashes open+closed before appearing fully?
- Allow disabling of scripts in the manager and not just removal?
- Allow tools to be placed outside of sub-menus so they can be accessed from the main tab menu?
DESIGN
- Not keen on the mid grey background? Would prefer much darker or much lighter for higher contrast
- Use alternated background colour of list items (e.g black and dark grey) instead of borders?
- Use a nicer font!
- Have a more generous max height before adding a scroll bar (e.g for MISC tab)
- The small help snippets in the preferences are useful but cluttered? Having rollover tooltips might be better?
SCRIPT IDEAS:
- File/Folder renaming or renumbering (Advanced renamer command line? https://www.advancedrenamer.com/user_guide/commandline )
- Prefix files with Date? e.g YYMMDD_
Description :
When you execute any script that uses python as the process, it outputs this error :
Traceback (most recent call last): File "C:\Users\Mohamed\Desktop\protonio-v1.0.0-win32-x64\resources\app\src\menu\libs\python\lib\site.py", line 703, in main() File "C:\Users\Mohamed\Desktop\protonio-v1.0.0-win32-x64\resources\app\src\menu\libs\python\lib\site.py", line 692, in main aliasmbcs() File "C:\Users\Mohamed\Desktop\protonio-v1.0.0-win32-x64\resources\app\src\menu\libs\python\lib\site.py", line 515, in aliasmbcs import locale, codecs File "C:\Users\Mohamed\Desktop\protonio-v1.0.0-win32-x64\resources\app\src\menu\libs\python\lib\locale.py", line 17, in import functools ImportError: No module named functools
Steps to reproduce
Just choose a script that uses python, for example an image processing script or search and replace script, and try to execute it by hitting apply.
Cause & temporal solution
I think I didn't embed python in the app properly. So a temporal solution would be to install python v2.7 because that's where "protonio-v1.0.0-win32-x64\resources\app\src\menu\libs\python\Lib\orig-prefix.txt" is looking at.
You can also make the scripts point to your own version of python, by going to Builder (right click in tray icon, select Builder), and start typing the name of the script then select it in the dropdown list, and just change the Proton Process input to your python exe path.
You can also change this directly in the interface.json of the script instead.
description of the bug
When i try to save a composition of some selected images with a specified name, it remains as "[name of file]_plus.png, in case i used the plus blend and png format, which i guess is the default behaviour.
steps to reproduce it
Select some number of images, open composite, fill the output name, and hit apply.
description
On all the image scripts except the solidColour, when i specify an output Directory, it outputs the file on the current folder instead.
Steps to reproduce
select some images, open any image proccessing script except solidColour, fill the output directory field, hit apply
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.