Andrej Kacian
3d72e6abd9
Improve debug output in passwd_store_set().
2018-10-16 19:00:43 +02:00
Ricardo Mones
d59c3d1cb0
Fix CID 1439996 and remove unnecessary comparison
2018-10-16 19:00:38 +02:00
Colin Leroy
4ceab3a96a
Hey I'm married :)
2018-10-16 19:00:27 +02:00
Ricardo Mones
86d559c965
Don't ignore required file
2018-10-16 19:00:17 +02:00
Colin Leroy
5708f64867
Fix indent, sorry.
2018-10-16 18:59:56 +02:00
Colin Leroy
dc7dfb44b1
Fix build
2018-10-16 18:59:31 +02:00
Colin Leroy
9121905e65
Use a memory-based FILE pointer when we can; speeds up search.
2018-10-16 18:46:18 +02:00
Colin Leroy
15bafe1779
Don't bother parsing headers when we want to skip them
...
Speeds up body-only search
2018-10-16 18:46:09 +02:00
Colin Leroy
7aeffbd66c
Fix big leak on mimeinfo freeing
2018-10-16 18:46:02 +02:00
Colin Leroy
b51f1a104e
Halve the time spent manipulating case in case-insensitive searches
2018-10-16 18:45:55 +02:00
Colin Leroy
d8b3d1705d
Implement safe_fclose() so we can respect the "Metadata handling"
...
preference for every data file we write into.
2018-10-16 18:45:37 +02:00
Andrej Kacian
1f7e162656
Bump required GTK+ version to 3.20.
2018-10-06 14:06:20 +02:00
Andrej Kacian
6329a84e17
Fixed stock icons to have correct size instead of 0x0.
...
Also cleaned up unused, pre-gtk3 pixmap cruft from
stock_pixmap.c.
2018-10-05 22:23:21 +02:00
Andrej Kacian
59b75ea19c
Removed a few deprecated GTK API calls in mimeview.c.
2018-10-05 21:07:22 +02:00
Andrej Kacian
de2f37d8c7
Do not force textview's minimum width.
2018-10-05 21:07:18 +02:00
Andrej Kacian
73ad30ba74
Correctly restore msgview and sourceview remembered window sizes.
2018-10-05 21:06:57 +02:00
Andrej Kacian
402f9ed611
Restore prefswindow's remembered size correctly.
2018-10-04 21:34:56 +02:00
Andrej Kacian
f71ca14f9f
Make main mainwindow components' sizing slightly more sane.
...
gtk_widget_set_size_request() is setting minimal widget size
now, so we can't use it for restoring remembered component
sizes anymore, since then they can't be made any smaller than
the remembered size anymore.
2018-10-04 20:58:57 +02:00
Andrej Kacian
4844c6abce
Use correct type for GtkAdjustments in RSSyl and Vcalendar.
2018-10-04 20:32:05 +02:00
Andrej Kacian
4586940f8a
Do not use trim_string() in RSSyl's rename folder dialog.
2018-10-04 20:29:25 +02:00
Ricardo Mones
b983c7d3c9
Simplify comparison
...
and keep Coverity happy.
2018-10-04 19:34:00 +02:00
Ricardo Mones
86f514dcf5
Disallow zero-length entity
2018-10-04 19:33:55 +02:00
Ricardo Mones
0d64c58490
Fix CID 1439871 and validate Unicode char strictly
2018-10-04 19:33:51 +02:00
Andrej Kacian
0ca53fa7fb
Make entity_decode() handle invalid input better.
2018-10-04 19:33:47 +02:00
Colin Leroy
0b1bc83716
Fix Reply from mainwindow menu and toolbar when mainwindow's
...
messageview is hidden.
2018-10-04 19:33:42 +02:00
Colin Leroy
c70fdc703c
Fix Coverity #1372351
2018-10-04 19:33:29 +02:00
Colin Leroy
69280de2bd
Fix build warning
2018-10-04 19:33:26 +02:00
Colin Leroy
2ac9c3f4ae
Fix Coverity #1220388
2018-10-04 19:33:21 +02:00
Colin Leroy
7568a95314
Fix Coverity #1220444
2018-10-04 19:33:17 +02:00
Andrej Kacian
08a211524a
Remove Webkit version check ifdefs, since we depend on a new enough version.
2018-10-04 19:33:09 +02:00
Ricardo Mones
418e8c9d09
Don't try to be too clever and remove superuser_p()
...
Being root doesn't really tell much about filesystem permissions. Now it
simply ask user what to do and does it as requested. If things go wrong
errors will be catched anyway.
2018-10-04 19:33:03 +02:00
Colin Leroy
a24745f499
Fix possible resource leak
2018-10-04 19:32:59 +02:00
Colin Leroy
5d4193bd11
Fix implicit declaration of g_close()
2018-10-04 19:32:54 +02:00
Colin Leroy
9dc71d31d8
Add a few ignores
2018-10-04 19:32:49 +02:00
Colin Leroy
5ab33c03b7
Fix build on Debian 7
2018-10-04 19:32:43 +02:00
Colin Leroy
dadab31639
Fix Coverity warning (unsafe fscanf)
2018-10-04 19:32:36 +02:00
Colin Leroy
31fce04fdc
Fix bug #3889 , "Address and quoted message inconsistent in reply"
...
* Fix right-click replying to messages in summaryview
* Fix corner-case when selected and opened messages are different,
and one of them is to a mailing-list.
2018-10-04 19:32:28 +02:00
Colin Leroy
bf3b50ead3
Fix possible null-dereference (thanks Coverity)
2018-10-04 19:31:56 +02:00
Colin Leroy
277798d5a4
Fix Quicksearch eating keypresses it didn't handle.
2018-10-04 19:31:52 +02:00
Andrej Kacian
1a6b1fa9a5
Add a NULL check in summary_select_by_msg_list when selecting tree nodes.
...
This fixes an assertion failure when executing an action
which moves selected messages to a different folder. We
obviously cannot select previously selected messages if
they're not in current folder anymore.
2018-10-04 19:31:48 +02:00
wwp
0492042f37
Quicksearch: expand extended symbols on "Edit", patch by Olivier Brunel.
2018-10-04 19:31:42 +02:00
Paul
71b5da72e1
Fix protocol part of some more URLs
2018-10-04 19:31:37 +02:00
Ricardo Mones
dfe7fc39ca
Fix protocol part of some URLs
2018-10-04 19:31:32 +02:00
Andrej Kacian
6293ad156e
Set missing pubdate/moddate in RSSyl items to the other one, if available.
2018-10-04 19:31:25 +02:00
Andrej Kacian
5b1b28ce69
The pubDate timestamp in RSS2.0 sets date_published.
2018-10-04 19:31:22 +02:00
Ricardo Mones
cee37b8da3
Remove dead code
2018-09-14 11:29:23 +02:00
Andrej Kacian
623a8e1505
Remove unused macro G_STRING_APPEND_ENCODED_URI.
2018-09-14 11:29:19 +02:00
Paul
deaf6940f7
fix warning dialogue when a re-edited draft compose window is closed after a send failure
...
prevents unexpected loss of drafted message
2018-09-14 11:29:14 +02:00
Andrej Kacian
61f57a6312
Restore the hovering-over-link callback in Fancy viewer.
...
We still need it to display the hovered-over link in statusbar.
2018-09-14 11:29:10 +02:00
wwp
144e8a2911
Add new folder options: enable/disable per-folder signing and
...
encrypting (by default: obey to applicable account preference).
2018-09-14 11:29:05 +02:00