mjentsch
8ee4f680c2
Fix own name being added to the buddy list
2015-11-16 15:43:32 +01:00
mjentsch
a77adfaf0d
Fix offline messages being received on wrong conversations
...
Fix buddy messages are being received before buddy list was initialized, by changing the state to CONNECTED
on "logged in" event and not on "ready".
2015-11-16 15:41:51 +01:00
mjentsch
b6dd5adad7
Implement create / change password requests.
2015-11-16 10:05:03 +01:00
mjentsch
87225d7098
Fix sign in dialogue and clean up password prompt
...
Use purple_input_request with the masked bit set, instead of needlessly creating a request with generic fields. Implement correct sign in dialogue only queries for first and last name.
2015-11-16 10:04:41 +01:00
mjentsch
58b7f8c7f9
Coding style
2015-11-15 14:55:36 +01:00
mjentsch
e3d67dd47f
Add missing string translations
2015-11-15 14:54:12 +01:00
mjentsch
4b68797f89
Remove pointless "create chat" confirmation dialogue
2015-11-15 14:51:40 +01:00
mjentsch
f89f3fd71a
Remove code duplication in sign-in procedures
...
Use the new libtgl request_values callback to query inputs from the user instead
of implementing the sign-in methods manually.
2015-11-15 14:04:00 +01:00
Ben Wiederhake
6edcdb8b60
Watchfile: anchor versions correctly
2015-11-14 14:46:54 +01:00
Ben Wiederhake
a9084dd497
Update changelog
2015-11-14 14:43:43 +01:00
Ben Wiederhake
9a43d7d98c
Fix maintainer/uploader order
2015-11-14 14:43:43 +01:00
mjentsch
6fce2cf8fa
Fix sign in not starting for new accounts
2015-11-14 14:28:10 +01:00
Ben Wiederhake
a355bcbf5a
Merge branch 'master' into debian-develop
2015-11-14 10:52:15 +01:00
mj
3a9f1e2cfe
Merge pull request #145 from Sesivany/master
...
Adding AppData file
2015-11-13 23:40:27 +01:00
mjentsch
57a76fdabd
Fix confusing comment
2015-11-13 22:50:26 +01:00
mjentsch
5dcf2687ca
Update changelog
2015-11-12 22:22:48 +01:00
mjentsch
82971299a7
Do not write to secret file when reading a secret chat from it
2015-11-12 21:14:12 +01:00
mjentsch
9aa597edfc
Include merge of "secret chat fix" pull request.
2015-11-12 21:14:12 +01:00
mjentsch
50c4b2ead7
Allow passing configure flags to libtgl subproject
...
Pass compiler and linker flags down to libtgl Makefile, when calling configure.
2015-11-12 21:14:12 +01:00
mjentsch
13fb3a74c6
Fix segfault on closing down
...
TLS now frees itself when calling tgl_free_all, adapt to this change.
2015-11-12 21:14:12 +01:00
mjentsch
90b4e3b5b5
Fix secret chat name and fingerprint
...
Correctly initialize secret chat fingerprint and print name when loading the chats from the secret file.
2015-11-12 21:14:12 +01:00
mjentsch
3fe025e877
Improve secret chat robustness.
...
Do not crash when removing secret chats and the print_name is not set
anymore.
2015-11-12 21:14:11 +01:00
mjentsch
f7bcbe8851
Update tgl version
2015-11-12 21:14:11 +01:00
Ben Wiederhake
f1d7a67a4b
Import from Transifex: uk. Thank you!
2015-11-01 21:47:21 +01:00
mjentsch
23b357fac3
Fix read recipes not being sent when users leave or join chats
2015-11-01 19:11:22 +01:00
mjentsch
cb0bbe5b1c
cleanup
2015-10-31 21:49:56 +01:00
mjentsch
4c32efddc2
Do not crash when opening / hovering over unmigrated buddies
2015-10-31 21:46:54 +01:00
mjentsch
46b5fa25b9
Do not brick secret chats when sending documents
...
At least make sure to cancel _all_ file transfers to encrypted chats, until the secret chat file transfer issue is properly fixed.
2015-10-31 21:46:20 +01:00
mjentsch
42543706b4
Remove "Start secret chat ..." action from secret chats
2015-10-31 20:38:56 +01:00
mjentsch
e3892cab16
Fix leaving and removing chats again
2015-10-31 20:34:47 +01:00
mjentsch
81b64d7542
Fix "crashes" on name changes
...
Do not assume that a name for each ID can only be set once anymore.
Remove assertion that names always exist, return 0 instead and propagate
error handling to the calling function.
2015-10-31 20:09:31 +01:00
mjentsch
87278f6742
Merge branch 'tuxmaster-beta4-2' into beta4
2015-10-30 19:16:55 +01:00
mjentsch
e90c7aa0f8
Merge branch 'beta4' of https://github.com/tuxmaster/telegram-purple into tuxmaster-beta4-2
2015-10-30 19:16:34 +01:00
mjentsch
895c8dc14f
Merge branch 'beta4' of https://github.com/majn/telegram-purple into beta4
2015-10-30 19:03:55 +01:00
Eion Robb
6e78b51527
Missed a couple more binary file open()s
2015-10-25 15:32:03 +13:00
Eion Robb
7f64b57461
Set binary flag on open() calls so that windows doesn't terminate files early
2015-10-25 15:22:34 +13:00
Eion Robb
ed2f9d527c
Add a make installer
option that builds an exe installer using NSIS
2015-10-24 19:17:29 +13:00
Eion Robb
fde3af9f4c
Add mingw Makefile/config's
2015-10-24 12:31:11 +13:00
Eion Robb
5a0ee5b22e
Enable PFS
...
Seems to be the only way to trigger all the events loop in libtgl
2015-10-24 11:21:18 +13:00
Eion Robb
a8bad2e361
Use send()/recv() on sockets
...
and apply it to the right branch this time
2015-10-24 11:11:42 +13:00
Ben Wiederhake
70acb337cf
Merge branch 'master' into develop
...
Conflicts:
README.md
2015-10-22 11:35:42 +02:00
Eion Robb
8562eb342c
Allow compiling on Windows
2015-10-22 21:41:37 +13:00
mj
6bc8fb49e2
Update README.md
2015-10-21 10:51:00 +02:00
mj
ddb94969dd
Update README.md
...
Add note about missing Windows support.
2015-10-21 10:49:56 +02:00
Ben Wiederhake
75e1efdb86
Use https where possible
2015-10-20 18:36:27 +02:00
Ben Wiederhake
31768d1e4d
Use new lodepng version
2015-10-20 18:28:11 +02:00
Ben Wiederhake
af3d14bec0
Import from Transifex: fr, pt_BR, ru. Thank you all!
...
See previous commit for 'ru'.
2015-10-20 18:25:05 +02:00
Ben Wiederhake
3edab136cd
Update translations due to previous commit
2015-10-20 18:22:33 +02:00
Ben Wiederhake
a155d4b41c
Update translation strings, positions, and Transifex
2015-10-20 18:22:33 +02:00
Ben Wiederhake
59d9cc88a9
Fix autogen incompatibility
...
Also, only regenerate the parts that actually have changed.
2015-10-20 18:22:04 +02:00