Commit Graph

  • 261720c941 Fix radial animations on macOS. John Preston 2019-03-11 13:51:15 +0400
  • 7b3c452316 Change direction of infinite radial animation. John Preston 2019-03-11 11:45:35 +0400
  • aa00f9bd34 Fix new animations engine restarts. John Preston 2019-03-11 11:11:02 +0400
  • b0ff443eac Fix sending of saved GIFs. John Preston 2019-03-11 09:45:06 +0400
  • a886c598c1 Fix non-streamable videos layout. John Preston 2019-03-11 09:36:06 +0400
  • 2ce4abfdfe Fix crash in media caching. John Preston 2019-03-10 12:01:12 +0400
  • 18c42954ae Fix sparse frame painting on macOS. John Preston 2019-03-10 11:48:40 +0400
  • b57b4fa0f8 Fix reading first slice for good header cache. John Preston 2019-03-10 11:37:49 +0400
  • e66cde398a Closed alpha version 1.5.15.5. John Preston 2019-03-08 16:58:15 +0400
  • 3706be77ea Fix macOS media viewer controls hiding. John Preston 2019-03-08 16:57:52 +0400
  • f481f1e142 Make videos larger, fix playback animation. John Preston 2019-03-08 16:35:04 +0400
  • 84b09795f3 Store first slice in the header cache key. John Preston 2019-03-08 15:23:34 +0400
  • 95954c4b1f Closed alpha version 1.5.15.4. John Preston 2019-03-07 22:29:02 +0400
  • a56a12a1ef Optimized video frame pushing. John Preston 2019-03-07 17:23:19 +0400
  • 5c4b459f57 Use new animations in video viewer. John Preston 2019-03-07 15:35:28 +0400
  • 9a616edf2a Add new animations engine. John Preston 2019-02-04 16:34:50 +0300
  • 92332b45ea Don't reset zoom on video seek. John Preston 2019-03-07 14:03:19 +0400
  • 5a7fcc3a22 Don't show fast share for own messages. John Preston 2019-03-07 13:02:55 +0400
  • 6c441353c4 Closed alpha version 1.5.15.3. John Preston 2019-03-06 18:51:24 +0400
  • b742c95516 Support streamed video rotation. John Preston 2019-03-06 18:48:42 +0400
  • a59c3da3d0 Cache small files in one value. John Preston 2019-03-06 18:05:11 +0400
  • 8399f4189f Don't show receivedTill for local loaders. John Preston 2019-03-06 17:33:32 +0400
  • 67b9fe846b Improve video frame position checks. John Preston 2019-03-06 17:00:03 +0400
  • 0f4ccce0e1 Update ffmpeg. John Preston 2019-03-06 14:00:35 +0400
  • 01d763eed1 Use DocumentData::getDuration for all types. John Preston 2019-03-06 12:21:42 +0400
  • 41c60419f1 Enable voice messages streaming. John Preston 2019-03-06 11:46:56 +0400
  • 195164d9d4 Fix display / download of video messages. John Preston 2019-03-06 11:25:59 +0400
  • 518d1da736 Fail streaming if no codec for a stream. John Preston 2019-03-06 11:07:33 +0400
  • aade3d4f27 Allow streaming video from overview. John Preston 2019-03-06 10:49:41 +0400
  • 22356eb01c Fix initial video duration display. John Preston 2019-03-05 19:24:55 +0400
  • b5eb88a32f Closed alpha version 1.5.15.2. John Preston 2019-03-05 18:10:26 +0400
  • 6887993f92 Report streaming failed. John Preston 2019-03-05 17:56:27 +0400
  • 71b733a018 Display receivedTill in video player controls. John Preston 2019-03-05 15:06:54 +0400
  • e2eb9cea00 Apply sample_aspect_ratio in streaming. John Preston 2019-03-05 13:00:49 +0400
  • 99e96a5b13 Allow looping video without audio in streaming. John Preston 2019-03-05 11:40:25 +0400
  • 7093254b66 Fix crash in empty sticker set box. John Preston 2019-03-04 22:48:32 +0400
  • f4544b0964 Fix crash in passcode setup. John Preston 2019-03-04 22:40:21 +0400
  • c27456277e Support streaming of local files. John Preston 2019-03-04 16:26:29 +0400
  • 2e824ace00 Fix video messages inline playback. John Preston 2019-03-04 15:38:48 +0400
  • dafa286b18 Show option to download on streaming error. John Preston 2019-03-04 15:28:52 +0400
  • 003d01206f Allow .opus playback. John Preston 2019-03-04 14:13:09 +0400
  • f0963a332a Fix crash on failed streaming. John Preston 2019-03-04 12:15:07 +0400
  • 91bdb66f0d Fix call icon position for the Info layer. John Preston 2019-03-04 12:14:47 +0400
  • ffb48c42b0 Closed alpha version 1.5.15.1. John Preston 2019-03-01 18:36:56 +0400
  • 8171828c2a Fix build on GCC. John Preston 2019-03-01 18:41:10 +0400
  • a8aa66d191 Check frame format before sws_getCachedContext. John Preston 2019-02-27 16:13:43 +0400
  • e631d98230 Implement media cache management. John Preston 2019-03-01 18:20:04 +0400
  • 1940c67a09 Disable music / video autodownload. John Preston 2019-03-01 17:11:47 +0400
  • c574119718 Implement file reference update in streaming. John Preston 2019-03-01 16:22:47 +0400
  • 648cd44ddd Display correct video / music state. John Preston 2019-03-01 15:16:55 +0400
  • fde8dd9607 Play streaming audio in player. John Preston 2019-03-01 01:03:25 +0400
  • f1e0cd6c1d Play streaming video in mediaview. John Preston 2019-02-27 15:36:19 +0400
  • 44df10d6cb Improve working with cache in streaming. John Preston 2019-02-26 19:31:33 +0400
  • b6a757842a Pause loading if loaded for 1 minute. John Preston 2019-02-26 18:09:08 +0400
  • 4636c74586 Remove from memory old file slices. John Preston 2019-02-26 17:57:47 +0400
  • 2208621050 First version of caching in media streaming. John Preston 2019-02-25 21:26:08 +0400
  • f133dd396c Return pair<iterator,bool> from flat_set::emplace. John Preston 2019-02-26 12:01:44 +0400
  • ccd04b98b9 Fix sync video to audio. John Preston 2019-02-25 14:17:25 +0400
  • d37b65e624 If stuck wait for three seconds of packets. John Preston 2019-02-22 18:28:10 +0400
  • 3e9b811875 Implement precise seek in streaming. John Preston 2019-02-22 16:39:32 +0400
  • 44c562d8ba Fix streaming seek, display progress. John Preston 2019-02-22 15:58:26 +0400
  • 93c548c013 Support streaming speed changing. John Preston 2019-02-21 20:01:55 +0400
  • a7d9281768 Implement pause / resume in streaming. John Preston 2019-02-21 18:57:00 +0400
  • 3b369fc98e Buffer audio when waiting data in streaming. John Preston 2019-02-21 17:40:09 +0400
  • e5cd7e6d40 Fix streaming from the middle of the file. John Preston 2019-02-21 15:51:22 +0400
  • 99d05ba967 Sync video stream to audio stream. John Preston 2019-02-21 15:15:44 +0400
  • ec9512899e Support streaming playback speed 0.5 - 2. John Preston 2019-02-21 13:17:25 +0400
  • 26ea6c4e63 Provide receivedTill for streamed tracks. John Preston 2019-02-20 17:28:48 +0400
  • 8e44a7f5c4 Basic code for video streaming + testing on video. John Preston 2019-02-17 15:08:29 +0400
  • a093cb6274 Move some logic to Media::Streaming::Player. John Preston 2019-02-17 10:54:57 +0400
  • 64f2f330f6 Render first frame when starting streaming. John Preston 2019-02-16 14:29:55 +0400
  • 473e30e594 Basic code for media streaming + testing on music. John Preston 2019-02-13 21:10:18 +0300
  • dc95756ec9 Fixed infrequent separation of grouped notifications. 23rd 2019-03-10 10:42:25 +0300
  • 2a935868a8 Added grouping of album files into a single notification. - Added display of "Album" in inDialogsText(). 23rd 2019-03-03 12:32:01 +0300
  • f48d8538c0 Added ability to see attached stickers on photos. 23rd 2019-03-10 15:55:24 +0300
  • 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(). 23rd 2019-03-10 16:40:44 +0300
  • 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. =) 23rd 2019-03-09 20:10:51 +0300
  • 9dc9e019f6 Added Search Shortcut in Shared Media. - Works for Documents, Audio files and Shared links. 23rd 2019-03-09 21:44:46 +0300
  • 178c0078c1 docs: Fix setting the gcc-7 alternative with apt John Zimmermann 2019-03-07 17:47:19 +0100
  • 8478abe378 Add brew install cmake ninja Martin Delille 2019-03-03 17:46:21 +0100
  • bfc9e43eb4 Added a handler for "MESSAGE_EMPTY" error to delete a local message. - Added a determination of the zero-width-space as the space. - Fixes #3145. 23rd 2019-03-09 17:56:11 +0300
  • e174025a92
    Fix travis build. John Preston 2019-03-09 15:27:36 +0400
  • 89f4408029 Added forwarded info in tooltip of sticker. 23rd 2019-03-09 13:58:54 +0300
  • d7dc277003 Added author of channel post in tooltip. - Added "const" to vars within HistoryMessageSigned::refresh(). 23rd 2019-03-09 13:14:50 +0300
  • 32bc723745 Added scroll animation in dialogs list when it scrolls to top. 23rd 2019-02-24 20:19:16 +0300
  • c2ad765424 Fixed extra space in a name of the post author after forwarding message. 23rd 2019-02-23 21:52:21 +0300
  • 9799afa064 Updated libvdpau to 1.2. 23rd 2019-03-05 21:38:03 +0300
  • e880c14d61 Fixed crash in window resizing when layer is opened. 23rd 2019-03-04 00:03:31 +0300
  • 792a88d064 Refactor DC configuration Alexander Akulich 2019-01-25 21:48:44 +0300
  • eb14050e6d Refactor DC configuration Alexander Akulich 2019-01-25 21:48:44 +0300
  • e70465c633 Removed unnecessary calling of saveDraftToCloud() method when quit. 23rd 2019-02-18 00:35:21 +0300
  • 4ed1835d32 Fixed Ctrl + F shortcut for full screen toggle in media view. 23rd 2019-02-14 17:27:48 +0300
  • 19bbccd1a7 Improved "Create link" box title display. 23rd 2019-02-12 22:09:24 +0300
  • 9d8b80cbce Fixed Travis build. Regression was introduced in 771a51224e. 23rd 2019-02-18 18:54:02 +0300
  • dec8264625 Fix extensive CPU usage on macOS when audio is played. John Preston 2019-02-20 11:36:55 +0400
  • fe618bd652 Use crl::time/now instead of TimeMs/getms. John Preston 2019-02-19 10:57:53 +0400
  • d208236994 Accept binary_guard in crl::guard(). John Preston 2019-02-17 15:52:57 +0400
  • 4d987f7278 Fix index_based_iterator for const containers. John Preston 2019-02-17 15:49:24 +0400
  • 193e454fd4 Fixed sending polls as reply to other messages. Fixes #5550. 23rd 2019-02-17 14:43:46 +0300
  • bdfb9b4143 Ignore actions from other chats in HistoryWidget. John Preston 2019-02-17 15:06:50 +0400