Ben Wiederhake
1cf511f526
Actually install the appdata file
2016-01-03 16:39:25 +01:00
matj
ffca726ca1
Fix compilation with openssl
2015-12-31 16:33:18 +01:00
mjentsch
a846ef03b0
Revert "Revert "Introduce --disable-gcrypt flag""
...
This reverts commit 893bb3369c
.
2015-12-31 16:31:16 +01:00
mjentsch
893bb3369c
Revert "Introduce --disable-gcrypt flag"
...
This reverts commit 89c27afac1
.
2015-12-31 00:14:02 +01:00
Ben Wiederhake
f1078f2d3a
Add proper copyright headers
2015-12-30 15:04:18 +01:00
Ben Wiederhake
89c27afac1
Introduce --disable-gcrypt flag
2015-12-30 14:34:44 +01:00
Ben Wiederhake
5b275a6abb
Read po/LINGUAS only in one place
2015-12-30 14:17:42 +01:00
mjentsch
085e14287f
Make gettext dependency optional
2015-12-29 18:11:29 +01:00
Ben Wiederhake
855e6fc04e
Fix ${LOCALES} in Makefile
2015-12-26 11:22:57 +01:00
Ben Wiederhake
f53f13592a
Disable unused feature
2015-11-26 08:21:09 +01:00
Ben Wiederhake
8d8f299aec
Drop LodePNG
2015-11-25 20:32:31 +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
Matthias Jentsch
ee9626e6da
Merge remote-tracking branch 'wiederhake/beta4' into beta4
2015-10-20 12:38:40 +02:00
mjentsch
306273d4c4
Merge branch 'beta4-human-reable-user-names' into beta4
2015-10-17 18:09:42 +02:00
Ben Wiederhake
512c052cdc
Add Makefile targets local_{,un}install.
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
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
7f9c8122b0
Make 'clean' a recursive target.
2015-10-08 00:03:32 +02:00
Ben Wiederhake
7a7480ae9d
Ensure that local directories exist.
...
Fixes #47 .
2015-10-07 22:54:00 +02:00
Ben Wiederhake
d96002ac97
Fix support for install.
2015-10-07 22:07:56 +02:00
mjentsch
7838f242ae
Coding style
2015-10-07 03:28:37 +02:00
mjentsch
6d16be5238
Support installing/uninstalling the localizations
2015-10-07 01:38:17 +02:00
Ben Wiederhake
6dc58df1c2
Fix overcleaning.
2015-10-04 17:51:49 +02:00
Ben Wiederhake
7ab7f4126e
Avoid the PEM issue.
2015-10-04 17:51:49 +02:00
Ben Wiederhake
57e6a777d9
Build telegram-purple and libtgl without OpenSSL (skip when bisecting).
...
This version still tries to load a PEM file, although libtgl
--disable-openssl does not support it. Since there are several
ways to resolve it, this switch away from OpenSSL and its solution
should be different commits.
2015-10-04 17:51:49 +02:00
Ben Wiederhake
47bd4b2b33
Use new API, fix build system.
2015-10-04 17:51:49 +02:00
mjentsch
4c576524e4
Move requests into separate file
2015-10-03 02:12:58 +02:00
Jakob Nixdorf
75a9b56ddb
Use pkg-config found in configure in make.
2015-08-29 18:37:02 +02:00
mjentsch
b415bbd3b4
Update to libtgl v2
2015-05-23 00:18:26 +02:00
mjentsch
a480867d99
Remove obsolete purge command
...
Purge command stopped working when telegram state file path was changed a few commits earlier.
2015-03-13 16:58:39 +01:00
mjentsch
1e442ac195
Ensure that the message sequence doesn't get mixed up
...
Process incoming messages in a queue. Move all message-related functionality into one file.
2015-03-12 01:38:17 +01:00
mjentsch
8548576651
Fix file permissions again
...
Directories need to be executable for opening.
2015-03-04 23:32:29 +01:00
mjentsch
81ab5bf1f3
Fix install script on all plattforms
...
Creating missing directories when installing regular files is not supported on BSD install.
2015-03-04 23:16:03 +01:00
mjentsch
c9aab9c8eb
Support file transfers
2015-02-23 20:34:24 +01:00
vint
832b56c4e7
Fix install
2015-02-04 18:42:42 +03:00
mjentsch
c85b8da619
Do not add group chats in which the user is not a member
...
Clean up and refactor group chat code, move chat functions into separate file, always load all chat infos on plugin load so we know the members.
2015-01-28 18:41:41 +01:00
mjentsch
2ec44834fc
Fix bugs in makefile
...
Remove -D from install script, since its not supported in all versions. Libpurple has created all of those directories, and if they do not exist, there is a different problem so cancelling those installation should be a good thing.
2015-01-26 23:06:04 +01:00
mjentsch
aa28f37d37
Fix Makefile.in on OSX
...
Include DEFS generated by configure into makefile.
2015-01-25 21:25:27 +01:00
mjentsch
ac9ce29b1d
Fix user info and clean up source code
2015-01-22 00:16:35 +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
0e9b0606b9
Create extra directories for lodepng in build output
2015-01-04 15:14:17 +01:00
mjentsch
0c718206d7
Move lodepng into separate folder
2015-01-02 22:03:47 +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
94b4390c8c
Add new files to Makefile
2014-12-28 00:23:35 +01:00
root
2937140a07
added lodepng lib and function to genearte image from hashkey
2014-12-19 13:57:20 +01:00
Roman Anasal
17065ba1cb
Bugfix: always respect $(DESTDIR) in Makefile
2014-12-10 12:42:44 +01:00
vvaltman
674a2935cf
Makefile.in: deleted -m64 option
2014-11-24 19:42:31 +03:00
mjentsch
c847bce557
Make: link libraries after including objects in linker step
...
Including libraries before the objectse will result in improperly linked OpenSSL library (see issue #3 )
2014-11-22 22:39:33 +01:00
Vysheng
3025c63350
small bugfixes
2014-11-17 16:27:01 +03:00