John Preston
f517494c91
Closed beta 0.10.4.1: testing linux GYP build.
2016-09-11 12:35:23 +03:00
John Preston
b5640fdb0a
GYP build for Linux done: GYP -> CMake -> make. Testing.
2016-09-09 09:15:11 +03:00
John Preston
58933df54b
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-09-07 14:14:45 +03:00
John Preston
96a0e1c237
Resending requests even if received FLOOD_WAIT_N, N >= 60.
...
This will fix the infinite large files downloading, because sometimes
server replies with FLOOD_WAIT_N with N > 300, up to 900.
2016-09-07 14:14:24 +03:00
John Preston
2f206bf6bc
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-09-03 12:45:08 -04:00
John Preston
d8444cb5d0
Build scripts made ready for OS X old version.
2016-09-03 12:44:45 -04:00
John Preston
ab18fc6478
0.10.4: Same chat msg links fixed. Crash fix attempt in ScrollArea.
...
If the message link is opened in the same chat the ShowWay::Forward
should be ignored.
There was a possible crash in ~ScrollArea() when one of the bars
was already destroyed and the second called ScrollArea::leaveEvent.
Now both bars are ChildWidget<>s and will be destroyed in ~QWidget().
2016-09-03 12:35:12 -04:00
John Preston
3d3fc33253
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-09-03 10:19:15 -04:00
John Preston
b772e42ca1
Fixed crash in RevokePublicLinkBox.
2016-09-03 10:18:46 -04:00
John Preston
9bd30ba09f
Alpha version 0.10.3: fixed the build for old OS X versions and Qt 5.3.2
2016-09-02 13:01:33 -04:00
John Preston
1a4986058d
Fixed warning for non-MAS Xcode version.
2016-09-02 12:57:44 -04:00
John Preston
73b81ac1f4
Alpha version 0.10.3: new settings design, first OS X version by GYP.
2016-09-02 12:28:18 -04:00
John Preston
07dffb948d
Closed beta 10002002: testin OS X build by GYP.
2016-09-02 01:27:54 -04:00
John Preston
58f0dbe2a4
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-09-02 00:10:58 -04:00
John Preston
167adc652b
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-09-02 00:04:04 -04:00
John Preston
659551e439
Fixed sprite generation for 125% and 150% interface scales.
2016-09-02 00:03:36 -04:00
John Preston
263448bfb2
Fixed back button when opening channels. Fixed profile buttons layout.
2016-09-01 21:38:06 -04:00
John Preston
d864a8d8eb
Fixed crash in Observers (removing an observer inside notify call).
2016-09-01 21:12:04 -04:00
John Preston
be02ef563c
Fixed crash in tray icon toggle in new Settings in macOS / Linux.
2016-08-31 16:06:52 -04:00
John Preston
c5f4655b9e
Merge branch 'gyp_xcode' into dev
2016-08-31 16:06:12 -04:00
John Preston
89cbf3a55a
Build scripts updated for Xcode projects from GYP, MacStore build tested.
2016-08-31 11:58:46 -06:00
John Preston
dfcebcf9e2
Version for Mac App Store build from GYP ready, not tested yet.
...
Still need to merge code changes from macstore branch.
2016-08-31 08:32:05 -06:00
John Preston
50616cc267
Version for OS X 10.6-10.7 build from GYP is ready, not tested yet.
2016-08-29 23:24:16 -06:00
John Preston
b821978a36
Added Xcode projects to .gitignore, added some Xcode settings to GYP.
2016-08-29 21:36:25 -06:00
John Preston
d703746875
Telegram for macOS build from GYP ready, Xcode projects removed.
2016-08-29 20:27:02 -06:00
John Preston
03b37b85e5
Added one forgotten header file to the Xcode project.
2016-08-28 20:01:10 -06:00
John Preston
f8e1063541
New settings build ready in QtCreator. Closed beta 10002001.
2016-08-28 19:55:15 -05:00
John Preston
605a45c8ba
New settings build ready in Xcode.
2016-08-28 14:23:32 -06:00
John Preston
2aab8bbae8
Removed old SettingsWidget from code, deleted old settings module.
2016-08-28 13:51:02 -06:00
John Preston
f50cd2892a
First attempt to build OS X version using GYP/Ninja.
...
Utils and codegen builds are ready, bundle is not prepared yet.
2016-08-28 13:36:51 -06:00
John Preston
b520cf0f78
First version of the new Settings page is finished.
...
Added LocalStorageBox for watching info and clearing local storage.
Local passcode and cloud password state display and editing done.
Temporary download location clearing link added.
Crash fixed in local storage clear + app close, now waiting for the
clearing thread to quit. Some design improvements and testing.
2016-08-28 13:16:23 -06:00
John Preston
afab21372b
Auto update and codes ("loadlang" etc) supported in the new Settings.
2016-08-27 11:52:05 -06:00
John Preston
fdab386178
Most of the new Settings are done.
...
Left: auto update, privacy and security, local storage box +
some minor things, like design fixes, codes like loadlang and
clearing of the local storage (box) and temp download folder.
2016-08-26 22:49:18 -06:00
John Preston
993b91ac15
Most of the new Settings sections filled with widgets.
...
Some animations added: new scale slider, widget_slide_wrap<TWidget>.
Any TWidget now can resizeToWidth() with overriden resizeGetHeight().
2016-08-22 19:31:42 +02:00
John Preston
b9e22f59a1
New settings section widgets added. Settings cover section is ready.
2016-08-19 19:26:31 +02:00
John Preston
ea955635ac
New way for subscribe/notify async about any events.
...
Two classes base::Observable<Event> and base::Subscriber were added.
base::Observable<Event> can notify about Event-s, while any
base::Subscriber can subscribe and then async receive them.
2016-08-18 21:27:43 +02:00
John Preston
90678d411f
Started a special LayerWidget: Settings::Widget.
...
Also added some missing calls to parent event handlers in boxes.
2016-08-18 12:52:36 +03:00
John Preston
4a6e669a53
Merge branch 'dev' into settings
...
Conflicts:
Telegram/SourceFiles/boxes/addcontactbox.h
Telegram/SourceFiles/boxes/confirmbox.h
2016-08-16 20:19:57 +03:00
John Preston
362b942a22
Merge branch 'same_peer_flag' into dev + fix style codegen rule desc.
...
Conflicts:
Telegram/Telegram.vcxproj
Telegram/Telegram.vcxproj.filters
2016-08-16 20:12:55 +03:00
John Preston
392984f276
New way of working with boxes (layers).
...
Now the background of boxes is separated to another widget.
This will allow to use a special layer widget (like settings)
together with the usual layers-boxes upon it, moving the special
widget behind the dark background when a usual layer-box is shown.
2016-08-16 19:53:10 +03:00
John Preston
05697374c5
Crash fix for inline results clearing. Crash fix for GIF starting.
2016-08-15 10:39:12 +03:00
John Preston
247b77c784
Alpha version 0.10.2: returned uxtheme.dll loading for Windows XP.
2016-08-15 01:53:47 +03:00
John Preston
ac7064963d
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-08-14 23:50:10 +03:00
Christoph
0877b7858e
Remove now ignored *.vcxproj* files
2016-08-14 22:46:09 +02:00
John Preston
43a065bdc4
Fixed build dependencies in Telegram/MetaLang/codegen Xcode projects.
2016-08-14 23:40:35 +03:00
John Preston
dc6a3ba907
Alpha version 0.10.2: first GYP/Ninja build, some bug and crash fixes.
...
Counting round radius dynamically to work fine with all font sizes.
Added GYP and Ninja to Third-party section. Fix of build script.
2016-08-14 23:38:11 +03:00
John Preston
79eafbe71a
Overview filling fix when you scroll the history down till the bottom.
2016-08-14 22:15:45 +03:00
John Preston
4cd7a7a695
Layout fix of attach dropdown, emoji pan and drag areas with pin bar.
2016-08-14 22:06:28 +03:00
John Preston
c1c3e4af5b
Stop reading audio input packets if AVERROR_INVALIDDATA is received.
...
There are some audio files that cause swr_convert to crash otherwise.
2016-08-14 21:57:23 +03:00
John Preston
50b10ba0bf
Dll hijacking fixes: Windows version check + SetDllDirectory("").
2016-08-14 21:55:59 +03:00