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
140522c196
Stable version 0.10.1: various bugfixes.
...
Minimal height of the message text fixed to prevent bubble collapsing.
FileDialog filter is (*) instead of (*.*) for Linux and macOS.
Explicitly setting text color in Settings user name painting.
2016-08-05 18:01:00 +01:00
John Preston
5df54371b5
ConfirmPhoneBox support added.
...
Limiting StartUrl to 8k symbols to prevent share url text overflow.
Better working with many cases of regular expression switch.
2016-07-28 20:01:08 +03:00
John Preston
82a0ac28ad
Handling new 2fa reset account error codes.
...
Archived stickers description text layout fixed in 100% scale.
2016-07-26 12:17:44 +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
520260f207
Merge branch 'profile' into drafts
...
Conflicts:
Telegram/SourceFiles/app.cpp
Telegram/SourceFiles/codegen/style/processor.cpp
Telegram/SourceFiles/history.cpp
Telegram/SourceFiles/historywidget.cpp
Telegram/SourceFiles/mainwidget.cpp
Telegram/SourceFiles/mainwidget.h
Telegram/SourceFiles/profilewidget.cpp
Telegram/SourceFiles/profilewidget.h
Telegram/Telegram.vcxproj
Telegram/Telegram.vcxproj.filters
2016-06-06 18:16:52 +03:00
John Preston
41c8df029a
New profile blocks started. Info block fully ready.
...
All block widgets added (currently empty).
About text and phone number PeerUpdateFlag added for observers.
2016-05-31 22:27:11 +03:00
John Preston
ab59ef8498
FlatLabel now can allow to select text and copy to clipboard.
...
Used for peer name in the new profile cover widget.
2016-05-26 18:31:20 +03:00
John Preston
533a955dda
Unread outgoing messages in supergroups supported.
...
Looking through the history of group avatar photos added.
Messages about some contact joined Telegram are never unread.
2016-05-20 19:35:16 +03:00
John Preston
bf8a98a13b
Side shadow moved to MainWidget. Testing slide animation with 3s duration.
...
New profile widget has fixed top bar outside of scroll area.
2016-05-14 19:57:06 +03:00
John Preston
705358993d
New style::icon class added, colorized icons by codegen_style.
...
Moved style_core to /ui/style/, Xcode and QtCreator builds are broken.
2016-04-21 20:57:29 +03:00
John Preston
7edb835efc
Removed openssl patch. Xcode warning fixed.
2016-04-19 11:57:55 +03:00
John Preston
bb70a76b9c
Several crashes fixed.
2016-04-14 22:24:42 +03:00
John Preston
68a9a0a12e
Text copy from HistoryItem/HistoryMedia/combined is done and tested.
...
Moved text module to ui/text/ and split it to several modules.
Xcode build currently broken.
2016-04-14 14:00:23 +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
8e89486fbc
Error handling changed, 'auto' keyword used for MTP types.
...
All errors that lead to MTP request resending by default
error handler now can be handled differently. For example
inline bot requests are not being resent on 5XX error codes.
+ extensive use of auto keyword in MTP types handling.
2016-04-08 14:44:35 +04:00
John Preston
04f8d4dd37
Build fixed for renamed sources folder SourceFiles/{gui->ui}/
2016-04-07 22:05:28 +04:00
John Preston
db387d50b8
Scheme updated, support for via @bot added to stickers.
2016-04-07 14:03:10 +04:00
John Preston
35785efa50
Inline bot video and sticker layout and sending done.
2016-04-03 13:11:41 +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
7f6cf32cdd
ITextLink moved to ClickHandler, TextLinkPtr > ClickHandlerPtr.
...
Global methods textlnkOver/Down/DrawOver were replaced by
static members of ClickHandler, now global state consists
of the handler pointer + host pointer, who declares callbacks
for the active and pressed handler changed events.
This will allow to use ClickHandler from different hosts
simultaneously (like HistoryItem / BotDescription / BotKeyboard).
Not yet tested.
2016-03-29 20:17:00 +03:00
John Preston
91f87057bc
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-03-21 21:41:51 +03:00
John Preston
1919501d1e
Qt compiled with force-debug-info, some langs improved, some override specifiers added
2016-03-21 21:41:39 +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
c2f1e95f3f
fixed opening of uncompressed image sent from clipboard, intro refactoring finished
2016-03-16 14:54:37 +03:00
John Preston
d31c8b3602
fixed app code and call on login, accent fold better
2016-03-15 22:53:38 +03:00
John Preston
bc172cf70c
call after sms is optional now
2016-03-15 22:38:30 +03:00
John Preston
3a8824a9a6
intro rewrite started, new code sending methods
2016-03-14 19:59:18 +03:00
John Preston
b678913da5
improved rpcClear() when deleting a complex RPCSender, clearing recent inline bots on logout
2016-02-28 15:36:23 +03:00
John Preston
80ba0259dd
some namespaces reorganized, author photo display added to wide mode (where messages are centered), version 0.9.20.dev
2016-02-08 17:54:55 +03:00
John Preston
0b8523d58e
added year 2016 to copyright
2016-02-08 13:56:18 +03:00
John Preston
58777dbc21
moved almost all Application to AppClass (autoupdate and singleinstance left), logs rewritten
2016-01-11 23:43:29 +08:00
John Preston
0b96dd5362
animations refactored
2015-12-08 15:33:37 +03:00
John Preston
6222876ac4
refactored layer methods
2015-12-07 21:09:05 +03:00
John Preston
3cf4c7f2fc
select wrong passcode / password when showing error message
2015-11-24 13:29:37 +03:00
John Preston
fd339e401f
megagroup members support improved
2015-11-09 12:51:22 +03:00
John Preston
4b8a33de1c
moved to 40 layer
2015-10-28 20:16:52 -04:00
John Preston
775607c24f
fixed new animations for retina display
2015-10-19 01:01:18 +02:00
John Preston
e211268158
new slide animations
2015-10-17 16:52:26 +02:00
John Preston
48756111a9
boxes animations pause mtp
2015-10-15 13:51:10 +02:00
John Preston
f12f21b16b
pausing of mtp while animating, fixed message field while animating
2015-10-15 12:18:24 +02:00
John Preston
542d9435d8
almost all boxes done
2015-10-11 10:37:24 +02:00
John Preston
13f6eedcb2
half of all boxes redesigned
2015-10-06 22:49:23 +03:00
John Preston
015e9356ab
license header updated
2015-10-03 16:16:42 +03:00
John Preston
e3e774176e
new flat boxes started
2015-10-03 13:09:09 +03:00
John Preston
d90f021e46
fixed intro
2015-09-29 18:40:06 +03:00
John Preston
9154edc217
channels members and admins management done
2015-09-23 20:43:08 +03:00
John Preston
41e7ce11a0
channel creation almost done
2015-09-16 16:04:08 +03:00
John Preston
f24b5fc35b
merged to master
2015-09-03 14:31:22 +03:00
John Preston
d840ec37db
preparing new dev version, date tooltip on timestamp hover, year marks in old day labels, new auth code / sms algo
2015-08-31 17:27:20 +03:00
Eduardo Sánchez Muñoz
4e65b2724d
Allow to disable the updater using a marco
...
Adding "DEFINES += TDESKTOP_DISABLE_AUTOUPDATE" to Telegram.pro would disable the updater. This eases creating packages for Linux distributions, where updates are handled by the corresponding package manager.
2015-08-20 00:00:37 +02:00
John Preston
86f0216447
merged master
2015-08-18 19:10:01 +03:00
John Preston
ff0f8c254f
new dev version 0.8.41 with pretty number formatting, Qt tray icon for all linux systems and more
2015-07-21 16:55:23 +02:00
John Preston
8e82b8894d
forward-by-drag-n-drop done for images, documents, stickers and messages-by-date
2015-06-27 16:02:00 +03:00
John Preston
a5c81cfd3b
moved countrycodeinput to flatinput, started InputField with bottom border
2015-06-19 20:04:09 +03:00
John Preston
85635dbefd
31 layer, IPv6 support, bot support started
2015-06-10 15:48:26 +03:00
John Preston
136fd5c8e1
added lock for dcOptions, emojibox large emoji display, session management improved, new emoji dropdown started
2015-05-14 19:50:04 +03:00
John Preston
70f3568e16
version 0.8.2.dev ready
2015-04-08 02:03:32 +03:00
John Preston
f3bb155b0a
links preview done
2015-04-04 23:01:34 +03:00
John Preston
868d5f60f3
cloud password support added, sessions list added, some boxes unifications
2015-04-02 13:33:19 +03:00
John Preston
ad04bf77d1
0.7.19 version with passcode lock option
2015-03-02 15:34:16 +03:00
John Preston
a495c247ac
version 0.7.4 - german and dutch languages, some lang fixes
2014-12-23 02:11:37 +03:00
John Preston
aafdc5b782
0.7.3 - italian and spanish languages added
2014-12-21 00:33:08 +03:00
John Preston
837f32d443
fixed conflict with apple libraries, langs support added to xcode project
2014-12-20 01:03:50 +03:00
John Preston
5bcba600e6
basic languages support and italian language added
2014-12-20 00:20:30 +03:00
John Preston
d34ab1e1fe
langs improved for future translations, win version only for now
2014-12-18 21:40:49 +03:00
John Preston
8d3aa5c31e
version 0.6.18 - photos up to 1280x1280, single-column layout support, new version notifications
2014-12-12 19:27:03 +03:00
John Preston
7a600e03d0
update menu changed to restart if only restarting, header comment changed
2014-12-01 13:47:38 +03:00
John Preston
fc04717d96
many various fixes, intro and login slightly redesigned
2014-11-26 19:45:52 +03:00
John Preston
33aa925aa0
changed to official
2014-11-25 23:15:18 +03:00
John Preston
30ae073080
username support added, layer 18
2014-10-22 22:39:03 +04:00
John Preston
0e031f042d
improved bad_msg_notification handle and local time shifts
2014-08-01 15:09:46 +04:00
John Preston
196b412d1f
half warnings fixed, half disabled for mac build, custom openssl build used, fixed notify activate, bold fonts etc
2014-06-16 13:31:10 +04:00
John Preston
11907318b2
mac retina support improved, windows settings hidden, reply-from-notify done
2014-06-15 16:31:03 +04:00
John Preston
cace79bc18
xcode build support started
2014-06-14 23:32:11 +04:00
John Preston
4221fe666f
initial commit for 0.4.18 version of Telegram Desktop
2014-05-30 12:53:19 +04:00