Skip to content
This repository has been archived by the owner on Jan 25, 2024. It is now read-only.

Support Windows #29

Closed
ChangJoo-Park opened this issue Sep 23, 2020 · 3 comments
Closed

Support Windows #29

ChangJoo-Park opened this issue Sep 23, 2020 · 3 comments
Labels
enhancement New feature or request Feature Development Feature to be implemented HacktoberFest HacktoberFest Related Issue, lets get to hacking!

Comments

@ChangJoo-Park
Copy link
Contributor

ChangJoo-Park commented Sep 23, 2020

I tried Parabeac with my windows machine. it failed this line

  • Using batch file for windows. all scripts inside pb-scripts are for *nix System.

install.sh

echo "[INFO]: Installing Para-beac core and its dependencies"
dart pub get
cd SketchAssetConverter && npm i
echo "Installed Sketch Asset Converter dependencies"

to

install.bat

@echo off

echo "[INFO]: Installing Para-beac core and its dependencies"
pub get
cd SketchAssetConverter
npm i
echo "Installed Sketch Asset Converter dependencies"

Error message here.

➜ dart .\parabeac.dart -p C:\Users\development\Parabeac-Core\parabeac_demo_alt.sketch -n C:\Users\development\parabeac-flutter
Unhandled exception:
FormatException: Unexpected extension byte (at offset 10)
#0      _Utf8Decoder.convertChunked (dart:convert-patch/convert_patch.dart:1887:7)
#1      _Utf8ConversionSink.addSlice (dart:convert/string_conversion.dart:314:28)
#2      _Utf8ConversionSink.add (dart:convert/string_conversion.dart:310:5)
#3      _ConverterStreamEventSink.add (dart:convert/chunked_conversion.dart:72:18)
#4      _SinkTransformerStreamSubscription._handleData (dart:async/stream_transformers.dart:121:24)
#5      _RootZone.runUnaryGuarded (dart:async/zone.dart:1384:10)
#6      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)
#7      _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)
#8      _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)
#9      _StreamController._add (dart:async/stream_controller.dart:682:7)
#10     _StreamController.add (dart:async/stream_controller.dart:624:5)
#11     _Socket._onData (dart:io-patch/socket_patch.dart:2020:41)
#12     _RootZone.runUnaryGuarded (dart:async/zone.dart:1384:10)
#13     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)
#14     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)
#15     _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)
#16     _StreamController._add (dart:async/stream_controller.dart:682:7)
#17     _StreamController.add (dart:async/stream_controller.dart:624:5)
#18     new _RawSocket.<anonymous closure> (dart:io-patch/socket_patch.dart:1556:33)
#19     _NativeSocket.issueReadEvent.issue (dart:io-patch/socket_patch.dart:1052:14)
#20     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#21     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#22     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#23     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:169:5)
@Ihuds577 Ihuds577 added enhancement New feature or request Feature Development Feature to be implemented labels Sep 23, 2020
@siliconivan
Copy link
Member

I believe we can revisit this when we have support for Figma, since we rely on the Sketch-tool library that's only available on Mac, we can't produce images on Windows from Sketch. Although, I'm curious if we should even support Sketch on Windows if you can't use Sketch on Windows. Maybe the default should be Figma for Windows.

@ChangJoo-Park
Copy link
Contributor Author

I think if working Parabeac on mac well, support windows have no problem. At this time we focus on Parabeac-Core on *nix system.

@x64Eddie x64Eddie added this to To do in Feature Development via automation Sep 25, 2020
@Ihuds577 Ihuds577 added the HacktoberFest HacktoberFest Related Issue, lets get to hacking! label Oct 1, 2020
@Ihuds577 Ihuds577 added this to the HacktoberFest! milestone Oct 1, 2020
@Ihuds577 Ihuds577 added this to To do in Support for Windows Oct 1, 2020
@siliconivan
Copy link
Member

PBC supports windows with Figma now, you can watch a video here: https://www.youtube.com/watch?v=Pr52-9Ni4Ds

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request Feature Development Feature to be implemented HacktoberFest HacktoberFest Related Issue, lets get to hacking!
Projects
No open projects
Development

No branches or pull requests

3 participants