Commit graph

856 commits

Author SHA1 Message Date
Jim Nelson
8f1a942c81 langtouch to 0.2.2 2012-10-18 16:39:31 -07:00
Jim Nelson
53b391267e Add intltool to CMakeLists: Closes #5993
Since intltool is a collection of programs and not a library, can't
use FindPackage to verify.  Instead, if not found, the .desktop file
CMakeLists will spit out an error and exit.
2012-10-16 20:29:08 -07:00
Jim Nelson
7c35ed1a79 Unable to login to Yahoo! or Cyrus w/ PLAIN authentication: Closes #5987
One NUL can ruin your whole day.
2012-10-16 20:15:46 -07:00
Jim Nelson
6c3888d19a Version 0.2.1+trunk 2012-10-09 16:10:15 -07:00
Jim Nelson
8dc154530e Packaging changes to install .desktop 2012-10-09 15:53:01 -07:00
Jim Nelson
1a6a5455f1 Geary 0.2.1 2012-10-09 15:52:57 -07:00
Jim Nelson
99a084bd90 Fixed issues in a couple of translations
Other translations were recompiled.
2012-10-09 15:52:22 -07:00
Jim Nelson
af753ed493 langtouch to 0.2.1 2012-10-09 15:52:22 -07:00
Jim Nelson
fca2322717 Refreshed translations for 0.2.1
Also includes three new translations: Czech, Turkish, and Telugu.
2012-10-09 15:52:22 -07:00
Jim Nelson
be64553a8e Update icon cache after uninstall: Closes #5755
Now using a post-uninstall target to ensure that desktop and icon
caches are updated *after* the icon/.desktop file are deleted.
2012-10-09 15:52:22 -07:00
Jim Nelson
f87a450431 Geary only in English: Closes #5960
This problem is also related to the bug.  The old code did not work
with CMake.  Will need to fix Geary in the future to use langpacks
from the build directory (#5976).
2012-10-09 15:52:22 -07:00
Jim Nelson
d5203365e9 Update .desktop files with translations: Closes #5933 2012-10-09 15:52:22 -07:00
Jim Nelson
2f48b24261 Geary only in English: Closes #5960
Will need to test this against a PPA, but I believe this fixes the
problem.  gettext was not being initialized with the proper directory
because the PREFIX variable compiled into the binary was incorrect.
2012-10-09 15:52:22 -07:00
Jim Nelson
ae54334fd8 Support SMTP PLAIN authentication: Closes #5936
Fixes ESMTP capabilities parsing and uses them to determine which
authentication method(s) are available.  If none, it attempts to
use PLAIN.  No-authentication SMTP is a separate ticket.
2012-10-09 15:52:22 -07:00
Jim Nelson
518506f928 FileChooseDialog not aware of GVFS mounts: Closes #5927 2012-10-09 15:52:22 -07:00
Jim Nelson
6863432d53 ./configure should report which package(s) are missing: Closes #5807 2012-10-03 19:11:51 -07:00
Thomas Moschny
39bfa815ba Minor .desktop file issues: Closes #5942 2012-10-03 19:11:51 -07:00
Jim Nelson
8e725224ab Added string for translation in .desktop file
String was technically present, but need to keep .desktop file
and strings in GearyApplication synchronized until a better
system is found.
2012-10-03 19:11:51 -07:00
Jim Nelson
4c64b7fb26 Forgot to include Italian translations in distribution. 2012-10-03 19:11:51 -07:00
Jim Nelson
811d7a4ff9 Translation improvements: Closes #5911, Closes #5914
Better instructions for translates to receive credit in the About
dialog (#5911) and includes strings in the Preferences dialog in
the .pot file.  Also removes unneeded Translations.cmake file
(Gettext.cmake has all that we need) and fixes a problem in a late
release update for generating the POT file.
2012-10-03 19:11:51 -07:00
Jim Nelson
c9df4d4654 Geary 0.2.0+trunk 2012-10-02 12:15:32 -07:00
Jim Nelson
d81e9e52f3 Geary 0.2.0 2012-10-02 12:10:50 -07:00
Jim Nelson
8ddfa6a331 .po version 0.2.0 -> 0.2
According to Lucas, should use x.y (not x.y.0) for .0 releases,
due to how gettext understands versioning.
2012-10-01 14:46:32 -07:00
Jim Nelson
41f1649302 Compile and install .po files: Closes #5767
However, this does not install the files in a local locale/ directory,
meaning that Geary must be run from the install directory to test
translations.
2012-10-01 14:40:09 -07:00
Jim Nelson
0da99f7804 Added translations to po/ file
Also added initial infrastructure to support them.  More work ahead.
2012-10-01 13:41:59 -07:00
Jim Nelson
483dae41d1 Pull Quantal-specific dependencies from debian/control
Prior attempt to use pipe operator in Build-Depend: list isn't
working, daily builds are failing for Quantal.  Reverting back
to a control file that should work on both platforms, with the
Quantal-specific ready for release packaging.
2012-09-29 00:41:29 -07:00
Jim Nelson
3b0d6d8ca2 Small bug in last commit: won't send mail
Oops.
2012-09-28 23:51:34 -07:00
Jim Nelson
4324499ddb Fix problem when sending a message where localhost does not resolve
Found error where localhost doesn't reverse-resolve, throwing an
Error although the SMTP connection is open and the email could be
sent.  A second bug did not properly close the connection before
exiting, leaving the connection open causing the Outbox postman
to go into an infinite retry loop.
2012-09-28 22:01:50 -07:00
Jim Nelson
431d6ddc06 segfault w/ Messaging Menu if uninstalled: Closes #5896
MessagingMenu currently segfaults if there's an attempt to register
an application that has not installed its .desktop file.  This can't
be worked around.  What this patch does is not to register if the
.desktop file is not installed.
2012-09-28 16:06:38 -07:00
Jim Nelson
8eaf1609ea Subject not truncated properly in conversation list: Closes #5712
Spurious whitespace is now removed from the Subject: line before
displaying.
2012-09-28 12:12:43 -07:00
Jim Nelson
5169cda117 Clear & show new message notifications according to spec: Closes #5669, Closes #5606
See http://redmine.yorba.org/projects/geary/wiki/StatusAndNotifications
for specification Yorba is following for new message notifications.
2012-09-27 19:23:28 -07:00
Adam Dingle
41415d2829 Fixed #5014 (in composer, message area should follow Subject in tab order). 2012-09-27 16:18:05 -07:00
Daniel Foré
e97eda8660 Update quoted text styling: Closes #5789
I've modified Daniel Foré's design slightly to make the background
gray of the quoted text slightly more pronounced.  On some monitors
the original color was so difficult to distinguish it looked plain
white.
2012-09-27 11:35:30 -07:00
Jim Nelson
6810c83382 Toolbar shows "translatable" when welcome dialog is displayed: Closes #5881 2012-09-27 10:57:19 -07:00
Jim Nelson
52aa5250fa Updated debian/control for optional Quantal packaging
Per a suggestion from Seb, this adds Messaging Menu as a hard
dependency for Geary, but if the build system doesn't find it, it
will fall back on libindicate.  This means our packaging should
work for both Precise and Quantal.
2012-09-26 20:09:13 -07:00
Jim Nelson
6dd19a3f20 Wrong IMAP password in keyring causes crash: Closes #5749, Closes #4720
This may also resolve #5364, but more testing is required.
2012-09-26 19:50:52 -07:00
Jim Nelson
cee1937fb2 Proper IP address formatting in HELO/EHLO
The last commit missed one thing: when sending a bare IP address
as part of HELO/EHLO, SMTP requires the address is surrounded by
square brackets.
2012-09-26 17:06:58 -07:00
Jim Nelson
d9c643f5b4 Send client domain/address for HELO/EHLO: Closes #5886 2012-09-26 16:06:10 -07:00
Adam Dingle
f69f03c44b Updated CMake file to reflect recent documentation changes. 2012-09-26 15:38:10 -07:00
Adam Dingle
91416889fa Fixed #5674 (update help documentation for 0.2). 2012-09-26 15:34:53 -07:00
Jim Nelson
235ea7f449 Outbox postman error "Reply code 220 ... too long": Closes #5823
Smtp.Greeting decode was flawed, causing the client to get out of
sync with the server.  Essentially, the logic to handle line
continuations was being used everywhere *except* for the Greeting,
a problem with Exim servers.  Hat tip to Charles Phillips whose
help made debugging this a snap.
2012-09-26 15:17:58 -07:00
Jim Nelson
d37146fd5e Improve application icon: Closes #3705
Also fixes bug in CMakeLists.txt where the new outbox icon had the
wrong file extension.
2012-09-25 12:36:25 -07:00
Jim Nelson
1d6c62d6b0 Lighten message count: Fixes #5727 2012-09-25 12:29:08 -07:00
Jim Nelson
851d436138 No Outbox icon with Adwaita: Closes #5840 2012-09-25 12:17:47 -07:00
Jim Nelson
5a9cdfd1e6 Composer buttons clean-up: Closes #5810, Closes #5818 2012-09-25 11:58:46 -07:00
Adam Dingle
50f7e8c98b Fixed #5876 (eliminate "Attach another file"). 2012-09-25 11:09:59 -07:00
Adam Dingle
1fccd5a37e Revert "Fixed #5820 ("Attach a file" should be title case)."
I erroneously made this string change after string freeze.

This reverts commit dceefa3003.
2012-09-25 11:01:03 -07:00
Victor Eduardo
e24aff2d05 Use Granite's Thin Pane for horizontal panes: Closes #5855 2012-09-24 16:31:31 -07:00
Jim Nelson
cdbf4b8937 Update conversation list interface: Closes #5727 2012-09-24 16:09:34 -07:00
Jim Nelson
fc6427465a Soft assertion "pango_layout_set_markup_with_accel": Closes #5864 2012-09-22 09:53:14 -07:00