Pages:
Author

Topic: [ANNOUNCE] Electrum - Lightweight Bitcoin Client - page 33. (Read 274534 times)

hero member
Activity: 742
Merit: 500
I just checked out the 1.5.8 tag and it works fine if I run it with "./electrum" but when I run the copy installed with "setup.py install" I get an error

Code:
$ electrum
Traceback (most recent call last):
  File "/Users/bwstitt/.virtualenvs/electrum/bin/electrum", line 210, in
    set_language(config.get('language'))
NameError: name 'set_language' is not defined
legendary
Activity: 1896
Merit: 1353
I released version 1.5.8. (binaries are not yet ready)
changelog:

# Release 1.5.8 (02-01-2013)

== Core
* (Bug) Fix pending address balance on received coins for pruning servers
* (Bug) Fix history command line option to show output again (regression by SPV)
* (Chore) Add timeout to blockchain headers file download by HTTP
* (Feature) new option: -L, --language: default language used in GUI.

== Lite GUI
* (Bug) Sending to auto-completed contacts works again
* (Chore) Added version number to title bar

== Classic GUI
* (Feature) Language selector in options.

hero member
Activity: 715
Merit: 500
Bitcoin Venezuela
Oh god! Finally I can run Electrum commands!!!!

I gave your Exactly the same instructions on IRC....

So I failed at something in that moment. I tried to import an address from Blockchain.info and got this Error:

Error: Keypair import failed: Unsupported key format
hero member
Activity: 938
Merit: 1000
Give it a go, I might have build that version on my old laptop. Not sure though. Here is a .app link for 1.5.6 in case it's not on the website anymore.
legendary
Activity: 1025
Merit: 1000
This gives me "Illegal instruction: 4"
Sorry but I have never seen this before and I have no clue what it means. Did you do any custom things with your system? Are you running homebrew? Any other weird packages?

No, it's a standard update from Lion, which itself, was a clean install on a new hard drive. Haven't installed anything other than standard apps for a long time and that was the first time in months I've fired up Terminal. Weird huh?

Would it be worth trying 1.5.6? Are there any issues I should watch out for if I run that?
hero member
Activity: 938
Merit: 1000
This gives me "Illegal instruction: 4"
Sorry but I have never seen this before and I have no clue what it means. Did you do any custom things with your system? Are you running homebrew? Any other weird packages?

Oh god! Finally I can run Electrum commands!!!!

I gave your Exactly the same instructions on IRC....
hero member
Activity: 784
Merit: 1009
firstbits:1MinerQ
I was playing around with electrum -g text. This looks pretty cool, and I like the idea for a server gui-like interface as I have a few servers this may be handy for.

But I had couple issues.

First, what key combo gets you the menu items. I tried Ctrl- but that didn't work, and Ctrl-C exits the program. But Ctrl-Q does also exit. Alt- doesn't work due to the terminal grabbing that sequence.

Ctrl-S : settings
Ctrl-N : network
use the cursor to navigate

Quote
Second, when I exit with Ctrl-Q it leaves the console in a weird state. Typing no longer does a line-return and so typing stays on the same line. Seems like some ncurses state is not reset or something like that.
with 1.5.7 ?

Sorry, ya I was still on 1.5.6. However, I have pulled 1.5.7 in now and tried again. I almost immediately got an error and was dumped out.

I guess I remember too well the old DOS days as it never occurred to me to use just arrows keys to change screens. Anyway, as I arrowed over and hit the Wall screen it dumped me out. And when dumped out due to exception it still does not repair the curses/console mode because I'm then stuck on one line as mentioned above.

Anyway, the traceback is a mess due to the console muckup but I copied/pasted into an editor and fixed the scattered spacing and here it is.

Code:
Traceback (most recent call last):
File "/usr/local/bin/electrum", line 254, in
gui.main(url)
File "/usr/local/lib/python2.7/dist-packages/electrum/gui_text.py", line 225, in main
self.run_tab(4, self.print_banner, self.run_banner_tab)
File "/usr/local/lib/python2.7/dist-packages/electrum/gui_text.py", line 162, in run_tab
print_func()
File "/usr/local/lib/python2.7/dist-packages/electrum/gui_text.py", line 126, in print_banner
self.stdscr.addstr( 1, 1, self.wallet.banner )
_curses.error: addstr() returned ERR
Exception in thread Thread-2 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
File "/usr/local/lib/python2.7/dist-packages/electrum/verifier.py", line 144, in run
: 'NoneType' object has no attribute 'Empty'

A temporary fix is, on that line, to replace self.wallet.banner with '' to blank the wall text. I guess banner text isn't currently coded fully.
hero member
Activity: 715
Merit: 500
Bitcoin Venezuela
This is weird, I've build the binary on 10.8.2 myself so I would have expected it to work without any problems.

Could you try the following for me, open a terminal and go into the Electrum.app

Code:
cd /Applications/Electrum.app/Contents/MacOS
./Electrum

Please let me know what this gives you Smiley

Oh god! Finally I can run Electrum commands!!!!

Animazing never could get me to this on IRC! (bad cd path I think).

legendary
Activity: 1025
Merit: 1000
This is weird, I've build the binary on 10.8.2 myself so I would have expected it to work without any problems.

Could you try the following for me, open a terminal and go into the Electrum.app

Code:
cd /Applications/Electrum.app/Contents/MacOS
./Electrum

Please let me know what this gives you Smiley

This gives me "Illegal instruction: 4"
legendary
Activity: 1896
Merit: 1353
I was playing around with electrum -g text. This looks pretty cool, and I like the idea for a server gui-like interface as I have a few servers this may be handy for.

But I had couple issues.

First, what key combo gets you the menu items. I tried Ctrl- but that didn't work, and Ctrl-C exits the program. But Ctrl-Q does also exit. Alt- doesn't work due to the terminal grabbing that sequence.

Ctrl-S : settings
Ctrl-N : network
use the cursor to navigate

Quote
Second, when I exit with Ctrl-Q it leaves the console in a weird state. Typing no longer does a line-return and so typing stays on the same line. Seems like some ncurses state is not reset or something like that.
with 1.5.7 ?
hero member
Activity: 784
Merit: 1009
firstbits:1MinerQ
I was playing around with electrum -g text. This looks pretty cool, and I like the idea for a server gui-like interface as I have a few servers this may be handy for.

But I had couple issues.

First, what key combo gets you the menu items. I tried Ctrl- but that didn't work, and Ctrl-C exits the program. But Ctrl-Q does also exit. Alt- doesn't work due to the terminal grabbing that sequence.

Second, when I exit with Ctrl-Q it leaves the console in a weird state. Typing no longer does a line-return and so typing stays on the same line. Seems like some ncurses state is not reset or something like that.
hero member
Activity: 938
Merit: 1000
This is weird, I've build the binary on 10.8.2 myself so I would have expected it to work without any problems.

Could you try the following for me, open a terminal and go into the Electrum.app

Code:
cd /Applications/Electrum.app/Contents/MacOS
./Electrum

Please let me know what this gives you Smiley
legendary
Activity: 1025
Merit: 1000
New release: 1.5.7

Changes

Core
  • The blockchain headers file is no longer included in the packages, it will be downloaded on startup.
  • New command line option: -P or --portable, for portable wallets. With this flag, all preferences are saved to the wallet file, and the blockchain headers file is in the same directory as the wallet.
  • New translations

Lite GUI
  • Added the ability to export your transactions to a CSV file.
  • Added a label dialog after sending a transaction.
  • Reworked receiving addresses; instead of a random selection from one of your receiving addresses a new widget will show listing unused addresses.
  • Removed server selection. With all the new server options a simple menu item does not suffice anymore.

You can find up-to-date downloads for Linux, OSX and Windows on the website.

 

Hi. I haven't played with Electrum for a while so decided to download this version to have another look. Previously I had used version 1.01 without any problems. I'm running OS X Mountain Lion 10.8.2

Unfortunately it is crashing at startup. I get a couple of "bounces" in the dock then it freezes. A few seconds later a notification box appears telling me that "Electrum quit unexpectedly."

Can you suggest something I can try to get the application running?
hero member
Activity: 715
Merit: 500
Bitcoin Venezuela
Hello,

I would like to install Android version on my tablet. If I go to the website, it tells me to scan some QR codes. I can't print from my Android tablet so I can't scan the QR code in any way.

I would prefer just clicking and writing something somewhere. (Or, better yet, just going into Play Store and just installing it, but that's just a dream.)

Use a Laptop to browse the Electrum page and your tablet to scan the QR codes with the cam.
newbie
Activity: 40
Merit: 0
Hello,

I would like to install Android version on my tablet. If I go to the website, it tells me to scan some QR codes. I can't print from my Android tablet so I can't scan the QR code in any way.

I would prefer just clicking and writing something somewhere. (Or, better yet, just going into Play Store and just installing it, but that's just a dream.)
legendary
Activity: 1092
Merit: 1016
760930
Reporting a minor bug with the Text GUI (on Linux): Column 1 (i.e., the first character of each line) of the Wall Tab is not displayed.
legendary
Activity: 1092
Merit: 1016
760930
Hmmm not sure those things are related to the build process, I think it's just due to some differences in how PyQt displays things on a Mac vs Windows and Linux.  For instance, an important difference is that on a Mac, the menu bar is never drawn inside the application window itself, while it is on Windows and Linux, so I'm guessing this hasn't been taken into account in the current stylesheet?

Sure the file menu is different, but if you look at btceven's screenshot you will see that all kinds of styles are missing. The send button, input size and rounding, icon they are all missing. This is because the build script doesn't even package the stylesheet.

Oh you're right, I hadn't tried the Lite GUI with slush's build yet.
hero member
Activity: 938
Merit: 1000
Hmmm not sure those things are related to the build process, I think it's just due to some differences in how PyQt displays things on a Mac vs Windows and Linux.  For instance, an important difference is that on a Mac, the menu bar is never drawn inside the application window itself, while it is on Windows and Linux, so I'm guessing this hasn't been taken into account in the current stylesheet?

Sure the file menu is different, but if you look at btceven's screenshot you will see that all kinds of styles are missing. The send button, input size and rounding, icon they are all missing. This is because the build script doesn't even package the stylesheet.
hero member
Activity: 715
Merit: 500
Bitcoin Venezuela
I like the Lite look on OSX. On your Windows looks really bad, you want your PC performance to the limit, not usual for norms.



On Windows 8 looks like this on the desktop:



And the icon on the WindowsRT:



The icon could be better... more like the Bitcoin coin on Mac (which should have an high resolution version added for the Launchpad):




In addition, I haven't been able to talk to Animazing on IRC for days, I would like to suggest him some add-ons.
legendary
Activity: 1092
Merit: 1016
760930
Today I tried Electrum on Linux and noticed that some elements in the Lite GUI look a little unpolished (like on Windows.)  This prompted me to make a few tweaks as shown below. If the team likes these changes, I can submit some pull requests.

This is how I designed the Lite GUI and how it should look. If it doesn't look this way on Linux/Windows then something with the build tools is still not proper and the stylesheets are not getting properly packaged.



Hmmm not sure those things are related to the build process, I think it's just due to some differences in how PyQt displays things on a Mac vs Windows and Linux.  For instance, an important difference is that on a Mac, the menu bar is never drawn inside the application window itself, while it is on Windows and Linux, so I'm guessing this hasn't been taken into account in the current stylesheet?
Pages:
Jump to: