tdesktop/Telegram/SourceFiles/base
John Preston 44e94bfbf5 Add workaround for macOS leaveEvent() bugs.
On macOS sometimes when mouse leaves the window we don't receive leaveEvent()
calls in the nested widgets, like buttons, only for the window itself.
2017-11-21 18:27:48 +04:00
..
algorithm.h Use ranges:: algorithms instead of base:: 2017-11-20 16:24:00 +04:00
algorithm_tests.cpp Use rvalue references in rpl next / error. 2017-11-16 07:59:01 +04:00
assertion.h Add core rpl::producer/consumer implementation. 2017-11-16 07:59:01 +04:00
build_config.h Shared media multiple items selection. 2017-11-16 07:59:07 +04:00
enum_mask.h New storage for shared media messages index. 2017-11-16 07:59:02 +04:00
flags.h Divide structs into several data/ modules. 2017-11-16 07:59:04 +04:00
flags_tests.cpp Add base/flags for bit flags on scoped enums. 2017-09-03 15:45:46 +03:00
flat_map.h Add workaround for macOS leaveEvent() bugs. 2017-11-21 18:27:48 +04:00
flat_map_tests.cpp Use ranges:: algorithms instead of base:: 2017-11-20 16:24:00 +04:00
flat_set.h Use ranges:: algorithms instead of base:: 2017-11-20 16:24:00 +04:00
flat_set_tests.cpp Use ranges:: algorithms instead of base:: 2017-11-20 16:24:00 +04:00
functors.h Add base::optional as a wrapper of base::variant. 2017-08-30 19:15:21 +03:00
index_based_iterator.h Use rvalue references in rpl next / error. 2017-11-16 07:59:01 +04:00
lambda.h Use std::function for base::lambda implementation. 2017-11-16 07:59:08 +04:00
lambda_guard.h Add EditPeerInfoBox without saving. 2017-11-16 07:59:10 +04:00
observer.cpp Improve compile time. 2017-11-21 14:20:52 +04:00
observer.h Improve compile time. 2017-11-21 14:20:52 +04:00
openssl_help.h Replace t_assert() with Assert(). 2017-08-30 19:15:42 +03:00
optional.h Added search to files and links shared media. 2017-11-16 07:59:08 +04:00
ordered_set.h Allow to hide empty megagroup sticker set. 2017-08-25 14:39:24 +03:00
parse_helper.cpp Finalize rename / move of files. 2017-04-07 18:13:18 +03:00
parse_helper.h Replace t_assert() with Assert(). 2017-08-30 19:15:42 +03:00
qthelp_regex.h Mark missing ctors deleted 2017-09-28 18:23:42 +03:00
qthelp_url.cpp Finalize rename / move of files. 2017-04-07 18:13:18 +03:00
qthelp_url.h Rename / move a bunch of files. 2017-04-07 18:13:16 +03:00
runtime_composer.cpp Replace t_assert() with Assert(). 2017-08-30 19:15:42 +03:00
runtime_composer.h Replace t_assert() with Assert(). 2017-08-30 19:15:42 +03:00
task_queue.cpp Replace t_assert() with Assert(). 2017-08-30 19:15:42 +03:00
task_queue.h Switch base::TaskQueue to Qt sync primitives. 2017-05-11 17:21:43 +03:00
tests_main.cpp Add core rpl::producer/consumer implementation. 2017-11-16 07:59:01 +04:00
timer.cpp Fix build in GCC. 2017-04-08 14:25:54 +03:00
timer.h Fix build in GCC. 2017-04-08 14:25:54 +03:00
type_traits.h Rename / move a bunch of files. 2017-04-07 18:13:16 +03:00
unique_any.h Save info members list state to memento. 2017-11-16 07:59:08 +04:00
unique_function.h Use std::function for base::lambda implementation. 2017-11-16 07:59:08 +04:00
unique_qptr.h Use Info::Controller for the whole info section. 2017-11-16 07:59:08 +04:00
value_ordering.h Cache media search results until empty query. 2017-11-16 07:59:08 +04:00
variant.h Start new Info section (profile + shared media). 2017-11-16 07:59:02 +04:00
virtual_method.h Replace t_assert() with Assert(). 2017-08-30 19:15:42 +03:00
weak_unique_ptr.h Rewrite base::lambda_guard, use only one pointer. 2017-11-16 07:59:08 +04:00
zlib_help.h Rename / move a bunch of files. 2017-04-07 18:13:16 +03:00