23rd
3acbcc6247
Updated fallback countries list.
2021-08-30 20:32:56 +03:00
23rd
6caddb5141
Removed old code entry from country info.
2021-08-30 20:32:56 +03:00
23rd
963fda69a8
Removed old formatting of phone numbers.
2021-08-30 20:32:56 +03:00
23rd
6ff0cb853d
Added ability to extract pattern groups from incomplete phone number.
2021-08-29 23:31:12 +03:00
23rd
10c8162575
Added ability to extract pattern groups from phone number in modern way.
2021-08-29 23:31:12 +03:00
23rd
e4640590d0
Added ability to format phone numbers in modern way.
2021-08-29 23:31:12 +03:00
23rd
e5b85bbaf1
Improved country caching.
2021-08-29 23:31:12 +03:00
23rd
8310d7e47c
Improved parsing of countries data from server.
2021-08-29 23:31:12 +03:00
23rd
cf523953ad
Added initial manager of countries.
2021-08-29 23:29:39 +03:00
23rd
3e80c04da7
Replaced const char ptr with QString in country structs.
2021-08-29 21:01:30 +03:00
23rd
c593f43629
Made list of countries mutable.
2021-08-29 21:01:30 +03:00
23rd
86aaa9673d
Moved countries to singleton.
2021-08-29 21:01:10 +03:00
23rd
a230e83778
Simplified some names in countries.
2021-08-29 21:00:48 +03:00
23rd
df02bbb0a3
Moved countries from Data to Countries namespace.
2021-08-29 20:39:43 +03:00
John Preston
1b3075ac2e
Fix pattern background tiling on Retina screens.
2021-08-25 17:15:07 +03:00
John Preston
d45c530db0
Fix CDN downloads after authorization.
2021-08-25 16:24:20 +03:00
John Preston
2671e67119
Fix crash on cancelled Qr login attempt.
2021-08-25 16:24:15 +03:00
John Preston
bdc275a927
Don't crash on bad userId in local storage.
2021-08-25 16:24:09 +03:00
Ilya Fedin
6192413f0b
Split webview initialization from GtkIntegration class
2021-08-25 12:52:43 +03:00
Ilya Fedin
51df482571
Get rid of gtk open with dialog
...
Portal open with dialog works just fine and is a more universal solution... That allows to get rid of an additional process.
2021-08-25 12:52:43 +03:00
John Preston
2694cb76a7
Remove crash debug information from streaming.
2021-08-25 11:24:32 +03:00
John Preston
b5ae492f5e
Beta version 2.9.12: Fix build on Windows.
2021-08-24 21:08:35 +03:00
John Preston
018ee0564f
Beta version 2.9.12.
...
- Disable floating point exceptions in 32 bit Windows version.
2021-08-24 20:34:54 +03:00
23rd
df0229cffd
Fixed render of text selection in sections.
...
Regression was introduced in f4fdadd3b0
.
2021-08-24 20:02:36 +03:00
23rd
b3f8d0e81a
Removed dcId from passport FileKey.
2021-08-24 20:02:36 +03:00
23rd
559d488b0b
Moved load status of files in passport to separated class.
2021-08-24 20:02:36 +03:00
John Preston
401529e7d1
Fix possible crash in media viewer hide workaround.
2021-08-24 19:25:31 +03:00
John Preston
a6fb0e372e
Beta version 2.9.11.
...
- Resolve (again) a video playback crash in 32 bit Windows version.
2021-08-24 18:12:26 +03:00
John Preston
7948fc509e
Remove (incorrect) checks for double casts.
2021-08-24 18:11:47 +03:00
John Preston
2d6155fc85
Throw fp exceptions in Windows 32 bit build.
2021-08-24 17:43:31 +03:00
John Preston
c7e60ef723
Beta version 2.9.10.
...
- Resolve (hopefully) a video playback crash in 32 bit Windows version.
2021-08-24 12:42:58 +03:00
John Preston
8f5830d520
Workaround both std::round-s in video streaming.
2021-08-24 12:42:27 +03:00
John Preston
f21d7821e7
Beta version 2.9.9.
...
- Still(3) debugging a video playback crash in 32 bit Windows version.
2021-08-23 20:34:38 +03:00
John Preston
e8f1373edc
Add some checks for NAN in video playback.
2021-08-23 20:29:40 +03:00
John Preston
c8d1e01159
Beta version 2.9.8.
...
- And still debugging a video playback crash in 32 bit Windows version.
2021-08-23 18:30:14 +03:00
John Preston
7e6f24552a
Add basic OpenGL info to crash annotations.
2021-08-23 18:29:20 +03:00
John Preston
27d58ba07b
Try to do a non-failed double->crl::time cast.
...
A crash on some old CPUs show, that in video frame processing
sometimes a cast from double to crl::time fails, writing to
the resulting crl::time value INT64_MIN (0x8000000000000000).
This is shown in crash logs, with lines like:
...,rounded:104,casted:-9223372036854775808,...
where logs are written like:
...
).arg(std::round(adjust * _options.speed)
).arg(crl::time(std::round(adjust * _options.speed))
...
I don't know what to do and how to workaround this. Trying other casts.
2021-08-23 17:58:59 +03:00
23rd
3a92a181a1
Fixed editing on Up arrow in sections with non-empty input field.
2021-08-23 13:57:35 +03:00
23rd
ddd5617043
Fixed processing GIF images as non-album files.
...
Fixed #16844 .
2021-08-23 13:57:31 +03:00
John Preston
70b3e414ce
Fix crash in Update-requested-by-tg://-link.
2021-08-23 13:54:49 +03:00
John Preston
2b04653f24
Beta version 2.9.7.
...
- Still debugging a video playback crash in 32 bit Windows version.
2021-08-23 12:21:09 +03:00
John Preston
868015da25
Add extensive video playback crash logs.
2021-08-23 12:17:40 +03:00
John Preston
7aeffa242e
Beta version 2.9.6.
...
- Debugging a video playback crash in 32 bit Windows version.
2021-08-21 09:34:26 +03:00
John Preston
3136c0586e
Add some more assertions to debug a crash.
2021-08-21 09:33:20 +03:00
John Preston
0d449c037b
Beta version 2.9.5: Fix hide workaround for media viewer.
2021-08-20 19:56:40 +03:00
John Preston
4d98230694
Beta version 2.9.5.
...
- Tile chat background patterns horizontally.
- Fix a rare crash in spellchecker on Windows.
- Fix animated chat backgrounds in Saved Messages.
- Fix "Sorry, group is inaccessible" message in scheduled voice chats.
2021-08-20 18:42:13 +03:00
John Preston
3d36e501a1
Add some assertions to debug a crash in video playback.
2021-08-20 18:42:13 +03:00
John Preston
b4eb9a0827
Fix single-colored patterns.
2021-08-20 16:24:26 +03:00
John Preston
aaf0015be4
Improve pattern wallpaper preview in Settings.
2021-08-20 16:14:09 +03:00
John Preston
1e8e163bb1
Tile patterns horizontally.
2021-08-20 15:55:10 +03:00