John Preston
b0dbe9d353
Renamed / moved a bunch of files.
...
Next commit fixes the build.
2017-03-04 12:56:07 +03:00
John Preston
08167a6a91
Removed #include "stdafx.h" from all files.
...
Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway.
2017-03-04 12:27:52 +03:00
John Preston
f8318177b9
Platform-dependent file methods called async.
...
Some major platform-dependent file operations refactoring.
All methods like "open file", "open file with", "show in folder"
were moved to core/file_utilities module with platform-dependent
backends. All methods interacting with DesktopServices made async.
2017-02-28 18:03:38 +03:00
John Preston
ffc557a0f9
Using standard library instead of std_ namespace.
...
Currently tested only in VS2015.
2017-02-21 16:45:56 +03:00
John Preston
8a8e0c1182
Passcode box layout fix. Drop image from Firefox fix.
...
Also admin star color in group profile has separate palette entry.
2017-01-13 18:15:25 +03:00
John Preston
7fb1463c43
Version 1.0 stable: bump copyright date to 2017.
2017-01-11 23:02:13 +04:00
John Preston
2436ad74bd
Boxes redesigned. Common groups moved to Shared Media.
...
Also transparent images sending fixed.
2016-12-30 17:52:56 +04:00
John Preston
2796c53542
Some more ripple animations.
2016-12-30 17:52:37 +04:00
John Preston
3cff50009c
Closed beta 10019010: unified attach button, new intro, new stickers.
...
Now all files sending is confirmed before preparing for sending.
You can paste from clipboard and drag many files at once.
2016-12-30 17:52:32 +04:00
John Preston
3186e1e495
Ripple animations done for IconButton, FlatButton and RoundButton.
...
Also moved input field classes to ui/widgets/input_fields module.
2016-12-30 17:52:08 +04:00
John Preston
e08f5437a6
Palette usage improvements.
2016-12-30 17:51:29 +04:00
John Preston
9eb8a93719
Media::Player::Widget added instead of PlayerWidget.
...
New media player bar widget added. Switching between floating
media player panel and media player widget. New volume controller.
2016-10-12 22:36:48 +03:00
John Preston
26ca5fafbb
Scheme updated. Dialogs list layout bug fixed.
2016-09-15 12:44:02 +03:00
John Preston
dbdf28d0a0
Version bumped to 0.9.61 stable.
...
Merge branch 'archived_stickers' into cancel_reset.
Conflicts:
Telegram/Resources/winrc/Telegram.rc
Telegram/Resources/winrc/Updater.rc
Telegram/SourceFiles/app.cpp
Telegram/SourceFiles/core/version.h
Telegram/SourceFiles/localstorage.cpp
Telegram/Telegram.vcxproj.filters
Telegram/Telegram.xcodeproj/project.pbxproj
Telegram/build/version
2016-07-25 22:54:40 +03:00
John Preston
cb0c99acc8
Seek done in video player in MediaView. Some memory leaks fixed.
...
Using pixmapFromImageInPlace() instead of QPixmap::fromImage().
2016-07-13 20:34:57 +03:00
John Preston
cd36d367ed
Version raised to 0.9.58. Version field of documents supported.
2016-07-08 16:56:53 +03:00
John Preston
616d08255c
Moved audio to media/media_audio and divided to several modules.
...
Basic video playback with sound support in mediaview added.
2016-07-05 20:44:02 +03:00
John Preston
d64892584d
ClipReader was moved to a separate namespace and different files.
2016-06-24 13:37:29 +03:00
John Preston
5a3fea05ac
ClickHandler, TopBarWidget and Overview layouts moved to separate files.
...
Xcode and QtCreator builds are currently broken.
2016-04-13 00:31:28 +03:00
John Preston
04f8d4dd37
Build fixed for renamed sources folder SourceFiles/{gui->ui}/
2016-04-07 22:05:28 +04:00
John Preston
0e0956451a
MTP_bytes() replaces MTP_string() for QByteArray payload.
...
Scheme updated for bot callbacks sending data bytearrays.
ReplyKeyboard edition is supported when editing the messages.
2016-04-01 14:23:40 +04:00
John Preston
ddd63d73b7
MTP::nonce -> rand_value, fixed first_name and last_name reading from minimal users
2016-03-24 13:12:18 +03:00
John Preston
2ef8c44445
all MTP flags made strictly typed by scoped enums, in-message date display added for non-service messages
2016-03-19 19:55:15 +03:00
John Preston
32322c4450
fixed some warnings, added debug logs before thread wait calls
2016-03-01 05:36:23 +03:00
John Preston
189d0e8de3
voice messages moved to documents with waveforms
2016-02-12 19:35:06 +03:00
John Preston
0b8523d58e
added year 2016 to copyright
2016-02-08 13:56:18 +03:00
John Preston
f4d159b2f0
version 0.9.18: crashfix + fix of transparent gifs sending
2016-01-05 12:28:06 +08:00
John Preston
2e853f9338
sending gifv done
2015-12-28 18:34:45 +03:00
John Preston
cd700b16c6
files and contacts in PhotoSendBox redesigned
2015-12-19 17:37:28 +03:00
John Preston
6222876ac4
refactored layer methods
2015-12-07 21:09:05 +03:00
John Preston
c80adfc21d
supergroup langs updated, insert text instead of cancelled image sending from clipboard fixed
2015-11-24 14:23:14 +03:00
John Preston
e5c82fad21
icon in search in supergroup fixed, edit button for supergroup admins added, crash fix in cached image loading
2015-11-23 19:05:30 +03:00
John Preston
9a83c26731
fixed OS X PopupMenu behaviour and directory name in error msg
2015-11-02 18:30:28 -05:00
John Preston
3f8d7944c1
folders not allowed to be dropped / pasted
2015-11-02 17:36:26 -05:00
John Preston
e2f83e1662
new photo / file sending, photo always can be sent with caption
2015-10-27 22:41:13 -04:00
John Preston
31b1ecb11c
new image / file confirm / send codepath made by Task / TaskQueue, sending single file paste and image paste / drop with that new code
2015-10-26 22:39:02 -04:00
John Preston
015e9356ab
license header updated
2015-10-03 16:16:42 +03:00
John Preston
01374e6dc5
fixed os x build
2015-09-29 21:59:26 +03:00
John Preston
58de461c19
other thread loads local images
2015-09-29 21:44:31 +03:00
John Preston
72d0271e4d
channel edit, report spam, etc done
2015-09-21 23:57:42 +03:00
John Preston
04e1da81f3
added channels scheme, made Channel peers and composite ChannelId,MsgId message ids
2015-09-03 13:48:40 +03:00
John Preston
a95822b2ec
version 0.8.50.dev - fixes in Windows toast notifications support, fixes in linux input methods
2015-08-14 18:47:56 +03:00
John Preston
8511181508
version 0.8.49.dev - block/unblock users in profile, ask question and faq link in Settings, Windows 8/8.1/10 toast notifications
2015-08-12 21:01:32 +03:00
John Preston
c553ed6775
added flac mime type when sending files, version 0.8.40.dev
2015-07-17 22:30:24 +03:00
John Preston
f7d55005c4
audio documents playback added, audio documents suppress on voice message, and both suppress on notify added
2015-07-01 00:07:05 +03:00
John Preston
4bfe65d8ab
ffmpeg added to os x build
2015-06-01 12:42:56 +03:00
John Preston
1b11a7feae
voice message recording / sending done
2015-05-29 21:52:43 +03:00
John Preston
cfb0de69f0
next layer, stickerdata moved from documentdata
2015-05-11 15:44:27 +03:00
John Preston
fb32c5bcd1
version 0.8.8.dev - audio listened status, photo caption display, map places name-address display, gray muted badges, invite links support, some fixes
2015-04-30 16:53:36 +03:00
John Preston
1f7e39e184
version 0.7.21.dev prepared - replies, mentions
2015-03-19 12:18:19 +03:00