Pages:
Author

Topic: Bounty for open source ByteCoin/Monero GUI - page 8. (Read 40808 times)

newbie
Activity: 50
Merit: 0
jwinterm > I tried a fresh debian 7 yesterday in a VM. I swtiched to sid and got the same problem. I tried to do a complete system upgrade and that broke the Xfce session manager. Can't figure out if it is related to VM or a bad package.

yea, I really screwed up gdm/gnome3...probably just start over with fresh VM. Have you tested on Ubuntu yet? Maybe I'll see if 14.04 is any better...

I tested on Ubuntu 13 and 14 and compiled some binaries last Week-End. Worked fine.
I will retry this Week-End with current branch and write build instructions.
legendary
Activity: 3136
Merit: 1116
jwinterm > I tried a fresh debian 7 yesterday in a VM. I swtiched to sid and got the same problem. I tried to do a complete system upgrade and that broke the Xfce session manager. Can't figure out if it is related to VM or a bad package.

yea, I really screwed up gdm/gnome3...probably just start over with fresh VM. Have you tested on Ubuntu yet? Maybe I'll see if 14.04 is any better...
newbie
Activity: 50
Merit: 0
jwinterm > I tried a fresh debian 7 yesterday in a VM. I swtiched to sid and got the same problem. I tried to do a complete system upgrade and that broke the Xfce session manager. Can't figure out if it is related to VM or a bad package.
sr. member
Activity: 264
Merit: 250
Hooray! The time has come again to announce something which is worth to mention Wink

Today, I am happily introducing the use of job objects in Monero Client. This means that on a sudden crash of the Client which makes the main process killed terminates the subprocesses, including bitmonerod.exe and simplewallet.exe.

TL;DR: No more ghost processes wooooohoo! Smiley
legendary
Activity: 3136
Merit: 1116
i need binary for windows, it is possible?

it's certainly possible...but I don't think it's available at the moment
newbie
Activity: 11
Merit: 0
i need binary for windows, it is possible?
legendary
Activity: 3136
Merit: 1116
...
This seems to be a platform-dependent problem. I will try on my Wheezy VM tonight and compile some binaries and/or instructions for this specific platform

OK, well, just noticed that when I shutdown, the dialog for shutting down also had the same kind of messed up box font...and when I restarted VM it seems like I totally killed gnome3 desktop Shocked

So, I think I must have screwed something up with my reckless apt-getting, but would be glad if you or some others could test it out on debian too.
member
Activity: 113
Merit: 10
Plz help me. I cant get coin.

Don't panic. Your coins are there. The 'unavailable' means the coins have been spent in an earlier transaction (for the most part, I'm still figuring out what it exactly means). It does not mean you should receive them, but haven't yet.



On another (crypto)note, I finally found some time again to put some work in my wallet.

New in this version (download):
- Separate windows for wallet and daemon log
- Much smoother output of log lines (no more jittering and jumping around)
- Ability to send custom commands to wallet and daemon
- Name change (CryptoNote Wallet --> Monero Wallet)

newbie
Activity: 50
Merit: 0
Hi neozaru,
Trying to build your bitmonero-qt app on debian wheezy, and I'm getting an error during make:
Code:
Project ERROR: Unknown module(s) in QT: quick qml
make: *** [sub-app-make_first-ordered] Error 3
I also tried:
Code:
apt-get install qml
and
Code:
apt-get install qml-module-qt*

but still getting the same error during make. Any ideas?


Try :
Quote
apt-get install qtdeclarative5-dev

The ubuntu-sdk may also work in Ubuntu (?)


I it doesn't work, I will try on an empty VM. What is your distribution ?


OK, I'm on a different computer, but they are both Debian Wheezy with sources set to testing (is that Sid?). Anyway, I was able to make after installing the stuff recommended in the git Readme and adding "apt-get install qtdeclarative5-dev"...however, I've run into a new problem now: the program crashes on launch. Here is the output from the first time I tried to run (after moving bitmonerod and simplewallet executables to bitmonero-qt/app folder):

http://pastebin.com/kb3s7A78

So, I did "apt-get install libqt5declarative5" got the same error, then tried "apt-get install qtquick1*" which installed another 300 MB of stuff, but this time made some improvement. I'm able to launch the program now, still having some issues with fonts though. Here is the output from the console on launch:

http://pastebin.com/xvQ5VZd8

Seemed OK on launch, however when I got to the import wallet wizard, I see this:


I'm guessing it's related to this portion of the console output:
Code:
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 103: Having multiple values in  isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 138: Having multiple values in isn't supported and may not work as expected

Not sure what to do about it tho...




This seems to be a platform-dependent problem. I will try on my Wheezy VM tonight and compile some binaries and/or instructions for this specific platform
sr. member
Activity: 264
Merit: 250
I am looking for people who are willing to translate the WPF Client for the currency of future!

The time has finally come for this announcement, as the core functions of my GUI implementation are already working flawlessly. Luckily, anyone can translate the project easily through the web without any kind of knowledge related to programming. You will need to register first, and then request a translation of the desired language.

https://www.transifex.com/projects/p/monero-client/resource/resources-resx/

Thank You for your contribution! Smiley
legendary
Activity: 3136
Merit: 1116
Hi neozaru,
Trying to build your bitmonero-qt app on debian wheezy, and I'm getting an error during make:
Code:
Project ERROR: Unknown module(s) in QT: quick qml
make: *** [sub-app-make_first-ordered] Error 3
I also tried:
Code:
apt-get install qml
and
Code:
apt-get install qml-module-qt*

but still getting the same error during make. Any ideas?


Try :
Quote
apt-get install qtdeclarative5-dev

The ubuntu-sdk may also work in Ubuntu (?)


I it doesn't work, I will try on an empty VM. What is your distribution ?


OK, I'm on a different computer, but they are both Debian Wheezy with sources set to testing (is that Sid?). Anyway, I was able to make after installing the stuff recommended in the git Readme and adding "apt-get install qtdeclarative5-dev"...however, I've run into a new problem now: the program crashes on launch. Here is the output from the first time I tried to run (after moving bitmonerod and simplewallet executables to bitmonero-qt/app folder):

http://pastebin.com/kb3s7A78

So, I did "apt-get install libqt5declarative5" got the same error, then tried "apt-get install qtquick1*" which installed another 300 MB of stuff, but this time made some improvement. I'm able to launch the program now, still having some issues with fonts though. Here is the output from the console on launch:

http://pastebin.com/xvQ5VZd8

Seemed OK on launch, however when I got to the import wallet wizard, I see this:


I'm guessing it's related to this portion of the console output:
Code:
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 103: Having multiple values in  isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 138: Having multiple values in isn't supported and may not work as expected

Not sure what to do about it tho...

sr. member
Activity: 264
Merit: 250
Guess what's coming up?! Wink Right, it's RPC support Smiley


Please note that the code above is only used for testing, that's why it may look ugly Cheesy
member
Activity: 111
Merit: 10
Plz help me. I cant get coin.





newbie
Activity: 50
Merit: 0
Hi neozaru,
Trying to build your bitmonero-qt app on debian wheezy, and I'm getting an error during make:
Code:
Project ERROR: Unknown module(s) in QT: quick qml
make: *** [sub-app-make_first-ordered] Error 3
I also tried:
Code:
apt-get install qml
and
Code:
apt-get install qml-module-qt*

but still getting the same error during make. Any ideas?


Try :
Quote
apt-get install qtdeclarative5-dev

The ubuntu-sdk may also work in Ubuntu (?)


I it doesn't work, I will try on an empty VM. What is your distribution ?
legendary
Activity: 3136
Merit: 1116
Hi neozaru,
Trying to build your bitmonero-qt app on debian wheezy, and I'm getting an error during make:
Code:
Project ERROR: Unknown module(s) in QT: quick qml
make: *** [sub-app-make_first-ordered] Error 3
I also tried:
Code:
apt-get install qml
and
Code:
apt-get install qml-module-qt*

but still getting the same error during make. Any ideas?
legendary
Activity: 3136
Merit: 1116

jwinterm > Tried your Wallet and it works fine

Some remarks or improvements :

- All controls (launch daemon) are manuals. Maybe an option to launch it automatically could be good.
- Daemon/Simplewallet windows are visible. Useful for debugging but some users don't want to see them.
- What are these red circles when I click ? Tongue
- It's a good idea to ask user confirmation before sending funds
- Daemon and Wallet info retrieval (balance, blocks) works fine
- Wallet creation works fine too.
- You should scan some standard directories ($HOME ?) for listing available wallets instead of only the local one.
- Subprocesses are not stopped when closing the main Window, but the main window itself doesn't seem to close the Python program.
- Good overall ergonomy despite allthing is "manual". But after all, GUI Wallets are for experienced users only at this stage Wink
- Worked without pain on my (Arch) Linux (thank you Python and Kivy)


thanks neozaru,
It should actually show a popup when you click the transfer button, asking you to confirm, then another showing tx id. It took me a while to figure out the popup with two buttons. I know it's not always closing all the subprocesses everytime you exit, but it does seem to work sometimes, I've been having trouble figuring that out. I think I'm going to abandon the multiprocessing module all together in favor of threads/threading (as apparently android doesn't support multiprocessing and it's making exe creation more difficult), so that will give me a chance to review it. Honestly not sure about the red circles, but thanks for testing and suggestions! I'm gonna try and build your qt-wallet on debian today Smiley
hero member
Activity: 976
Merit: 646
Hello.

btc-mike > I saw the work of cryptozoidberg on his Wallet. I decided to not fork it for multiple reasons :
- It is a very fresh work and I think he spent time on it. I guess forking it would be a bit frustrating for him. (even if it's in open-source philosophy)
- bitmonero-qt provides many features too with the same advantages.
- cryptozoidberg chose webkit-based UI. I chose QtQuick2-based UI. I want to see the advantages of QtQuick2 (fresh technology, future Androis/iOS compatibility ?)

BBR GUI is welcom to fork.
But i understand you and respect your work, and wish you a luck with QtQuick2.

zoidberg
newbie
Activity: 50
Merit: 0
Hello.

btc-mike > I saw the work of cryptozoidberg on his Wallet. I decided to not fork it for multiple reasons :
- It is a very fresh work and I think he spent time on it. I guess forking it would be a bit frustrating for him. (even if it's in open-source philosophy)
- bitmonero-qt provides many features too with the same advantages.
- cryptozoidberg chose webkit-based UI. I chose QtQuick2-based UI. I want to see the advantages of QtQuick2 (fresh technology, future Androis/iOS compatibility ?)


jwinterm > Tried your Wallet and it works fine

Some remarks or improvements :

- All controls (launch daemon) are manuals. Maybe an option to launch it automatically could be good.
- Daemon/Simplewallet windows are visible. Useful for debugging but some users don't want to see them.
- What are these red circles when I click ? Tongue
- It's a good idea to ask user confirmation before sending funds
- Daemon and Wallet info retrieval (balance, blocks) works fine
- Wallet creation works fine too.
- You should scan some standard directories ($HOME ?) for listing available wallets instead of only the local one.
- Subprocesses are not stopped when closing the main Window, but the main window itself doesn't seem to close the Python program.
- Good overall ergonomy despite allthing is "manual". But after all, GUI Wallets are for experienced users only at this stage Wink
- Worked without pain on my (Arch) Linux (thank you Python and Kivy)
legendary
Activity: 3136
Merit: 1116
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.

legendary
Activity: 1666
Merit: 1000
donating 1 million BCN ... done
Pages:
Jump to: