John Preston
e82430cb50
Strict value validation in passport.
2018-06-03 23:16:36 +03:00
John Preston
e7ce4ca10a
Show scans/selfie saving errors.
2018-06-03 23:16:36 +03:00
John Preston
f8b2e474b9
Validate passport values before saving.
2018-06-03 23:16:36 +03:00
John Preston
8969a7d929
Fix passport for Xcode and macOS.
...
Also use different bundle id for debug builds.
2018-06-03 23:16:36 +03:00
John Preston
ead31757d7
Submit passport results.
2018-06-03 23:16:36 +03:00
John Preston
c20cf243db
Improve phrases and icons in passport.
2018-06-03 23:16:35 +03:00
John Preston
9142313a6b
Fix partial value saving in passport.
2018-06-03 23:16:35 +03:00
John Preston
ccb57a6d69
Allow to add selfie in passport.
2018-06-03 23:16:35 +03:00
John Preston
11fd757e99
Use Ui::PhoneInput for passport phone edit.
2018-06-03 23:16:35 +03:00
John Preston
1c48f33dc1
Allow gender edition in passport.
2018-06-03 23:16:35 +03:00
John Preston
9903546a2d
Allow date edition in passport.
2018-06-03 23:16:35 +03:00
John Preston
e4e05a14b7
Allow selecting country in passport.
2018-06-03 23:16:35 +03:00
John Preston
62389f5ef7
Choose document type in passport.
2018-06-03 23:16:35 +03:00
John Preston
4e2a109a46
Passport phone/email verification added.
2018-06-03 23:16:35 +03:00
John Preston
35dcbe0aa0
Save value without closing the passport panel.
2018-06-03 23:16:35 +03:00
John Preston
d0e854e9d8
Allow showing boxes in passport panel.
2018-06-03 23:16:35 +03:00
John Preston
f1519b76f6
Allow to enter phone and email in the passport.
2018-06-03 23:16:34 +03:00
John Preston
94bfd59b76
Fill all required fields in identity and address.
2018-06-03 23:16:34 +03:00
John Preston
2790919733
Move scans upload to a separate module.
2018-06-03 23:16:34 +03:00
John Preston
f0b7ff24b1
Update API scheme.
2018-06-03 23:16:34 +03:00
John Preston
5cfead762d
New design of the passport in a separate window.
2018-06-03 23:16:34 +03:00
John Preston
a2dabfde56
Separate form controller from view controller.
2018-06-03 23:16:34 +03:00
John Preston
b0a9d26a94
Update API scheme.
2018-06-03 23:16:34 +03:00
John Preston
2bc60fa54f
Save secure files to local storage.
2018-06-03 23:16:34 +03:00
John Preston
c2aa9c571c
Follow secure file upload/download progress.
2018-06-03 23:16:34 +03:00
John Preston
083b520eee
Update API scheme.
2018-06-03 23:16:34 +03:00
John Preston
1392e05ab1
Move all gsl::byte helpers to base/bytes module.
2018-06-03 23:16:34 +03:00
John Preston
b2014f403e
Secure files upload / download support.
2018-06-03 23:16:34 +03:00
John Preston
f633ead3ab
First version of IdentityBox with encrypted data.
2018-06-03 23:16:33 +03:00
John Preston
07e8a2bd85
Initial layout of the passport authorization form.
2018-06-03 23:16:33 +03:00
John Preston
ddb4527159
Start passport support: handle link, receive form.
2018-06-03 23:16:33 +03:00
John Preston
e122353bfb
Show better information in sessions list.
2018-06-03 23:14:44 +03:00
John Preston
b4a2e84aa3
Fix palette update in InputField.
...
Fixes #4774 .
2018-06-03 21:57:52 +03:00
John Preston
b64bbc7708
Fix stickers with large info string layout.
...
Fixes #4781 .
2018-06-03 21:33:24 +03:00
John Preston
364aaaae5b
Fix recent stickers icon.
...
Fixes #4780 .
2018-06-03 20:58:28 +03:00
John Preston
2bd8737410
Fix sticker inline bot results.
...
Fixes #3317 .
2018-06-03 20:48:02 +03:00
John Preston
e62e7d1de2
Merge remote-tracking branch 'origin/master' into dev
2018-06-03 19:40:32 +03:00
Vitaly Lipatov
bffd852b4e
remove obsoleted ui/effects/widget_slide_wrap.* ( closes #4776 ) ( #4777 )
...
unused since commit c302219
2018-06-02 11:05:36 +03:00
John Preston
fdfdd0acce
Fix long names in sending files preview.
2018-06-01 23:05:19 +03:00
John Preston
80be464d95
Handle ToS correctly when signing up.
2018-06-01 21:04:54 +03:00
John Preston
2878e46d2b
Attempt to fix a strange crash on Linux.
2018-06-01 21:04:52 +03:00
John Preston
b198c9b975
Version 1.3.0.
...
- Improved censorship circumvention.
- Improved stability when working through proxy servers.
- Save several proxy servers to quickly switch between them.
- Use proxy for calls.
- Emoji and text replacement now happens immediately after typing
(instead of after sending) and can be rolled back using Backspace
or CTRL/CMD + Z. Replacement no longer happens when pasting text.
Added formatting shortcuts. Select text and use:
- CTRL/CMD + B/I for bold and italic
- CTRL/CMD + K to create or edit a custom link
- CTRL/CMD + SHIFT + M for monospace font
- CTRL/CMD + SHIFT + N to clear formatting
2018-06-01 01:02:13 +03:00
John Preston
cf7a779689
Fix mixed markup sending.
2018-06-01 01:01:50 +03:00
John Preston
53b3b24867
Fix build with disabled autoupdate.
2018-06-01 01:01:50 +03:00
John Preston
8edf4c8711
Alpha version 1.2.25: Fix build for Xcode.
2018-05-31 23:42:48 +03:00
John Preston
ad12d6cc46
Alpha version 1.2.25.
...
- Apply markdown formatting (```, `, **, __)
only when sending the message.
- Display connection quality bars in calls.
- Telegram Desktop can update itself through MTProto.
- Bug fixes and other minor improvements.
2018-05-31 23:39:12 +03:00
John Preston
7db7c05da8
Add Kosovo as a country with a phone code.
2018-05-31 21:31:44 +03:00
John Preston
43d19920e0
Apply markdown only when sending the message.
2018-05-31 21:30:28 +03:00
John Preston
bfc748cd31
Pass modifiers inside InputField submitted signal.
...
Also use non-MOC connections for all InputFields.
Also use Ctrl/Cmd + Enter to submit fast share box.
Fixes #4769 .
2018-05-31 15:20:28 +03:00
John Preston
b3059248d4
Display colored reply preview.
...
Fixes #4768 .
2018-05-31 14:13:11 +03:00