John Preston
12cbf78191
Refactor Ui::Radiobutton. Add Ui::Radioenum<Enum>.
...
Now group of Ui::Radiobutton instances share Ui::RadiobuttonGroup.
All value management is done through the group instance, not through
separate radio buttons. Also a template for groups over enums added.
2017-03-19 00:06:10 +03:00
John Preston
83720d8789
Finalizing file renaming.
2017-03-04 13:23:56 +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
7fb1463c43
Version 1.0 stable: bump copyright date to 2017.
2017-01-11 23:02:13 +04:00
John Preston
177078b0af
Closed beta 10020002: Use default color theme link in Settings.
2016-12-30 17:53:00 +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
90234cb7a0
Closed beta 10019014: New input fields design and animations.
2016-12-30 17:52:52 +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
8a0c275658
Group and channel create box photo select button improved.
2016-12-30 17:52:20 +04:00
John Preston
31a66d66e2
Layers show/hide rewritten, animated show over mainmenu and settings.
2016-12-30 17:52:15 +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
807bebb3cf
Buttons moved to ui/widgets/buttons module, BoxButton removed.
2016-12-30 17:52:04 +04:00
John Preston
494254496e
10019003: Some compose area icons improved. Box headers redesigned.
2016-12-30 17:51:52 +04:00
John Preston
e08f5437a6
Palette usage improvements.
2016-12-30 17:51:29 +04:00
John Preston
dbb6371e67
First version on loading themes is ready.
2016-12-30 17:51:27 +04:00
John Preston
2e4426aac0
Old sprites removed completely. Only #rrggbb and #rrggbbaa in styles.
...
Also moved Checkbox and Radiobutton to Ui namespace.
Also child widgets in many boxes were wrapped in ChildWidget<>.
2016-10-28 12:20:24 +03:00
John Preston
fc7c5d0ab3
Fixed travis build for TDESKTOP_DISABLE_AUTOUPDATE case.
2016-10-18 10:56:38 +03:00
John Preston
90a4b66366
New media type Game added. Display of Game partially supported.
2016-09-27 16:37:18 +03: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
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
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
5ffc5dd218
Blue online in top bar in conversation with user. Profile styles fix.
2016-06-10 14:18:55 +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
5f12c6d85b
Always create photo and document for inline bot results.
2016-04-10 15:13:37 +04:00
John Preston
0b2bcbc3e9
some warnings fixed, TDESKTOP_DISABLE_NETWORK_PROXY macro added
2016-03-20 11:16:35 +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
35d4754380
caching web files to local, sending of inline bots results done properly, panel ux better for inline bots
2015-12-31 23:27:21 +08:00
John Preston
14839e7afe
scheme updated, contextbot -> inlinebot renamed, web file loader done like mtp file loader
2015-12-31 03:09:20 +08:00
John Preston
9a1798f043
saved gifs done
2015-12-28 00:37:48 +03:00
John Preston
7c7d517b34
autoload settings box added, working for voice messages and gifs (photos TODO)
2015-12-24 00:19:57 +03: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
ddac19788f
fixed ipv6 edit in mac/linux for version 0.8.33.dev
2015-06-25 22:05:20 +03:00
John Preston
2940561ee2
added IPv6 setting checkbox in Connection Type box in Settings, version 0.8.33.dev
2015-06-25 21:04:40 +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
7a600e03d0
update menu changed to restart if only restarting, header comment changed
2014-12-01 13:47:38 +03:00
John Preston
33aa925aa0
changed to official
2014-11-25 23:15:18 +03:00
John Preston
a75f57beb8
youtube and instagram preview display added (instead of messages with only one such link)
2014-11-12 23:18:00 +03:00
John Preston
1167117ee0
search merged to os x version, fixed some retina render, custom notifies code moved to window module
2014-07-06 07:32:21 +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
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