Commit Graph

1833 Commits (a7ec4c0555523020e3ff4e142cb5eaddb2bf9556)
 

Author SHA1 Message Date
mirrorwish a7ec4c0555 Some preparations for python 3 8 years ago
Peter Šurda be16be2bb4 Translation update
Updated English source strings.
8 years ago
Peter Šurda d46fd6f486 Translation fix
Plural form fix
8 years ago
Peter Šurda d625659cc6 User agent parser fix 8 years ago
Peter Šurda ca11852632 Translation source update
NewSubscriptionDialog missing string updated.
8 years ago
Peter Šurda baff42f578 Typo
String typo, also updated translation source.
8 years ago
Peter Šurda 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.
8 years ago
Peter Šurda d25a1302ce Version bump 8 years ago
Peter Šurda 858e93befd Update build scripts
- PyInstaller script (e.g. for Windows)
- build_osx.sh for OSX
8 years ago
Peter Šurda de14730ad9 Translations update
- synced with Transifex
8 years ago
Peter Šurda c30433cdaa "All accounts" internationalisation fix 8 years ago
Peter Šurda 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.
8 years ago
Peter Šurda ecfa18b1c6 Change UI loading for frozen 8 years ago
Peter Šurda 8b605a874a Translation updates
- add missing files into translation definition
- refresh english strings
- change context for "networkstatus"
8 years ago
Peter Šurda 0f267c94c7 Translations update
- added Danish translation (thanks @mirrorwish)
- added English translation (to serve as a source for other
  translations)
8 years ago
Peter Šurda 491579c368 Translations update source files 8 years ago
mirrorwish 554627dd92 Refactor Inventory 8 years ago
mirrorwish 7800272d3a Refactor Blacklist tab 8 years ago
mirrorwish 337cf93b4b Fix byte formatting 8 years ago
Peter Šurda 24ae23946b Translations config file update 8 years ago
mirrorwish 69aa618890 Combine all translation project files into one 8 years ago
mirrorwish a23022b2db Refactor Network Status tab 8 years ago
mirrorwish 64fce79321 Refactor status icon 8 years ago
mailchuck 4f56e49a30 Unread count refresh updates 8 years ago
mailchuck 66824c32d1 sqlExecute now returns rowcount
This allows tracking of how many rows were changed, for example for
UPDATE, DELETE, INSERT.
8 years ago
mailchuck 8172fce730 Typos 8 years ago
mailchuck a63f9054f4 Global Sent fix 8 years ago
mailchuck 0ab0e6757a Restrict pending parallel requests on proxy
This saves some network resources if using Tor, for example.
8 years ago
Peter Šurda 1b50f3898a UPnP fixes:
- external port iterator fix
- error handler fix
8 years ago
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)
8 years ago
Peter Šurda e03803e4e8 Translations update
Updated translation source files
8 years ago
Peter Šurda f8dcb965ea Grammar fix
- Fixes #179
- Thanks to @Erkan-Yilmaz
8 years ago
Peter Šurda d63ecfc566 Translation update
- typos
- updated German translation
- Fixes Bitmessage#844
8 years ago
Peter Šurda 3fcaa47232 Ack received translation typo
Fixes Bitmessage#644
8 years ago
Peter Šurda 143abe3c34 Preliminary Tor hidden service support 8 years ago
Peter Šurda c5363c3c5e Add bitcoin URI handler for message viewer 8 years ago
Peter Šurda 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
8 years ago
Peter Šurda a30d5af948 Global Sent and Trash folders 8 years ago
mailchuck 8d8cfe8555 More unicode fixes
Addresses #180
8 years ago
mailchuck da036c6b6b UTF fixes
Label edits now accept and save utf8 characters.
Addresses #180
Still need to check how it behaves on invalid chars.
8 years ago
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
8 years ago
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
8 years ago
mailchuck 2adafdaadc Improved URI detector 8 years ago
mailchuck ed5c8a01ef loadResource incorrect parameters 8 years ago
mailchuck a79f6cce3b Clipboard copy unicode
Copying unicode subjects to clipboard didn't work.

Fixes #183
8 years ago
Peter Šurda 113ceb0868 Email links "From"
Clicking email links now sets "From" based on the message the link is
in.
8 years ago
Peter Šurda 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
8 years ago
Peter Šurda 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
8 years ago
Peter Šurda b3b69b1eac deleteRowFromMessagelist implementation
Rows are deleted from a message list in multiple places, and this is an
attempt to refactor it so that it is done in one function. It's not used
anywhere yet.
8 years ago
Peter Šurda 976af4b3cd Empty resource loader for messageview
MessageView does not currently load external resources (QTextBrowser by
default interprets all external resources as local file names and tries
to load them like that. This can, in the future, be implemented. For
example, if SOCKS (Tor) is used, the resource could be loaded through
the SOCKS too.

This commit is a skeleton for it that does not actually do anything and
can be filled with an implementation that does the loading.
8 years ago