23rd
7dff10f6fd
Refactored code for lifetimes in touchbar.
2019-05-27 15:35:03 +02:00
23rd
71f6dd85c2
Fixed showing empty button in touchbar when archive is not ready.
2019-05-27 15:35:02 +02:00
23rd
abd55679af
Added archived button to touchbar.
2019-05-27 15:35:02 +02:00
23rd
c90e803f1b
Added handler of logout to touchbar.
2019-05-27 15:35:02 +02:00
23rd
c89a21ef5e
Refactored touchbar code.
2019-05-27 15:35:02 +02:00
23rd
04843ebdd8
Fixed duplicate of Saved Messages in touchbar when it is pinned.
...
- Moved updating of pinned dialogs order from PinnedDialogButton to TouchBar class.
2019-05-27 15:35:01 +02:00
23rd
60cf1b6490
Fixed drawing of self userpic.
2019-05-27 15:35:01 +02:00
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
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
John Preston
6c17ed2242
Fix crash in event loop nesting.
2019-04-07 11:18:38 +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
032694ad9e
Move files to media/audio and media/clip.
2019-02-13 15:41:33 +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
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
6562a1f6af
Add 'Count unread messages' option.
2018-12-04 14:32:48 +04:00
John Preston
3f58c930e3
Use separate download folder for support.
2018-11-22 17:15:52 +04:00
John Preston
4e6f55e176
Closed alpha version 1.4.4.1: Fix build for macOS.
2018-11-04 15:51:38 +04:00
John Preston
6db4972208
Fix blurry App Switcher icon on macOS.
...
Fixes #5267 .
2018-11-04 15:51:38 +04:00
John Preston
a429e22b93
Beta version 1.4.4: Add some checks.
2018-10-17 09:25:24 +03:00
Grishka
44eac2bf07
Added support for platform-specific microphone permission in calls
2018-10-17 08:53:23 +03:00
John Preston
5b4abe69aa
Add interface scale (100%..150%) for Retina.
...
Fixes #69 , fixes #3126 , fixes #3789 .
2018-10-16 23:00:55 +03:00
John Preston
19a9a990b6
Allow using any interface scale between 100%-300%.
2018-10-16 11:38:09 +03:00
John Preston
1ec9137fd7
Clear locations data on logout. Fixes a crash.
...
Also clear user notification center delegate on macOS.
2018-10-10 08:29:31 +03:00