Ben Wiederhake
4e43a6208a
Import from Transifex: es_AR, pl, sq. Thank you all!
2015-10-16 00:42:08 +02:00
mjentsch
a2fc31cda7
Fix service message formatting in Adium
...
Adium drops MESSAGE_SYSTEM flags in serv_got_im, directly write to the conversation in case the message contains such a flag.
2015-10-16 00:33:23 +02:00
mjentsch
afa650cfc1
Fix messages in secret chats not showing notifications in Adium
...
Secret chat messages are always unread, do not set MESSAGE_DELAYED.
2015-10-16 00:28:36 +02:00
mjentsch
76e6c2a4ad
Never drop unread messages, even when they are older than the history threshold
2015-10-16 00:24:00 +02:00
mjentsch
adeacb7c42
Remove flag that is no longer used in update_buddy
2015-10-16 00:15:37 +02:00
mjentsch
b25eeb6951
Cleanup and coding style
2015-10-16 00:14:36 +02:00
mjentsch
a3a35eb7ff
Do not drop history or break conversations when buddy print name changes
...
Do not update blist buddy names, but set an alias instead to prevent breaking conversations or loosing history. Instead, keep the first print name as permanent user name
and set the alias on all buddy name changes. When interacting with purple always use the original buddy name stored in the blist instead of the print name provided by libpurple.
This allows both, meaningful names in group chats and permanent identifiers in the buddy list, while still propagating names changes to the interface.
2015-10-16 00:08:24 +02:00
tuxmaster
96f689ca1c
- Use the better pkconfig for build requires.
...
- Add translations.
- Switch to libgcrypt from openssl.
- Modify Readme for the new requirements of the build for Fedora.
2015-10-14 15:28:00 +02:00
Ben Wiederhake
56445b4821
Fix annoying 'missing config.h' error.
2015-10-14 01:15:14 +02:00
Ben Wiederhake
512c052cdc
Add Makefile targets local_{,un}install.
2015-10-14 01:15:14 +02:00
Ben Wiederhake
b9a1ab23be
Allow loading alternative pubkey from local, as a fallback.
2015-10-14 01:15:14 +02:00
Ben Wiederhake
829b9f996f
Mark static function as static.
2015-10-14 01:15:14 +02:00
Ben Wiederhake
f444ae0866
Fix *install* targets.
...
Fixes #47 by removing the feature, as it seems that nobody uses it.
If you would like to see a feature like this again, please open a new
bug and reference either this commit or issue #47 .
2015-10-14 01:15:14 +02:00
Ben Wiederhake
d83d1df00d
Add option --disable-icons.
...
Closes #100 .
2015-10-14 01:15:14 +02:00
Hugues Morisset
ada7a5018f
Add build package build step in README
2015-10-14 01:15:14 +02:00
Ben Wiederhake
029c1eece3
Rebasing mistake. Sorry.
2015-10-12 19:58:48 +02:00
Ben Wiederhake
7c6831ee93
Include latest translations to demo.
2015-10-12 19:09:46 +02:00
Ben Wiederhake
c1888926df
Dumb typos. Sorry.
2015-10-12 18:48:56 +02:00
Ben Wiederhake
d923ed1130
Beautify and fix strings (part 2/2).
2015-10-12 18:40:21 +02:00
Ben Wiederhake
65336849fb
Beautify and fix strings (part 1/2).
2015-10-12 13:27:46 +02:00
mjentsch
cf8f4da2fb
Assure that buddy names and images are being updated correctly
2015-10-11 23:51:40 +02:00
mjentsch
7813cedb06
Update Adium package to new user management
...
Add new files to xcode project, remove now useless "workaround" for setting chat participant aliases, set user ids to case insensitivity so normalization doesn't break the plaintext usernames.
2015-10-11 14:38:56 +02:00
mjentsch
365f7b1da1
Provide utility function for printing system messages in all chat types
2015-10-11 14:19:37 +02:00
mjentsch
61597e9101
Remove manual "group" creation, use blist utility function instead
2015-10-11 14:18:42 +02:00
mjentsch
527f16985d
Remove dead code
2015-10-11 14:17:47 +02:00
mjentsch
4eeb7f73c9
Overhaul username handling
...
Use print names instead of ids as usernames, to fix problems with "useless" user ids showing up for unknown users and in group chats. Remove workarounds like "Telegram Foreign" needed to temporarily store user names for alias resolution.
2015-10-11 14:17:24 +02:00
Ben Wiederhake
ab762710e4
Add notice that installation on Debian will eventually become easier
2015-10-09 09:29:47 +02:00
Ben Wiederhake
cac87f92b8
Fix sticker resizing.
...
So far, a sticker of size 1028x1028 would have been resized to 128x128,
even though the maximum was set to 256x256.
This fix introduces a different way of resizing, which means that any dimension
of length >256 will result =256.
Also, I factored out the maximum size, so maybe we can make this an option in the future.
2015-10-08 17:44:12 +02:00
Ben Wiederhake
e26416bc49
Standardize password prompt.
2015-10-08 12:59:17 +02:00
Ben Wiederhake
7f9c8122b0
Make 'clean' a recursive target.
2015-10-08 00:03:32 +02:00
Ben Wiederhake
0dc2c750ae
Fix typo.
...
Beleive it or not, credits for discovering this typo go to
...
lintian.
This thing is a hell of a tool. Thank you, lintian developers.
2015-10-07 23:54:55 +02:00
Ben Wiederhake
7a7480ae9d
Ensure that local directories exist.
...
Fixes #47 .
2015-10-07 22:54:00 +02:00
Ben Wiederhake
f3acef6737
Fix a few unimportant memory leaks.
2015-10-07 22:07:56 +02:00
Ben Wiederhake
ed9505400d
Remove dead code.
2015-10-07 22:07:56 +02:00
Ben Wiederhake
6e7e9ce862
Fix translations to be at least passable.
2015-10-07 22:07:56 +02:00
Ben Wiederhake
d96002ac97
Fix support for install.
2015-10-07 22:07:56 +02:00
Ben Wiederhake
d0bbd773fc
Fix ordering of autoheader/autoconf.
...
Running autoconf when config.h.in is missing yields warnings,
so don't do that.
2015-10-07 22:07:56 +02:00
Ben Wiederhake
d1d6865a0a
Remove superfluous -lm flag.
2015-10-07 22:07:56 +02:00
mjentsch
7f3cf7c58f
Bump version to 1.2.2
2015-10-07 21:52:35 +02:00
mjentsch
fe3bc9e3fc
Update tgl version
2015-10-07 14:16:40 +02:00
mjentsch
e557e72ab4
Update version in README
2015-10-07 14:16:18 +02:00
mjentsch
7838f242ae
Coding style
2015-10-07 03:28:37 +02:00
mjentsch
6caed24f0d
Integrate libgcrypt header in config.h.in
2015-10-07 03:23:09 +02:00
mjentsch
27c69851eb
Ignore compiled translation catalogs
2015-10-07 03:19:28 +02:00
mjentsch
86ec16e73d
Update translation HOWTO
2015-10-07 03:18:34 +02:00
mjentsch
6be41aa18b
Add even more missing translation strings
2015-10-07 03:06:08 +02:00
mjentsch
94c24a1120
Add German locale
2015-10-07 02:09:38 +02:00
mjentsch
7bc5ac54da
Fix configure script
...
Remove intltool checks failing because of missing po/Makefile.in and just check for msgfmt instead.
2015-10-07 02:07:23 +02:00
mjentsch
8a0e43d128
Use package name as gettext package name
2015-10-07 01:41:21 +02:00
mjentsch
6d16be5238
Support installing/uninstalling the localizations
2015-10-07 01:38:17 +02:00