treeform / fidget

Figma based UI library for nim, with HTML and OpenGL backends.
MIT License
766 stars 31 forks source link

Linux support + Idea (Publish the Fidget plugin so that it works on Linux) #77

Closed juancarlospaco closed 3 years ago

juancarlospaco commented 4 years ago

So I try to use it from Linux, I found a community made Figma clone, but is very limited, and Plugins wont work, neither from Web, so maybe I was wondering why not just use the Plugin that serializes to JSON that works everywhere including web?.

Then parse back from JSON on Nim using std lib JSON module, otherwise mention on the readme that it wont work on Linux. :)

treeform commented 4 years ago

Oh, I did not know you can't develop plugins from the web. I think all I need to do is publish my plugin then I would be able to use it on linux. It appears you can use plugins from the web, just not develop them.

I used to do the json route but that was from the server api: https://www.figma.com/developers/api I don't like it.

The key thing to the plugin is that you can select just the part you need not the whole file. Importing the whole file is kind of difficult to work with.

juancarlospaco commented 4 years ago

Ok, ill wait for the Plugin publication then. :)

treeform commented 4 years ago

I have submitted the plugin, they still need to approve it.

treeform commented 4 years ago

Oh looks like its already there: image

See if it works for you on linux?

juancarlospaco commented 4 years ago

Can you link it please?, it wont show up on my search, search seems buggy or limited on Figma.

treeform commented 4 years ago

Here is a direct link: https://www.figma.com/community/plugin/856571767908827968/Fidget-Export

juancarlospaco commented 4 years ago

404 for me, weird, maybe it only shows up for your account, try on Incognito window also 404.

treeform commented 4 years ago

Yeah maybe they need to approve it, like they said before. I'll wait for their email or some thing.

treeform commented 4 years ago

They did not approve it. I will be resubmitting it again soon.

juancarlospaco commented 4 years ago

Oh no, I was waiting for it, weird! why did not approve?, I hope it gets resolved soon. :crying_cat_face:

bob-u commented 4 years ago

Perhaps try changing description to be more about figma and avoid 'strong language'.

juancarlospaco commented 4 years ago

Maybe kinda copy the description of JSON exporter (?), not too much info "Plugin to export as YAML." (they dont have to know) :P

juancarlospaco commented 4 years ago

Additionally, can the script be modified to be a Tampermonkey script?. :thinking: https://www.tampermonkey.net

juancarlospaco commented 4 years ago

Any news?, they rejected again?. :neutral_face:

It wont run on Virtualbox complains about GPU.

lf-araujo commented 4 years ago

404s to me too.

UNIcodeX commented 3 years ago

I'm also getting 404. I also tried to do the tsc in the figma_plugin folder as directed, but... not sure how / where to import it into the Figma editor. :confused:

I click on manage plugins and it just takes me to a web page on figma's site saying that there are no plugins installed. There are no controls to allow actually searching for or adding anything.

treeform commented 3 years ago

Plugin got approved and now you can just get it from here: https://www.figma.com/community/plugin/945866846468157120/Fidget-Export

juancarlospaco commented 3 years ago

Works

temp

treeform commented 3 years ago

Great!