Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    David Luzar
    @dwelle
    Hey
    Faustino Kialungila
    @Fausto95
    Hi
    Timur Khazamov
    @nanot1m
    Kapture 2020-01-12 at 23.35.08.gif

    Hi! I'm struggling with poor performance in Safari

    PS. This was drawn by my 4yo daughter (:

    Faustino Kialungila
    @Fausto95
    Just looked a bit into it, looks like the diamond shape is the main source of this performance issue!
    The issue is fixed with @nanot1m's perf hack: https://excalidraw-git-fork-nanot1m-perf-hack.vjeux.now.sh
    But we should investigate what's going on with the rough's polygon drawer
    David Luzar
    @dwelle
    Yea, I'm starting to run into perf problems, too (mainly in dev & when console is open, but with just a few elements which is something to say)
    @vjeux is that the blogpost using excalidraw that you were talking about?
    David Luzar
    @dwelle
    @Fausto95 try if the perf improved for you in latest release (https://github.com/excalidraw/excalidraw/pull/302#issuecomment-573860534)
    Faustino Kialungila
    @Fausto95
    It improved a bit
    but there still a little bit of latency
    Capture d’écran 2020-01-14 à 08.39.37.png
    if you try this in safari, we still have bad perf
    David Luzar
    @dwelle
    Don't have access to safari, but if you supply the scene file, I can try in other browsers
    Faustino Kialungila
    @Fausto95
    Here you have the file
    David Luzar
    @dwelle
    On chrome it's fast as hell, even with ~40+ of those person figures. On FF, it starts to noticeably slow down from 5+, so yes, I can imagine safari has similar issues to FF.
    David Luzar
    @dwelle
    random question: who's using Sindre's refined github extension?
    David Luzar
    @dwelle
    We've recently passed 2K stars and 300 commits. Good job everyone (if anyone's still reading this chat :smile: --- maybe we should have gone with Slack after all?).
    Faustino Kialungila
    @Fausto95
    I still using this
    Good job guys
    Discord would be a better choice I think
    Fernando Alava Zambrano
    @fernandoalava
    Hey guys, quick question because I'm not sure
    Is excalidraw Supported on Firefox ?
    Fernando Alava Zambrano
    @fernandoalava
    Specifically shareable link part
    David Luzar
    @dwelle
    Gah, it seems the quick question was answered quicker on GH :)
    Taras Novak
    @RandomFractals
    Hi guys! re: native desktop app. Who'd rather have it built-in as custom webview in vscode? I've done some work on that front. I think ExcaliDraw similar to this Vega Viewer extension could be cool and handy. Let me know if you want to chat about it some more. Would not take more than a few days to scaffold if ExcaliDraw webapp is well designed and has good api for exports, etc. ... https://marketplace.visualstudio.com/items?itemName=RandomFractalsInc.vscode-vega-viewer
    also, I did a quick search in VS marketplace, there are not good drawing apps there :) So, we can fill in that gap if you'd like ...
    I would recommend you come up with distinct json file name extension if it's custom, like .draw.json, or .scene.json if that's what you call those configs. & create a json schema for it. Then many things can be done with it in vsode and other IDE's for hand coding, validating, previewing and saving those drawings ...
    Taras Novak
    @RandomFractals
    the nice part about doing vscode ext. instead of standalone Electron desktop app: you can rely on vscode provided tooling and other extensions to save drawing local, share them via gists in GistPad, or live share them. Who is in? :)
    I am actually building something similar for Uber's keplerGL maps: https://github.com/RandomFractals/geo-data-viewer so, if you look at that feature list you should get a good idea of what I propose you do for your scenes/drawings in vscode ext. ... Let me know if you want me to scaffold that setup for you ;)
    some load/export hooks refactoring might be required on your webapp, but we'd only need a JS api to load a drawing config and options to override your export functions for local saves, sharing via gists, etc. I can talk more about it, if above sounds good so far
    Taras Novak
    @RandomFractals
    btw, cool app. I've done something similar in Flex many summers ago :) with the resize handles, etc. would be fun to revisit it with you in JS ...
    I do like wiredjs too. I think you guys should integrate it as well for forms and other UI elements beyond your basic drawing stencils ...
    Taras Novak
    @RandomFractals
    well, I just made it public, so no backing out now :) https://twitter.com/TarasNovak/status/1222851721342398465
    Taras Novak
    @RandomFractals
    also, take a look into this ... excalidraw/excalidraw#618
    Taras Novak
    @RandomFractals
    quick q.: any reason you've decided to go with MIT instead of Apache2 license for your OSS repos?
    David Luzar
    @dwelle
    What's the benefit of Apache2 vs MIT?
    Taras Novak
    @RandomFractals
    I am vague on it every time I compare them too :) https://snyk.io/blog/mit-apache-bsd-fairest-of-them-all/
    I think MIT is fine. was just curious why you picked it
    David Luzar
    @dwelle
    Will read tomorrow
    I reckon we chose MIT because it's a de facto standard for OSS these days
    Taras Novak
    @RandomFractals
    haha! depends on who you talk to ...
    so, I do need you guys to make up your mind since I am getting weird vibes from your lib originator on vscode integrate bits
    let's regroup when you parse the bits I threw at you. all good advice regardless of what you decided to do with your drawings for devs
    please do peruse those tickets I opened & closed and comments in between ...
    Taras Novak
    @RandomFractals
    nvm. I am stepping out of this noobs game :) you guys have fun! https://twitter.com/TarasNovak/status/1223399321309188097
    Adam
    @nrgapple
    Any plans on making a jira extension?