Bitcoin Forum
December 02, 2021, 01:49:50 AM *
News: Latest Bitcoin Core release: 22.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 »  All
  Print  
Author Topic: Bounty for open source ByteCoin/Monero GUI  (Read 40637 times)
neozaru
Newbie
*
Offline Offline

Activity: 50
Merit: 0


View Profile
June 10, 2014, 09:54:30 PM
 #141

Hello.


I did some work on my Qt-based Monero Wallet, and I think it is now ready for testing.

https://github.com/Neozaru/bitmonero-qt

This is still a testing version. The main goal is to provide an user-friendly interface without technical terms (which will be available in a future advanced-interface). I tried to manage each case : Import existing wallet (with refreshing), create a new wallet, use with already-running 'bitmonerod' (not default behavior, check github's README), etc...
If you test it, please make suggestions about ergonomy, features, user-experience, colors (I find them ugly yet but I haven't any idea), and overall stability of the app.


For devs and testers, the requirements are qt5 (including qtquick2/declarative) and boost1.55.

If you want to compile it, ensure you have all dependencies and do :
Quote
qmake
make


For ArchLinux (64 bits) users, binaries are available here : http://toh.neozaru.info/toh/public/bitmonero-qt-testing-archlinux-x64.tar
(simply untar and click on 'bitmonero-qt', but close all 'bitmonerod' and 'simplewallet' before)
Arch users > to get dependencies (as root) :
Quote
pacman -S qt5
pacman -S boost

Tell me if it doesn't run your in your platform. I could try myself (I've some sleeping VMs).


Before trying the program, PLEASE ENSURE THE FOLLOWING :
- 'bitmonerod' is NOT already running.
- 'simplewallet' is NOT already running or running on a different wallet from the one you will use in the GUI.


Some errors CAN happen. Maybe GUI errors I haven't detected, but sometimes bitmonero-core related errors. Please keep in mind that this GUI runs on top of 'bitmonerod', which still needs some necessary improvements, and I see that developers are working hard on it.


README and more binaries are coming soon. (Arch/Ubuntu first, Windows later)
1638409790
Hero Member
*
Offline Offline

Posts: 1638409790

View Profile Personal Message (Offline)

Ignore
1638409790
Reply with quote  #2

1638409790
Report to moderator
1638409790
Hero Member
*
Offline Offline

Posts: 1638409790

View Profile Personal Message (Offline)

Ignore
1638409790
Reply with quote  #2

1638409790
Report to moderator
1638409790
Hero Member
*
Offline Offline

Posts: 1638409790

View Profile Personal Message (Offline)

Ignore
1638409790
Reply with quote  #2

1638409790
Report to moderator
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
qiufeng
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
June 10, 2014, 10:21:48 PM
 #142

Hello.


I did some work on my Qt-based Monero Wallet, and I think it is now ready for testing.

https://github.com/Neozaru/bitmonero-qt

This is still a testing version. The main goal is to provide an user-friendly interface without technical terms (which will be available in a future advanced-interface). I tried to manage each case : Import existing wallet (with refreshing), create a new wallet, use with already-running 'bitmonerod' (not default behavior, check github's README), etc...
If you test it, please make suggestions about ergonomy, features, user-experience, colors (I find them ugly yet but I haven't any idea), and overall stability of the app.


For devs and testers, the requirements are qt5 (including qtquick2/declarative) and boost1.55.

If you want to compile it, ensure you have all dependencies and do :
Quote
qmake
make


For ArchLinux (64 bits) users, binaries are available here : http://toh.neozaru.info/toh/public/bitmonero-qt-testing-archlinux-x64.tar
(simply untar and click on 'bitmonero-qt', but close all 'bitmonerod' and 'simplewallet' before)
Arch users > to get dependencies (as root) :
Quote
pacman -S qt5
pacman -S boost

Tell me if it doesn't run your in your platform. I could try myself (I've some sleeping VMs).


Before trying the program, PLEASE ENSURE THE FOLLOWING :
- 'bitmonerod' is NOT already running.
- 'simplewallet' is NOT already running or running on a different wallet from the one you will use in the GUI.


Some errors CAN happen. Maybe GUI errors I haven't detected, but sometimes bitmonero-core related errors. Please keep in mind that this GUI runs on top of 'bitmonerod', which still needs some necessary improvements, and I see that developers are working hard on it.


README and more binaries are coming soon. (Arch/Ubuntu first, Windows later)


Wonderful!!
Jojatekok
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
June 11, 2014, 05:52:55 AM
 #143

"settings are going to be stored at '%LocalAppData%\Jojatekok\MoneroClient\user.config"

please don't store the blockchain there otherwise on multi user computers, the blockchain will need to be downloaded and stored multiple times. Obviously the wallet needs to be user specific but I think bitcoin stores a lot of info in that file which is not specific to the user.

Monero Client's application data and the blockchain's path are not in correlation in any way. Differing from the Qt wallet (which is great to have for multiplatform support Smiley ), the Options tab will probably contain many settings (including the blockchain's path) which were only available by command-line arguments before.

I am constantly working on the application's structure, which would become a programming superhell if I wasn't taking the steps of prevention. The Views are going to be in subnamespaces (.Views.[...]Window) in order to keep things clear. As I have already mentioned, I am working on the UI for configuration (teaser screenshots are coming very soon Wink ), but yesterday, I was too tired to program, so I decided to take a break for that day...

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
knightcoin
Full Member
***
Offline Offline

Activity: 238
Merit: 100


Stand on the shoulders of giants


View Profile
June 11, 2014, 06:03:40 AM
 #144

my spider instinct tells me good news .. but I am afraid my post will be deleted by a Hitler moderator ...

http://www.introversion.co.uk/
mit/x11 licence 18.x/16|o|3ffe ::71
fluffypony
Donator
Legendary
*
Offline Offline

Activity: 1274
Merit: 1057


GetMonero.org / MyMonero.com


View Profile WWW
June 11, 2014, 06:50:56 AM
 #145

my spider instinct tells me good news .. but I am afraid my post will be deleted by a Hitler moderator ...

...this thread isn't self-moderated?

knightcoin
Full Member
***
Offline Offline

Activity: 238
Merit: 100


Stand on the shoulders of giants


View Profile
June 11, 2014, 07:08:12 AM
 #146

I don't .know . really .. now I started realise that bitcointalk.org have got some "moderatoRs" ...

http://www.introversion.co.uk/
mit/x11 licence 18.x/16|o|3ffe ::71
pfo
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 11, 2014, 07:41:12 PM
 #147

Meanwhile, on the Mac (OS X 10.9) you can also use:

https://dl.dropboxusercontent.com/s/rjzqoq8nof19zbh/Monero-Wallet.png
              With an integrated CPU Pool Miner:
https://dl.dropboxusercontent.com/s/cmcejy3bs4j1zgb/Monero-Miner.png
darlidada
Hero Member
*****
Offline Offline

Activity: 723
Merit: 503


View Profile
June 11, 2014, 10:05:26 PM
 #148

Nice work pfo! If anyone is testing neozaru wallet, please share some screenshot with us!
snufkin
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
June 12, 2014, 02:00:04 PM
 #149

Hello everybody here I have always 0.1.6 with its graphical interface wallet how I did for the update because I see that is not like the others with their wallet. Dat file this is urgently please
Jojatekok
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
June 12, 2014, 03:32:19 PM
 #150

As I have promised before, here are some teasers from the upcoming 'Options' feature:



A lot more interesting features are on the whitepaper (which is only existent in my head) already, and I will keep some of them as a secret until their deployment. The RPC API's functions should really be improved though, as I will not be able to step further in stability and reliability whether the condition of reducing the amount of those BUSY messages isn't met: We need functionality without syncing the entire blockchain!

Remember: None of the altcoins' GUI wallets will ever be as featureful as Monero's Wink

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
Jshank
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
June 12, 2014, 11:53:20 PM
 #151

As I have promised before, here are some teasers from the upcoming 'Options' feature:



A lot more interesting features are on the whitepaper (which is only existent in my head) already, and I will keep some of them as a secret until their deployment. The RPC API's functions should really be improved though, as I will not be able to step further in stability and reliability whether the condition of reducing the amount of those BUSY messages isn't met: We need functionality without syncing the entire blockchain!

Remember: None of the altcoins' GUI wallets will ever be as featureful as Monero's Wink

Looking sharp! Keep up the fine work. No rush, would prefer a well-built GUI in the next months to a rushed, potentially XMR damaging piece of software tomorrow.  Smiley Really does look good.
Jojatekok
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
June 13, 2014, 05:15:01 PM
 #152

As I have promised before, here are some teasers from the upcoming 'Options' feature:



A lot more interesting features are on the whitepaper (which is only existent in my head) already, and I will keep some of them as a secret until their deployment. The RPC API's functions should really be improved though, as I will not be able to step further in stability and reliability whether the condition of reducing the amount of those BUSY messages isn't met: We need functionality without syncing the entire blockchain!

Remember: None of the altcoins' GUI wallets will ever be as featureful as Monero's Wink

Looking sharp! Keep up the fine work. No rush, would prefer a well-built GUI in the next months to a rushed, potentially XMR damaging piece of software tomorrow.  Smiley Really does look good.

Thank You! By the way, your comment is very ironic, because I've randomly encountered a black cat on the street today, on the 13th of Friday Smiley


(As you can see, I'm not a photographer, but my excuse could be rushing home to improve Monero Client Wink)

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
neozaru
Newbie
*
Offline Offline

Activity: 50
Merit: 0


View Profile
June 13, 2014, 07:49:01 PM
 #153

Hello,

I just released Windows 64bits binaries of MoneroWallet-qt.
You can find them here : http://toh.neozaru.info/toh/public/MoneroWallet-qt-windows8-x64.zip

Just click on 'bitmonero-qt'. Please, dont move files from the original directory. (you can still create shortcuts).
Please, ensure any 'bitmonerod' or 'simplewallet' is closed before.


Performance is low, but it should work on most Windows 64 bits platforms. (optimized version exists, but requires OpenGL 2.0. Not really user-friendly)



Please notify (or PM) me if it doesn't work in your 64 bits Windows



Jojatekok > I will try yours soon.
darlidada
Hero Member
*****
Offline Offline

Activity: 723
Merit: 503


View Profile
June 14, 2014, 10:11:40 AM
 #154

thank you neozaru !!! how come that didnt make the news yet?!
wallet42
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
June 14, 2014, 02:41:46 PM
 #155

I'll add 42 XMR to the GUI Bounty.
pönde
Full Member
***
Offline Offline

Activity: 308
Merit: 109


View Profile
June 15, 2014, 09:55:38 AM
 #156


Hellou

Great to see there is some activity to bring Linux GUI wallet for Monero.

I tried these.
https://github.com/Neozaru/bitmonero-qt
https://github.com/jwinterm/cryptonoteRPCwalletGUI
https://github.com/BitKoot/CryptoNoteWallet

Did not work yet.

Bitmonerod and simplewallet did not work either, so it would be great if there was everything in one downloadable zip-file. Daemons, wallets, GUIs and so on, whithout need to install bitmonerod's and simplewallet's first and try to combine them to the GUI-Wallet.

When do you think there would be available a Linux-GUI-Wallet for Monero?
neozaru
Newbie
*
Offline Offline

Activity: 50
Merit: 0


View Profile
June 16, 2014, 09:20:35 PM
 #157


Hellou

Great to see there is some activity to bring Linux GUI wallet for Monero.

I tried these.
https://github.com/Neozaru/bitmonero-qt
https://github.com/jwinterm/cryptonoteRPCwalletGUI
https://github.com/BitKoot/CryptoNoteWallet

Did not work yet.

Bitmonerod and simplewallet did not work either, so it would be great if there was everything in one downloadable zip-file. Daemons, wallets, GUIs and so on, whithout need to install bitmonerod's and simplewallet's first and try to combine them to the GUI-Wallet.

When do you think there would be available a Linux-GUI-Wallet for Monero?


One problem is that Monero Core (bitmonerod, simplewallet) uses recent version of some libraries (ie: boost), so the build process can be difficult depending on the platform.
Thus, to provide ready-to-user binaries is not straightforward for developers. Developing (providing code) takes time, but setting up build environments for all platforms (providing executables) is hard too, especially when the code is constantly evolving. Wink

In the future, Monero Core could be added to Linux distributions repositories, facilitating usage for all users. From this point, GUI Wallets could use Monero Core as dependency. For Windows users, I think a all-in-one zip would be a good solution, but once again it takes time : Compiling for all platforms/architectures, creating installers, testing (!!), etc...

As a developer, I currently prefer to focus on the code, rather than spending hours to compile it each Week for all platforms. Packaging is important, but maybe we should wait for maturity before spending time on it.


About all-in-one GUI Wallet, I think bitmonerod will remain a standalone program because it embeds all the technical logic (can be launched transparently as subprocess). simplewallet will remain a CLI for creating/managing wallet, but it shouldn't be a dependency of GUI Wallets in the future. Smiley
btc-mike
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1001



View Profile
June 16, 2014, 10:17:11 PM
 #158

Boolberry has announced a GUI Wallet beta. I am posting here because it is qt-based and the source is freely available. This can be used as a reference for Monero wallet developers.

The GUI wallet is a cross-platform, qt-based, standalone application that does not require other processes. At the same time, it is designed to let user connect to already running daemon, if desired. As tested, it works under Windows, Linux and MacOS.

This wallet use QtWebKit for display so appearance is described via html/javascript. This means you can experiment with GUI wallet display without any knowledge of C++. You don't even need to recompile project - just open "html" folder and have fun.

The wallet is merged on the Boolberry project under the GUI branch
https://github.com/cryptozoidberg/Boolberry/tree/GUI

There are more GUI wallet build instructions on Boolberry website:
http://boolberry.com/howto.html#build_gui
kneim
Legendary
*
Offline Offline

Activity: 1666
Merit: 1000


View Profile
June 16, 2014, 10:38:48 PM
 #159

donating 1 million BCN ... done

jwinterm
Legendary
*
Offline Offline

Activity: 2590
Merit: 1087



View Profile
June 17, 2014, 01:54:22 AM
 #160

Hola Moneritos

I just wanted to post an update on my own GUI wallet, which I would still consider to be in the alpha stage. The wallet can send payments with a payment ID, and also launch bitmonerod, simplewallet, and minerd, but there is as yet no transaction history, which is a pretty key feature of any wallet. I'm not seeking a bounty, more to try and improve my python/coding skills, and hopefully get some feedback on the code, which is located here:

https://github.com/jwinterm/cryptonoteRPCwalletGUI

There currently aren't any binaries, so if you'd like to run it, you will need python, kivy, and pygame on your computer. I've tested it on on Windows 7 and 8.1 and Debian, and it seems to be running OK. I think it should work on mac as well but I haven't tested it. Here are a few screenshots of the first two tabs/pages in the wallet:



First tab showing some stats from the last block mined.



Wallet launcher and balance tab.

Any feedback on the code or layout is much appreciated.

Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!