mirrorwish
8999ae614b
Refactor status icon
2016-03-23 08:53:44 +01:00
mailchuck
fe728a273a
Unread count refresh updates
2016-03-22 17:18:38 +01:00
mailchuck
61c9178978
Typos
2016-03-22 16:30:55 +01:00
mailchuck
373dbf921c
Global Sent fix
2016-03-22 16:30:24 +01:00
cf9309451d
Translation update
...
- typos
- updated German translation
- Fixes Bitmessage#844
2016-03-18 18:56:40 +01:00
54b5c9c862
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-03-16 18:42:08 +01:00
6402eca0b5
Global Sent and Trash folders
2016-03-16 18:30:47 +01:00
mailchuck
6c4ef64d96
UTF fixes
...
Label edits now accept and save utf8 characters.
Addresses #180
Still need to check how it behaves on invalid chars.
2016-03-12 10:58:51 +01:00
mailchuck
4b091ccaf8
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-03-12 09:58:20 +01:00
mailchuck
5cb1fbb7b6
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-03-12 09:15:20 +01:00
mailchuck
fefad31528
Clipboard copy unicode
...
Copying unicode subjects to clipboard didn't work.
Fixes #183
2016-03-12 08:50:51 +01:00
ea043a938a
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-03-01 15:23:55 +08:00
23c07c4419
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-03-01 09:51:11 +08:00
187fcfc031
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.
2016-03-01 09:25:46 +08:00
f99d499d85
Process gateway registration rejections
...
A message from gateway registration addres regarding registration
rejection is processed and a dialog displayed to get a new email
address.
Fixes #14
2016-02-15 08:20:12 +01:00
5029386000
Email gateway updates
...
- settings option available
- reduce max TTL to 2 days
2016-02-14 21:38:15 +01:00
3b22f0ff0c
Email gateway account status query
...
- addresses #14
2016-02-14 20:13:36 +01:00
a0d43eb982
Search improvements
...
- selecting a new folder will apply search
- newly arrived message will consider search
- fixes #166
2016-02-14 19:56:52 +01:00
d2b9c16d5f
blacklist rendering edit fix
...
Editing of blacklist labels affected the rerendering, because it emits
the changed signal too, and it caused an exception because the address
field was missing at that time. This works around both.
2016-02-13 00:09:52 +01:00
mirrorwish
0db41adfd7
Save changes to blacklist labels
...
Fixes mailchuck/PyBitmessage#175
Signed-off-by: Peter Surda <surda@economicsofbitcoin.com>
2016-02-12 22:20:32 +01:00
mailchuck
a04f0c15e8
Cleanup lockfile on exit
...
singleton.py design was broken.
Fixed Bitmessage#775
2016-01-26 13:01:40 +01:00
mailchuck
6861dbb147
Newly arrives messages sorting
...
There could be cases where newly arrives message is not added correctly.
It won't necessarily go to the top, that depends on the sort.
2016-01-25 23:52:46 +01:00
mailchuck
6503782958
Test cleanup
...
Safer this way
2016-01-24 18:25:35 +01:00
mailchuck
fa73cfd53e
Popup menu on folders
...
There are no functions associated with it but sometimes it popped up so
disable it.
2016-01-24 18:25:12 +01:00
mailchuck
6bc57f9e80
updateText was deleted so no need to call it
2016-01-24 18:23:40 +01:00
mailchuck
276d603777
Unread count cleanup
...
Addresses #128
2016-01-24 12:16:55 +01:00
mailchuck
cb28fa1b6a
BlackWhitelist rerendering
...
It used to show entries with no address.
Fixes #170
2016-01-24 10:55:15 +01:00
mailchuck
c5eb7f5d5e
Disabling subscriptions should rerender addressbook
...
Addresses #76
2016-01-24 01:16:07 +01:00
mailchuck
67d09006fb
Addressbook / Tree / Messagelist rendering
...
Some changes that didn't propagate correctly before now do.
Addresses #76
2016-01-23 22:18:13 +01:00
mailchuck
65127f1d8f
TreeWidget and Addressbook editing propagation
...
If you change, add or remove an item in a treewidget or addressbook,
messagelists will now autoupdate labels, and sender comboboxes will also
update if applicable.
Fixes #69
2016-01-23 20:24:57 +01:00
mailchuck
18e40b3772
Messagelist subscription color
...
Fixes Bitmessage#842
2016-01-23 10:14:14 +01:00
mailchuck
28d9c4171f
Quoting fixes
...
Message compose sometimes misinterpreted quoted message as HTML, causing
rendering screwups. Since we don't support HTML composing, we will treat
all quoted messages as plain text.
2016-01-23 09:56:22 +01:00
mailchuck
a0c09b6bb2
Sent folder new message selection fix
...
Fixes Bitmessage#838
2016-01-22 20:21:14 +01:00
mailchuck
d7a52893ea
Message editor updates
...
- Does not allow changing fonts (it's ignored once it's sent anyway),
fixes #167
- Allows zooming, fixes #163
2016-01-22 19:17:00 +01:00
e781420f4d
Flood mitigation optimisation
...
Flood mitigation was done both in the ObjectProcessorQueue as well as
receiveData threads. This patch removes the mitigation in receiveData
threads and cleans up the one in the ObjectProcessorQueue
2016-01-22 11:17:10 +01:00
mailchuck
973cec56db
Message body focus on reply
...
Fixes #156
2016-01-12 16:49:12 +01:00
mailchuck
96a01d1fd7
Remember current search
...
@rainulf What's the reasoning behind resetting the search?
Fixes #155
2016-01-12 16:38:46 +01:00
mailchuck
bf93a394c0
"All accounts" can't be renamed
...
Minor error
2016-01-10 17:46:00 +01:00
mailchuck
106ac6ce78
Unicode
...
- subject on replies was not parsed correctly (or should I say was
parsed more than necessary)
- unicode can handle invalid characters without needing a special
function
Fixes #164
2016-01-04 15:43:38 +01:00
mailchuck
6bdca35b27
Fix frozen localisation
...
Addresses Bitmessage#737
2015-12-22 23:28:52 +01:00
mailchuck
b28631e40c
Messagelist subject class
...
Messagelist subjects now are their own class. Fixes #153
Also fixes replies/clipboard for gatewayed messages.
2015-12-21 21:08:50 +01:00
mailchuck
e4078d427a
Disable label rerendering in messagelist
...
It's broken and just consumes resources. I'll fix it separately.
2015-12-20 21:32:00 +01:00
mailchuck
469c822409
(Un)read messagelist items
...
Previous commits broke them, now it renders correctly again.
2015-12-20 02:10:48 +01:00
mailchuck
1c084a80b5
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.
2015-12-20 01:22:03 +01:00
mailchuck
33064601ac
Messagelist loads faster
...
Addresses #149 . About 5 times faster.
2015-12-20 01:01:15 +01:00
mailchuck
dfe66ae756
Entries missing in messagelist
2015-12-20 00:59:53 +01:00
88ce2c43fb
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
2015-12-16 21:41:44 +01:00
mailchuck
9a789c4e24
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.
2015-12-16 16:18:47 +01:00
mailchuck
2094ff8881
Contact support user interface
...
Fixes #25
2015-12-16 00:59:05 +01:00
mailchuck
b9fe40184f
Add to blacklist from "All accounts"
...
It didn't work before
2015-12-15 12:15:23 +01:00