mailchuck
3dbb4d5ce9
GUI shutdown improvements
...
- it shows that it needs to wait for PoW to finish
- it waits a bit for new objects to be distributed
- it displays a better progress indicator in the status bar
Previously, people who don't understand how PyBitmessage works sometimes
shut it down immediately after they wrote a message. This would have
caused the message to be stuck in the queue locally and not sent. Now,
it will indicate that the PoW still needs to work, and it will wait a
bit longer so that the message can spread. It's not a completely correct
approach, because it does not know whether the message was really
retrieved after the "inv" notification was sent.
2016-05-02 15:00:25 +02:00
mailchuck
167da731d0
Make new version notifications less intrusive
...
Now only in status bar and no more popup window.
Previously, it only showed once until a restart, but now it shows every
time it detects a new version online. Since it does not show a popup
window it's not a big deal.
2016-05-02 15:00:25 +02:00
2f27d43e7e
PoW can sometimes be shutdown-able
...
Python and OpenCL PoW now stop when PyBitmessage shutdowns. C PoW needs
additional support in C so it doesn't work there yet.
2016-05-02 15:00:25 +02:00
5adc4429f0
Translations update
...
- synced translations from Transifex
- updated source
- added Slovak translation
2016-05-02 15:00:25 +02:00
70e06c33f6
Remove some debugging
...
Language loading debugging not necessary.
2016-05-02 15:00:25 +02:00
fd4329bee0
Refactor localisation
...
The language combo box is generated dynamically from the list of
available translations in the translations directory. This allows the
users to add their own translations without having to change the code.
2016-05-02 15:00:25 +02:00
mirrorwish
a7ec4c0555
Some preparations for python 3
2016-05-02 15:00:25 +02:00
be16be2bb4
Translation update
...
Updated English source strings.
2016-05-02 15:00:25 +02:00
d46fd6f486
Translation fix
...
Plural form fix
2016-05-02 15:00:25 +02:00
d625659cc6
User agent parser fix
2016-05-02 15:00:25 +02:00
ca11852632
Translation source update
...
NewSubscriptionDialog missing string updated.
2016-05-02 15:00:25 +02:00
baff42f578
Typo
...
String typo, also updated translation source.
2016-05-02 15:00:25 +02:00
e9f62efa4b
Default compose body "untranslate"
...
There is no reason to retranslate the default message/broadcast body,
and the default was just confusing HTML with no content.
2016-05-02 15:00:25 +02:00
d25a1302ce
Version bump
2016-05-02 15:00:25 +02:00
858e93befd
Update build scripts
...
- PyInstaller script (e.g. for Windows)
- build_osx.sh for OSX
2016-05-02 15:00:25 +02:00
de14730ad9
Translations update
...
- synced with Transifex
2016-05-02 15:00:25 +02:00
c30433cdaa
"All accounts" internationalisation fix
2016-05-02 15:00:25 +02:00
412e175f27
Translation updates
...
Added a RetranslateMixin. Since PyQT does not support automated language
changes of UI files (like the C++ QT does), this implements something
similar. It assumes that the UI file has the same name as the class, but
lowercase.
Added RetraslateMixin to the new blacklist and networkstatus interfaces.
2016-05-02 15:00:25 +02:00
ecfa18b1c6
Change UI loading for frozen
2016-05-02 15:00:25 +02:00
8b605a874a
Translation updates
...
- add missing files into translation definition
- refresh english strings
- change context for "networkstatus"
2016-05-02 15:00:25 +02:00
0f267c94c7
Translations update
...
- added Danish translation (thanks @mirrorwish)
- added English translation (to serve as a source for other
translations)
2016-05-02 15:00:25 +02:00
491579c368
Translations update source files
2016-05-02 15:00:25 +02:00
mirrorwish
554627dd92
Refactor Inventory
2016-05-02 15:00:25 +02:00
mirrorwish
7800272d3a
Refactor Blacklist tab
2016-05-02 15:00:25 +02:00
mirrorwish
337cf93b4b
Fix byte formatting
2016-05-02 15:00:25 +02:00
24ae23946b
Translations config file update
2016-05-02 15:00:25 +02:00
mirrorwish
69aa618890
Combine all translation project files into one
2016-05-02 15:00:24 +02:00
mirrorwish
a23022b2db
Refactor Network Status tab
2016-05-02 15:00:24 +02:00
mirrorwish
64fce79321
Refactor status icon
2016-05-02 15:00:24 +02:00
mailchuck
4f56e49a30
Unread count refresh updates
2016-05-02 15:00:24 +02:00
mailchuck
66824c32d1
sqlExecute now returns rowcount
...
This allows tracking of how many rows were changed, for example for
UPDATE, DELETE, INSERT.
2016-05-02 15:00:24 +02:00
mailchuck
8172fce730
Typos
2016-05-02 15:00:24 +02:00
mailchuck
a63f9054f4
Global Sent fix
2016-05-02 15:00:24 +02:00
mailchuck
0ab0e6757a
Restrict pending parallel requests on proxy
...
This saves some network resources if using Tor, for example.
2016-05-02 15:00:24 +02:00
1b50f3898a
UPnP fixes:
...
- external port iterator fix
- error handler fix
2016-05-02 15:00:24 +02:00
mailchuck
a1b44aab44
UPnP fixes
...
- UPnP handles errors better
- it tries to bind external interface (previously sometimes it searched
on 127.0.0.1 resulting in no routers being detected)
2016-05-02 15:00:24 +02:00
e03803e4e8
Translations update
...
Updated translation source files
2016-05-02 15:00:24 +02:00
f8dcb965ea
Grammar fix
...
- Fixes #179
- Thanks to @Erkan-Yilmaz
2016-05-02 15:00:24 +02:00
d63ecfc566
Translation update
...
- typos
- updated German translation
- Fixes Bitmessage#844
2016-05-02 15:00:24 +02:00
3fcaa47232
Ack received translation typo
...
Fixes Bitmessage#644
2016-05-02 15:00:24 +02:00
143abe3c34
Preliminary Tor hidden service support
2016-05-02 15:00:24 +02:00
c5363c3c5e
Add bitcoin URI handler for message viewer
2016-05-02 15:00:24 +02:00
2e47ab0cd2
Keyboard modifiers with quick navigation
...
The quick navigation key disrupted keybindings with keyboard modifiers,
like Ctrl-C for copy. This restricts the quick navigation only where no
keyboard modifiers are active.
Fixes #184
2016-05-02 15:00:24 +02:00
a30d5af948
Global Sent and Trash folders
2016-05-02 15:00:24 +02:00
mailchuck
8d8cfe8555
More unicode fixes
...
Addresses #180
2016-05-02 15:00:24 +02:00
mailchuck
da036c6b6b
UTF fixes
...
Label edits now accept and save utf8 characters.
Addresses #180
Still need to check how it behaves on invalid chars.
2016-05-02 15:00:24 +02:00
mailchuck
47bc85f0b6
Sent folder in chans extended
...
Previously, it only showed message sent to the selected chan address.
Now it shows both those sent to and sent from the chan address.
Fixes #181
2016-05-02 15:00:24 +02:00
mailchuck
d8aa484b8c
Email gateway interface usability improvements
...
- don't allow status request / settings unless registered already
- if registered, status request is the default selected option
Fixes #182
2016-05-02 15:00:24 +02:00
mailchuck
2adafdaadc
Improved URI detector
2016-05-02 15:00:24 +02:00
mailchuck
ed5c8a01ef
loadResource incorrect parameters
2016-05-02 15:00:24 +02:00