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

Compiling #77

Open
phd21 opened this issue Mar 29, 2018 · 4 comments
Open

Compiling #77

phd21 opened this issue Mar 29, 2018 · 4 comments

Comments

@phd21
Copy link

phd21 commented Mar 29, 2018

Hi SkyzohKey,

Okay, I switched to my Linux Mint 18.3 (Ubuntu 16.04) system, and to this GitHub page for further comments, etc...

Why don't I see options for attaching a file or images to your GitHub for this?

[email protected] postinstall /home/user69/toxclient/node_modules/@storybook/react/node_modules/webpack/node_modules/uglifyjs-webpack-plugin
node lib/post_install.js

[email protected] postinstall /home/user69/toxclient/node_modules/uglifyjs-webpack-plugin
node lib/post_install.js

[email protected] postinstall /home/user69/toxclient/node_modules/electron
node install.js

npm WARN [email protected] requires a peer of babel-eslint@^7.2.3 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of react@^16.3.0-alpha.1 but none is installed. You must install peer dependencies yourself.
npm WARN The package babel-core is included as both a dev and production dependency.
npm WARN The package babel-jest is included as both a dev and production dependency.
npm WARN The package jest is included as both a dev and production dependency.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/app-builder-bin-win):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"win32","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/app-builder-bin-mac):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/7zip-bin-win):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"win32","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/7zip-bin-mac):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 2263 packages in 48.262s
`

Next, I ran "npm run electron", and the application came up with the message below.

`Something is already running on port 3000. Probably:
node scripts/start.js (pid 2058)
in /home/user69/Apps-Misc/client-master

Would you like to run the app on another port instead? (Y/n)
user69@lm18 ~/toxclient $`

I can use other tox clients without port issues? Do I need to use another port, if so what port do you recommend? And the app came up without allowing me to answer "y".

The application came up with a code window on the right which I closed, asking for my username and password, but it is showing your demo(?) contact list, not my contact list. I see no way to import or use my previous tox profile? I also noticed that this created a "tox-universal-client" folder underneath my ".config" folder, is this the application configuration folder or does it also use the "tox" folder? I copied my phd21.tox profile file into this folder and made another copy of it as "tox_save.tox", but it still does not bring up my profile. I think it would be really nice if all the Tox developers used their own Tox configuration folders rather than the default Tox configuration folder to reduce possible interference when using multiple tox software clients.

It also shows "Konv", not Universal Tox Client or Tox Universal Client.

I did not see any setup or configuration options for adding contacts, audio and video, interface, profile import or export, copy ToxID, etc...

Update: I just ran this using the command "npm run web", still did not like port 3000, so I said use a different one and it chose 3001, and it brought up my default Chrome browser and a new tab without the code window, but still with the demo contact list. This was what my console terminal showed.

Starting development server ...

when I exited the application.
`Compiled successfully!

You can now view tox-universal-client in the browser.

Local: http://localhost:3001/
On Your Network: http://192.168.1.223:3001/

Note that the development build is not optimized.
To create a production build, use yarn build.
`

It looks really great. I am looking forward to trying this out...

Best regards,
Phil
[email protected]

@SkyzohKey
Copy link
Member

Hey @phd21, glad to see you succeded compiling the client, it's currently in the phase where I put effort in designing all the components needed by the client, without Tox networking features. This will come later. I first need to write a' abstraction layer that will allow me to use toxcore the same way on Android, iOS, Web, Linux, Windows, OSX, Sailfish, etc...

:)

@phd21
Copy link
Author

phd21 commented Mar 30, 2018

Hi SkyzohKey,

Hope you and yours are doing well...

Let me know whenever you are ready for someone to test another revision or update to this.

Best regards,
Phil

@phd21
Copy link
Author

phd21 commented Apr 8, 2018

Hi SkyzohKey,

Hope you and yours are doing well...

Any new updates on this yet?

Best regards,
Phil

@phd21
Copy link
Author

phd21 commented Apr 13, 2018

Hi SkyzohKey,

Hope you and yours are doing well...

Any new updates on this yet? Is there a working version of this we can download and try, perhaps an AppImage?

Best regards,
Phil

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

2 participants