Commit graph

1162 commits

Author SHA1 Message Date
mjentsch
aa28f37d37 Fix Makefile.in on OSX
Include DEFS generated by configure into makefile.
2015-01-25 21:25:27 +01:00
mjentsch
adc429beb4 Fix coding style and remove old commented-out code 2015-01-23 20:56:50 +01:00
mjentsch
2f44ea928f Fix memory leak 2015-01-23 20:47:23 +01:00
mjentsch
048ef56eee Remove username normalization
We don't have one unified username format, it can be a name, a phone number or a user id. Therefore we can't put it into a unified format without eventually breaking things.
2015-01-23 20:42:20 +01:00
mjentsch
51bb79947c Improve writing to state file and clean up repository
Instead of using a timer, schedule writes on each new messages. This ensures that there are not too many writes on big updates and still works without a long-running timer.
2015-01-23 16:37:22 +01:00
mjentsch
1dd7be0262 Fix segfault by canceling pending login timer on close 2015-01-22 21:28:13 +01:00
mjentsch
3f70192cd3 Sleeker README, move changelog to separate file 2015-01-22 01:21:31 +01:00
mjentsch
ac9ce29b1d Fix user info and clean up source code 2015-01-22 00:16:35 +01:00
mjentsch
58f34cbe8a Merge branch 'fix-centos' 2015-01-20 00:45:32 +01:00
mjentsch
7ef1648180 Remove more functions unsupported in old glib versions 2015-01-20 00:23:32 +01:00
mjentsch
6ba649fdba Remove functions unsupported in old glib versions 2015-01-19 23:47:46 +01:00
mjentsch
977947a357 Revert "Respect destdir in public key path"
This reverts commit 5985d08fc5.
2015-01-19 23:26:02 +01:00
mjentsch
8f136c2aa6 Merge branch 'master' into fix-centos 2015-01-19 22:47:39 +01:00
mjentsch
97257f5d32 Fix submodule makefiles 2015-01-16 16:29:17 +01:00
mjentsch
f90f812f2b Fix compiler warnings 2015-01-16 12:39:04 +01:00
mjentsch
871a06a5bd fix makefile for tgl 2015-01-16 12:38:44 +01:00
mjentsch
96821b8d67 Add release scheme for XCode project 2015-01-16 10:57:59 +01:00
mjentsch
dbd7d5638b Add better input validation for phone number 2015-01-16 10:38:16 +01:00
mjentsch
ae4b0fc92b Fix search path in xcode project 2015-01-15 22:07:10 +01:00
mjentsch
ab61a44c17 Update used version of tgl 2015-01-15 21:49:36 +01:00
mjentsch
a08a267e22 fix compat. with centos 2015-01-13 22:10:31 +01:00
mjentsch
5985d08fc5 Respect destdir in public key path 2015-01-11 00:39:10 +01:00
mj
87fad25bde Merge pull request #29 from acran/master
Bugfix: always respect $(DESTDIR) in Makefile
2015-01-11 00:36:33 +01:00
mjentsch
9dc697059d Change README 2015-01-10 14:26:36 +01:00
mjentsch
0ad955688c Update TODO list 2015-01-10 12:54:53 +01:00
mjentsch
498eebba6d Move installation instructions to top 2015-01-10 12:15:27 +01:00
mjentsch
a1feffc841 Change README 2015-01-10 12:11:03 +01:00
mjentsch
7353fdcf5c Change README 2015-01-10 11:40:41 +01:00
mjentsch
b2627d9d5c Display stub messages for unimplemented methods and clean up unused code 2015-01-10 11:07:01 +01:00
mjentsch
26743c55a8 update version in xcode project 2015-01-10 00:15:23 +01:00
mjentsch
c02fc83879 Update Version 2015-01-09 20:05:01 +01:00
mjentsch
36744dbf7f Display notification on pending secret chats 2015-01-09 18:09:28 +01:00
mjentsch
5553de65f6 Remove exponential timeouts to prevent segfaults
Do not create the reconnection timeout, since we don't use it anymore and it caused segfaults.
2015-01-09 11:56:03 +01:00
mjentsch
cb9d744d57 Add missing files to XCode project. 2015-01-09 11:34:40 +01:00
mjentsch
376a1165af Use newest version of tgl 2015-01-07 23:25:08 +01:00
mjentsch
9e072f0ebb Some cosmetic changes and code cleanup 2015-01-07 22:50:53 +01:00
mjentsch
4bf90fc333 Do not automatically accept secret chats
Allow the user to decide if a secret chat should be handled by Pidgin. Add options
to set default behavior for secret chets.
2015-01-07 22:28:36 +01:00
mjentsch
a0981c0abb Coding style 2015-01-07 16:54:56 +01:00
mjentsch
e8f30f2284 Handle secret chat deletions 2015-01-07 16:54:35 +01:00
root
97c3ff894a Added basic user info to encrypted user 2015-01-06 18:30:03 +01:00
mjentsch
ed47a16de1 Fix get_info for encrypted chats 2015-01-04 15:29:41 +01:00
mjentsch
0e9b0606b9 Create extra directories for lodepng in build output 2015-01-04 15:14:17 +01:00
mjentsch
34b026dc34 Handle user name formatting in tgl callback 2015-01-04 12:37:23 +01:00
mjentsch
1dda956166 Support secret chats
Load and store secret chats in a file, handle secret chat updates, visualize fingerprint in settings
2015-01-04 12:36:13 +01:00
mjentsch
0c718206d7 Move lodepng into separate folder 2015-01-02 22:03:47 +01:00
mjentsch
f834b7cd38 Fix memory leak 2015-01-02 19:55:43 +01:00
mjentsch
817ab52aae Merge branch 'master' into support-secret-chats
Conflicts:
	Makefile.in
	telegram-base.c
	telegram-base.h
	telegram-purple.c
	telegram-purple.h
2015-01-02 14:29:42 +01:00
mjentsch
8881011fac Move key visualization function into base functions 2015-01-02 14:12:52 +01:00
mjentsch
4dba56db58 Remove unused functions for adding/removing multiple buddies
Libpurple will automatically iterate the list of buddies and call purple_add_buddy for each entrie
if those functions are missing.
2015-01-02 13:51:48 +01:00
mjentsch
106f828b9e Mark chat messages as read 2015-01-02 12:54:41 +01:00