Commit Graph

2016 Commits (e84b19613e2bfc4ed44e3f6350b23f6c2e01e9e3)
 

Author SHA1 Message Date
mailchuck 4647fcb876 Disable label rerendering in messagelist
It's broken and just consumes resources. I'll fix it separately.
8 years ago
mailchuck e650cff42d (Un)read messagelist items
Previous commits broke them, now it renders correctly again.
8 years ago
mailchuck 4b63c4c086 Address Qt.UserData fix
The previous commit broke places where UserData was read from the
mesagelist line, because it's now a string rather than a QVariant. This
actually simplifies things.
8 years ago
mailchuck 879a6f1d68 Messagelist loads faster
Addresses #149. About 5 times faster.
8 years ago
mailchuck 0b4c57a516 Entries missing in messagelist 8 years ago
mailchuck a8053195ea Fix cdecl/stdcall DLL detection
Fixes #146
8 years ago
Peter Šurda 69494594d5 Main Window raising fixes
On OSX and linux, the tray icon now raises window.

Starting a new instance should raise the window too, but it may not work
on linux (on my Ubuntu it just flashes the icon)

Fixes Bitmessage#743
8 years ago
mailchuck ff207c1b56 Portable mode fix
The option should not be available if the directory with the executable
is not writable, such as when running from a dmg on OSX.
8 years ago
mailchuck 4dbd444053 Logging fix 8 years ago
mailchuck ea37913ff1 Html parser fixes
Raw mode improved, avoid HTML parser entirely and just replaces some
strings.
8 years ago
mailchuck 07cee7209b Contact support fixes
- typos & formatting
- OS detection crash fixes
8 years ago
Peter Šurda d0b9d75ce1 Fix contact support unix detection 8 years ago
mailchuck 4049662a3a Contact support updates
Yes/No -> True/False
Add Portable mode
8 years ago
mailchuck 3e956509b2 Add PyBitmessage version to contact support 8 years ago
mailchuck 8359b8b202 Contact support user interface
Fixes #25
8 years ago
mailchuck a727847e55 Addresses can be configured not to send acks
Manually by specifying "dontsendack" = true in the address section
8 years ago
mailchuck 4c8ba431e5 Add to blacklist from "All accounts"
It didn't work before
8 years ago
mailchuck 17d045da10 Sensible default maximum difficulty
Fixes #144
8 years ago
mailchuck 1f525da1ff Link follow warning
The message box should be a warning rather than a simple question.
8 years ago
mailchuck eb35f35b83 Add system translations
Items like dialog box buttons were not localised. This loads the default
qt localisation, and also unloads the old localisation on locale change.
Still needs to be adjusted for frozen.

Addresses Bitmessage#737
8 years ago
mailchuck 7ef94b446d Lazy rendering of message contents
Message will render as user is scrolling down. This prevents interface
freezes on long messages (such as inline img in text mode). Fixes
Bitmessage##366

Also a minor fix in text mode rendering.
8 years ago
mailchuck 6557681a6c Message has safe link opening
Links in message body (if in HTML mode) now open, but it asks for a
confirmation in a dialog box.

Fixes #27
8 years ago
mailchuck 751f9108d8 HTML detector and switcher
HTML messages are detected and if present, the top of the message
textedit displays a clickable area that switches HTML rendering on and
off.

Fixes #13
8 years ago
mailchuck 8ff5bf0464 Channel reply enhancement
When replying to a message sent to a chan, now you can choose if you
want to reply to chan or sender. Fixed #9
8 years ago
mailchuck 4e32125ca3 Copy to clipboard in messagelists
Fixes #142
8 years ago
mailchuck e2fb34e2fb More portable mode fixes 8 years ago
mailchuck 242c8fa9c2 More portable mode fixes 8 years ago
mailchuck 8136b022bc Typos
Still regarding portable mode path fixes
8 years ago
mailchuck 5a45d7dd8f Portable mode fixes
Fixes Bitmessage#379, Bitmessage#341
8 years ago
mailchuck 4f6fd07424 Joining chans interface freeze
Fixes #137
8 years ago
Peter Šurda 538642f236 Label for blacklisting sender fix
It wasn't properly utf-8-ied.
8 years ago
Peter Šurda bdfaa90ecb Auto-register for email gateway if necessary
If attempting to send to an email address from an unregistered
account, auto-send registration to mailchuck.
Use label if possible, otherwise random 12 characater address

Fixes #131
8 years ago
Peter Šurda 082eb823bb New message appears if viewing account root
Fixes #132
8 years ago
mailchuck d72e5647f4 Fix wrong account type initialiser
Addresses #14
8 years ago
mailchuck 27b8891ab4 Test commit policy commit 8 years ago
mailchuck a5456f792c Fix Addressbook context menu delete 8 years ago
mailchuck 41ac1b89d1 Frozen SMP re-disable try 2 8 years ago
mailchuck 549d91dc68 Re-disable windows SMP frozen support
The recommended workaround didn't work.
8 years ago
mailchuck 1625306be3 Version bump 8 years ago
mailchuck bccc2406a2 Fix double unread count in tray icon 8 years ago
mailchuck d54b22bb89 Initialise inventorySets earlier
In corner cases, they may be referenced before they are populated.
Probably fixes Bitmessage#530
8 years ago
mailchuck 52fe7105a9 Allow bootstrap from a Tor hidden service
I run a modified node as a Tor hidden service for bootstrapping node
addresses, and PyBitmessage can now connect to it.
8 years ago
mailchuck 27c187283b Unify messagelist rendering
also some minor fixes
8 years ago
mailchuck a3b13b70e2 Add BROADCAST type
also improve sorting
8 years ago
mailchuck be02116af9 Global folder, global search, unread folder
Fixes #38
Fixes #39

Minor unread refresh issues.
8 years ago
mailchuck 6862952c55 Typo
OpenCL config variable setter had a typo
8 years ago
mailchuck 6ad3c956c9 Allow SQL arguments as a list or tuple 8 years ago
mailchuck d75533c6b6 DNS bootstrap over Tor
If proxy type is SOCKS5, it will try to perform DNS bootstrap using the
Tor RESOLVE extension.
8 years ago
mailchuck 1e89616c0f Avoid strings in account types 8 years ago
mailchuck 399100e6d8 PoW support code cleanup
Is now nicer and reports if OpenCL fails
8 years ago