Eric Gregory
cc0cee25e9
Closes #7177 Adding edit icon to install
2013-06-28 11:38:06 -07:00
Eric Gregory
b7f48c2418
Closes #7100 Fixes search folder tooltip
2013-06-27 18:03:19 -07:00
Jim Nelson
bc8fc2ed4a
Fixes Valadoc errors.
2013-06-27 17:42:09 -07:00
Jim Nelson
f83fd64601
Implement IMAP SEARCH: Closes #7172
...
This implements the basics of the SEARCH command and response in
the IMAP stack and exposes it up to Imap.Folder.
2013-06-27 17:21:55 -07:00
Jim Nelson
a11838e40b
Perform SMTP dot-stuffing: Closes #7173
...
Ensures dot-stuffing occurs one way or another before transmitting
SMTP data. Also clears up native/CRLF linefeed issues with
RFC822.Message.
2013-06-27 15:27:09 -07:00
Jim Nelson
668ced74eb
Make FolderPath and SpecialFolderType properties of Geary.Folder
...
A recent commit made Geary.Folder's FolderProperties a property
(rather than available via a getter). This commit makes its
FolderPath and SpecialFolderType also properties.
2013-06-26 15:03:55 -07:00
Charles Lindsay
0198c24a65
Avoid potential memory leak in conv. monitor
2013-06-26 14:41:35 -07:00
Avi Levy
15cd770310
Different background color for sent mail: Closes #6371
2013-06-26 14:38:34 -07:00
Charles Lindsay
4c296ad5cc
Split up conversation monitor code; fix #7047
2013-06-26 14:34:47 -07:00
Jim Nelson
85dd41aa94
Can't build with Vala 0.18: Closes #7161
...
More significant problem is that new symbol (from #6428 ) requires
GTK 3.6, so moved requirements up for it and Vala, plus couple
more than should've been updated a while back.
2013-06-25 17:51:12 -07:00
Charles Lindsay
ad0deb9eb5
Add new SQL files to install list; fix #7160
2013-06-25 16:49:59 -07:00
Eric Gregory
ea3e291615
Closes #7148 Search highlighting fixes
2013-06-25 16:33:29 -07:00
Eric Gregory
7d741fb696
# results for search (also fixes spelling error)
2013-06-25 15:49:25 -07:00
Charles Lindsay
df74c6e286
Merge branch 'feature/search'; fix #3766
...
Conflicts:
src/client/ui/main-toolbar.vala
2013-06-25 15:11:45 -07:00
Charles Lindsay
903e6f0f7c
Nice background search table population; fix #7152
2013-06-25 14:53:14 -07:00
Avi Levy
98edb6e02c
Even friendlier dates in conversation list: Closes #7118
...
This is a follow-up to #7051 .
2013-06-25 14:23:51 -07:00
Avi Levy
6785460869
Show keyboard accelerators in menus: Closes #6428
2013-06-25 14:16:39 -07:00
Jim Nelson
08a363ee1e
Reduce maximum width of search box: Closes #7093 , Closes #7149
...
I went with 32 characters instead of 40, which seemed about right
to my eye. By making the filler expandable, this also solved
2013-06-25 13:41:17 -07:00
Charles Lindsay
fca993fec7
Merge branch 'master' into feature/search
...
Conflicts:
sql/version-010.sql
src/client/folder-list/folder-list-folder-entry.vala
src/engine/rfc822/rfc822-message.vala
Also, I had to manually fix some compile errors introduced due to
interfaces changing on master.
2013-06-24 17:54:41 -07:00
Eric Gregory
33aab4288e
Closes #7145 Read unread count from DB
2013-06-24 17:47:04 -07:00
Jim Nelson
a4ce7899a8
Command continuation and synchronizing literals: Closes #3737
...
This introduces synchronized literals into the IMAP stack. This
work also includes a new Memory.Buffer interface (replacing the old
Memory.AbstractBuffer classes) which is more flexible and has more
potential for avoid buffer copies. Some work in RFC822 and Db use
these new unowned buffer capabilities.
This opens the door for saving drafts (#6992 ). It also fixes issues
people have reported using UTF-8 usernames and passwords with IMAP.
2013-06-24 16:46:37 -07:00
Eric Gregory
c4ef5eecad
Closes #7092 Fix archive button
2013-06-24 12:01:37 -07:00
Jim Nelson
1bfc75004d
Resolves failure to build: "The name add_all_array" does not exist": Closes #7135
2013-06-23 08:25:48 -07:00
Eric Gregory
5806f1eae4
Closes #7119 Single folder properties
2013-06-21 18:24:12 -07:00
Eric Gregory
dc26b19aac
Closes #7120 Store and update unseen count in database
2013-06-21 18:20:56 -07:00
Charles Lindsay
316f19c69a
Clean up numerous conv. monitor bugs; fix #7103
2013-06-21 17:19:39 -07:00
Charles Lindsay
93a10b243f
Move progress bar update to main thread; fix #7124
2013-06-21 17:03:24 -07:00
Avi Levy
34236be3d5
Closes #5303 Attachment reminder
2013-06-20 19:13:39 -07:00
Alexander Wilms
833066746c
Closes #6759 New edit icon in account dialog
2013-06-19 19:06:16 -07:00
Jim Nelson
e9e80336f9
Don't treat SELECT/EXAMINE UNSEEN as unseen count: Closes #7121
...
An UNSEEN response code is the position of the first unseen email,
not the number of unseen messages in the folder.
2013-06-19 15:21:53 -07:00
Jim Nelson
24f76781fa
Solves "Requires 280h, only fulfills 80h" messages when opening a folder
2013-06-19 14:46:53 -07:00
Eric Gregory
66c845c11b
Closes #6771 Search result highlighting
2013-06-18 11:26:44 -07:00
Charles Lindsay
26928a521c
Fix conv. filling when changing folders; fix #7099
...
Due to #5327 , whenever you're on a folder with lots of conversations and
you're viewing one in the conversation viewer, if you then select a
different folder, you get many "conversation selected" signals. This
fixes a bug where each one of those would trigger some background work
that wouldn't get cancelled, leading to many spurious messages showing
up in the conversation viewer as a result, instead of clearing the
viewer as expected.
2013-06-17 12:40:27 -07:00
Jim Nelson
933e3a859f
Use friendlier time for any duration less than 12 hours rather than 6
2013-06-15 15:25:51 -07:00
Charles Lindsay
6fb415356b
Fixing merge fallout
2013-06-14 16:34:06 -07:00
Charles Lindsay
bc2146dad5
Merge branch 'master' into feature/search
...
Conflicts:
src/engine/imap-db/imap-db-account.vala
src/engine/imap-engine/imap-engine-generic-account.vala
src/engine/imap-engine/imap-engine-generic-folder.vala
2013-06-14 15:50:20 -07:00
Jim Nelson
cdfacb7690
Merge branch 'master' into bug/5224-dovecot
2013-06-14 12:37:15 -07:00
Jim Nelson
17d05a0fed
Add FLAGS flag when setting flags.
...
Follow?
2013-06-14 12:36:35 -07:00
Robert Schroll
1186a40b05
Clear conversation view when none selected
...
Fix #7071
2013-06-14 11:59:42 -07:00
Charles Lindsay
5aa617820b
Fix errors in the query preparer; fix #7084
2013-06-14 10:53:37 -07:00
Charles Lindsay
025328afe9
Index attached emails for search; fix #7069
2013-06-14 10:52:28 -07:00
Jim Nelson
a903b603f4
Clean up some error-reporting that occurs when closing ReplayQueue
2013-06-13 19:21:14 -07:00
Jim Nelson
a83d6619fb
Merge branch 'master' into bug/5224-dovecot
2013-06-13 18:54:58 -07:00
Jim Nelson
b3df61ab6b
Working around some reported problems with servers not returning FETCH data
2013-06-13 18:54:06 -07:00
Charles Lindsay
78979a1bba
Merge branch 'master' into feature/search
2013-06-13 18:06:04 -07:00
Jim Nelson
1a610afa95
Update to last commit
...
(a) More efficient by using Gee.Iterator. (b) Deal with trailing
delimiter issue, which the last commit overlooked.
2013-06-13 17:07:44 -07:00
Jim Nelson
989b801cbf
Fix situation where server returns parent folder when asking for children
...
This causes a hard loop during recursive descent.
2013-06-13 16:45:58 -07:00
Charles Lindsay
7cf33f293e
Blacklist spam, trash in search; fix #7067
2013-06-13 16:44:46 -07:00
Jim Nelson
6270b80640
Support UIDVALIDITY
2013-06-13 15:58:43 -07:00
Jim Nelson
ad436f22a2
Only fire Imap.Folder signals when opened
2013-06-13 15:49:47 -07:00