tdesktop/Telegram/SourceFiles
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
..
_other
boxes Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
codegen Using std::vector<> and const fields for emoji. 2017-02-25 23:35:55 +03:00
core Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
data Using standard library instead of std_ namespace. 2017-02-21 16:45:56 +03:00
dialogs Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
history Fix members list in supergroups when scrolling up. 2017-02-26 21:02:47 +03:00
inline_bots Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
intro Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
media Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
mtproto Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
overview Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
platform Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
profile Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
serialize Ability to delete authorization keys added. 2017-02-25 19:48:22 +03:00
settings Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
stickers Ability to delete authorization keys added. 2017-02-25 19:48:22 +03:00
ui Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
window Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
apiwrap.cpp Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
apiwrap.h Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
app.cpp Some platform-dependent modules refactoring. 2017-02-28 13:51:00 +03:00
app.h Moved AppClass to messenger.cpp:Messenger. 2017-02-25 19:48:20 +03:00
application.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
application.h Moved AppClass to messenger.cpp:Messenger. 2017-02-25 19:48:20 +03:00
auth_session.cpp Moved AppClass to messenger.cpp:Messenger. 2017-02-25 19:48:20 +03:00
auth_session.h Moved MTP::authedId() to AuthSession::Current(). 2017-02-25 19:48:19 +03:00
autoupdater.cpp
autoupdater.h
config.h Encapsulated DcOptions to an independent class. 2017-02-25 19:48:19 +03:00
countries.h
dialogswidget.cpp Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
dialogswidget.h Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
facades.cpp Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
facades.h Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
fileuploader.cpp Ability to delete authorization keys added. 2017-02-25 19:48:22 +03:00
fileuploader.h
history.cpp Fix members list in supergroups when scrolling up. 2017-02-26 21:02:47 +03:00
history.h Using standard library instead of std_ namespace. 2017-02-21 16:45:56 +03:00
historywidget.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
historywidget.h Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
lang.cpp
lang.h
langloaderplain.cpp
langloaderplain.h
layerwidget.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
layerwidget.h Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
layout.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
layout.h
localimageloader.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
localimageloader.h
localstorage.cpp Closed beta 1000014001: fixed Xcode build. 2017-02-25 20:46:21 +03:00
localstorage.h
logs.cpp MTP global state moved to MTP::Instance class. 2017-02-25 19:48:21 +03:00
logs.h
main.cpp Moved AppClass to messenger.cpp:Messenger. 2017-02-25 19:48:20 +03:00
mainwidget.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
mainwidget.h Made base::lambda a copyable value type. 2017-02-26 21:01:23 +03:00
mainwindow.cpp Some platform-dependent modules refactoring. 2017-02-28 13:51:00 +03:00
mainwindow.h Moved AppClass to messenger.cpp:Messenger. 2017-02-25 19:48:20 +03:00
mediaview.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
mediaview.h Using standard library instead of std_ namespace. 2017-02-21 16:45:56 +03:00
messenger.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
messenger.h Ability to delete authorization keys added. 2017-02-25 19:48:22 +03:00
observer_peer.cpp Using standard library instead of std_ namespace. 2017-02-21 16:45:56 +03:00
observer_peer.h Using standard library instead of std_ namespace. 2017-02-21 16:45:56 +03:00
overviewwidget.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
overviewwidget.h
passcodewidget.cpp MTP global state moved to MTP::Instance class. 2017-02-25 19:48:21 +03:00
passcodewidget.h
pspecific.h Some platform-dependent modules refactoring. 2017-02-28 13:51:00 +03:00
pspecific_linux.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
pspecific_linux.h Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
pspecific_mac.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
pspecific_mac.h Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
pspecific_mac_p.h Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
pspecific_mac_p.mm Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
pspecific_win.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
pspecific_win.h Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
settings.cpp Moved AppClass to messenger.cpp:Messenger. 2017-02-25 19:48:20 +03:00
settings.h Moved AppClass to messenger.cpp:Messenger. 2017-02-25 19:48:20 +03:00
shortcuts.cpp Using standard library instead of std_ namespace. 2017-02-21 16:45:56 +03:00
shortcuts.h
stdafx.cpp
stdafx.h
structs.cpp Platform-dependent file methods called async. 2017-02-28 18:03:38 +03:00
structs.h Ability to delete authorization keys added. 2017-02-25 19:48:22 +03:00