Commit graph

552 commits

Author SHA1 Message Date
Slava Monich
f4c84daebf Show stickers as stickers when showStickersAsImages is off 2020-10-11 00:39:22 +03:00
Slava Monich
4e65375234 Added "Show stickers as images" checkbox 2020-10-11 00:39:22 +03:00
Slava Monich
c60f2e59ce Added showStickersAsImages option 2020-10-11 00:39:05 +03:00
Slava Monich
2be36d10a1 Toggle "Image only" mode on tap 2020-10-10 23:13:44 +03:00
Sebastian J. Wolf
0dbc0e5887 Don't double-escape ampersand 2020-10-07 23:14:02 +02:00
Sebastian J. Wolf
d758648dc2 Document message caption is now shown, fixes #59 2020-10-07 22:59:00 +02:00
Sebastian Wolf
03208e47f8
Merge pull request #58 from monich/self-delete
Allow to delete messages from your own private chat
2020-10-07 22:19:05 +02:00
Sebastian J. Wolf
c0269b5502 Display information for forwarded messages 2020-10-07 22:17:44 +02:00
Slava Monich
f342b47e38 Allow to delete messages from your own private chat
They have "can_be_deleted_for_all_users": false and yet you can delete
those because you are the only one who has access to your own private
chat.
2020-10-07 02:27:54 +03:00
Sebastian Wolf
c76240e914
Merge pull request #56 from monich/settings
Moved app settings to a separate object
2020-10-06 21:42:57 +02:00
Slava Monich
caecdb0f56 Moved app settings to a separate object 2020-10-06 04:40:39 +03:00
Sebastian J. Wolf
c1ea773fae Prepare getting some stickers :D 2020-10-05 23:08:47 +02:00
Sebastian Wolf
c8f4eaa9d7
Merge pull request #55 from GNUuser/patch-4
Update harbour-fernschreiber-es.ts
2020-10-05 21:02:53 +02:00
carlosgonz
202e3af464
Update harbour-fernschreiber-es.ts 2020-10-05 13:48:04 -04:00
Sebastian Wolf
c6d288cae1
Merge pull request #51 from monich/linguist
OBS build requires qt5-qttools-linguist
2020-10-04 21:31:05 +02:00
Sebastian Wolf
e37e6c9c75
Merge pull request #53 from monich/ru-trans
Updated Russian translations
2020-10-04 21:25:42 +02:00
Sebastian J. Wolf
c49f9b66c4 Integrate Finnish translation 2020-10-04 21:24:24 +02:00
Sebastian Wolf
cdd195cbbb
Merge pull request #50 from jorm1s/patch-1
Create harbour-fernschreiber-fi.ts
2020-10-04 21:19:55 +02:00
Slava Monich
c4754826cd Updated Russian translations 2020-10-04 19:57:58 +03:00
Slava Monich
0e92737048 OBS build requires qt5-qttools-linguist
Otherwise translations will be missing.
2020-10-04 18:33:45 +03:00
Miikka Jormanainen
eb0b413572 Create translations/harbour-fernschreiber-fi.ts 2020-10-04 18:08:15 +03:00
Sebastian J. Wolf
92a869f7db Re-introduce chatChanged as chat list update is no longer properly working after #40 2020-10-04 16:06:20 +02:00
Sebastian J. Wolf
12119c38bc Add sticker icon 2020-10-04 15:09:06 +02:00
Sebastian J. Wolf
f771cd4958 Integrate Russian translation 2020-10-04 14:34:02 +02:00
Sebastian Wolf
5de1682fa1
Merge pull request #49 from arustg/master
Create harbour-fernschreiber-ru.ts
2020-10-04 14:31:43 +02:00
Sebastian J. Wolf
b0e995c069 Remove TYPE_MAP from ChatListModel after #45 2020-10-04 14:21:28 +02:00
Sebastian Wolf
d4846d5f26
Merge pull request #45 from monich/hide-irrelevant-chats
Hide irrelevant chats
2020-10-04 14:09:45 +02:00
Rustem Abzalov
29d8839d98
Create harbour-fernschreiber-ru.ts 2020-10-04 15:05:02 +03:00
Sebastian J. Wolf
92b994b8c2 Merge branch 'master' of https://github.com/Wunderfitz/harbour-fernschreiber 2020-10-04 13:41:03 +02:00
Sebastian J. Wolf
c4bc332d09 Honor @jgibbon's contributions to initialization/registration 2020-10-04 13:40:48 +02:00
Sebastian Wolf
5509a555a0
Merge pull request #44 from monich/verbose
Enable verbose output in TDLibReceiver if DEBUG is defined
2020-10-04 13:37:55 +02:00
Sebastian J. Wolf
3973cdf976 Include @monich's suggestions in #42 2020-10-04 13:36:30 +02:00
Sebastian Wolf
b712e647ac
Merge pull request #42 from jgibbon/feature/userRegistration
handle user registration
2020-10-04 13:30:48 +02:00
Sebastian Wolf
d79ecb8d4f
Merge branch 'master' into feature/userRegistration 2020-10-04 12:27:25 +02:00
Slava Monich
56bc1135a7 Don't show irrelevant groups by default
chatListModel.showAllChats property can be used to switch visibility
of irrelevant groups on and off.
2020-10-04 04:33:42 +03:00
Slava Monich
1b261c224f Shortened log statements in TDLibWrapper
Macro is a good replacement for copy/paste.

And I'm not sure if this "[TDLibWrapper]" prefix is really necessary
since Qt adds the class and method to the debug messages which makes
another such prefix redundant. The LOG macro makes it easy to get rid
of it.
2020-10-04 04:28:46 +03:00
Sebastian J. Wolf
ec9e4b2f0b Handle message short texts properly in backend 2020-10-03 22:58:45 +02:00
Sebastian J. Wolf
79c77c426b Don't display 'unknown' for channels in chat list 2020-10-03 21:06:50 +02:00
Sebastian Wolf
b62078e380
Merge pull request #40 from monich/chatlist-roles
Expose more roles from ChatListModel
2020-10-03 20:50:00 +02:00
Slava Monich
f17048d071 Enable verbose output in TDLibReceiver if DEBUG is defined
This should have no effect on release build.
2020-10-03 21:09:04 +03:00
Sebastian J. Wolf
99b7f6e4df Merge branch 'master' of https://github.com/Wunderfitz/harbour-fernschreiber 2020-10-03 20:05:15 +02:00
Sebastian J. Wolf
873c9b2669 Handle ampersands in messages correctly, fixes #43 2020-10-03 20:04:32 +02:00
Slava Monich
39ecc7a058 Expose more roles from ChatListModel
Roles can now be directly bound to individual UI elements.

Replaced per-delegate timestamp refresh timers with a single
one refreshing all timestamps with a single dataChanged signal.

Removed chatChanged signal from since it's no longer necessary.
2020-10-03 21:02:33 +03:00
Sebastian Wolf
2d18199724
Merge pull request #41 from dashinfantry/patch-2
Update harbour-fernschreiber-zh_CN.ts
2020-10-01 20:05:36 +02:00
John Gibbon
2b228704ef add architecture detection
a bit unrelated to feature branch, but I just wanted to build it. ;)
2020-10-01 13:22:12 +02:00
John Gibbon
3149cb38cb handle empty chat list after registration
also translate some strings from b0d85840 to german
2020-10-01 13:20:43 +02:00
John Gibbon
6c1fc77f0c handle user registration 2020-10-01 12:51:43 +02:00
dashinfantry
d7b2af521c
Update harbour-fernschreiber-zh_CN.ts 2020-10-01 10:33:24 +08:00
Sebastian J. Wolf
9eb396c9ca Fixes here and there... 2020-09-30 21:41:49 +02:00
Sebastian J. Wolf
bfe3084d2e Differentiate text between other people and user 2020-09-30 00:09:51 +02:00