2020-01-18 12-59-24 PST Sergei Izmailov Here are my results ``` Inkscape 1.1-dev (031d86a, 2020-01-16) 0.29879935100325383 s Inkscape 1.1-dev (4cfd59b, 2020-01-17) 0.35072101598780137 s Inkscape 1.0beta2 (43f5480, 2020-01-18) 0.3234521280101035 s ``` 2020-01-26 09-05-48 PST Sergei Izmailov (the cusp part) 2020-01-18 14-30-21 PST Sergei Izmailov i have skype and discord 2020-01-18 13-33-01 PST Sergei Izmailov what is wrong? 2020-01-19 08-25-42 PST Sergei Izmailov you have "def" in the middle of file 2020-01-18 13-00-29 PST Sergei Izmailov Numbers tend to differ by approx 0.1 second 2020-01-26 09-01-14 PST Sergei Izmailov I tested builds around my MR 2020-01-18 14-24-51 PST Sergei Izmailov hm 2020-01-18 13-53-22 PST Sergei Izmailov Why all files are 0 KB on your screenshot? 2020-01-26 11-40-24 PST Sergei Izmailov Too many moving parts are involved to wrap head around it. Maybe I'll get to this some time later 2020-01-18 14-27-31 PST Sergei Izmailov there is no such file 2020-01-18 14-04-53 PST Sergei Izmailov Paths are correct, right 2020-01-26 09-16-20 PST Sergei Izmailov My code may only alter the node type 2020-01-18 13-26-27 PST Sergei Izmailov That happens to everyone at first 2020-01-18 14-23-24 PST Sergei Izmailov i mean 2020-01-18 13-39-57 PST Sergei Izmailov wow, that strange 2020-03-02 02-22-38 PST Sergei Izmailov Cool. Sorry for direct messaging. Unfortunately my announce got little/no attention in devel chat. It works now but it is still too raw to advertise to use it in a daily basis and not instllable from store. 2020-01-18 13-05-02 PST Sergei Izmailov Can you start python interpreter in console? 2020-01-18 12-41-45 PST Sergei Izmailov Hi, I think I'm finished with the benchmark script 2020-01-18 13-14-50 PST Sergei Izmailov Did it work? 2020-01-26 09-39-45 PST Sergei Izmailov inkscape build is quite ~~slow~~ long 2020-01-18 13-52-02 PST Sergei Izmailov 32 should work on both 2020-01-18 14-04-55 PST Sergei Izmailov ? 2020-01-18 14-13-19 PST Sergei Izmailov add just two print lines to the script 2020-01-18 14-06-50 PST Sergei Izmailov it's not a bundle 2020-01-18 08-43-25 PST Sergei Izmailov Hi! 2020-01-18 14-34-59 PST Sergei Izmailov greenmaus#3201 2020-01-18 14-32-00 PST Sergei Izmailov Let me find the "add" button 2020-03-01 01-17-31 PST Sergei Izmailov The extension finds links to commits and adds direct link to corresponding AppImage artifact (if any) 2020-01-26 11-36-17 PST Sergei Izmailov you mean "sodipodi:nodetype"? 2020-01-18 08-48-49 PST Sergei Izmailov Correctness check is a separate task. No need to do all at once 2020-01-26 09-01-27 PST Sergei Izmailov The nodes are cusp, but shape is preserved 2020-01-18 13-22-02 PST Sergei Izmailov Should end with `python.exe` 2020-01-18 14-34-48 PST Sergei Izmailov not sure how many identities this one have 2020-01-18 13-13-27 PST Sergei Izmailov command in console should be `"C:.....\WindowsApps\python3" run_benchmark.py` 2020-01-18 12-52-42 PST Sergei Izmailov type `cmd` - you will see the console 2020-01-18 13-25-23 PST Sergei Izmailov It creates file, but fails to start inkscape 2020-01-18 14-03-21 PST Sergei Izmailov Is it better now? 2020-01-18 12-46-01 PST Sergei Izmailov Cool 2020-01-18 14-13-45 PST Sergei Izmailov don't use tabs, spaces only 2020-01-19 08-23-17 PST Sergei Izmailov Seems to be more or less correct 2020-01-18 14-21-04 PST Sergei Izmailov ```python #!/usr/bin/python3
import subprocess import shutil, os from timeit import default_timer as timer
def measure(inkscape_executable, input_svg, verbs): temp_svg = "temp.svg" shutil.copyfile(input_svg, temp_svg)
cmd = ([inkscape_executable, f"--verb={';'.join(verbs)}", temp_svg]) # print(" ".join(cmd)) t1 = timer() subprocess.call(cmd, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) t2 = timer()
os.remove(temp_svg) # comment out this line to check results of inkscape invocation return t2 - t1
def inkscape_version(inkscape_executable): output = subprocess.check_output([ inkscape_executable, "--version" ], stderr=subprocess.DEVNULL).decode('utf-8')
for line in output.split('\n'): if "Inkscape" in line: return line return "Unknown"
def measure_object_to_path(inkscape_executable, input_svg): action_verbs = ['EditSelectAll', 'ObjectToPath', 'FileSave', 'FileQuit'] base_line_verbs = ['EditSelectAll', 'FileSave', 'FileQuit']
# cold run to minimize measurement errors measure(inkscape_executable, input_svg, base_line_verbs)
# actual measurements baseline = measure(inkscape_executable, input_svg, base_line_verbs) payload = measure(inkscape_executable, input_svg, action_verbs) return payload - baseline
if __name__ == "__main__":
inkscape_executables = [ "./Inkscape-031d86a-x86_64.AppImage", "./Inkscape-4cfd59b-x86_64.AppImage", "./Inkscape-43f5480-x86_64.AppImage" ]
test_file = "100-spirals.svg" with open("results.txt", "w") as results: for exe in inkscape_executables: print(os.path.abspath(os.curdir)) print(exe) version = inkscape_version(exe) elapsed_time = measure_object_to_path(exe, test_file) print(f"{version} {elapsed_time} s", file=results) ``` 2020-01-18 13-35-44 PST Sergei Izmailov so it did work? 2020-01-18 13-51-47 PST Sergei Izmailov probably yes 2020-01-18 13-48-06 PST Sergei Izmailov What a windows mistery 2020-01-18 12-53-36 PST Sergei Izmailov type `cd "C:\path\to\bench"` 2020-01-18 13-38-17 PST Sergei Izmailov [ ](https://chat.inkscape.org/direct/adam.belis?msg=iq8ix8DGyFYz9hC6M) is path same as here? () 2020-01-19 08-25-34 PST Sergei Izmailov oh 2020-01-18 13-17-27 PST Sergei Izmailov Did you type it right? 2020-01-18 14-33-19 PST Sergei Izmailov it says there are many of you 2020-01-18 12-45-30 PST Sergei Izmailov within `if __name__==` clause 2020-01-18 15-24-59 PST Sergei Izmailov Ok, thanks 2020-01-18 13-11-30 PST Sergei Izmailov find it's absolute path 2020-01-18 14-28-54 PST Sergei Izmailov show your script again 2020-01-18 12-58-16 PST Sergei Izmailov I'm not using windows on daily basis. Just read that you can click on script to run it 2020-01-26 09-37-55 PST Sergei Izmailov Let's see if it would help 2020-01-18 13-39-22 PST Sergei Izmailov now you are using powershell 2020-01-18 08-58-09 PST Sergei Izmailov Thanks! 2020-01-18 12-53-42 PST Sergei Izmailov with proper path to benchmark 2020-01-18 13-00-34 PST Sergei Izmailov sure 2020-01-18 12-43-46 PST Sergei Izmailov bench-inkscape.zip (https://chat.inkscape.org/file-upload/bc7aWzAoYnnreSkvr/bench-inkscape.zip) 2020-01-18 14-12-52 PST Sergei Izmailov what does it print? 2020-01-18 13-21-11 PST Sergei Izmailov The path on last screenshot doesn't match to what you've shown earlier with explorer 2020-01-18 13-20-15 PST Sergei Izmailov Can't you run pyton3.8? 2020-01-18 15-40-48 PST Sergei Izmailov I remember a friend of mine running inkscape on a quite decent laptop and it was extreemly slow 2020-01-18 13-22-04 PST Sergei Izmailov right 2020-01-19 08-23-21 PST Sergei Izmailov let me check 2020-01-26 09-14-22 PST Sergei Izmailov Actually not really. It seems like the doc's patch is responsible for that 2020-01-18 14-21-14 PST Sergei Izmailov should look like this 2020-01-18 14-23-21 PST Sergei Izmailov to console 2020-01-19 08-26-42 PST Sergei Izmailov compare to original file 2020-01-18 13-09-32 PST Sergei Izmailov 2. you can verify it by `dir` command 2020-01-18 14-09-50 PST Sergei Izmailov add two prints just to see where we are and what is `exe` 2020-01-26 09-04-48 PST Sergei Izmailov Nodes are cusp even for single circle 2020-01-18 14-26-56 PST Sergei Izmailov no 2020-01-18 13-47-59 PST Sergei Izmailov You didn't change single file in the directory 2020-01-19 08-25-25 PST Sergei Izmailov did work for me 2020-01-26 11-36-48 PST Sergei Izmailov this error seems to be with arc->path conversion 2020-01-26 11-35-45 PST Sergei Izmailov some change just triggered it 2020-01-18 08-52-27 PST Sergei Izmailov Do you know python? 2020-01-18 14-17-38 PST Sergei Izmailov same button as ~ 2020-01-18 13-25-01 PST Sergei Izmailov why not? 2020-01-26 09-06-10 PST Sergei Izmailov Another part is that this conversion simply done wrong 2020-01-18 12-45-15 PST Sergei Izmailov The important part is at the bottom 2020-01-18 12-56-33 PST Sergei Izmailov paths to inkscape executables in `run_benchmarks.py` could be relative or absolute 2020-01-18 14-32-34 PST Sergei Izmailov It says "Add Server" 2020-01-18 08-57-45 PST Sergei Izmailov I saw artifacts for linux and mac, but not for windows. 2020-01-18 14-17-48 PST Sergei Izmailov but without shift 2020-01-18 12-47-19 PST Sergei Izmailov At the end it prints time difference between
`['EditSelectAll', 'ObjectToPath', 'FileSave', 'FileQuit']`
and
`['EditSelectAll', 'FileSave', 'FileQuit']` 2020-01-18 08-46-09 PST Sergei Izmailov By the way is there any performance testing in CI? I doubt they exist as it would require stable environment (same machine, number of free cores, etc) 2020-01-18 14-14-45 PST Sergei Izmailov file is saved? 2020-01-18 14-15-03 PST Sergei Izmailov can't be 2020-01-19 08-35-30 PST Sergei Izmailov you are welcom 2020-01-18 14-18-42 PST Sergei Izmailov remove first one 2020-01-26 08-49-18 PST Sergei Izmailov yes, by doctormo 2020-01-18 13-34-08 PST Sergei Izmailov Should not matter 2020-01-18 08-44-17 PST Sergei Izmailov Can you tell how you measure performance? 2020-01-18 13-58-02 PST Sergei Izmailov second 2020-01-18 14-27-55 PST Sergei Izmailov it cannot find `C:....\inkscape.exe` 2020-01-26 09-38-36 PST Sergei Izmailov :) 2020-01-26 09-38-30 PST Sergei Izmailov On success it would be one char MR 2020-01-18 13-38-58 PST Sergei Izmailov right. 2020-01-26 09-02-01 PST Sergei Izmailov The latest master build is broken 2020-01-18 12-43-09 PST Sergei Izmailov Damn. Cannot attach .py here 2020-03-01 01-16-03 PST Sergei Izmailov Hi, can you tell which browser do you use? Would something like https://chat.inkscape.org/channel/team_devel?msg=M7M3ci4dzzyhYn8kP be helpful for you (except it would be appveyor and windows)? () 2020-01-18 14-17-09 PST Sergei Izmailov ``` ``` 2020-01-26 08-52-21 PST Sergei Izmailov https://gitlab.com/inkscape/inkscape/merge_requests/1337 2020-01-18 08-56-07 PST Sergei Izmailov One more question. How do you obtain inkscape builds? 2020-01-18 13-43-33 PST Sergei Izmailov so you cannot start python from start menu either? 2020-01-18 14-25-03 PST Sergei Izmailov you covered interseting part with ptyhon screen 2020-01-18 14-27-16 PST Sergei Izmailov it 's usually what it says it is 2020-01-18 14-21-53 PST Sergei Izmailov did it? 2020-01-26 09-41-56 PST Sergei Izmailov To become a computational physicist I had to develop some sys admin skills. not a big trouble at my side 2020-01-18 14-05-39 PST Sergei Izmailov did you save the file? 2020-01-26 09-39-37 PST Sergei Izmailov I'll be back in hours 2020-01-18 08-51-20 PST Sergei Izmailov Good idea with number of spirals by the way 2020-01-18 12-44-00 PST Sergei Izmailov Indeed. It wouldn't trick gmail thogh 2020-01-18 13-23-10 PST Sergei Izmailov Still no luck? 2020-01-18 08-53-59 PST Sergei Izmailov I have to go right now, I'll be back in a couple of hours (hopefully with benchmark script) 2020-01-18 12-51-33 PST Sergei Izmailov I pasted whole file to ease patching :) 2020-01-18 13-50-50 PST Sergei Izmailov https://www.python.org/ftp/python/3.8.1/ 2020-01-18 12-48-12 PST Sergei Izmailov say `results.txt` 2020-01-26 08-52-45 PST Sergei Izmailov is directly related to unions 2020-01-18 14-08-10 PST Sergei Izmailov can work i guess, but it's so dirty 2020-01-26 11-38-52 PST Sergei Izmailov What I meant is that converted arcs should have smooth nodetype after convertion no matter what 2020-01-18 12-49-56 PST Sergei Izmailov ```python #!/usr/bin/python3
import subprocess import shutil, os from timeit import default_timer as timer
def measure(inkscape_executable, input_svg, verbs): temp_svg = "temp.svg" shutil.copyfile(input_svg, temp_svg)
cmd = ([inkscape_executable, f"--verb={';'.join(verbs)}", temp_svg]) # print(" ".join(cmd)) t1 = timer() subprocess.call(cmd, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) t2 = timer()
os.remove(temp_svg) # comment out this line to check results of inkscape invocation return t2 - t1
def inkscape_version(inkscape_executable): output = subprocess.check_output([ inkscape_executable, "--version" ], stderr=subprocess.DEVNULL).decode('utf-8')
for line in output.split('\n'): if "Inkscape" in line: return line return "Unknown"
def measure_object_to_path(inkscape_executable, input_svg): action_verbs = ['EditSelectAll', 'ObjectToPath', 'FileSave', 'FileQuit'] base_line_verbs = ['EditSelectAll', 'FileSave', 'FileQuit']
# cold run to minimize measurement errors measure(inkscape_executable, input_svg, base_line_verbs)
# actual measurements baseline = measure(inkscape_executable, input_svg, base_line_verbs) payload = measure(inkscape_executable, input_svg, action_verbs) return payload - baseline
if __name__ == "__main__":
inkscape_executables = [ "./Inkscape-031d86a-x86_64.AppImage", "./Inkscape-4cfd59b-x86_64.AppImage", "./Inkscape-43f5480-x86_64.AppImage" ]
test_file = "100-spirals.svg" with open("results.txt", "w") as results: for exe in inkscape_executables: version = inkscape_version(exe) elapsed_time = measure_object_to_path(exe, test_file) print(f"{version} {elapsed_time} s", file=results) ``` 2020-01-18 12-52-11 PST Sergei Izmailov Back to question "how to run" 2020-01-18 13-49-25 PST Sergei Izmailov https://stackoverflow.com/questions/44394965/cant-run-python-on-windows-anym... 2020-01-18 14-08-14 PST Sergei Izmailov :) 2020-01-18 13-33-04 PST Sergei Izmailov didn't get it 2020-01-26 09-36-47 PST Sergei Izmailov Let me test one idea, my be it will fix that 2020-01-18 13-37-56 PST Sergei Izmailov but you were able to start python, what's changed? 2020-03-01 01-17-55 PST Sergei Izmailov Fairly straightforward, but took me a while to figure out how to deal with it. 2020-01-18 08-50-07 PST Sergei Izmailov something like this 2020-01-18 14-33-06 PST Sergei Izmailov found 2020-01-18 13-44-15 PST Sergei Izmailov hell, i don't understand what's going on 2020-01-18 13-39-29 PST Sergei Izmailov it used to be plain cmd 2020-01-18 13-24-26 PST Sergei Izmailov is path to exe correct? 2020-01-18 08-58-16 PST Sergei Izmailov Yeah, found 2020-01-18 15-42-14 PST Sergei Izmailov 10x is quite a lot, meaning there is whole room of optimizations. Maybe not in inkscape itself... 2020-01-26 11-34-32 PST Sergei Izmailov I'm not sure what exactly is going on there 2020-01-18 13-05-44 PST Sergei Izmailov to folder with script and 100-spirals 2020-01-18 14-29-02 PST Sergei Izmailov can you share screen? 2020-01-18 13-09-38 PST Sergei Izmailov it should show .py and .svg 2020-01-18 12-44-28 PST Sergei Izmailov Zip has two files: 100-spirals.svg is ... 100 spirals 2020-01-18 14-11-32 PST Sergei Izmailov yep 2020-01-18 08-49-19 PST Sergei Izmailov I think actions/verbs can give better time resolution and it can be automated 2020-01-18 12-47-55 PST Sergei Izmailov It prints results in console 2020-01-26 09-37-44 PST Sergei Izmailov Going to change ```cpp int const num_sectors = abs(sang - eang) * 2 / M_PI + 1; ``` to ```cpp int const num_sectors = abs(sang - eang) * 4 / M_PI + 1; ``` 2020-01-18 14-34-28 PST Sergei Izmailov i'm `greenmaus` 2020-01-19 08-26-33 PST Sergei Izmailov `with ` and what follows should be 4 spaces right 2020-01-26 11-35-27 PST Sergei Izmailov I think the problem might be somewhere else 2020-01-18 14-01-28 PST Sergei Izmailov forget what I said about escaping 2020-01-18 12-54-03 PST Sergei Izmailov Note quotes, they are most likely necessary 2020-01-18 14-20-50 PST Sergei Izmailov right, you are not familar with programming 2020-01-18 14-05-55 PST Sergei Izmailov I think first one 2020-01-18 13-34-52 PST Sergei Izmailov You can start with one inkscape to test it's wokring 2020-01-18 13-10-36 PST Sergei Izmailov Can you find pytohn in "start" menu 2020-01-18 08-53-13 PST Sergei Izmailov No problem :) 2020-01-18 13-09-58 PST Sergei Izmailov Let's find out where your python executable is 2020-01-18 12-54-36 PST Sergei Izmailov now you should be able to call the script by `python3 run_benchmarks.py` 2020-01-18 14-06-11 PST Sergei Izmailov copy `inkscape.exe` to folder with script 2020-01-18 13-41-48 PST Sergei Izmailov There must be some starter python pack for windows to make it easy to start, just as in linux:) 2020-01-18 08-50-03 PST Sergei Izmailov `time inkscape --actions='select-all;path-to-objects;exit' sample.svg` 2020-01-18 13-01-54 PST Sergei Izmailov results.txt should appear in same directory 2020-01-26 09-02-24 PST Sergei Izmailov It might be possible to bisect 2020-01-18 14-01-51 PST Sergei Izmailov Just add `r` before the strings 2020-01-18 14-13-35 PST Sergei Izmailov the surrounding should give idea where they should be 2020-01-18 14-16-15 PST Sergei Izmailov tripple back quotes 2020-01-26 08-52-56 PST Sergei Izmailov and is also recent change 2020-01-18 13-21-30 PST Sergei Izmailov last part is missing 2020-01-19 08-33-07 PST Sergei Izmailov sometimes i just can't read what you type :) 2020-01-18 13-02-06 PST Sergei Izmailov and inkscape should show and close for a moment 2020-01-18 12-51-46 PST Sergei Izmailov No, you need to specify bundles for win 2020-01-26 11-36-30 PST Sergei Izmailov i don't think so 2020-01-18 13-54-04 PST Sergei Izmailov [ ](https://chat.inkscape.org/direct/adam.belis?msg=okGR2MdeE2s4h8oaP) this one () 2020-01-18 12-45-00 PST Sergei Izmailov Can you read through it? 2020-01-18 12-46-39 PST Sergei Izmailov What it does: It runs inkscape and instructs it with "verb"s 2020-01-18 12-52-36 PST Sergei Izmailov Hit `win+R` - a prompt should appear 2020-01-18 14-06-41 PST Sergei Izmailov No, it would not work 2020-01-18 14-14-19 PST Sergei Izmailov why it didn't print anything? 2020-01-18 14-17-26 PST Sergei Izmailov it's above the "TAB" 2020-01-18 13-25-47 PST Sergei Izmailov of course, those are linux bundles 2020-01-19 08-25-59 PST Sergei Izmailov You broke indentation 2020-01-18 14-30-08 PST Sergei Izmailov I can start video call, but 's not what we want 2020-01-18 12-55-58 PST Sergei Izmailov Not necessary, but could be 2020-01-18 13-47-45 PST Sergei Izmailov How it broke? 2020-01-18 13-59-37 PST Sergei Izmailov I think you can just replace bacslashes `` with normal ones `/` 2020-01-26 09-16-01 PST Sergei Izmailov For sure 2020-01-18 14-34-00 PST Sergei Izmailov Clipboard - January 19, 2020 1:33 AM (https://chat.inkscape.org/file-upload/rTYgAHXy4wLHRdBup/Clipboard%20-%20Janu...) 2020-01-18 14-09-32 PST Sergei Izmailov ```python for exe in inkscape_executables: print(os.path.abspath(os.curdir)) print(exe) version = inkscape_version(exe) elapsed_time = measure_object_to_path(exe, test_file) print(f"{version} {elapsed_time} s", file=results) ``` 2020-01-18 12-48-06 PST Sergei Izmailov I can change it to file 2020-01-18 14-02-07 PST Sergei Izmailov so it would be `r"C:\Users...` 2020-01-18 14-29-24 PST Sergei Izmailov I never tried 2020-01-18 08-45-13 PST Sergei Izmailov Maybe I can help to create the benchmark 2020-01-18 13-08-43 PST Sergei Izmailov 1. Can you start interpreter? 2. Can you change to desired directory? 2020-01-19 08-27-34 PST Sergei Izmailov It might be not a bad idea to learn python. It's everywhere nowadays 2020-01-18 13-19-51 PST Sergei Izmailov May be I'm trying to do it "linux way" 2020-01-18 14-18-39 PST Sergei Izmailov you added extra for loop 2020-01-26 11-34-11 PST Sergei Izmailov nyah, didn't work 2020-01-26 11-35-02 PST Sergei Izmailov number of segments doesn't affect number of nodes 2020-01-18 12-44-36 PST Sergei Izmailov and run_benchmark.py 2020-01-18 08-54-13 PST Sergei Izmailov Thanks for investigating it! 2020-01-18 08-50-57 PST Sergei Izmailov I can show you and/or do it mysefl 2020-01-18 12-55-18 PST Sergei Izmailov or whatever python executable name is 2020-01-18 13-40-24 PST Sergei Izmailov i had my machine running years without reboots) 2020-01-26 11-42-26 PST Sergei Izmailov ok 2020-01-18 08-52-05 PST Sergei Izmailov Do you use linux/windows. How comfortable are you with console? 2020-01-18 14-00-29 PST Sergei Izmailov You can use backslash, but you need to "escape" it 2020-01-18 13-21-23 PST Sergei Izmailov Oh 2020-01-26 08-50-50 PST Sergei Izmailov You mean the path is distorted, right? 2020-01-18 13-51-41 PST Sergei Izmailov is your pc 64 bit? 2020-01-26 09-05-36 PST Sergei Izmailov The problem is that arc->cubic bezier is done with insufficient precision 2020-01-18 12-48-26 PST Sergei Izmailov do you have python3? 2020-01-18 14-00-37 PST Sergei Izmailov `` -> `\` 2020-01-18 13-52-09 PST Sergei Izmailov 64 is preferable 2020-01-18 14-17-58 PST Sergei Izmailov yay 2020-01-18 14-21-44 PST Sergei Izmailov yes, but it should print someting in front 2020-01-18 13-25-34 PST Sergei Izmailov so the file is empty 2020-01-19 10-01-04 PST Sergei Izmailov All three are same within error, right? 2020-01-26 09-02-11 PST Sergei Izmailov It distorts all the way 2020-01-18 14-28-15 PST Adam Belis i will try to chage slashes 2020-01-18 13-08-14 PST Adam Belis ok this stil did not work 2020-01-18 08-50-00 PST Adam Belis what do you mean under actions and verbs 2020-01-19 08-16-25 PST Adam Belis i addet this from datetime import datetime
and than i tried to add it to the file name but it does not work but i can print it in txt no problem 2020-01-26 11-36-51 PST Adam Belis he saied the problem was always there 2020-01-18 14-13-04 PST Adam Belis Clipboard - January 18, 2020 11:13 PM (https://chat.inkscape.org/file-upload/6gqWfMtZMCoaJ24u6/Clipboard%20-%20Janu...) 2020-01-18 08-48-40 PST Adam Belis and i just did scren recoriding and than checked it in cuting softver how long it took 2020-01-18 14-13-57 PST Adam Belis yes that was my istake 2020-01-18 13-43-43 PST Adam Belis nope 2020-01-18 14-27-31 PST Adam Belis i dont understnad what it cannot find 2020-01-18 14-13-51 PST Adam Belis Clipboard - January 18, 2020 11:13 PM (https://chat.inkscape.org/file-upload/Rn9BAHyTTXgQaSAD7/Clipboard%20-%20Janu...) 2020-01-18 14-32-10 PST Adam Belis green 2020-01-18 12-51-43 PST Adam Belis thenks i replaced it 2020-01-18 13-06-15 PST Adam Belis aaaaaaaaaaaah ima idiot 2020-01-18 14-07-25 PST Adam Belis so i should do it other way around 2020-01-18 13-44-02 PST Adam Belis v 2020-01-19 08-23-46 PST Adam Belis it dont want to run if i do this 2020-01-18 13-48-18 PST Adam Belis its jusa say i have wrong verion of pyton for my pc 2020-01-18 13-36-51 PST Adam Belis Clipboard - January 18, 2020 10:36 PM (https://chat.inkscape.org/file-upload/fBiBvsmn9DwR2T8kL/Clipboard%20-%20Janu...) 2020-01-18 13-57-46 PST Adam Belis aaand we have a new error 2020-01-18 08-50-58 PST Adam Belis but agree that would be better test BUT there is also possibility that maybe ther is som bechmarking already in ink but i dont know about it 2020-01-18 13-54-56 PST Adam Belis sohow 2020-01-18 14-15-57 PST Adam Belis sorry stil didn learn marking 2020-01-18 14-04-10 PST Adam Belis as i send you 2020-01-18 14-34-10 PST Adam Belis :D 2020-01-26 09-00-05 PST Adam Belis yop its broken in all builds 2020-01-26 09-40-37 PST Adam Belis :D 2020-01-18 14-30-10 PST Adam Belis zoom 2020-01-18 13-43-39 PST Adam Belis actualty for sure most of ppl say its easy 2020-01-26 09-37-05 PST Adam Belis go ahead :D 2020-01-19 10-01-55 PST Adam Belis so i think its ok to try to merg this to master 2020-01-18 14-05-42 PST Adam Belis yes 2020-01-18 13-39-50 PST Adam Belis it gives mi that blu error 2020-01-18 14-11-23 PST Adam Belis prints ? 2020-01-26 08-52-13 PST Adam Belis yop 2020-01-26 11-34-43 PST Adam Belis hmmm thats too bad 2020-01-18 15-39-59 PST Adam Belis also i should try to side load linux to text performece on inux maybe my pc is just busted :D 2020-01-18 14-29-43 PST Adam Belis i dont think so 2020-01-18 08-56-40 PST Adam Belis there are outo builds here 2020-01-18 14-23-28 PST Adam Belis oh 2020-01-18 08-52-52 PST Adam Belis but i can kind a read it 2020-01-18 12-48-17 PST Adam Belis ok noob question how do i run it ? :D 2020-01-18 13-24-52 PST Adam Belis yes i think i run but i dont tnik it could open verisons of ink 2020-01-18 13-43-47 PST Adam Belis not even form that place 2020-01-18 13-10-06 PST Adam Belis Clipboard - January 18, 2020 10:10 PM (https://chat.inkscape.org/file-upload/DEvmdTeLXjzxRpyLm/Clipboard%20-%20Janu...) 2020-01-18 13-24-12 PST Adam Belis we are moving but stil go empty exe 2020-01-26 09-04-58 PST Adam Belis yes thats also new problem :D 2020-01-18 13-33-59 PST Adam Belis i think 2020-01-18 14-22-51 PST Adam Belis nope it did not 2020-01-18 14-14-27 PST Adam Belis dont know 2020-01-18 13-05-31 PST Adam Belis d "C:\path\to\bench" is this path sous to be to one sesific build ? 2020-01-18 13-37-11 PST Adam Belis wel that time when i had wrong paths for ink 2020-01-26 09-42-34 PST Adam Belis oh yes . k now its not that hard i am just dont care about that that much 2020-01-18 08-58-38 PST Adam Belis np 2020-01-26 11-35-04 PST Adam Belis i can just test 2020-01-18 13-39-54 PST Adam Belis one sec 2020-01-18 13-21-41 PST Adam Belis last part of what ? 2020-01-26 08-51-23 PST Adam Belis wait 2020-01-18 12-55-39 PST Adam Belis ok and py should be in that folder where is inkscape right ? 2020-01-18 13-33-48 PST Adam Belis hmmm maybe coz i added 0.94 2020-03-02 02-23-43 PST Adam Belis dont worry about it i am glad that you wroth me ... but in last few days my computer is broken and im woring on fixing on it 2020-01-18 08-48-06 PST Adam Belis i dont know if this does even test what it sous to do 2020-01-18 13-44-01 PST Adam Belis i am ging to dowlad diffrent 2020-01-18 14-04-16 PST Adam Belis it creates txt 2020-01-18 13-39-39 PST Adam Belis iam goign to restar pc 2020-01-18 08-52-31 PST Adam Belis not that much but i used it few times 2020-01-18 13-52-07 PST Adam Belis Clipboard - January 18, 2020 10:52 PM (https://chat.inkscape.org/file-upload/vbSgDpdaXc8krCSqm/Clipboard%20-%20Janu...) 2020-01-18 14-15-24 PST Adam Belis ```#!/usr/bin/python3
import subprocess import shutil, os from timeit import default_timer as timer
def measure(inkscape_executable, input_svg, verbs): temp_svg = "temp.svg" shutil.copyfile(input_svg, temp_svg)
cmd = ([inkscape_executable, f"--verb={';'.join(verbs)}", temp_svg]) # print(" ".join(cmd)) t1 = timer() subprocess.call(cmd, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) t2 = timer()
os.remove(temp_svg) # comment out this line to check results of inkscape invocation return t2 - t1
def inkscape_version(inkscape_executable): output = subprocess.check_output([ inkscape_executable, "--version" ], stderr=subprocess.DEVNULL).decode('utf-8')
for line in output.split('\n'): if "Inkscape" in line: return line return "Unknown"
def measure_object_to_path(inkscape_executable, input_svg): action_verbs = ['EditSelectAll', 'ObjectToPath', 'FileSave', 'FileQuit'] base_line_verbs = ['EditSelectAll', 'FileSave', 'FileQuit']
# cold run to minimize measurement errors measure(inkscape_executable, input_svg, base_line_verbs)
# actual measurements baseline = measure(inkscape_executable, input_svg, base_line_verbs) payload = measure(inkscape_executable, input_svg, action_verbs) return payload - baseline
if __name__ == "__main__":
inkscape_executables = [ r"C:\Users\Adam\Downloads\inkscape-1.1-dev_2020-01-17_abe53df-x64\inkscape\bin\inkcape.exe", # "C:/Users/Adam/Downloads/inkscape-1.1-dev_2020-01-17_abe53df-x64 - 1/inkscape/bin/inkcape.exe", #r"C:\Users\Adam\Downloads\inkscape-0.92.4_2020-01-12_3ab3b9f-x64\inkscape\inkcape.com" ]
test_file = "100-spirals.svg" with open("results.txt", "w") as results: for exe in inkscape_executables: version = inkscape_version(exe) elapsed_time = measure_object_to_path(exe, test_file) print(f"{version} {elapsed_time} s", file=results) for exe in inkscape_executables: print(os.path.abspath(os.curdir)) print(exe) version = inkscape_version(exe) elapsed_time = measure_object_to_path(exe, test_file) print(f"{version} {elapsed_time} s", file=results) 2020-01-18 14-20-33 PST Adam Belis oh 2020-01-19 08-15-29 PST Adam Belis can i annoy you lite bit ? i am tring to add curretn date adn time to name of the file (so it does not get overwrite every time you run it ) but cannot find out correct way to add it ``` #!/usr/bin/python3
import subprocess import shutil, os from datetime import datetime from timeit import default_timer as timer
def measure(inkscape_executable, input_svg, verbs): temp_svg = "temp.svg" shutil.copyfile(input_svg, temp_svg)
cmd = ([inkscape_executable, f"--verb={';'.join(verbs)}", temp_svg]) # print(" ".join(cmd)) t1 = timer() subprocess.call(cmd, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) t2 = timer()
os.remove(temp_svg) # comment out this line to check results of inkscape invocation return t2 - t1
def inkscape_version(inkscape_executable): output = subprocess.check_output([ inkscape_executable, "--version" ], stderr=subprocess.DEVNULL).decode('utf-8')
for line in output.split('\n'): if "Inkscape" in line: return line return "Unknown"
def measure_object_to_path(inkscape_executable, input_svg): action_verbs = ['EditSelectAll', 'ObjectToPath', 'FileSave', 'FileQuit'] base_line_verbs = ['EditSelectAll', 'FileSave', 'FileQuit']
# cold run to minimize measurement errors measure(inkscape_executable, input_svg, base_line_verbs)
# actual measurements baseline = measure(inkscape_executable, input_svg, base_line_verbs) payload = measure(inkscape_executable, input_svg, action_verbs) return payload - baseline
def
if __name__ == "__main__": # Add paths for inscape builds you want to test
inkscape_executables = [ r"D:\Downloads\inkscape-1.1-dev_2020-01-17_abe53df-x64\bin\inkscape.exe", r"D:\Downloads\inkscape-1.0beta2_2020-01-18_43f5480-x64\bin\inkscape.exe", #"./Inkscape-43f5480-x86_64.AppImage" ]
test_file = "100-spirals.svg" with open("results" + (datetime.now().strftime('%Y-%m-%d %H:%M:%S')) + ".txt", "w") as results: for exe in inkscape_executables: print(os.path.abspath(os.curdir)) print(exe) print(datetime.now().strftime('%Y-%m-%d %H:%M:%S')) version = inkscape_version(exe) elapsed_time = measure_object_to_path(exe, test_file) current_time = (datetime.now().strftime('%Y-%m-%d %H:%M:%S')) print(f"{version} {elapsed_time} s ", file=results) print(f"{current_time} ", file=results)
``` 2020-01-18 13-19-23 PST Adam Belis i feeel like an idiot 2020-01-18 13-20-52 PST Adam Belis Clipboard - January 18, 2020 10:20 PM (https://chat.inkscape.org/file-upload/iwtdmyxappWmx9gCw/Clipboard%20-%20Janu...) 2020-01-18 13-38-34 PST Adam Belis yes 2020-01-18 13-19-12 PST Adam Belis why is this so complicated :D 2020-01-18 13-46-52 PST Adam Belis NOPE after reinstal of pyton ssam shit 2020-01-19 10-01-35 PST Adam Belis i round this few times its all same 2020-01-26 09-16-20 PST Adam Belis ok thanks ! 2020-01-18 14-33-33 PST Adam Belis how is that possible there is just one adam belis 2020-03-02 02-00-05 PST Adam Belis yes that would be awesome 2020-01-26 09-38-24 PST Adam Belis once again this tells me almost nothing but lets test it 2020-01-18 13-39-44 PST Adam Belis coz i cannot even run pyton now 2020-01-18 13-25-33 PST Adam Belis if __name__ == "__main__":
inkscape_executables = [ "./Inkscape-031d86a-x86_64.AppImage", "./Inkscape-4cfd59b-x86_64.AppImage", "./Inkscape-43f5480-x86_64.AppImage" ] 2020-01-18 14-27-16 PST Adam Belis ok i have idea 2020-01-18 13-04-46 PST Adam Belis i am missing something 2020-01-18 13-20-54 PST Adam Belis this 2020-01-18 14-31-02 PST Adam Belis i think 2020-01-18 14-15-08 PST Adam Belis :D it is 2020-01-19 08-33-58 PST Adam Belis :D sorry i know 2020-01-18 13-21-49 PST Adam Belis i should also include exe 2020-01-26 08-50-04 PST Adam Belis hmm thas not a good news boolian operations are quit bad right now 2020-01-18 14-04-06 PST Adam Belis i got same error 2020-01-18 13-09-04 PST Adam Belis 2. yes 2020-01-18 13-00-52 PST Adam Belis how do i know if it did run ? 2020-01-18 13-12-29 PST Adam Belis Clipboard - January 18, 2020 10:12 PM (https://chat.inkscape.org/file-upload/wrBxREw2TBnWDXDNF/Clipboard%20-%20Janu...) 2020-01-18 13-09-00 PST Adam Belis 1. dont know what you are asking me 2020-01-18 13-43-23 PST Adam Belis maybe 2020-01-18 08-56-33 PST Adam Belis https://ci.appveyor.com/project/inkscape/inkscape/history 2020-01-18 14-27-57 PST Adam Belis in that case that path is not correct 2020-01-26 09-38-55 PST Adam Belis thats what i would call easy fix 2020-01-18 13-47-20 PST Adam Belis maaan good old bat files :D 2020-01-18 14-25-57 PST Adam Belis contiue 2020-01-18 13-59-07 PST Adam Belis Clipboard - January 18, 2020 10:59 PM (https://chat.inkscape.org/file-upload/NtQpDPbe9oGhwgwxL/Clipboard%20-%20Janu...) 2020-01-18 13-12-28 PST Adam Belis this 2020-01-18 08-47-51 PST Adam Belis my idea was to this svg select all spirals and convert it to paths 2020-01-18 14-04-18 PST Adam Belis ubt 2020-01-18 14-17-07 PST Adam Belis Nooo :D 2020-01-18 12-45-55 PST Adam Belis yets its readable 2020-01-18 15-42-42 PST Adam Belis i dont tnik ther is enough love wor win verison :D 2020-01-18 08-52-08 PST Adam Belis win 2020-01-26 08-52-57 PST Adam Belis any bool 2020-01-18 14-18-11 PST Adam Belis :D HELP i am useless 2020-03-02 01-59-52 PST Adam Belis i am chrome user 2020-01-18 14-34-45 PST Adam Belis haha i also need your id 2020-01-18 08-51-54 PST Adam Belis thanks i just took your idea and made it 100x100 harder :D 2020-01-18 13-50-11 PST Adam Belis but this is pyton 2.7 2020-01-18 13-11-12 PST Adam Belis yes 2020-01-18 12-48-00 PST Adam Belis oh 2020-01-18 13-00-22 PST Adam Belis i still cannot get it to run give me oooone second to trouble shoot it :D 2020-01-18 13-35-12 PST Adam Belis no that was not it 2020-01-18 12-48-50 PST Adam Belis i think i do on my second pc this is my tablet 2020-01-18 13-54-55 PST Adam Belis ok i fixed it 2020-01-18 13-26-29 PST Adam Belis dont worry we will get there one day 2020-01-26 09-40-35 PST Adam Belis i tried it few times and faild 2020-01-18 13-37-25 PST Adam Belis now it just refuse to run 2020-01-18 13-25-57 PST Adam Belis :D ok im ideiot volume 3 2020-01-18 13-33-57 PST Adam Belis that runs onley on 2.7 python 2020-01-18 08-50-18 PST Adam Belis and i am aslo noob i cannot du this simple scripting in ink 2020-01-18 13-35-28 PST Adam Belis wtf it run few mints ago :D 2020-01-18 14-25-52 PST Adam Belis Clipboard - January 18, 2020 11:25 PM (https://chat.inkscape.org/file-upload/QiXW2gHjJLoBM653P/Clipboard%20-%20Janu...) 2020-01-18 13-32-39 PST Adam Belis the fuck it refuse to run now 2020-01-18 13-55-11 PST Adam Belis lets try this again 2020-01-18 12-43-34 PST Adam Belis or dropbox 2020-01-26 11-41-01 PST Adam Belis maybe try to gain som more inside from doc he can be more help then me 2020-01-18 14-32-53 PST Adam Belis or give me your user name :D 2020-01-18 14-30-07 PST Adam Belis we can call fb, skype , hang outs chose your poison 2020-01-19 08-28-00 PST Adam Belis i know it is om my potential to do list but i am learning to much stuff already 2020-01-18 14-07-31 PST Adam Belis sript to ink folder 2020-01-18 13-47-53 PST Adam Belis dont know i did nothing 2020-01-18 14-34-48 PST Adam Belis its down in corner 2020-01-18 13-19-06 PST Adam Belis Clipboard - January 18, 2020 10:19 PM (https://chat.inkscape.org/file-upload/XrFMoJBwrTivcQW44/Clipboard%20-%20Janu...) 2020-01-18 13-43-09 PST Adam Belis no this did not helped 2020-01-18 12-47-57 PST Adam Belis to consol ? 2020-01-26 07-59-19 PST Adam Belis Hello was your hacky fixe merged in to master ? 2020-01-18 09-15-55 PST Adam Belis ok i scaled my test to 1000 spirals and my first findings wear correct your buid is 2x slower at this task 2020-01-26 11-36-35 PST Adam Belis maybe .. you saied that thats a problem 2020-01-18 13-23-49 PST Adam Belis Clipboard - January 18, 2020 10:23 PM (https://chat.inkscape.org/file-upload/DZinRbbGBDH4AR7Pr/Clipboard%20-%20Janu...) 2020-01-18 14-23-17 PST Adam Belis just empty txt 2020-01-18 13-25-32 PST Adam Belis i should replace paths to this 2020-01-18 13-43-56 PST Adam Belis its saying its incomaptible 2020-01-18 14-24-37 PST Adam Belis nada 2020-01-18 13-53-46 PST Adam Belis witch files ? 2020-01-19 09-59-46 PST Adam Belis btw this are results on my main pc (i7-6800k 3.4ghz)
Inkscape 1.1-dev (abe53df, 2020-01-17) 1.4908316999999993 s
Inkscape 1.0beta2 (43f5480, 2020-01-18) 1.5817405999999998 s
Inkscape 1.0beta2 (18c40e5, 2019-12-05) 1.4947684999999993 s
2020-01-18 13-24-15 PST Adam Belis txt 2020-01-18 13-50-16 PST Adam Belis do i want that 2020-01-18 13-49-27 PST Adam Belis instaler say amd that could be prolem this is intel 2020-01-18 13-25-35 PST Adam Belis ? 2020-01-18 14-32-41 PST Adam Belis oh 2020-01-18 14-06-30 PST Adam Belis just exe ? 2020-01-26 08-52-11 PST Adam Belis 1.1-dev (0217ea3, 2020-01-23) 2020-01-18 13-44-54 PST Adam Belis i dont know eater maybe i dowalded wrong pyton for diff procesor but in that cas it should say that from the first try 2020-01-26 09-04-21 PST Adam Belis well right now its pretty broken . i know shit about math that is happning under hood but it looks like 3 problems that happend at once. - your fix - doc fix of too many points - and docs fix infroduces new bug with cistorting shapes 2020-01-18 13-57-50 PST Adam Belis Clipboard - January 18, 2020 10:57 PM (https://chat.inkscape.org/file-upload/dyX6iXrHesCDRCyPQ/Clipboard%20-%20Janu...) 2020-01-18 14-31-14 PST Adam Belis yes thats my user name on discort 2020-01-18 14-33-25 PST Adam Belis even pewdipai could not find it :D 2020-01-18 14-32-42 PST Adam Belis friends 2020-01-18 08-51-31 PST Adam Belis that could be use full to me 2020-01-26 11-37-06 PST Adam Belis but now it just uncoverd it 2020-01-18 09-39-32 PST Adam Belis your build 70 sec master 35 sec 2020-01-26 11-34-59 PST Adam Belis maybe doctor could point you to better direction 2020-01-18 13-25-08 PST Adam Belis you tell me 2020-01-26 08-50-15 PST Adam Belis Clipboard - January 26, 2020 5:50 PM (https://chat.inkscape.org/file-upload/ZqAZTKoKXArignr9b/Clipboard%20-%20Janu...) 2020-01-18 14-32-07 PST Adam Belis hahah add freind 2020-01-18 08-43-35 PST Adam Belis hello 2020-01-26 11-40-43 PST Adam Belis ok that would be awesome 2020-01-18 14-11-36 PST Adam Belis :D 2020-01-18 08-52-43 PST Adam Belis i am simple stupid designer :D 2020-01-18 14-21-29 PST Adam Belis hmmm same error 2020-01-18 14-30-36 PST Adam Belis i nver used discord for calling les try that 2020-01-18 13-09-39 PST Adam Belis Clipboard - January 18, 2020 10:09 PM (https://chat.inkscape.org/file-upload/jhzeAvQ5DXjmycvwr/Clipboard%20-%20Janu...) 2020-01-18 14-34-19 PST Adam Belis musseg up 2020-01-18 13-54-12 PST Adam Belis oOOOOOOOOOOOOO 2020-01-18 12-43-27 PST Adam Belis you can zip it 2020-01-18 13-48-04 PST Adam Belis nope 2020-01-18 12-51-31 PST Adam Belis will this work for win ? 2020-01-18 13-17-06 PST Adam Belis cannot find thet folder 2020-01-18 14-17-01 PST Adam Belis \\
\\ 2020-01-18 14-15-34 PST Adam Belis this is my current py 2020-01-26 09-05-24 PST Adam Belis funny thing is that lpe boolioan use diffrent math (looks like) and works correctly 2020-01-18 14-08-21 PST Adam Belis that does not work i get same error 2020-01-18 14-30-58 PST Adam Belis adambelis 2020-01-18 14-33-41 PST Adam Belis same avatar as here 2020-01-18 14-32-19 PST Adam Belis in middel of the screen on home page 2020-01-18 14-32-29 PST Adam Belis on top 2020-01-19 08-34-52 PST Adam Belis that python could be useful to me because i could use it in 3D software like Houdini or cinema 4d 2020-01-18 12-51-32 PST Adam Belis inkscape_executables = [ "./Inkscape-031d86a-x86_64.AppImage", "./Inkscape-4cfd59b-x86_64.AppImage", "./Inkscape-43f5480-x86_64.AppImage" ] 2020-01-18 12-47-54 PST Adam Belis where does it print to ? 2020-01-18 15-22-11 PST Adam Belis thanks again for that banchmark i will try toput together issu with proposal for som kind ofo official banch mark test for performace 2020-01-18 13-25-06 PST Adam Belis dont know :D 2020-01-18 13-25-23 PST Adam Belis aaaaaaaaah 2020-01-26 09-15-11 PST Adam Belis ok i wrote him about it so you are 100 percent shure its not your code that case the problem ? 2020-01-18 08-54-28 PST Adam Belis thanks for solving 2020-01-18 12-48-34 PST Adam Belis i think result txt would be better for the record 2020-01-18 08-56-55 PST Adam Belis maybe there are also maybe some for linux 2020-01-18 15-40-52 PST Adam Belis but i dont think so actualy it can run blender or cinema 4d pretty resonably 2020-01-18 14-24-39 PST Adam Belis Clipboard - January 18, 2020 11:24 PM (https://chat.inkscape.org/file-upload/86KwEGqYn2wRBgWHm/Clipboard%20-%20Janu...) 2020-01-18 14-05-06 PST Adam Belis should be copypasta 2020-01-18 13-38-11 PST Adam Belis thats what i am wondering 2020-01-18 08-58-08 PST Adam Belis this are win 2020-01-18 08-47-28 PST Adam Belis i dont tnik so but i could be wrong i am not a best person to ask about this kind of stuff i canoot even compile inkscape :D 2020-01-18 13-33-38 PST Adam Belis Clipboard - January 18, 2020 10:33 PM (https://chat.inkscape.org/file-upload/zGnHwXvHNZrELfKzk/Clipboard%20-%20Janu...) 2020-01-18 14-34-09 PST Adam Belis intresing i fell like boomer 2020-01-18 14-05-41 PST Adam Belis which file it cannot find ? 2020-01-18 14-29-15 PST Adam Belis can we call here ? 2020-01-18 13-40-20 PST Adam Belis right this is my every expirienc wiith pyton ever i am alwes like wow this does not work :D 2020-01-18 12-48-52 PST Adam Belis one sec 2020-01-18 14-01-03 PST Adam Belis Clipboard - January 18, 2020 11:01 PM (https://chat.inkscape.org/file-upload/523iowHZyHpzmwQcr/Clipboard%20-%20Janu...) 2020-01-26 11-36-24 PST Adam Belis probably doctor sayed the same thing 2020-01-18 14-27-10 PST Adam Belis ok so your script does not work ? 2020-01-18 08-49-22 PST Adam Belis but i was tasting how this will influenc performance 2020-01-18 13-55-03 PST Adam Belis reinstal instal reinstal 2020-01-19 08-28-34 PST Adam Belis cout yes it could be usfull even for my 3d stuff a specali for houdiny 2020-01-18 13-51-30 PST Adam Belis do iwant amd or win 32 2020-01-18 14-25-30 PST Adam Belis it does not tocntie 2020-01-19 08-26-02 PST Adam Belis oh 2020-01-26 08-51-20 PST Adam Belis yes 2020-01-18 14-11-35 PST Adam Belis oh 2020-01-18 13-54-27 PST Adam Belis dont know 2020-01-18 08-58-05 PST Adam Belis https://ci.appveyor.com/project/inkscape/inkscape/builds/30203579/job/n52kwo... 2020-01-19 08-37-48 PST Adam Belis :D thanks but moments (tha this code jus dont want to run) like this reminds me why i am i visual artist and not a developer 2020-01-18 12-57-04 PST Adam Belis ah that make more sace 2020-01-18 13-32-46 PST Adam Belis say i have vrong verison 2020-01-19 10-01-22 PST Adam Belis yes 2020-01-18 13-54-23 PST Adam Belis good question 2020-01-18 14-06-47 PST Adam Belis i know :D 2020-01-18 08-58-20 PST Adam Belis cool 2020-01-26 11-35-53 PST Adam Belis just theoreticly if nodes would have that atribute would that fix it ? 2020-01-26 08-54-57 PST Adam Belis but if you can pleas test it yourself if you see same 2020-01-18 12-49-12 PST Adam Belis i think i do 2020-01-18 14-32-49 PST Adam Belis and after that 2020-01-18 13-52-09 PST Adam Belis yop 2020-01-18 13-25-50 PST Adam Belis with my builds 2020-01-18 13-20-25 PST Adam Belis no i think this is how it sous to be don i think i don this befor 2020-01-26 09-07-42 PST Adam Belis hmmm if you have time and energy try to get in contac with @doctormo and try to make a plan how to fix (or revert or dont know ) 2020-01-18 13-37-20 PST Adam Belis it created emty txt 2020-01-18 14-21-14 PST Adam Belis no no i got it 2020-01-18 13-25-03 PST Adam Belis if it didnt run it would not crate txt 2020-01-26 08-53-13 PST Adam Belis ok give me one sec i will try that spasific build 2020-01-18 14-26-51 PST Adam Belis could this be pyton glitch / wrong pyton instaled ? 2020-01-18 14-14-54 PST Adam Belis yop 2020-01-18 13-39-30 PST Adam Belis ok i just tested if that helps 2020-01-18 08-46-40 PST Adam Belis benchmarksvg.svg (https://chat.inkscape.org/file-upload/AYNLFshaDuydi9oSJ/benchmarksvg.svg) 2020-01-18 14-19-43 PST Adam Belis firs what ? 2020-01-26 08-51-40 PST Adam Belis let me test it one more tim to be sure im looking at correct build 2020-01-18 08-52-34 PST Adam Belis NOPE :D 2020-01-18 13-59-11 PST Adam Belis is this correct syntax ? 2020-01-18 13-54-18 PST Adam Belis :D 2020-01-18 14-33-56 PST Adam Belis adambelis#3440