Commit graph

1353 commits

Author SHA1 Message Date
mjentsch
a3341cb5cf Merge branch 'master' into dev-1.3.0 2016-03-20 17:18:37 +01:00
Ben Wiederhake
ee2a6fb740 Merge pull request #254 from rshadow/master
Fix README.md prerequires for deb
2016-03-17 11:21:07 +01:00
Roman V. Nikolaev
ff66ed2512 Fix README.md prerequires for deb 2016-03-17 01:10:35 +03:00
Ben Wiederhake
1388bc6ed7 Fix empty group handling
Fixes #203.
2016-03-11 15:06:35 +01:00
mjentsch
54cfce4df2 Bump version to 1.2.6 2016-03-11 13:10:14 +01:00
mjentsch
d020f9c32a Fix Adium bundle breaking on library version jumps
Link against the generic libpurple and glib bundled with Adium instead of the specific version number to avoid breakage on version updates.
2016-03-11 12:18:08 +01:00
mjentsch
3107a601eb Merge libtgl fix use-after-not-created for photos 2016-02-27 17:59:03 +01:00
mj
cb12fbf4f9 Update group chat link 2016-02-27 17:55:01 +01:00
mj
a0ecd0c66d Merge pull request #246 from khorben/khorben/configure-equals
Portability fix for POSIX shells
2016-02-24 10:28:45 +01:00
Pierre Pronchery
a61c9db881 Portability fix for POSIX shells
Only a handful of shells support the "==" comparison operator for
the "test" built-in. The standard, portable operator is "=" instead.
2016-02-24 03:39:01 +01:00
Ben Wiederhake
0c1623a8f6 Fix the system one more time
Closes #242. Hopefully.
2016-02-19 01:54:07 +01:00
Ben Wiederhake
d4f52a175c Generate and upload new potfile for 1.3.0 2016-02-18 21:41:59 +01:00
Ben Wiederhake
37438544df AppStream: auto-generate translated file 2016-02-18 21:41:59 +01:00
Ben Wiederhake
b45e494771 AppStream: import translations from transifex. Thank you all! 2016-02-18 21:41:59 +01:00
Ben Wiederhake
e5adfc1bd6 Let autogen.sh take care of the .nsi 2016-02-18 21:41:59 +01:00
Ben Wiederhake
5828496b52 Auto-generate .nsi via awk script
Fixes #195
2016-02-18 21:41:59 +01:00
Ben Wiederhake
1398ab1362 README.md: uniform orig-tarball generation 2016-02-18 21:41:59 +01:00
Ben Wiederhake
b30905ef41 Add safety belts when building .orig.tar.gz 2016-02-18 21:41:59 +01:00
Ben Wiederhake
f872bb9bc3 Create a .orig.tar.gz reproducibly
Where "reproducible" means:
Every execution on every machine will always
generate the exact same, bitwise identical result,
when at the same git commit.

Closes #100.
2016-02-18 21:41:59 +01:00
Ben Wiederhake
a00d1ee6c6 Update README.md for Debian installation 2016-02-18 21:41:59 +01:00
Ben Wiederhake
84f742de3a AppStream: add German language 2016-02-18 21:41:59 +01:00
Ben Wiederhake
26e5b2de9f Fix gitignore patterns for *.mo 2016-02-18 21:41:59 +01:00
Ben Wiederhake
8779215927 AppStream: allow for translations
Fixes #211
2016-02-18 21:41:59 +01:00
Ben Wiederhake
cc8873682a AppStream: Add bugtracker, fix XML
Note: I don't care what the header looks like.
I just want the diff between "with translation" and
"without translation" to be as small as possible.
2016-02-18 21:41:59 +01:00
Ben Wiederhake
9b4fa898a9 Reflow AppStream file 2016-02-18 21:41:59 +01:00
Ben Wiederhake
dd349ff7cb Fix typos and errors in strings 2016-02-18 21:41:59 +01:00
Ben Wiederhake
5c88b021af Clean up 'clean' target 2016-02-18 21:41:59 +01:00
Ben Wiederhake
f648686f1b Correctly build commit.h without complaining
The old version threw ugly warnings when commit.h didn't exist (ugh),
and it depended on ifneq, which I don't really like (second ugh).
2016-02-18 21:41:59 +01:00
mjentsch
4e3b913a9d Remove unneeded code 2016-02-17 20:53:20 +01:00
mjentsch
0a786049fc Fix auto-join and bookmarks in Adium
Fix a regression that was caused by automatically adding all chats to the blist. Adiums method for joining chats by name assumes that an existing chat in the blist means we already joined and not join the chat.
2016-02-17 20:52:45 +01:00
mjentsch
abbaad7a0c Support leaving channels and exporting channel invite links 2016-02-14 00:34:30 +01:00
mjentsch
496eb6328f Add hint for phone number 2016-02-10 23:23:54 +01:00
mjentsch
581e024254 Display chat and channel icons, refactor image loading code 2016-02-10 02:03:46 +01:00
mjentsch
1070b5a6e7 Cleanup and add a few notes 2016-02-07 18:23:12 +01:00
mjentsch
e8005883ab Display channels and supergroups in roomlist 2016-02-07 00:40:48 +01:00
mjentsch
fbe3a7fbba Support supergroups and displaying channel members
Change all channels to be chats instead of regular buddies and implement fetching channel memberships. Remove some unneeded code scraps from old channel handling.
2016-02-07 00:04:31 +01:00
mjentsch
4ef719cd3a Emphasize that just the contact will be deleted, not the dialogue list entry. 2016-01-25 23:23:34 +01:00
mjentsch
69acd90512 Support deleting contacts, handle deletions of chats and channels
When a user deletes a buddy list entry, ask if the chat or channel should be destroyed / left or the contact should be deleted. In many cases, deleting a buddy from the blist would have no effect, since the buddy would show up again on the next startup, which is most likely confusing to the user. Just destroying the chat or the channel is dangerous too, so ask for confirmation every time this happens to let the user choose what to do with that entry.
2016-01-25 00:59:56 +01:00
mjentsch
8100114319 Handle contacts added on different devices
Assure to add contacts, even when they are not in the dialog list. Refactor contact handling.
2016-01-25 00:51:33 +01:00
mjentsch
00b709e39f Display incoming read recipes for secret chats
Outgoing still don't work they aren't implemented in libtgl yet.
2016-01-24 22:16:20 +01:00
mjentsch
af70b22699 Handle group chats more intuitively
Remove all left chats from buddy list when selecting to auto-join chats and also make that option default.
2016-01-24 21:36:41 +01:00
mjentsch
660376b9df Remove all left chats
Use new TGLCF_LEFT instead of user count to determine left chats more reliably.
2016-01-24 21:29:48 +01:00
mjentsch
4e08542823 Change version back to 1.3.0 2016-01-24 21:23:35 +01:00
mjentsch
9edcd8f6e5 Fix run scheme in Adium 2016-01-24 21:19:59 +01:00
mjentsch
90a4286e90 Fix compilation error 2016-01-24 20:40:36 +01:00
mjentsch
ac1c748650 Merge branch 'master' into dev-1.3.0 2016-01-24 18:22:18 +01:00
mjentsch
df29bbcda1 Update bundle link 2016-01-24 16:17:10 +01:00
mjentsch
68b71dae70 Fix tgp version displayed as NULL in sessions
Set telegram-purple version in app data, to make the correct version
show up in the session dialogue.
2016-01-24 16:11:33 +01:00
mjentsch
9208d9b1e9 Show version in Adium Xtras
Until now the adium plugin version was only shown in the bundle info,
not inside Adium.
2016-01-24 15:41:15 +01:00
mjentsch
fc0b402d72 Increase version to 1.2.5 2016-01-24 15:17:54 +01:00