elective-stereophonic
elective-stereophonic
Wesley client: looking for people to help out! singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Author Topic: Wesley client: looking for people to help out!  (Read 1597 times)

Damelon

  • Hero Member
  • *****
  • Karma: +792/-54
  • Offline Offline
  • Posts: 2314
    • View Profile
    • Nxt Inside
Wesley client: looking for people to help out!
« on: January 12, 2015, 07:19:52 pm »

People,

Wesley has a lot of other things to do these days, but his wallet is one of the flagships for Nxt in usuability.

I think we should help out in maintaning it, so it's up to date.

In this post https://nxtforum.org/general-discussion/price-speculation/msg144276/#msg144276, he explains how to build your own installer.

I will also post them below.

If someone can help out, please make your own version and report the hash in this thread.
I will send a link to Wesley, so he can check up on this thread.

Thankee :)

Quote
Anyway, the instructions on how to build your own installer for windows; if possible I would like a few people here to try this, and also report the hashes, I haven't tested if they would match or not when built on different systems..

Quote
1. Install Node

http://nodejs.org/download/

2. Install git

http://git-scm.com/download/win

(during setup choose "use git from the Windows command prompt")

3. Open command line.

Execute "cmd.exe" in Windows.

4. Install grunt

> npm install grunt
> npm install -g grunt-cli

5. Clone the repo

> git clone https://bitbucket.org/nxt-wallet/nxt-wallet-win.git

6. Create the binary.

> cd nxt-wallet-win
> grunt

7. Place files in folder

Open the webkitbuilds folder, navigate to the "win" folder.
Place the created Nxt Wallet.exe in another folder, together with icudtl.dat and nw.pak
Place the newest Nxt version in a subfolder called “nxt”.

8. Change the app icon

The icon can be downloaded here: http://nxtra.org/AppIcon.ico

Download resource Hacker: http://www.angusj.com/resourcehacker/
File > Open > Choose the binary.
Action > Replace Icon > Open File with New Icon
File > Save

9. Make the installer

Download inno setup: http://www.jrsoftware.org/isdl.php
Open the setup.iss script included in the repository
Change the myAppVersion to the new version info.
Change the directories to point to the binary / icon files (step 7).

(Building for mac should be self-explanatory for anyone who knows xcode.)

Instructions also provided to mrv-777 who will be building a new version soon. Then I can redirect the site to the official nxt.org download page instead.
Logged
Member of the Nxt Foundation | Donations: NXT-D6K7-MLY6-98FM-FLL5T
Join Nxt Slack! https://nxtchat.herokuapp.com/
Founder of Blockchain Workspace | Personal Site & Blog

wesley

  • Hero Member
  • *****
  • Karma: +204/-3
  • Offline Offline
  • Posts: 1159
    • View Profile
Re: Wesley client: looking for people to help out!
« Reply #1 on: January 12, 2015, 07:22:15 pm »

Just FYI I'll still be around to add new functionality if needed, like for example the newly added minting interface, but it would be nice if others could package up the other releases. There are a ton of NRS versions and ideally we should have an updated wallet installer for each of those. In the cases where no changes are needed to the code itself it's in fact even easier to build.

Thx.
Logged

Berzerk

  • Hero Member
  • *****
  • Karma: +118/-40
  • Offline Offline
  • Posts: 1530
    • View Profile
Re: Wesley client: looking for people to help out!
« Reply #2 on: January 12, 2015, 09:38:18 pm »

Just FYI I'll still be around to add new functionality if needed, like for example the newly added minting interface, but it would be nice if others could package up the other releases. There are a ton of NRS versions and ideally we should have an updated wallet installer for each of those. In the cases where no changes are needed to the code itself it's in fact even easier to build.

Thx.

I heard something, that soon the original release will come already as a one-click-installer. Isn't this true?
Logged

Wakasaki808

  • Sr. Member
  • ****
  • Karma: +14/-0
  • Offline Offline
  • Posts: 275
    • View Profile
Re: Wesley client: looking for people to help out!
« Reply #3 on: January 13, 2015, 02:49:10 am »

btw...

Quote
8. Change the app icon

The icon can be downloaded here: http://nxtra.org/AppIcon.ico

doesn't seem to work for me. It leads to the nxt.org home page.
Logged
NXT-98EP-BVRB-WU6B-386RA
 

elective-stereophonic
elective-stereophonic
assembly
assembly