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
mailchuck
a79f6cce3b
Clipboard copy unicode
...
Copying unicode subjects to clipboard didn't work.
Fixes #183
2016-05-02 15:00:24 +02:00
113ceb0868
Email links "From"
...
Clicking email links now sets "From" based on the message the link is
in.
2016-05-02 15:00:24 +02:00
af193a1bca
Keybindings
...
- delete key now works when message body is focused as well
- N for next message (down)
- P for previous message (up)
- R for reply
- C for compose
- F for find
- Find is now dynamic if the search text is least 3 characters long
Fixes Bitmessage#655
Addresses #155
2016-05-02 15:00:24 +02:00
9e2ae4eeb5
Allow close to tray
...
PyBitmessage can now close to tray. Even though the main code was there,
the UI and config variable were missing.
Fixes Bitmessage#564
2016-05-02 15:00:24 +02:00