Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Update desktop applications for v0.15.0 #879

Open
MineRobber9000 opened this issue Mar 12, 2019 · 9 comments
Open

[Feature Request] Update desktop applications for v0.15.0 #879

MineRobber9000 opened this issue Mar 12, 2019 · 9 comments

Comments

@MineRobber9000
Copy link

I would like to be able to use an up-to-date Piskel offline (for when I'm on long car trips).

@blurymind
Copy link
Contributor

blurymind commented Mar 25, 2019

you can - if you use gdevelop :) Its now bundled with it.
https://gdevelop-app.com/make-8bit-pixelart-games

Alternatively we could have a standalone electron port of piskel?

@MineRobber9000
Copy link
Author

https://github.com/piskelapp/piskel/wiki/Desktop-applications this is what I was referring to 😛

that's cool though, I'll take a look at gdevelop.

@gingerbeardman
Copy link

gingerbeardman commented Jun 17, 2020

I tried building v15 myself but it wouldn't complete in ways I do not understand.

$ grunt desktop-mac
Loading "node_webkit_builder.js" tasks...ERROR
>> TypeError: os.tmpDir is not a function
Warning: Task "nwjs:macos" not found. Use --force to continue.

Aborted due to warnings.

GDevelop ems cool, but I cannot get quickly to Pixel to work on my assets that are not part of a GDevelop project.

@blurymind
Copy link
Contributor

blurymind commented Jun 17, 2020

You can get this in my fork if piskel, which is what gdevelop uses. It also fixes bugs with the build process.

I tried to get these in, but the maintainer of this branch takes months to respond to stuff and when he does it never gets merged. Kind of given up

@gingerbeardman
Copy link

gingerbeardman commented Jun 18, 2020

@blurymind thanks, but I get the same error with your piskel-plus branch on your fork

matt@matt:~/Downloads/2020-06-18/piskel-piskel-plus$ grunt desktop-mac
Loading "node_webkit_builder.js" tasks...ERROR
>> TypeError: os.tmpDir is not a function
Warning: Task "nwjs:macos" not found. Use --force to continue.

Aborted due to warnings.

@blurymind
Copy link
Contributor

I don't have a Mac so I never had an opportunity to fix it on it 😔

@blurymind
Copy link
Contributor

blurymind commented Jun 19, 2020

The way piskel works inside gdevelop is different from the way its built and bundled here.
Basically Piskel in gdevelop runs under electron, using a bridge to let it interface with gdevelop.

Piskel as its build here uses nwjs - which is similar to electron, but much less used and supported in recent years.

There are two ways at it:

  • get rid of nwjs in favour of electron (electron is slightly bigger in size)
  • fix the nwjs build process for macs (easier option)

@gingerbeardman
Copy link

I'm not a fan of Electron apps, but to be honest I'll just stick with 0.14

@gingerbeardman
Copy link

gingerbeardman commented Oct 29, 2020

Can anybody please provide a macOS build of v15?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants