razrfalcon / svgcleaner-gui Goto Github PK
View Code? Open in Web Editor NEWGUI for svgcleaner.
License: GNU General Public License v2.0
GUI for svgcleaner.
License: GNU General Public License v2.0
Settings - Paths - "Apply transformations to paths" setting isn't shown as checked after reopening the settings dialog- it is always unchecked (though it is written as true in w32 registry settings after saving checked value)
Hi,
When I try to package svgcleaner-gui in .rpm package format (for openSUSE), build is OK but rpm checks failed with the following output:
[ 10s] ... testing for serious compiler warnings
[ 10s] (using /usr/lib/build/checks-data/check_gcc_output)
[ 10s] (using /var/tmp/build-root/openSUSE_Tumbleweed-x86_64/.build.log)
[ 10s]
[ 10s] I: Program returns random data in a function
[ 10s] E: svgcleaner no-return-in-nonvoid-function src/exceptions.cpp:37
[ 10s] E: svgcleaner no-return-in-nonvoid-function src/process.cpp:77
[ 10s]
[ 10s] I: Program returns random data in a function
[ 10s] E: svgcleaner no-return-in-nonvoid-function src/exceptions.cpp:37
[ 10s] E: svgcleaner no-return-in-nonvoid-function src/process.cpp:77
I had to disable those checks to be able to build it correctly.
I guess that's no big deal as the build itself runs fine but this issue can prevent svgcleaner-gui from being build automatically in OBS.
Thank you for your time and attention.
Regards.
By default, macOS cannot open 7-Zip files, hence it doesn't make sense to provide the macOS release as such.
Translating the GUI is easy, but what to do with svgcleaner's doc and error messages?
So we need to find a way to translate svgcleaner's errors and errors from all it dependencies.
Also we have to find someone who can translate svgcleaner's doc, which is pretty big. And this person should have at least basic knowledge about the SVG.
So currently, only Russian translation can be made. By me.
Downloaded the latest Linux release - tried to run the GUI on Ubuntu 14.04. Received this error message.
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Available platform plugins are: xcb.
Reinstalling the application may fix this problem.
Which magical apt-get
commands do I need to invoke to get the GUI working?
I tried it out on Windows 10 build 17120 and got this strange error:
Process 'svgcleaner-cli' exit with error:
thread 'main' panicked at 'already borrowed: BorrowMutError', src\libcore\result.rs:906:4
note: Run with `RUST_BACKTRACE=1` for a backtrace.
Should be processed as error and not skipped.
Sort files inside the tree.
Steps to reproduce
./svgcleaner-gui
Result
Dialog box with following message The '7za' executable is not found. It should be in the application folder.
But in the directory there is 7za
, which is provided by the tar ball
I have svgleaner
binary inside of /usr/bin
:
which svgcleaner
/usr/bin/svgcleaner
It works:
svgcleaner -V
svgcleaner 0.9.5
But svgcleaner-gui
reports, that it cannot find it -- shows dialog about this:
The 'svgcleaner' executable is not found.
It should be in the application folder.
When i removed catch all exception handling inside findCleaner()
, i got this error:
terminate called after throwing an instance of 'QString'
Build on debian testing with Qt 5.12.5.
with xinerama
workaround.
Hi RazrFalcon,
while algorithms of 0.6.9 are better that 0.6.2 (i believe your charts on home page :) ), there are some features that i miss from 062:
Is there any chance to get it in new GUI?
When i unpack the archive and try to run svgcleaner-gui, i get the following error:
The '7za' executable is not found.
It should be in the application folder.
But 7za file is located in the application folder and it has executable permissions
Please add a close button for the application and, more important, for the info dialog box.
I use a tiling window manager under Linux, and there is no obvious way to get rid of the info dialog box one opened.
Hi,
I got SVG image files created using Qt SVG. The orginal SVG files are rendered fine in Firefox, Chromium and new Microsoft Edge browsers. But the cleaned files are rendered only fine in Chromium 86.x browser. But in Firefox 81.x and Microsoft Edge browser the font size doesn't match the original SVG file. Tested on Windows 10 64bit latest version.
Test case files:
https://www.dropbox.com/s/kjfcoudo2nzd0qn/SVG%20Cleaner%20Test%20Files.zip?dl=0
Currently, the Stop button will wait while current processes will finish.
When i'm trying to install svgCleaner on mac i get this error:
“SVGCleaner” can’t be opened because it is from an unidentified developer.
I know I can change my security preferences, but I thought it should be mentioned here.
Preferences -> Output
I click my mouse in "coordinates" I then press tab
.
I expect the cursor to move to the next item "properties", instead it jumps down 3 to "path's coordinates".
My C++ is pretty rusty, but I think the issue is in https://github.com/RazrFalcon/svgcleaner-gui/blob/master/src/preferences/outputpage.ui
I think it's to do with the order in which the XML file is generated (based on https://stackoverflow.com/questions/2823351/how-to-automate-detection-of-out-of-order-tab-navigation-in-qt-dialogs)
Problems:
Hello :) great work!
I really like your app
What about enable drag&drop, it would be fine
Thanks
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.