23rd
a80f7c53ea
Replaced Apple icons for touchbar with custom icons in audio player.
2019-05-27 15:35:01 +02:00
23rd
757e0e6335
Slightly refactored, removed archive button.
2019-05-27 15:35:00 +02:00
23rd
09b5055fac
Enabled audio player in touchbar only for songs.
2019-05-27 15:35:00 +02:00
23rd
ba1691bf7e
Added custom close icon to touchbar
...
- Slightly refactored.
2019-05-27 15:35:00 +02:00
23rd
9873e6d75c
Fixed seeking of slider from audio player in touchbar.
2019-05-27 15:34:59 +02:00
23rd
62a6812259
Added ability to update pinned dialogs.
2019-05-27 15:34:59 +02:00
23rd
c424607603
Added passcode lock handler for touchbar.
2019-05-27 15:34:58 +02:00
23rd
92ff237c2d
Refactored code.
2019-05-27 15:34:58 +02:00
23rd
9059b2e617
Fixes for Audio Player in touchbar.
...
- Removed unused Platform::SetTouchBar.
- Added rpl::event_stream in Media Player Instance for handle closing player.
- Fixed hiding of touchbar when last track is ended.
- Fixed display of time when last track is ended.
- Slightly refactored.
2019-05-27 15:34:58 +02:00
23rd
2b8e76a060
Replaced Auth.lifetime() in buttons with internal lifetime.
2019-05-27 15:34:58 +02:00
23rd
9c60d2be80
Updated for archive support.
2019-05-27 15:34:58 +02:00
23rd
3b7123d159
Added auto updating of button images when peer changed userpic.
2019-05-27 15:34:57 +02:00
23rd
2f2847bfdf
Moved Saved Messages button to subclass.
2019-05-27 15:34:57 +02:00
23rd
8099305c53
Added buttons of pinned dialogs in main touch bar.
2019-05-27 15:34:56 +02:00
23rd
3eadc62cd5
Added close player button, slightly improved switching of touch bar.
2019-05-27 15:34:55 +02:00
23rd
c9f56abce5
Added initial implementation of switching between touch bars.
2019-05-27 15:34:55 +02:00
23rd
58604406f8
Added initial implementation touchbar.
2019-05-27 15:34:54 +02:00
23rd
b2f821d3de
Updated version of GCC to 8.
2019-05-20 15:59:06 +03:00
John Zimmermann
4d42e7e5b9
Correctly set _desktopFile to Telegram.desktop if Telegram.desktop was found
2019-04-25 13:39:40 +04:00
John Preston
edc8c23772
Fix custom download path in Mac App Store build.
...
Fixes #5903 .
2019-04-13 19:49:13 +04:00
John Preston
7cfb122dea
Fix crash with event loop nesting tracking.
2019-04-12 17:30:43 +04:00
Vitaly Zaitsev
14ad7a2479
Fixed "Show in Folder" feature on Gnome 3.30+.
...
Parameter --no-desktop is deprecated and should not be used.
Closes #5896 .
2019-04-10 11:20:01 +04:00
John Preston
6c17ed2242
Fix crash in event loop nesting.
2019-04-07 11:18:38 +04:00
John Preston
eba2a98703
Add general StorageFileLocation abstraction.
2019-03-29 14:24:06 +04:00
John Preston
f1b0b60340
Fix possible crash in MainWindow destructor.
2019-03-24 12:12:41 +04:00
John Preston
0df628dc7a
Fix notifications hiding on Linux.
...
Regression was introduced in 3372dfcd3e
.
Only when platform-specific code can give us the global time of the
last user input event we rely on idle time for notifications hiding.
Fixes #5791 .
2019-03-14 21:59:10 +04:00
John Preston
9a616edf2a
Add new animations engine.
2019-03-11 12:08:17 +04:00
23rd
3372dfcd3e
Refactored checking of last input while notifications are displayed.
...
- Removed condition for Windows platform only.
- Added smooth hiding of notifications in case video is watched or voice message is recorded.
- psUserActionDone() was completely replaced with Core::App().updateNonIdle().
2019-03-10 22:02:58 +04:00
23rd
78d00bcf22
Refactored counting idle time.
...
- psIdleTime() was replaced with Platform::LastUserInputTime().
- _lastTimeVideoPlayedAt was moved to Application as _lastNonIdleTime.
- Call of updateNonIdle() was added while voice is recording.
- Fixed #5695 .
- Thanks Preston. =)
2019-03-10 22:02:58 +04:00
John Preston
fe618bd652
Use crl::time/now instead of TimeMs/getms.
2019-02-19 11:06:33 +04:00
John Preston
98cb85df66
Polymorphic classes without virtual dtor warning.
2019-02-15 15:55:34 +04:00
John Preston
032694ad9e
Move files to media/audio and media/clip.
2019-02-13 15:41:33 +03:00
John Preston
e2f0886950
Add option to blur chat background.
2019-02-07 19:36:30 +03:00
John Zimmermann
add2356c8a
Generalize Unity Integration to not depend on libunity
2019-02-01 12:34:55 +03:00
John Preston
646d15b257
Add LSFileQuarantineEnabled to the .plist
2019-01-29 14:52:33 +03:00
John Preston
a70e72f75d
Application->Sandbox, Messenger->Application.
2019-01-23 12:51:58 +04:00
John Preston
314e30272b
Replace SingleTimer with base::Timer.
2019-01-18 16:41:08 +04:00
John Preston
65430d92ea
Refactor calls settings panel.
2019-01-11 17:30:57 +04:00
John Preston
3e7a688811
Fix tray icon counter on Linux.
...
Fixes #5525 .
2019-01-11 17:30:57 +04:00
Gregory K
11b991cddc
Add call settings ( #5540 )
2019-01-05 15:08:02 +04:00
John Preston
d1be4c6d96
Fix crash with event loop nesting.
2018-12-25 14:11:10 +04:00
John Preston
de4a477686
Mark event loop nesting more carefully.
...
Fixes #5506 . I hope fixes #5508 .
2018-12-23 16:08:48 +04:00
John Preston
8b0e54a95c
Fix macOS main menu items.
2018-12-17 10:45:48 +04:00
John Preston
b683d84df1
Report memory usage in MB.
2018-12-11 16:26:33 +04:00
Anton Skorochod
4416dab6c1
Allow UnityCounters for KDE5 resolves #4554
2018-12-06 10:57:07 +04:00
John Preston
6562a1f6af
Add 'Count unread messages' option.
2018-12-04 14:32:48 +04:00
John Preston
338129faea
Destroy boxes in Ui::hideLayer().
2018-11-26 15:00:31 +04:00
John Preston
3f58c930e3
Use separate download folder for support.
2018-11-22 17:15:52 +04:00
John Preston
60103f7ad6
Use upstream range-v3 on MSVC.
...
The build works using MSVS 15.9 and latest range-v3 code.
2018-11-20 19:38:39 +04:00
Vitaly Zaitsev
31e3a426a6
Refactored FallbackFontConfig() to use native Qt methods.
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2018-11-16 20:09:33 +04:00